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
337128847001	337128847562	337128848112	337128848662	337128849212	337128849762	337128850312	337128850862	337128851412	337128851962	337128852512	337128853062	337128853612	337128854162	337128854712	337128855262	337128855812	337128856362	337128856912	337128857462	337128858012	337128858562	337128859112	337128859662	337128860212	337128860762	337128861312	337128861862	337128862412	337128862962	337128863512	337128864062	337128864612	337128865162	337128865712	337128866262	337128866812	337128867362	337128867912	337128868462	337128869012	337128869562	337128870112	337128870662	337128871212	337128871762	337128872312	337128872862	337128873412	337128873962	337128874512	337128875062	337128875612	337128876162	337128876712	337128877262	337128877812	337128878362	337128878912	337128879462	337128880012	337128880562	337128881112	337128881662	337128882212	337128882762	337128883312	337128883862	337128884412	337128884962	337128885512	337128886062	337128886612	337128887162	337128887712	337128888262	337128888812	337128889362	337128889912	337128890462	337128891012	337128891562	337128892112	337128892662	337128893212	337128893762	337128894312	337128894862	337128895412	337128895962	337128896512	337128897062	337128897612	337128898162	337128898712	337128899262	337128899812	337128900362	337128900912	337128901462	337128902012	337128902562	337128903112	337128903662	337128904212	337128904762	337128905312	337128905862	337128906412	337128906962	337128907512	337128908062	337128908612	337128909162	337128909712	337128910262	337128910812	337128911362	337128911912	337128912462	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24224	8206	6697	6287	30441	55875	53796	41589	27307	13788	4864	2425	405	220	222	248	226	214	223	202	218	240	244	221	224	212	211	220	222	232	221	203	217	218	204	221	217	231	243	235	240	204	232	215	226	253	233	246	206	252	205	217	249	213	208	215	227	234	194	208	237	246	234	228	203	233	250	207	231	219	225	191	205	190	232	208	208	239	199	238	209	223	219	204	224	219	234	239	253	235	235	262	204	210	229	225	210	234	212	217	213	232	235	246	223	190	211	218	225	216	203	199	222	223	237	215	229	233	241	231	213	221	212	238	216	206	202	224	225	236	232	241	228	265	207	239	224	224	231	199	202	241	202	235	227	221	206	250	243	206	241	238	256	225	196	208	232	227	253	217	224	245	224	224	253	204	215	239	251	243	208	211	235	210	206	203	213	227	238	222	242	244	232	222	229	214	205	217	247	237	247	228	228	241	243	205	216	203	233	234	242	223	227	224	234	235	238	240	215	246	218	209	238	205	211	230	216	203	192	238	223	209	223	227	236	201	222	213	237	237	237	218	205	232	226	269	215	229	226	247	229	211	245	223	194	202	199	201	226	221	201	213	229	194	234	241	243	214	215	206	212	203	224	238	231	252	224	216	212	228	229	217	249	213	193	223	213	248	234	232	243	258	213	233	236	214	229	221	229	239	223	188	232	227	233	228	235	231	256	238	213	244	207	233	195	201	204	213	225	207	233	223	202	242	222	237	200	221	225	261	219	224	226	261	216	204	207	228	209	193	234	224	211	238	199	211	222	253	230	231	245	242	229	216	211	242	212	239	211	219	211	224	217	250	229	222	220	220	218	222	237	233	239	213	214	254	239	207	206	204	223	247	225	227	230	230	255	230	230	229	236	245	235	204	206	260	223	214	211	247	187	244	262	243	214	202	227	256	202	231	212	231	257	214	215	203	213	259	238	270	227	220	247	246	227	236	229	213	237	218	230	239	219	207	229	201	228	239	216	221	255	218	223	233	227	221	231	238	219	208	250	242	224	230	225	233	215	213	213	209	202	210	258	242	198	235	232	196	244	210	213	224	214	212	220	221	196	246	229	192	202	226	191	236	213	207	217	244	208	233	232	220	219	226	261	219	210	229	216	238	238	272	224	196	226	214	227	236	205	234	253	207	233	269	220	248	240	203	209	218	192	215	242	193	260	223	202	223	199	228	214	211	249	246	247	235	199	221	229	221	197	227	212	229	224	215	268	254	241	221	220	228	221	223	215	232	207	259	259	251	216	191	220	184	240	212	229	225	219	234	222	197	198	244	232	247	226	225	221	245	238	195	217	217	229	234	282	200	248	221	189	244	233	257	198	223	207	207	212	210	200	207	243	211	209	233	222	220	228	226	228	200	193	229	218	220	229	210	225	242	198	229	218	225	223	215	228	232	232	223	242	233	218	219	213	241	214	223	241	206	190	215	193	246	211	207	230	216	212	202	220	217	242	225	198	216	245	233	202	230	231	216	259	225	226	219	205	223	233	222	198	240	222	222	213	224	226	224	240	233	233	258	227	235	235	205	199	263	228	236	239	220	222	199	228	229	222	234	224	197	250	235	239	232	220	236	201	223	212	233	231	229	229	192	212	236	238	242	222	225	204	239	230	246	223	217	211	235	248	225	225	227	255	209	215	208	235	239	246	201	223	213	251	231	224	241	223	238	216	249	212	225	210	255	220	236	212	219	211	244	217	226	216	221	211	217	215	218	217	227	250	204	207	201	224	207	216	192	259	217	238	226	233	217	245	227	214	214	174	237	225	218	251	256	215	226	237	236	246	222	212	250	198	236	235	208	230	224	217	209	217	236	234	191	248	216	236	241	234	225	197	251	230	225	224	205	227	254	241	241	228	240	251	221	229	201	247	231	228	224	201	222	234	232	204	236	229	222	244	221	222	231	224	214	227	230	234	236	213	241	234	236	195	245	227	206	218	225	228	238	223	195	238	239	237	245	230	216	233	223	220	244	191	230	252	237	202	222	225	223	233	224	198	221	221	222	197	218	215	191	262	214	246	266	209	217	242	229	244	204	210	249	221	261	209	224	226	235	192	191	212	230	230	231	229	210	220	241	220	194	202	238	223	240	212	229	204	235	242	233	204	229	225	242	236	204	232	198	193	228	249	210	226	228	213	219	240	222	249	199	239	233	225	234	235	247	221	217	214	234	236	232	230	250	218	224	236	240	211	195	240	213	235	229	209	207	200	209	244	244	210	251	249	222	207	228	223	211	218	218	244	224	208	240	228	216	204	206	220	203	213	215	247	245	228	228	224	201	238	211	230	254	238	196	213	225	203	240	254	221	209	208	208	253	231	220	216	227	196	231	229	213	227	259	198	219	221	242	197	232	242	238	208	230	240	221	234	190	212	235	209	194	237	228	242	227	229	225	227	202	232	214	234	232	230	224	229	220	229	222	189	184	214	220	236	221	201	243	211	235	230	223	225	226	219	226	208	276	201	249	228	205	216	242	234	233	230	234	189	213	202	231	210	193	236	201	237	233	209	222	218	223	220	187	239	229	220	218	232	234	259	249	214	249	247	224	230	205	227	242	230	204	216	219	217	240	221	232	238	198	212	239	246	232	197	188	238	229	272	216	229	238	214	218	205	219	211	220	220	182	214	208	194	217	233	236	248	232	227	244	209	223	209	208	211	230	228	228	244	211	203	236	203	251	209	219	201	216	208	235	205	227	243	222	230	225	254	225	219	229	232	245	222	181	212	207	216	190	191	212	217	232	236	236	222	199	223	247	236	245	215	261	232	212	241	222	224	220	198	228	240	215	224	231	218	224	212	232	216	210	220	249	236	251	230	228	199	233	226	205	206	216	215	225	214	228	270	223	219	225	254	233	220	218	204	249	238	221	237	221	236	226	220	215	225	224	235	224	236	237	209	224	238	232	221	229	217	225	217	211	202	213	219	228	248	221	251	235	227	219	247	229	235	237	224	233	227	239	206	232	201	233	221	225	222	220	223	236	240	208	200	200	228	243	229	233	251	225	213	283	250	254	257	237	215	229	219	220	206	249	251	212	222	202	233	212	184	201	216	203	208	199	201	251	209	230	233	221	209	216	199	207	221	229	226	225	262	242	185	224	220	263	204	210	203	205	241	199	182	198	229	217	200	198	244	251	240	248	250	230	222	204	242	230	234	228	210	219	219	226	248	224	220	228	212	220	240	230	205	208	243	214	222	234	228	209	244	226	221	236	203	212	243	244	242	214	224	227	225	228	216	230	245	229	236	220	237	219	219	206	229	205	244	268	238	231	242	239	238	251	207	229	218	206	214	214	226	197	235	251	198	222	210	237	239	201	234	243	227	241	200	228	213	209	241	258	207	247	260	231	227	228	231	195	230	211	225	222	239	241	214	220	247	214	216	228	215	225	205	234	218	209	229	226	235	218	223	213	209	204	237	243	203	232	216	209	243	235	211	212	223	223	234	206	232	211	228	232	253	221	204	226	219	201	222	228
11454	4895	10974	15007	47455	67840	66224	55221	43058	28785	15224	9919	889	574	565	529	560	473	526	498	527	487	548	531	565	529	522	501	521	527	514	490	487	526	537	520	525	533	520	502	515	526	494	512	560	527	520	520	531	537	534	527	530	557	542	506	514	548	527	439	518	514	494	541	508	541	537	498	514	526	506	501	507	528	519	480	533	520	534	514	559	527	521	498	562	513	499	556	522	551	517	523	488	533	507	539	531	506	504	555	504	501	536	523	494	532	538	492	545	489	500	495	553	499	500	524	494	488	488	492	536	532	489	541	512	498	504	497	543	514	523	485	483	499	538	489	518	546	514	506	498	516	520	526	521	485	519	516	519	547	518	501	512	535	538	518	514	490	523	501	502	508	516	537	495	500	517	503	559	509	504	502	525	530	502	508	561	519	516	549	500	484	513	517	564	516	511	503	519	541	550	468	529	476	519	572	516	484	523	550	496	533	489	527	520	531	528	506	510	492	495	528	528	528	536	483	508	518	523	523	530	542	519	488	492	480	499	516	478	496	562	535	507	560	534	519	483	485	519	515	510	534	528	541	518	479	508	489	546	471	499	503	502	498	519	539	520	538	476	506	506	547	518	520	515	536	505	503	541	514	511	536	536	532	546	499	517	513	539	507	542	503	496	534	550	499	515	545	540	547	484	513	568	539	484	527	529	479	535	525	529	490	492	494	514	532	523	529	533	518	500	500	494	508	558	532	525	535	524	546	529	527	486	538	534	520	542	517	542	508	534	564	517	526	511	524	512	506	495	504	521	484	515	529	520	520	523	511	534	465	508	509	531	545	478	494	531	492	496	499	528	535	486	504	584	486	517	536	498	502	470	486	513	545	509	500	506	572	499	525	539	530	521	514	477	513	535	488	505	522	515	572	528	502	511	539	514	527	494	462	536	538	565	502	513	533	521	538	497	550	507	507	496	505	495	516	495	473	511	502	515	546	542	482	508	511	527	500	539	511	535	486	535	485	483	532	527	515	548	523	549	505	479	506	510	537	529	521	547	567	525	521	535	507	532	499	530	518	494	538	512	525	512	534	484	526	547	554	524	523	550	501	516	464	538	526	462	469	526	478	509	513	511	525	502	527	506	516	471	443	536	527	533	513	438	522	532	531	500	506	515	500	528	530	511	483	508	525	498	500	500	508	490	550	524	537	510	482	516	553	520	521	545	532	523	526	526	552	524	497	498	491	527	539	519	530	504	548	515	543	499	525	532	500	540	501	550	517	532	507	537	520	499	506	502	471	525	518	554	534	490	547	492	510	558	512	506	501	516	493	545	538	492	535	517	521	561	525	496	520	520	529	548	499	498	493	517	515	542	525	514	511	528	547	514	544	474	532	522	513	527	540	514	488	524	542	502	538	552	523	543	499	511	542	520	504	513	522	574	493	548	528	523	478	570	504	479	482	539	562	527	512	527	518	535	505	523	530	548	558	532	485	499	527	531	521	514	496	498	558	520	528	516	526	509	572	539	472	533	518	473	542	476	489	505	514	520	542	521	545	573	520	532	537	504	536	540	556	557	503	523	490	545	538	454	475	541	510	532	464	482	482	513	567	513	516	527	519	486	521	524	529	522	521	534	511	543	501	528	528	517	497	509	473	495	527	507	514	550	518	530	522	533	541	478	532	544	493	496	526	516	511	542	514	509	551	560	499	544	528	524	514	518	497	544	500	541	534	535	498	495	541	540	491	492	514	580	559	515	542	492	495	539	518	486	552	520	525	532	527	578	503	532	541	496	525	521	554	497	544	508	489	507	510	540	538	492	493	523	542	557	560	499	521	499	477	520	547	498	508	496	515	518	523	549	510	491	555	541	569	482	548	543	542	538	566	507	530	545	507	525	518	544	526	474	517	503	498	506	495	510	518	493	513	511	553	496	487	508	494	487	516	520	507	548	470	496	526	532	495	521	510	493	484	551	545	526	484	554	542	542	523	543	487	519	510	545	497	507	526	512	496	497	464	532	502	519	510	525	489	504	537	520	549	526	529	501	494	501	515	484	502	510	542	499	470	525	502	476	514	507	494	487	555	517	537	522	525	519	511	545	510	467	499	558	503	518	520	555	502	500	529	528	473	526	475	554	500	542	520	545	527	493	513	525	481	487	542	548	503	547	508	520	482	541	516	527	530	510	532	545	515	491	548	522	526	492	542	515	508	513	528	535	540	512	497	512	535	516	500	498	497	512	510	499	464	510	516	492	513	485	498	507	527	520	530	506	528	530	531	528	470	521	502	513	506	544	525	479	520	498	502	531	549	475	514	527	478	476	540	541	517	499	504	502	533	508	507	532	505	546	497	511	544	560	547	533	540	523	529	486	501	471	497	560	540	499	510	516	529	544	502	511	537	518	496	529	542	553	535	532	540	537	511	535	516	529	482	507	535	502	520	514	530	518	481	529	501	543	529	510	482	518	502	548	506	505	531	520	453	517	525	517	515	512	470	503	501	495	544	481	511	543	522	535	497	534	544	486	477	483	519	535	504	498	542	514	521	518	540	544	500	514	522	529	498	546	511	509	519	514	546	436	533	549	503	516	498	489	515	536	546	479	521	545	523	523	504	487	537	494	480	538	509	504	478	447	561	517	525	533	526	511	537	508	535	535	516	511	558	519	519	536	514	503	508	523	545	532	570	508	501	513	531	543	565	526	512	529	494	496	482	550	468	536	482	546	529	541	556	477	561	508	520	530	523	501	495	530	555	600	553	520	518	512	512	551	536	504	495	515	496	536	501	472	500	511	523	503	514	562	493	503	487	517	540	551	505	533	500	536	503	537	502	537	537	526	551	500	533	472	474	535	524	511	528	551	517	519	475	520	506	473	524	504	528	531	510	499	528	518	538	527	497	549	516	480	546	534	502	502	491	498	559	457	553	524	514	488	504	517	496	533	505	536	502	503	516	538	524	499	500	520	539	524	529	499	499	505	577	526	548	499	516	500	529	503	483	489	517	548	511	490	549	539	492	528	543	510	528	499	525	507	528	460	495	535	540	524	508	521	549	480	477	537	510	559	512	521	551	531	543	509	523	504	507	533	520	513	544	558	485	534	558	502	513	509	523	469	514	527	504	525	540	500	509	519	544	516	534	482	547	493	524	506	499	528	529	509	500	502	529	509	516	478	553	523	537	504	468	512	502	513	524	487	502	528	534	485	484	529	558	518	518	543	511	473	531	543	531	481	505	524	475	488	521	524	499	528	510	527	510	556	532	500	525	538	467	514	535	518	520	527	499	493	556	487	502	517	538	561	540	493	482	501	511	495	531	537	501	504	514	548	524	485	553	540	487	515	542	519	553	485	500	507	508	465	538	500	549	513	507	514	551	555	537	535	519	539	582	535	508	480	523	529	561	504	508	533	490	515	528	529	541	517	516	522	526	519	472	501	548	521	534	532	516	543	512	525	543	472	487	505	486	494	519	536	544	532	525	523	559	548	517	521	507	513	521	511	499	517	513	505	556	535	502
6154	1899	1402	849	1011	2232	2424	2098	1322	760	302	284	218	204	179	187	188	183	205	214	196	192	199	210	186	220	202	181	180	214	202	208	183	192	198	205	185	194	203	187	198	182	187	258	214	200	213	211	188	180	178	170	198	209	181	191	216	222	246	213	185	194	226	183	188	215	217	212	203	190	193	200	208	205	233	198	189	193	205	196	208	205	230	194	203	174	177	197	195	226	200	203	204	205	205	178	176	199	187	204	203	206	206	221	195	187	171	209	210	199	178	217	191	194	187	207	205	186	194	235	188	200	183	207	199	209	218	201	216	179	157	190	176	212	196	205	209	219	203	212	185	184	204	199	198	195	186	198	197	199	183	170	186	208	232	189	197	201	194	185	216	201	196	213	217	231	182	209	215	173	200	224	207	188	186	208	191	206	196	198	182	188	204	206	221	194	204	182	197	213	204	180	193	198	205	196	198	219	204	202	213	219	207	192	189	186	195	208	193	214	194	196	206	177	189	183	189	216	198	213	191	197	219	171	214	222	186	207	195	206	228	179	202	186	185	194	180	221	194	198	207	204	221	209	203	205	213	197	208	198	194	207	210	196	215	198	196	187	213	207	198	197	192	195	184	214	197	186	184	188	192	181	194	207	208	225	200	220	213	214	187	205	183	184	198	197	210	193	178	193	199	180	187	208	221	209	202	191	211	211	196	196	195	212	203	199	202	184	189	197	183	204	199	199	217	178	242	211	183	204	214	217	179	201	208	202	223	201	201	197	191	190	172	236	207	212	222	196	207	200	219	172	186	209	209	182	216	203	180	198	207	223	176	223	200	186	201	198	230	211	219	194	178	193	205	208	223	205	192	193	196	194	218	201	214	209	189	197	182	210	220	191	184	204	186	194	204	180	186	223	184	211	199	238	201	178	205	205	200	187	223	201	189	198	217	196	215	220	213	226	191	214	193	196	212	192	191	206	197	235	219	219	190	194	245	186	223	171	174	196	187	193	198	225	228	191	176	183	200	182	217	199	178	192	200	216	171	211	200	195	188	192	216	205	221	212	226	184	179	231	193	194	213	202	183	196	194	178	204	172	217	205	195	202	181	182	173	192	194	198	193	204	175	180	199	199	195	212	178	208	202	206	186	204	185	201	208	197	171	194	172	198	202	219	183	210	189	203	176	206	221	239	199	197	225	209	176	209	198	208	181	168	212	182	205	231	192	199	218	183	213	196	188	242	189	201	209	188	180	177	192	205	204	205	181	216	207	222	196	188	174	205	222	190	219	215	192	194	186	234	189	203	205	217	191	181	188	236	217	221	199	191	184	201	188	196	231	190	200	227	210	191	226	186	206	199	198	211	213	205	220	196	180	192	198	203	205	236	209	179	210	213	214	190	202	199	203	207	195	209	193	191	215	213	208	177	202	213	190	202	197	185	181	199	201	212	219	206	212	182	212	205	207	211	210	225	196	192	195	219	206	198	198	206	193	207	200	185	225	178	191	204	201	225	202	199	199	191	210	197	210	216	183	166	208	184	191	186	216	181	190	204	173	206	222	199	195	194	205	197	197	207	211	188	200	192	184	171	200	209	211	195	203	196	207	196	198	214	199	228	192	206	232	207	194	202	201	201	214	211	226	227	189	214	189	205	205	193	205	191	218	198	194	186	213	229	215	199	210	194	201	203	209	194	200	193	205	197	220	192	221	209	206	242	195	190	202	200	212	210	228	191	201	207	203	216	165	200	224	195	192	190	202	175	197	213	191	181	220	211	186	202	220	204	192	206	219	206	196	189	180	180	200	191	207	222	168	197	194	210	218	192	201	213	194	189	163	198	198	214	190	192	174	216	192	196	179	221	203	175	199	190	188	216	195	191	203	209	173	173	192	183	184	165	179	215	168	206	199	218	173	196	186	176	202	187	215	179	179	215	163	187	210	226	181	179	198	200	190	181	197	226	203	200	196	159	219	195	201	198	189	186	207	204	194	203	203	199	219	223	206	162	156	212	167	233	205	189	207	232	210	170	179	212	214	196	199	191	189	215	219	208	200	187	185	189	205	202	205	207	192	187	200	217	178	181	166	209	183	187	214	201	187	226	186	187	186	206	217	186	202	208	193	195	234	216	235	180	182	194	192	200	192	208	195	195	218	223	182	184	190	201	217	176	207	205	223	202	195	201	207	169	179	191	175	209	196	182	192	207	202	209	192	190	221	201	178	181	186	202	201	199	175	202	212	199	174	203	190	212	199	204	205	180	208	194	206	181	206	192	207	181	188	180	209	194	194	213	203	184	189	202	206	217	192	206	206	195	199	210	216	176	184	196	188	194	233	180	194	204	206	206	196	203	205	208	219	194	203	200	194	185	192	205	234	189	191	229	195	187	209	193	182	195	211	204	214	202	198	198	225	195	207	163	198	214	229	214	205	197	196	218	182	181	211	230	187	212	186	200	219	196	198	211	202	188	173	186	199	193	191	204	218	183	183	182	219	188	195	191	171	211	216	208	200	213	205	228	192	196	179	204	184	227	220	217	168	203	202	205	181	212	176	192	194	205	227	190	196	189	215	205	219	203	208	203	189	200	202	208	199	179	187	205	193	206	224	213	201	179	174	172	218	171	172	210	196	216	169	206	193	190	202	223	194	201	198	219	220	200	195	200	222	193	214	187	224	197	186	196	191	216	203	196	200	200	191	200	179	186	204	200	211	203	203	177	197	187	197	201	174	223	192	199	202	191	227	193	189	220	199	206	189	192	205	212	223	190	202	197	191	186	196	197	172	208	202	192	206	188	213	214	163	183	191	206	204	185	197	203	198	205	195	233	219	209	192	175	179	227	216	169	198	230	199	189	191	196	181	220	191	190	184	195	219	197	196	221	188	207	208	180	215	196	210	214	182	176	207	195	200	173	203	186	202	216	219	193	192	182	191	206	203	206	197	209	190	185	208	187	170	209	187	210	201	196	177	204	179	203	214	213	206	210	200	222	198	195	201	172	175	200	228	188	194	212	202	189	218	189	187	180	204	181	201	201	192	212	201	208	198	187	203	168	194	204	203	206	219	229	192	170	202	246	210	196	215	194	221	168	205	186	176	178	200	202	213	211	200	193	200	167	174	189	199	188	186	208	213	203	177	177	194	220	208	203	200	209	178	192	219	195	200	183	196	213	206	214	221	203	199	210	190	201	214	196	214	195	224	178	213	183	179	215	177	199	216	188	198	197	165	177	178	176	204	208	193	194	210	203	192	188	196	190	221	203	198	200	207	249	227	208	206	202	165	174	186	192	208	205	177	206	216	217	188	183	177	216	211	180	190	215	208	199	201	219	206	211	175	201	216	203	199	186	196	192	209	184	206	200	192	199	189	212	188	191	202	196	193	213	206	209	195	210	202	205	187	204	185	184	187	197	204	217	190	201	209	186	201	196	217	211	215	206	186	201	170	174	214	166	202	223	169	213	220	225	194	196	187	190	231	209	216	213	194	190	201	200	210	197	178	190	199	203	191	192
3784	1630	2815	2500	4550	9849	9948	8130	5050	2859	1051	761	484	432	451	458	454	460	490	459	419	441	458	451	428	449	435	434	444	412	429	451	420	417	429	439	479	427	431	462	417	440	423	429	427	465	474	458	437	447	435	452	450	444	434	444	459	446	474	439	461	432	478	450	467	446	417	453	469	471	486	484	439	467	472	475	423	446	440	459	445	436	477	454	478	463	404	463	446	423	460	432	390	434	447	451	447	448	460	463	421	410	474	459	440	452	428	456	449	432	459	411	447	460	437	441	452	418	425	440	454	456	466	466	457	407	470	435	439	425	416	462	407	433	408	440	407	443	475	477	426	403	445	438	443	457	435	436	463	434	444	421	454	461	466	442	425	460	417	436	416	430	441	444	437	454	424	451	452	433	408	427	452	432	461	479	456	421	462	433	407	421	444	459	429	459	472	432	422	432	470	468	448	430	434	450	471	454	434	409	413	449	480	446	486	419	440	444	459	438	465	425	407	455	433	462	420	433	420	455	494	423	468	414	455	455	481	432	452	410	424	473	449	419	411	443	449	428	423	423	442	454	404	436	459	462	452	479	426	416	484	447	415	395	449	416	465	460	434	446	412	439	471	431	451	443	440	470	459	466	434	428	425	455	475	429	427	441	443	450	418	500	424	457	429	452	417	450	474	460	446	412	426	453	463	430	423	454	436	482	429	427	481	456	450	501	443	477	424	453	430	455	422	433	466	446	459	440	473	475	455	450	427	412	424	449	454	449	417	463	430	444	416	415	383	459	445	432	461	451	425	473	466	444	436	478	450	424	441	437	445	453	435	473	435	421	479	464	442	432	439	427	443	452	452	429	460	458	384	457	440	438	438	456	428	475	439	453	429	445	420	463	421	473	453	443	417	473	414	450	427	408	420	420	434	446	477	447	435	458	425	417	433	429	415	420	421	461	425	456	460	432	416	454	425	450	462	483	469	446	464	429	428	428	416	443	457	451	447	446	444	449	446	455	439	403	452	427	470	433	467	421	467	416	463	450	411	434	482	419	434	477	419	427	437	468	445	421	436	439	386	464	432	462	428	411	409	455	432	487	421	430	445	454	466	440	427	471	419	419	440	439	439	466	457	410	445	417	429	437	453	415	444	429	457	442	453	432	477	479	475	441	447	441	452	439	474	467	441	460	436	453	470	464	426	448	407	470	421	458	449	442	436	447	446	448	443	470	438	453	450	417	452	489	433	445	427	476	471	440	437	482	439	429	449	461	433	441	414	415	440	431	445	414	420	426	470	459	457	440	439	450	424	455	458	422	449	450	447	445	416	426	439	459	441	435	461	435	447	472	449	404	386	470	509	446	453	431	464	440	419	439	449	436	452	431	444	422	438	456	467	492	464	429	448	439	436	457	463	459	426	438	440	443	445	404	455	443	467	455	440	427	409	460	455	430	456	455	438	409	448	442	455	465	429	421	435	476	425	422	442	430	433	411	489	418	470	421	457	430	448	471	472	437	428	414	416	470	465	457	453	451	477	437	458	495	425	438	394	433	428	416	438	453	462	457	443	448	436	459	456	444	424	438	465	404	396	455	421	432	453	444	462	446	428	457	429	433	431	451	478	456	464	454	409	470	436	424	472	469	450	413	437	437	418	426	451	438	434	491	446	486	426	452	464	455	470	438	436	470	428	476	425	451	448	451	478	437	416	407	440	458	438	423	441	450	423	471	469	441	433	409	455	414	404	436	447	452	454	429	445	463	442	465	442	447	469	435	472	425	439	392	407	441	488	430	460	425	426	450	445	465	475	442	440	477	405	466	431	451	425	443	422	446	445	457	466	431	426	443	437	441	470	450	469	438	430	427	469	513	435	451	457	456	470	446	405	433	460	430	407	426	388	446	464	451	438	390	433	444	469	444	441	440	463	483	467	445	429	422	459	416	468	460	445	433	459	444	500	426	444	461	450	473	454	455	439	452	412	463	483	439	439	419	416	440	462	452	411	468	467	446	451	446	460	443	462	446	470	456	425	405	446	474	434	457	452	425	444	423	467	464	429	435	449	425	474	417	456	438	446	443	435	436	462	428	453	466	408	454	444	470	449	505	437	500	451	421	426	448	432	434	458	428	471	435	471	434	408	474	422	448	423	449	434	440	417	440	420	415	422	437	406	465	430	467	432	460	448	422	478	442	433	439	466	403	445	430	493	465	474	416	432	385	459	453	461	459	423	456	462	409	422	467	454	461	426	439	429	424	474	430	451	468	446	461	494	469	420	448	450	490	445	458	439	435	433	455	453	395	504	415	432	450	458	446	439	457	460	441	446	464	434	466	418	411	461	456	442	476	432	413	443	451	422	463	431	442	457	449	464	467	421	444	456	415	439	450	437	442	479	481	443	414	465	472	482	443	436	412	442	455	472	451	428	413	449	449	418	454	470	460	439	478	401	482	443	447	449	466	422	467	473	472	466	395	428	442	413	466	440	462	465	432	445	464	459	432	441	460	397	430	460	414	451	462	455	475	434	436	457	456	476	425	466	435	459	431	444	467	433	481	396	443	483	455	464	451	428	424	460	425	416	404	414	484	444	481	458	462	425	447	385	448	430	469	432	443	458	492	454	464	435	468	453	453	431	418	450	436	456	439	488	424	475	407	464	423	439	431	440	460	443	443	425	428	427	468	424	456	406	449	458	418	443	428	427	409	478	437	442	432	402	410	459	426	474	459	435	439	429	453	449	440	436	433	423	446	447	438	433	441	425	443	468	442	462	448	441	405	392	416	465	418	455	406	420	427	447	470	412	464	432	467	463	459	458	430	488	411	458	432	438	435	406	482	434	459	415	430	433	449	465	391	430	420	440	411	467	461	463	474	455	479	439	438	403	405	435	436	449	440	457	453	414	399	409	424	412	445	440	427	454	450	461	449	478	450	435	473	441	433	436	437	459	460	458	440	443	444	460	447	421	455	431	453	451	443	419	448	416	451	422	483	425	442	429	443	425	410	462	446	463	466	415	431	446	418	457	426	426	451	444	472	450	459	474	446	455	434	474	449	438	442	402	427	463	423	449	489	459	492	409	405	471	467	460	476	435	411	416	470	404	443	475	449	452	414	431	464	454	467	435	428	427	423	470	435	453	462	458	430	447	425	447	459	449	447	435	448	454	452	438	414	412	433	456	456	453	486	440	450	424	444	455	420	474	468	436	414	401	461	466	432	480	463	455	398	429	483	429	424	477	412	439	436	430	454	437	456	437	436	452	450	435	435	468	444	457	442	438	461	459	424	445	430	455	419	415	452	494	410	429	446	463	468	430	452	418	488	420	415	455	411	437	464	445	451	430	376	428	413	449	452	442	421	427	446	475	472	437	434	421	470	440	477	421	403	438	454	454	475	410	434	429	448	448	419	447	413	452	459	477	443	430	435	436	492	450	418	450	402	444	446	483	441	444	438	474	421	440	437	510	452	435	420	459	482	446	464	434	477	443	435	439	460	444	469	465	419	436	455	451	452	460	471
13217	4525	3820	2129	13783	36021	37827	27494	18537	9651	1973	1494	305	159	143	147	114	130	131	138	136	135	132	124	116	131	141	143	151	146	141	153	132	129	129	129	141	125	125	120	126	137	121	106	130	124	122	129	142	145	117	144	128	98	106	120	136	120	120	139	124	128	122	134	136	126	134	129	129	125	128	130	128	121	113	119	134	133	144	133	147	130	117	132	133	127	133	144	124	141	155	116	108	137	142	132	104	138	122	113	128	138	130	138	129	127	129	136	134	135	124	99	106	129	140	144	137	125	116	134	141	146	137	135	135	113	112	111	132	122	117	140	126	134	120	128	106	133	130	131	128	141	132	136	138	125	127	122	122	126	142	145	132	136	141	126	143	110	118	125	130	131	131	123	132	121	131	130	120	105	130	120	154	132	94	118	137	127	117	139	125	140	114	135	127	117	119	122	127	125	134	123	138	116	139	134	127	127	117	155	143	148	130	135	131	115	126	95	122	121	133	120	133	142	134	129	130	129	129	150	132	120	138	115	119	118	130	123	143	148	119	127	120	123	137	127	126	131	120	134	135	154	156	124	113	113	138	119	121	105	135	108	122	142	132	133	137	144	140	91	115	113	127	110	104	123	121	123	127	126	138	137	122	136	133	127	116	134	131	145	112	137	123	138	131	134	127	147	124	137	116	101	132	136	123	128	117	137	109	139	106	132	114	134	125	121	116	150	147	129	118	112	139	135	124	144	141	147	123	109	114	108	148	125	126	153	138	135	126	122	116	148	119	127	122	118	125	119	133	121	121	100	118	120	124	135	144	125	133	111	122	114	129	127	128	118	131	142	150	113	148	161	144	139	135	128	138	150	110	146	137	132	117	134	140	129	131	119	127	120	116	137	151	122	132	114	132	129	119	114	117	139	146	113	107	139	131	134	124	131	129	130	128	135	132	129	117	141	106	109	142	115	131	127	131	151	128	139	104	126	150	106	137	117	135	141	124	142	129	125	148	127	142	143	129	101	130	137	140	85	127	131	131	122	113	140	109	134	127	149	126	109	124	101	118	106	128	139	103	116	163	139	112	130	123	120	141	149	140	141	126	125	134	148	122	101	123	135	124	142	112	127	135	117	120	141	136	103	122	146	123	118	126	132	126	132	144	124	131	145	120	111	122	115	137	135	144	132	130	120	115	130	136	141	137	122	151	114	123	112	102	136	120	115	121	144	123	136	114	130	119	134	136	133	138	127	123	119	118	124	122	141	128	148	139	122	132	119	133	135	120	122	134	132	109	147	116	121	129	142	126	124	122	118	144	147	120	150	115	121	134	115	124	111	114	153	126	138	135	134	141	141	127	122	140	132	111	142	127	130	128	136	140	135	125	123	132	114	128	144	107	113	133	127	110	150	126	129	137	135	129	140	127	116	137	113	130	140	117	133	115	143	137	127	138	124	169	154	150	118	152	133	128	127	129	121	124	124	138	142	128	102	136	133	117	135	135	123	119	125	131	117	132	118	140	116	126	116	139	144	99	149	148	146	129	124	131	111	136	149	157	125	124	144	120	139	129	114	105	155	133	129	148	133	118	154	160	127	126	139	133	133	138	146	125	136	133	122	138	131	123	124	134	126	122	155	156	118	132	129	131	133	116	146	151	120	127	121	132	133	125	133	131	150	131	122	146	137	143	120	120	115	111	127	140	127	119	139	134	127	148	136	157	132	134	145	116	109	119	125	125	140	119	124	141	120	139	135	134	140	143	135	129	141	128	133	122	114	118	106	143	127	120	162	138	138	134	130	131	111	128	121	155	129	129	143	128	122	132	131	116	159	138	150	136	133	122	135	128	130	130	144	147	133	145	141	153	146	111	134	135	113	129	159	150	122	140	119	127	140	132	118	155	160	126	121	117	110	147	122	107	119	127	127	120	163	138	121	130	113	115	145	124	129	153	149	153	131	139	135	112	125	144	148	110	126	128	130	110	135	148	142	129	123	140	133	128	133	126	125	119	130	109	144	140	159	136	126	120	119	142	131	138	140	137	137	125	115	128	137	138	136	123	146	139	114	130	108	123	135	125	123	135	113	123	126	132	126	120	132	134	149	116	137	116	116	148	129	124	149	122	132	131	130	115	120	135	129	121	109	145	133	125	126	120	120	140	119	112	101	139	131	118	129	126	165	127	136	146	116	125	130	110	109	122	141	140	119	160	131	125	124	138	124	144	113	135	108	122	123	126	146	136	119	143	132	125	143	146	118	107	121	121	133	137	125	147	125	140	122	132	118	115	133	137	137	133	144	104	126	146	141	136	127	131	152	139	141	121	139	128	137	143	110	118	98	129	139	160	125	126	123	141	121	122	151	124	146	103	120	109	125	120	144	121	104	139	113	115	140	137	122	118	138	131	124	128	128	138	117	140	145	124	117	135	126	110	130	114	132	142	136	124	142	150	128	120	131	146	104	123	119	144	135	118	125	112	122	124	136	119	120	105	124	131	123	120	145	119	135	136	139	119	101	100	113	121	134	102	136	128	138	128	138	124	149	140	129	147	153	134	141	135	147	134	135	145	136	125	137	131	124	112	115	128	131	134	130	138	159	139	144	133	124	148	99	129	103	133	130	154	147	116	128	118	122	121	123	122	134	144	124	114	111	128	146	128	121	131	137	148	143	118	110	129	144	107	112	115	116	139	139	144	126	143	140	133	134	143	125	124	124	117	111	123	132	133	138	122	120	134	130	145	120	125	124	118	120	127	121	122	119	142	134	115	130	138	126	148	138	134	119	122	135	121	139	129	131	147	119	116	146	130	137	135	132	151	140	129	145	131	137	145	114	122	138	144	126	153	145	110	128	129	136	142	130	123	134	138	125	136	120	127	127	129	124	133	142	130	132	126	136	126	120	125	136	113	135	95	137	116	132	119	115	133	119	120	152	122	128	143	153	113	124	110	133	159	111	117	119	132	122	124	129	145	130	151	123	140	152	140	134	120	143	116	122	136	120	138	135	136	154	131	120	122	143	117	136	119	151	128	120	122	129	132	117	136	125	128	137	151	138	137	128	128	129	147	136	129	129	136	120	126	141	130	122	135	118	128	111	131	140	162	136	138	135	128	125	121	138	114	124	128	129	118	132	125	106	127	143	131	135	133	125	105	119	138	125	140	124	140	124	122	141	112	130	120	136	144	144	108	146	129	145	124	132	139	137	151	123	117	133	120	127	129	127	137	152	122	141	124	144	118	129	113	127	140	147	132	139	121	120	126	128	133	131	144	104	126	132	155	153	130	138	124	131	122	117	151	135	125	123	141	151	172	119	115	118	149	152	113	146	131	122	128	125	116	111	130	150	143	120	128	129	137	132	113	114	112	113	121	132	135	117	122	131	126	128	128	115	149	130	134	158	116	112	149	136	124	114	115	121	123	132	143	126	144	135	138	140	119	115	151	130	142	114	128	135	121	131	149	127	139	124	129	118	137	131	106	128	148	137	135	122	128	125	109	152	124	121	140	117	124	129	132	123
7924	3500	6441	6296	31253	53272	52809	43964	36320	24594	6551	7085	916	351	361	331	323	311	304	305	311	333	337	302	321	308	307	335	331	332	314	311	305	358	358	303	310	315	309	303	355	305	292	324	319	297	342	322	310	329	305	326	317	314	291	325	317	329	315	332	306	314	333	336	321	307	304	301	337	310	328	312	328	308	325	313	321	371	334	329	327	304	357	292	307	313	321	317	325	332	310	287	344	332	346	288	320	323	303	345	302	322	321	315	308	335	296	325	315	281	318	280	317	341	323	289	324	316	296	337	332	332	356	305	300	324	303	334	300	311	326	337	310	355	297	330	333	317	322	322	306	317	299	320	306	284	346	315	358	358	317	323	286	301	302	328	309	318	300	325	287	321	324	316	325	279	343	351	298	315	331	305	319	332	317	298	295	301	330	345	313	314	352	301	315	292	328	329	301	310	324	324	315	290	294	305	291	290	307	320	323	302	322	310	324	302	312	313	289	301	321	300	311	324	286	278	314	361	328	299	311	328	330	350	319	319	299	362	307	348	337	316	334	289	315	305	305	308	312	308	329	293	286	299	340	303	325	315	332	313	318	352	322	305	309	305	276	314	319	310	307	315	315	299	301	305	305	293	280	334	323	320	312	314	288	283	299	338	317	309	325	309	318	320	316	319	302	306	310	324	289	301	314	311	312	337	334	338	301	292	310	301	333	286	330	293	297	286	314	314	287	349	290	284	337	318	338	318	289	299	303	289	312	301	324	290	303	307	304	323	320	341	333	322	329	325	300	315	318	306	309	359	314	302	311	300	330	343	301	320	280	320	314	316	330	306	326	331	333	338	316	335	318	317	315	293	323	278	308	325	324	298	339	322	336	310	335	322	307	376	349	312	301	284	313	314	319	316	336	312	334	322	330	327	299	308	326	332	310	327	330	310	321	304	318	316	306	288	325	295	333	297	326	305	329	329	285	292	330	285	315	336	315	331	295	308	302	283	315	320	328	290	292	290	286	316	310	314	322	294	327	311	306	310	315	299	287	312	324	302	341	319	323	294	323	312	311	336	312	335	335	291	298	323	345	312	332	321	327	307	309	328	311	323	302	312	342	315	321	311	310	326	323	306	316	291	337	314	285	296	317	315	305	293	307	341	322	290	298	319	313	347	315	289	306	357	338	309	335	325	325	310	305	299	334	298	324	343	321	329	362	344	327	330	295	325	323	310	308	294	296	288	309	310	311	290	315	311	321	328	327	322	336	312	325	304	312	297	336	330	334	330	304	290	331	320	283	291	311	283	329	303	284	333	293	317	319	343	335	302	286	305	298	334	319	301	338	335	291	295	324	307	289	303	336	326	333	297	296	346	306	337	298	333	279	316	301	284	335	299	302	277	323	324	328	324	322	341	313	295	293	341	326	309	296	332	307	317	353	315	310	348	339	296	328	311	324	288	327	332	324	336	320	317	319	354	329	303	308	320	293	304	328	309	294	321	323	330	302	318	299	309	315	292	341	332	303	364	315	317	306	303	321	332	304	312	323	324	327	292	340	313	320	325	301	325	327	348	289	313	312	287	310	300	322	323	308	310	337	307	323	268	308	289	308	314	312	292	334	286	352	352	299	314	327	304	342	304	321	292	314	320	325	311	324	295	304	324	320	297	336	288	338	295	313	304	323	321	327	316	319	308	332	311	317	298	327	338	350	304	306	322	312	316	333	319	306	316	332	283	306	334	309	283	330	345	299	285	318	312	357	308	339	317	315	306	337	321	313	301	318	301	354	313	341	313	323	346	313	329	306	329	330	374	299	312	326	289	295	331	345	291	307	302	314	336	320	347	319	319	329	327	323	298	298	322	324	334	335	350	317	315	304	317	282	305	299	298	316	330	341	329	338	290	308	302	301	329	306	308	285	323	305	346	321	333	348	297	315	334	313	322	338	337	333	336	299	304	296	321	309	334	312	301	299	307	321	298	353	318	308	303	331	296	319	304	314	339	303	302	310	299	310	344	302	318	297	299	325	297	306	322	352	318	280	310	330	324	315	303	334	297	341	329	328	342	307	295	298	319	315	304	301	329	297	315	318	338	298	305	320	311	319	302	342	291	314	296	303	349	305	330	314	289	307	310	348	327	294	320	330	331	286	310	317	292	337	313	305	311	303	328	314	335	310	312	329	305	281	302	290	329	325	320	304	325	312	309	296	322	314	299	310	315	305	309	311	338	297	351	313	313	302	316	354	340	329	313	302	314	308	298	312	346	289	324	295	332	348	314	322	296	310	310	327	305	316	297	309	320	298	313	304	308	344	325	318	279	307	300	308	317	325	341	341	305	306	326	329	322	344	295	316	333	318	321	311	303	316	339	326	312	320	307	322	316	311	312	331	315	312	318	330	324	337	335	309	270	331	315	296	303	345	365	320	291	323	330	336	341	295	335	333	322	288	309	319	302	279	314	333	344	334	312	299	332	308	304	329	335	335	310	348	313	312	333	291	337	292	272	299	304	314	311	273	294	313	317	320	297	314	329	297	325	313	304	331	299	350	362	327	306	320	313	322	322	310	285	309	356	339	329	307	313	307	302	311	312	301	362	335	301	308	290	297	303	317	321	305	307	319	319	335	325	308	313	291	298	329	292	342	327	289	344	315	344	308	316	334	303	291	305	327	348	287	320	313	310	304	310	336	316	312	318	338	338	305	310	310	339	331	297	307	351	341	332	310	329	334	301	299	333	306	355	363	354	295	312	307	315	316	306	301	331	330	305	355	301	347	314	310	298	326	311	321	347	321	297	342	324	330	285	318	307	298	285	298	291	302	313	307	304	314	287	319	306	299	350	318	294	291	304	321	342	317	333	313	334	333	317	299	308	288	324	322	305	309	286	333	316	311	331	319	305	302	283	326	300	316	298	328	326	311	332	309	337	305	318	289	320	325	334	306	313	313	330	313	350	311	304	296	313	289	311	343	311	296	320	305	316	319	336	314	312	292	331	336	291	318	299	305	328	298	310	319	311	320	298	333	320	324	297	306	316	315	343	314	312	292	311	306	321	339	323	311	292	289	310	313	352	297	320	292	292	318	321	318	335	323	323	297	315	310	305	283	325	300	354	320	310	315	327	332	340	315	298	308	288	317	331	311	308	346	327	350	318	344	305	310	322	338	340	332	299	307	288	321	348	310	325	278	277	320	281	308	305	279	325	283	286	316	316	327	323	294	333	321	310	325	291	348	328	360	294	291	301	317	304	320	293	322	311	310	310	323	324	301	323	318	316	303	328	324	318	295	298	320	292	320	336	302	283	296	317	316	324	316	317	309	305	317	306	316	321	316	320	314	317	312	292	333	309	313	318	339	327	336	298	301	336	311	289	311	326	312	310	301	304	335	301	294	317	285	304	315	312	297	293	276	331	315	305	295	313	326	315	319	325	342	337	309	285	312	280	314	310	304	329	297	332	333	332	313	318	326	325	317	310	309	318	284	305	301	328	321	341	329	306	348	303	300	316	323	327	301	318
23913	9194	6589	4105	15408	49864	52215	41568	30617	18265	4298	2075	296	221	199	188	191	201	236	199	221	218	179	216	207	220	200	230	192	217	213	199	237	205	184	195	220	210	170	207	221	204	199	200	219	245	234	193	172	199	200	203	212	199	198	216	200	211	206	215	213	214	205	240	200	216	220	202	172	188	240	209	206	209	194	195	209	209	231	176	213	201	194	220	209	192	228	184	181	198	198	216	206	234	217	205	203	179	199	192	208	245	208	226	201	198	182	179	198	204	205	193	218	212	203	212	201	183	196	213	204	189	214	179	174	206	226	197	183	195	187	204	229	212	231	191	193	182	198	202	213	189	216	197	187	224	208	214	198	167	205	206	214	229	200	198	212	231	225	211	188	214	195	169	242	218	218	220	189	194	188	183	215	203	223	210	180	196	214	199	195	231	204	213	195	199	177	174	197	204	223	191	229	207	198	194	175	212	218	220	194	221	196	217	234	212	216	208	178	176	223	191	203	210	217	199	199	186	185	191	213	193	205	228	217	243	200	212	206	202	182	215	207	208	199	193	197	195	202	198	173	205	212	201	222	207	207	215	230	209	212	206	200	207	187	208	198	179	237	213	205	210	200	204	184	180	199	215	220	211	204	188	206	201	204	216	223	212	197	213	179	173	191	198	215	213	214	205	180	221	212	220	202	182	206	189	211	216	207	195	220	192	200	195	192	221	192	223	168	192	176	199	195	187	221	221	173	193	190	216	211	211	214	206	210	189	218	189	199	180	196	186	202	210	231	220	233	197	207	195	175	213	188	223	205	189	196	214	192	209	190	192	233	210	184	211	216	198	208	195	229	220	224	215	192	194	198	171	194	214	190	179	222	202	187	225	188	179	205	199	199	217	208	199	181	226	188	209	196	218	197	203	208	196	197	224	222	226	197	236	203	220	202	187	220	233	208	218	212	206	219	181	220	214	199	199	202	204	200	194	195	169	197	173	220	221	221	201	208	209	202	213	183	190	234	198	188	206	173	199	197	204	216	188	196	205	183	200	195	197	237	204	215	207	203	195	207	178	223	209	204	206	198	222	204	201	207	218	196	207	204	172	208	198	205	218	199	214	217	219	200	196	196	200	201	214	199	202	190	223	206	211	206	213	232	223	232	213	195	183	221	239	201	227	209	188	194	206	217	197	228	194	213	217	198	218	178	210	198	232	189	178	199	234	200	238	187	204	177	208	214	205	183	224	201	203	199	200	200	214	211	204	215	233	219	223	223	206	200	192	180	222	189	188	223	196	202	197	229	210	178	176	194	224	212	197	223	178	169	194	203	209	188	200	201	205	189	187	178	191	213	197	213	224	211	226	197	179	216	193	225	215	185	204	222	206	183	190	215	200	201	190	198	186	222	231	224	189	219	215	249	220	229	190	187	206	205	180	200	207	192	176	213	197	195	191	211	205	196	198	212	200	221	209	210	206	209	216	205	207	209	203	194	211	186	202	194	196	188	205	180	185	234	181	207	212	191	216	209	187	196	203	211	217	191	198	203	205	238	194	202	201	205	191	179	203	197	220	215	193	209	246	198	182	210	221	192	167	184	217	204	209	192	184	208	191	221	223	208	229	218	221	221	190	195	194	201	240	212	223	205	221	177	215	201	177	189	201	217	178	219	215	249	181	208	201	210	199	189	207	176	179	219	193	214	192	248	226	188	214	206	192	227	195	189	194	183	190	224	219	234	203	172	191	220	215	210	213	206	218	216	180	195	203	234	179	193	211	213	203	218	180	202	199	240	197	200	188	185	207	211	210	188	215	195	228	177	180	187	202	216	181	198	191	226	202	199	200	188	205	189	207	192	184	210	196	189	212	196	198	212	217	222	205	189	174	215	208	202	177	219	191	191	202	197	227	234	176	193	216	183	180	192	196	203	207	236	202	220	205	224	184	228	199	209	206	233	192	196	195	206	197	214	197	201	219	210	203	180	181	198	185	219	204	193	217	219	186	232	215	210	190	176	192	210	184	238	196	190	207	204	196	189	196	215	206	182	182	191	198	204	178	192	209	196	194	204	172	196	210	214	208	193	214	196	200	184	188	222	181	200	189	223	191	201	197	182	191	191	200	220	220	175	219	207	222	214	214	244	196	219	193	182	212	205	194	206	203	238	243	200	211	214	209	193	214	206	211	198	187	171	217	191	218	194	201	201	247	196	187	204	205	204	213	192	204	195	217	229	198	215	183	199	205	197	216	220	192	184	194	212	210	178	185	207	193	200	177	187	216	200	237	203	195	208	201	219	217	213	214	231	202	204	195	225	210	241	207	225	192	205	173	223	210	184	204	213	205	190	185	198	188	233	203	206	198	171	203	196	217	186	224	200	182	227	207	225	216	221	194	185	205	193	198	221	218	207	207	218	210	186	213	196	196	206	217	189	209	213	194	173	199	203	233	186	198	222	224	223	219	217	188	197	236	188	214	208	217	212	220	203	183	176	220	224	200	182	191	215	223	225	195	199	222	225	177	183	216	241	193	173	209	214	189	205	188	203	214	200	224	203	209	209	195	195	230	192	233	194	180	199	212	189	208	206	220	199	174	198	207	212	207	218	205	207	206	187	195	196	185	224	198	183	200	204	189	212	188	227	207	193	204	209	223	194	212	208	208	201	192	200	174	194	211	182	213	202	195	220	198	207	193	210	202	202	213	230	198	224	211	196	200	191	192	221	196	205	220	198	221	218	231	175	204	208	207	174	199	207	185	195	186	199	200	190	193	208	193	215	196	207	192	180	193	160	212	191	192	210	185	214	195	176	193	229	190	199	220	218	217	211	185	205	199	172	205	215	206	203	207	199	215	184	218	216	227	225	243	206	202	230	186	195	225	220	188	196	194	177	191	198	175	194	195	177	218	207	189	200	200	206	219	221	218	244	185	244	234	209	208	211	192	235	203	200	221	180	207	202	194	197	207	195	193	217	199	210	222	164	225	194	199	185	196	203	236	193	224	201	199	189	209	207	229	224	184	197	190	174	204	183	189	205	183	202	202	199	228	203	211	224	212	212	228	225	199	206	225	207	207	239	221	200	202	205	220	233	234	211	225	197	192	198	184	202	207	200	209	190	200	217	200	193	221	182	187	171	217	200	199	226	220	195	201	216	220	197	214	200	197	196	222	193	202	225	208	237	202	192	183	197	175	201	213	204	212	205	216	187	208	204	217	205	198	198	192	194	191	229	215	183	192	229	201	210	218	205	212	208	225	187	206	226	208	202	185	217	199	178	215	219	206	202	192	204	196	229	210	181	187	202	193	224	196	209	217	185	189	220	210	212	223	212	215	212	214	203	217	201	197	177	234	210	228	222	203	210	176	209	202	204	195	160	186	231	204	197	213	201	208	178	185	218	232	219	210	186	174	175	219	210	186	215	178	195	188	206	191	181	218	184	188	219	203	208	205	179	205	224	200	188	227	205	207	203	212	202	226	189	206	204	186	196	224	220	214	214	222	212	198	190	210	207	200	245	227
11245	5563	9583	10756	31910	62770	64000	55699	45994	33881	10235	8895	607	538	477	513	501	487	506	451	449	474	473	508	512	497	462	484	467	450	432	443	503	469	427	435	494	462	480	454	471	498	497	487	492	444	509	461	517	437	509	449	494	489	471	448	446	476	488	469	464	500	477	464	474	472	468	458	487	462	505	470	469	451	424	460	496	493	457	482	429	452	507	452	432	505	437	472	478	467	462	446	494	470	487	528	477	488	495	458	483	452	469	427	472	475	483	479	441	476	496	466	427	470	501	490	480	491	478	430	462	495	442	465	480	427	467	479	451	434	482	458	473	471	482	487	460	490	472	459	436	454	473	499	454	475	494	470	462	485	510	477	441	478	506	475	477	482	461	517	425	486	496	439	470	467	463	494	491	462	456	492	452	501	479	436	468	469	479	452	482	439	470	429	461	462	453	436	459	482	491	443	463	473	526	499	463	479	462	481	487	467	480	440	471	519	480	485	469	503	490	442	503	463	491	482	459	433	449	472	471	479	481	467	493	473	468	471	470	488	423	440	469	492	456	498	492	476	461	471	478	490	471	485	465	491	469	472	476	487	458	457	465	456	471	474	428	488	481	500	472	442	502	448	455	451	452	462	472	462	486	468	473	480	461	508	471	494	475	478	442	459	495	510	459	471	466	469	480	452	507	493	499	499	441	427	449	459	463	476	465	480	425	473	511	457	433	469	458	449	473	471	477	429	495	468	477	457	481	449	459	489	473	501	491	460	463	494	499	421	469	489	441	554	467	483	493	500	441	512	442	449	493	406	454	494	488	472	493	452	411	454	473	452	497	460	458	483	475	458	467	446	448	457	461	461	482	444	483	512	483	503	462	426	439	466	474	480	444	476	440	454	458	464	490	475	468	455	454	459	431	467	439	464	467	471	478	483	461	480	471	493	456	446	468	469	491	452	462	488	462	486	495	458	468	480	452	478	456	454	459	455	425	508	477	485	459	483	458	470	449	460	453	477	483	465	468	477	436	462	441	464	474	461	491	436	460	489	454	473	473	511	459	487	474	525	487	476	427	462	466	484	476	450	450	480	481	460	488	443	491	467	442	454	480	499	501	514	470	421	470	483	466	485	455	457	496	464	469	497	444	464	444	434	493	481	473	489	473	498	492	451	467	488	458	487	468	465	507	481	487	514	490	459	490	467	442	441	490	456	485	481	490	445	450	451	450	483	484	442	449	481	488	493	451	481	463	501	452	455	464	463	460	499	449	481	464	472	471	465	459	452	505	481	428	472	499	469	472	461	464	447	478	478	466	508	473	473	447	472	435	466	494	492	479	462	507	449	466	473	450	420	472	468	455	472	454	479	475	487	450	472	490	471	468	500	478	462	462	441	498	481	434	478	491	466	478	508	477	455	411	417	473	495	440	474	453	480	490	477	485	437	436	449	446	493	497	505	468	474	463	495	466	470	471	490	475	507	444	460	526	491	475	473	474	451	468	461	475	432	465	456	469	461	474	454	520	480	480	469	502	482	479	458	450	471	451	464	464	446	448	477	477	462	477	439	497	469	453	489	483	480	443	492	453	491	451	471	468	443	473	463	447	458	491	484	463	463	496	460	486	484	508	459	494	444	480	476	471	502	483	506	479	477	506	488	483	494	468	479	488	486	465	482	458	439	446	444	462	434	465	441	461	483	467	435	439	514	413	457	480	456	471	447	470	440	480	448	469	431	456	460	487	449	517	445	475	466	500	479	511	468	452	456	538	447	483	495	495	481	498	475	488	471	457	446	470	474	486	433	512	475	502	478	510	480	480	442	446	477	435	434	475	491	462	462	469	451	489	478	466	474	477	512	501	469	472	475	470	482	438	431	458	505	499	494	483	497	498	498	479	517	503	479	491	462	457	433	469	463	486	445	470	473	490	479	470	450	469	477	432	476	460	459	487	431	450	470	450	432	484	472	490	431	473	503	463	455	450	479	498	472	462	478	484	457	504	512	469	502	458	468	464	484	490	485	471	480	498	482	478	493	466	444	487	471	455	437	462	489	482	515	470	471	444	470	431	518	481	450	473	448	518	490	457	445	455	448	453	445	484	479	463	444	424	466	468	451	466	508	427	460	452	475	466	466	471	435	502	460	439	453	469	475	495	481	481	472	474	451	449	453	489	452	515	507	479	469	477	462	497	469	443	459	483	441	462	454	481	469	465	469	480	477	473	436	475	474	481	492	457	457	475	477	483	459	459	463	455	492	475	492	435	503	472	429	478	477	486	473	512	449	455	468	479	462	479	446	456	465	459	474	477	476	496	454	461	444	473	488	449	466	474	467	474	445	426	493	474	437	448	467	472	490	454	463	434	484	479	455	501	448	436	487	437	448	500	500	481	497	462	438	437	493	463	405	410	437	448	449	451	444	484	506	458	501	457	463	488	461	470	438	461	466	472	476	502	478	487	472	462	468	484	486	479	478	465	455	456	460	446	493	423	491	418	469	483	432	476	450	470	497	431	441	479	469	482	454	476	509	477	470	484	445	492	456	459	446	489	465	489	472	474	465	467	467	481	501	517	500	443	503	451	481	463	445	460	448	492	502	472	459	475	452	434	444	487	488	477	472	481	489	461	478	467	446	433	463	453	476	479	472	455	457	483	458	469	470	474	467	469	424	483	498	478	465	470	482	450	475	462	458	507	474	460	464	474	464	487	451	472	447	477	459	472	474	469	437	487	459	475	459	450	451	472	452	437	481	486	465	484	458	464	476	497	464	518	500	474	457	482	463	462	448	460	473	469	471	475	489	480	477	447	435	466	476	432	473	456	453	483	444	491	459	485	448	447	456	514	433	485	457	460	474	487	459	470	487	506	495	489	446	503	446	446	471	465	473	515	455	516	432	528	483	486	495	482	474	457	452	496	467	440	468	469	457	479	460	453	482	482	457	448	430	459	482	440	456	501	392	462	494	437	438	429	486	474	460	472	436	422	477	518	503	442	425	441	489	462	487	446	476	466	470	446	481	467	481	465	468	466	464	465	469	491	434	450	459	458	475	471	494	486	501	460	442	486	456	468	477	460	450	467	431	467	497	471	429	508	474	427	429	466	466	456	497	478	470	424	474	464	502	453	468	485	488	446	468	472	466	436	468	458	459	448	459	473	456	471	458	459	439	490	467	480	468	491	475	489	497	466	460	477	509	492	455	515	484	467	469	450	422	480	426	451	440	452	491	442	494	458	474	468	461	457	435	511	465	442	495	458	464	485	455	479	457	458	450	487	466	492	474	459	494	460	482	477	453	417	482	499	505	465	448	471	455	446	456	479	462	471	475	453	463	523	475	497	495	461	505	496	475	459	455	472	509	455	454	464	438	470	457	478	493	431	474	477	422	473	461	484	470	506	464	467	427	470	475	477	482	470	465	479	479	473	453	465	438	465	491	521	470	463	509	469	468	468	461	438	472	450	469	441	432	511	436	447	485	500	459	483	469	435	478	439	456	432	471	485	504	478	444	488	453	460	500
5741	1930	1283	1197	1504	2161	2012	1770	1329	832	317	178	182	217	206	200	173	180	184	177	186	183	195	177	173	193	164	185	189	185	182	229	151	185	176	170	170	191	189	196	189	191	177	180	184	198	191	178	168	181	175	183	197	177	193	185	212	181	179	183	175	181	195	191	184	151	176	185	173	193	174	182	189	188	187	145	176	188	188	201	163	195	187	182	172	185	174	182	171	148	190	205	166	166	184	203	188	179	204	173	204	165	183	178	187	181	205	174	187	183	158	178	195	169	145	178	199	192	175	190	189	187	165	194	179	186	196	178	192	183	181	182	187	190	177	156	164	155	169	197	197	178	179	176	196	205	200	181	189	180	166	205	165	191	212	191	173	172	168	196	152	187	175	204	172	201	172	194	165	174	185	164	175	177	183	191	199	162	182	164	205	175	203	165	194	201	177	182	235	190	191	198	168	188	188	198	203	197	204	176	192	184	222	172	206	184	200	179	183	195	208	174	173	199	198	201	201	198	197	164	182	187	163	181	194	198	197	199	227	170	218	188	187	163	189	169	181	186	201	186	181	184	174	158	195	168	185	194	199	212	168	183	183	196	181	169	179	194	179	167	190	173	185	190	174	181	199	163	166	187	187	185	178	208	200	178	186	188	186	175	202	213	168	166	184	190	199	200	188	203	186	208	202	186	209	188	205	191	195	186	218	203	201	172	222	198	194	184	179	199	190	229	169	181	205	187	188	196	179	163	193	198	177	174	185	179	196	189	198	207	186	166	171	203	192	183	177	174	183	183	186	213	183	162	171	198	193	180	164	200	202	208	161	165	166	183	190	179	188	183	161	186	200	190	188	185	162	196	195	200	161	180	153	213	180	196	204	193	198	191	181	179	184	180	149	208	168	199	193	185	191	194	198	194	167	180	217	203	197	188	163	179	173	163	165	174	164	188	165	189	171	205	168	185	194	182	184	182	193	179	185	184	184	189	181	183	193	208	198	183	180	218	182	181	175	176	141	202	172	226	190	181	180	211	183	176	175	180	192	184	195	190	180	185	188	186	177	216	197	194	159	179	174	188	183	176	198	185	163	181	200	179	191	186	169	183	184	197	182	149	165	186	209	181	200	167	176	183	162	196	194	179	181	185	190	188	180	187	195	174	194	157	171	175	180	181	185	185	199	180	182	201	189	184	198	183	213	180	203	196	148	162	208	187	190	160	198	213	194	211	189	187	196	175	191	210	184	171	174	179	216	208	209	177	192	177	192	201	179	183	169	176	204	189	188	192	162	197	177	185	183	182	185	186	178	206	176	190	190	175	196	190	192	179	209	192	160	191	177	197	174	166	155	180	177	172	173	200	204	197	179	171	171	205	182	203	176	185	194	214	194	211	192	186	189	213	183	176	212	166	184	205	174	182	199	185	190	177	178	207	167	178	213	200	184	173	196	178	169	187	209	186	191	190	191	192	191	177	201	203	207	186	186	171	212	184	185	198	175	174	187	174	190	183	173	186	188	190	188	193	196	175	179	173	188	176	189	177	170	187	170	177	164	159	185	199	178	188	197	178	166	177	168	185	200	194	170	185	201	205	201	181	199	183	186	164	166	201	167	190	220	184	185	185	194	173	186	180	167	194	208	190	184	158	174	201	200	202	184	172	192	187	184	160	170	188	205	190	185	193	186	205	193	208	189	192	163	197	167	171	198	190	190	168	167	191	188	164	184	204	162	214	179	167	181	205	180	209	187	189	166	179	214	199	183	180	188	191	168	208	194	183	201	196	195	205	185	187	192	171	184	185	207	205	173	187	179	173	182	196	159	207	207	201	185	199	184	200	171	194	217	183	207	195	187	181	225	190	190	161	169	188	195	167	193	169	201	187	196	196	164	175	201	200	166	170	186	205	181	200	183	199	166	192	181	152	168	182	195	209	197	184	167	190	208	190	176	200	171	195	174	188	210	195	164	176	173	173	175	202	162	198	192	185	210	194	184	193	169	203	182	201	190	197	183	221	181	194	174	186	196	199	202	168	195	183	189	192	208	204	186	204	182	196	200	194	165	171	202	189	174	232	190	188	167	193	186	172	201	144	201	182	187	193	182	197	189	180	184	181	182	198	169	185	170	169	177	188	168	193	201	206	214	173	196	173	174	203	191	182	195	203	184	176	171	173	202	153	176	202	166	211	199	178	167	151	196	224	215	149	149	205	187	182	166	187	196	180	197	195	199	193	202	210	190	191	189	162	176	173	167	198	178	176	180	198	176	178	183	162	192	183	182	201	192	175	177	188	199	199	202	175	196	182	161	164	202	222	170	184	212	207	190	185	182	171	199	166	220	208	182	182	195	196	186	188	195	178	188	193	182	186	184	168	197	199	149	179	211	211	169	190	180	164	177	211	191	196	172	174	186	192	172	170	204	186	190	176	180	155	172	194	201	195	212	225	184	198	145	174	203	181	207	204	157	183	176	171	164	182	195	190	202	180	183	185	179	172	173	191	205	210	161	199	179	188	153	175	175	205	174	190	179	170	180	179	172	196	164	179	186	170	221	188	166	189	180	186	180	197	199	173	182	170	177	168	173	183	192	150	170	168	195	172	177	165	166	182	209	179	208	163	170	201	198	178	162	173	202	195	193	172	193	186	198	175	174	192	178	201	200	175	196	194	198	195	197	190	217	197	218	185	185	191	203	202	177	209	196	191	198	193	195	174	175	188	206	213	175	191	187	200	185	197	176	182	196	170	176	178	165	195	176	176	183	187	197	198	188	186	193	203	186	156	214	211	174	186	197	202	187	212	184	182	172	185	173	186	222	168	172	187	199	180	170	180	182	172	215	185	206	181	201	199	199	205	186	189	197	185	163	183	182	187	185	164	171	166	193	194	171	179	173	170	175	220	189	216	155	172	181	191	172	205	162	193	188	179	198	189	174	162	166	192	182	183	206	186	172	186	196	180	208	179	168	184	177	196	186	157	198	164	195	174	188	224	175	188	190	179	184	207	183	224	198	202	197	192	176	223	191	177	179	193	166	200	172	197	204	192	167	189	194	196	212	214	193	157	187	168	188	160	171	165	172	180	195	183	179	188	194	192	163	178	183	179	208	200	191	199	213	189	181	176	154	177	206	203	180	181	192	166	186	176	194	157	198	208	181	188	182	210	193	198	163	167	182	234	171	179	184	168	191	200	185	171	166	177	175	152	168	187	193	197	180	168	210	168	176	178	176	203	180	173	178	188	168	181	195	184	199	187	194	184	194	171	210	181	182	169	194	184	166	221	201	194	196	179	168	199	197	198	163	194	192	166	180	168	172	181	189	218	197	213	218	206	193	179	203	181	206	190	172	176	184	202	180	193	181	165	219	198	168	192	202	207	198	187	193	211	194	186	203	192	200	158	194	171	166	183	189	172	144	187	197	201	182	204	179	172	224	191	196	179	185	191	200	160	187	159	192	166	180	210	193	165	203	199	189	179	184	219	172	186	215	205	192	182	190	198	184	181	188	165	183	170
3665	1673	2430	3504	6601	9418	8607	7494	5444	3059	804	511	428	413	385	394	412	448	419	401	374	421	420	439	405	415	443	412	409	417	430	405	434	411	410	414	413	403	376	437	409	384	379	444	407	378	413	390	442	401	406	410	401	418	415	418	412	428	421	425	440	423	430	398	395	428	448	420	398	379	416	413	404	434	428	409	407	449	426	389	429	413	378	412	425	408	384	446	397	380	435	424	410	405	383	400	395	462	403	427	390	441	437	410	424	420	423	435	451	398	456	429	423	414	430	429	407	405	398	431	437	438	387	414	396	423	409	410	410	398	402	409	409	373	439	411	404	406	433	440	434	420	424	417	393	426	397	413	390	435	420	427	457	448	462	445	422	396	485	394	425	415	375	386	429	426	428	403	414	418	389	458	403	402	397	379	398	438	407	386	415	380	404	396	406	408	406	460	437	432	419	431	441	397	419	399	450	424	415	442	412	395	420	426	421	411	388	423	394	411	404	377	444	460	409	388	404	445	418	404	406	368	383	393	399	433	427	387	393	426	388	396	394	452	436	439	430	382	410	411	386	411	394	423	399	424	422	388	418	401	376	397	416	394	446	381	429	429	426	457	434	422	384	406	397	410	391	407	414	392	400	421	443	395	390	408	400	452	412	414	399	438	434	461	422	398	399	425	391	449	404	439	403	414	419	423	427	424	410	428	426	410	375	400	401	461	442	395	423	426	390	410	376	423	449	418	418	440	402	407	436	411	419	417	409	421	385	449	417	415	411	425	387	401	420	426	452	399	416	402	420	402	427	396	411	404	407	400	462	444	429	394	425	413	418	391	455	415	438	368	438	443	404	443	387	422	454	395	422	414	437	412	410	401	392	412	403	419	389	366	412	404	409	411	397	446	435	383	461	407	430	416	400	392	366	451	417	405	426	385	450	441	410	427	418	402	440	408	431	396	407	417	396	416	427	424	437	409	463	409	381	397	408	438	391	413	395	438	403	427	414	436	411	426	424	424	434	389	425	441	402	427	450	436	389	430	397	429	386	371	440	422	420	440	419	424	409	449	397	435	433	385	416	450	405	431	387	394	442	441	407	412	422	419	420	438	403	420	411	451	414	430	401	384	452	419	436	414	424	437	417	395	439	428	387	403	387	472	409	417	376	421	431	414	439	440	397	444	424	415	417	402	424	452	394	425	405	395	406	418	414	423	394	412	407	438	380	410	421	433	401	422	417	426	428	408	410	415	427	407	415	407	422	390	415	434	430	418	393	415	450	411	438	459	428	419	459	390	417	402	431	387	425	389	422	420	401	392	414	432	416	418	409	424	419	385	441	432	401	406	417	431	406	431	401	406	457	420	420	451	447	419	453	410	414	425	427	418	406	439	406	433	462	407	405	411	426	415	455	363	392	383	448	401	418	413	404	447	416	453	428	441	433	449	417	455	414	457	426	399	464	431	427	366	396	422	406	440	405	384	439	446	375	437	400	392	416	422	416	432	427	415	446	435	400	451	427	472	400	404	417	453	436	393	400	428	404	414	409	394	462	423	388	438	423	396	426	440	387	398	424	415	443	436	427	434	415	442	410	452	392	425	424	447	425	415	443	417	447	370	395	402	408	406	401	404	435	451	414	434	384	398	392	399	410	410	432	422	461	466	394	414	399	396	415	405	417	428	423	438	416	427	429	427	426	405	362	456	429	442	424	415	441	419	417	420	432	450	427	412	433	395	423	407	420	405	449	381	382	386	401	422	407	411	399	430	393	439	395	402	388	428	432	410	422	416	401	397	423	397	449	415	407	419	421	426	416	408	428	426	416	416	411	419	409	435	403	439	435	370	408	435	411	398	391	408	382	450	416	428	439	401	405	385	419	442	406	409	442	450	414	413	438	418	409	425	425	441	408	428	435	444	413	391	404	403	415	461	422	415	406	439	426	404	371	410	415	388	450	443	418	416	417	395	439	382	471	434	443	394	409	370	418	447	380	430	402	412	400	407	415	411	414	419	397	409	396	427	426	403	431	429	395	401	421	412	397	429	401	397	415	418	388	446	446	417	447	431	399	421	424	423	426	435	375	433	419	443	426	434	464	403	408	368	402	417	438	418	427	401	429	426	402	402	409	427	409	390	405	406	407	437	365	422	410	430	415	401	371	424	406	444	380	428	385	415	403	394	448	421	430	410	416	404	427	412	418	434	396	397	381	428	396	400	421	412	448	406	372	448	411	413	388	422	440	440	427	441	429	408	431	400	405	440	423	419	401	400	460	414	423	385	427	409	372	394	398	405	421	404	425	424	435	433	419	420	442	421	403	424	418	357	402	448	407	419	460	444	406	410	406	411	410	444	426	407	425	427	402	416	395	464	420	427	404	393	391	441	420	432	400	434	422	408	446	460	402	437	445	404	392	453	399	383	414	456	431	384	409	396	417	430	408	419	438	383	423	403	445	437	406	400	455	415	385	431	408	398	447	395	415	429	394	424	448	438	436	435	413	407	407	371	440	448	416	419	422	402	428	410	407	400	406	411	442	393	405	424	410	388	450	425	416	394	420	463	438	437	433	425	395	405	435	414	424	431	430	430	396	390	439	431	415	400	431	387	409	432	405	408	423	388	416	426	390	420	398	398	388	423	413	437	424	409	440	376	418	402	397	407	424	403	456	405	422	395	440	418	421	411	401	426	453	432	419	436	421	407	418	421	441	397	397	401	438	421	375	415	465	447	441	429	409	410	437	413	408	433	423	418	416	413	398	457	387	447	416	393	377	427	426	446	406	399	406	410	431	386	373	430	424	392	412	397	403	424	472	402	444	401	412	449	430	412	379	408	431	451	446	429	419	432	392	399	384	416	440	398	418	405	404	458	404	390	378	404	419	407	440	439	380	424	422	389	366	430	394	429	423	393	387	423	438	429	408	434	415	426	424	432	411	409	425	411	407	411	409	425	408	405	422	440	410	425	403	389	400	432	424	419	410	402	415	433	408	413	391	435	386	397	410	436	432	407	429	422	423	459	459	438	432	405	424	445	427	407	411	409	387	473	427	434	444	426	430	448	358	432	423	415	461	439	429	420	435	414	446	433	380	400	422	400	377	408	415	424	409	427	408	389	448	421	447	416	364	452	451	411	430	436	412	418	433	446	436	430	434	379	401	421	446	404	446	430	409	434	424	387	392	396	395	434	421	418	443	394	421	426	420	418	445	418	409	448	427	420	406	385	404	372	421	408	403	415	408	424	404	425	465	422	401	441	415	407	403	396	443	382	444	429	397	410	407	423	430	405	419	432	402	456	397	416	384	408	447	408	416	414	392	421	450	382	411	431	416	385	414	424	398	421	393	408	393	408	393	392	415	405	401	427	420	374	420	410	455	454	400	462	422	437	415	421	426	397	407	437	412	411	420	436	410	429	401	400	409	394	425	415	387	433	416	416	410	417	428	429	456	421	399	424	400	401	451	408	389	431	387	382	413	443	452	413	377	425	372	417	398	389	413	423	412	442	410	450	417	450
12970	3631	3611	3145	11302	36710	36361	29065	19760	9824	2431	313	125	129	127	132	110	133	128	119	136	129	109	127	149	128	163	126	113	129	119	123	111	126	140	148	113	119	126	122	111	131	128	125	142	142	116	116	135	145	124	131	131	121	126	118	124	125	138	90	125	123	142	124	124	130	123	131	131	133	120	117	141	117	116	136	124	109	135	127	128	132	114	136	107	144	138	123	146	131	128	126	127	121	111	118	131	120	129	121	128	126	126	129	131	109	146	118	127	106	130	128	113	112	135	102	110	125	128	133	135	116	127	113	129	129	125	145	110	129	118	123	129	133	153	130	140	104	140	124	121	138	114	118	138	115	127	103	131	137	122	124	110	161	129	105	169	117	133	123	131	142	134	137	109	110	121	144	140	118	142	128	120	120	126	122	117	106	131	135	102	142	120	141	120	117	118	119	138	115	125	123	107	107	142	115	122	132	130	123	116	132	138	149	117	114	117	158	133	126	136	134	126	133	151	119	110	131	141	136	118	142	111	128	114	131	131	145	138	100	117	119	106	106	96	107	130	137	140	109	129	114	127	147	136	143	94	136	132	124	119	128	138	137	123	127	121	154	135	158	123	135	106	124	113	99	134	122	107	129	123	116	105	122	125	99	136	114	130	144	134	122	126	116	135	125	121	111	107	138	119	126	108	117	123	112	143	100	133	128	114	111	126	128	152	108	107	114	109	112	114	122	106	112	133	113	128	131	129	119	129	139	132	122	129	111	113	138	133	120	119	119	114	123	142	117	133	149	125	153	130	112	112	115	143	115	120	119	128	108	128	116	128	131	117	108	127	132	98	146	137	138	133	126	130	143	139	130	125	120	145	133	120	125	131	129	114	125	122	103	144	116	147	122	127	119	121	118	137	113	110	120	126	119	157	148	116	116	120	124	135	109	115	125	119	124	109	130	119	136	117	137	118	126	122	116	136	148	125	104	122	118	133	145	131	111	157	115	115	135	115	140	119	126	116	144	141	110	136	144	109	137	123	133	114	130	141	120	118	128	99	118	133	143	107	111	142	123	145	129	130	136	129	146	153	151	121	114	106	131	131	103	117	126	111	128	136	119	122	125	125	111	135	131	113	119	136	143	112	141	115	119	125	123	128	135	117	152	136	124	138	122	127	126	147	130	110	118	131	121	126	121	111	150	143	119	126	104	126	110	149	141	133	99	126	140	120	117	128	114	143	146	122	124	119	117	115	125	161	137	139	111	112	113	121	122	127	134	142	128	135	104	123	114	121	141	105	140	123	117	129	114	119	116	112	131	137	128	130	141	137	126	130	149	124	105	118	127	111	134	129	127	131	109	115	131	137	135	139	126	124	125	96	121	123	123	135	118	108	138	120	107	119	110	108	143	124	147	143	135	147	122	131	108	126	122	107	125	145	117	126	150	125	123	130	131	108	130	138	117	114	113	129	129	132	132	125	119	132	126	113	133	132	130	134	131	126	112	142	130	139	123	152	116	112	105	132	151	144	110	117	135	102	107	129	123	142	130	119	134	129	117	127	128	144	145	131	115	143	128	129	126	117	122	134	115	132	108	123	129	150	99	145	118	136	106	148	134	130	121	104	139	116	149	110	132	130	142	130	127	123	132	152	122	128	122	139	121	106	149	136	118	128	139	105	131	120	126	146	142	161	125	130	129	122	145	117	123	146	122	134	135	109	114	129	138	128	107	150	118	139	121	123	141	135	103	123	120	114	127	118	110	134	123	129	113	112	134	107	132	115	131	144	116	115	120	147	131	111	136	135	119	114	122	128	135	144	130	99	105	113	120	122	130	119	121	114	127	118	121	131	117	104	129	119	112	123	147	102	140	135	119	134	117	151	137	118	104	116	123	121	131	117	128	114	129	127	120	124	125	130	114	111	116	112	133	107	114	108	136	119	126	133	129	132	100	139	131	140	134	134	110	110	117	143	124	145	139	115	143	141	109	132	109	120	118	107	123	109	117	143	102	127	131	122	130	116	128	121	123	129	121	120	133	161	130	142	131	143	134	120	140	136	129	133	134	141	120	134	97	118	133	127	108	133	112	103	104	115	125	134	120	127	131	107	135	122	143	97	133	131	130	118	127	117	115	115	110	116	130	125	123	142	108	131	127	120	110	135	125	132	125	119	127	148	127	97	132	121	133	115	118	136	139	129	139	151	121	123	129	132	162	121	114	115	122	126	124	124	132	110	131	126	130	113	144	128	124	112	121	115	129	133	104	131	131	112	120	133	121	113	136	119	97	133	103	110	133	134	130	127	115	123	113	122	103	139	143	132	121	114	127	112	122	150	125	138	146	119	123	127	123	132	132	113	134	113	126	127	127	131	127	118	113	121	119	117	137	108	110	109	129	130	137	115	143	113	124	138	130	124	151	135	114	126	134	127	130	147	106	131	134	145	110	109	116	120	123	115	126	113	119	126	129	138	106	128	133	138	138	130	142	108	121	122	118	150	147	120	128	116	115	127	146	121	120	120	119	114	131	112	121	110	125	140	126	133	144	144	122	115	127	123	122	116	121	122	114	129	126	126	146	133	127	110	98	126	109	132	120	123	108	116	140	136	108	124	91	124	137	131	112	127	120	134	118	99	115	108	132	117	120	134	136	125	117	132	126	122	134	125	111	128	123	121	130	107	108	118	123	133	141	119	118	126	126	139	136	135	129	125	128	133	131	119	124	119	142	143	139	123	138	121	122	138	119	134	106	132	116	140	129	145	118	109	116	116	123	150	131	134	132	143	138	91	136	116	143	125	120	141	114	120	116	130	153	110	123	114	128	127	131	142	121	135	108	117	107	127	122	131	128	113	148	94	126	146	137	112	152	139	138	129	131	124	125	101	118	125	130	133	146	113	137	137	127	117	131	140	107	114	123	129	107	127	119	126	142	114	140	136	112	130	113	113	152	121	95	125	135	125	117	124	129	105	117	130	133	128	137	127	125	142	158	119	126	124	122	129	134	113	123	118	113	124	127	120	133	133	132	114	155	115	134	124	130	106	120	116	127	132	127	140	97	123	116	122	147	125	145	118	128	125	116	146	118	107	135	144	115	106	129	125	133	118	127	111	131	137	109	123	132	108	131	116	112	133	129	125	136	123	133	135	138	136	128	117	154	149	123	123	120	112	141	106	126	116	127	118	119	122	122	139	129	123	124	118	132	141	118	109	109	144	135	136	127	110	137	120	116	109	111	130	129	126	115	140	140	139	104	123	125	113	132	134	128	142	116	130	105	106	128	135	122	120	142	123	109	127	116	121	128	127	139	115	126	127	139	116	88	113	142	120	105	119	118	118	107	98	133	106	111	128	173	131	130	140	126	115	114	128	120	144	117	134	134	115	135	105	125	109	129	123	135	123	111	136	128	116	105	125	148	118	110	127	128	125	123	124	132	136	146	130	130	123	118	132	133	108	103	125	117	126	141	125	109	120	112	129	126	130	112	121	136	124	119	114	145	125	105	114	159	127	129	123	150
7662	2824	6834	8847	26331	52649	51908	45594	37349	24600	6859	1065	333	341	327	313	319	276	308	310	325	297	301	298	324	324	331	326	326	309	288	317	311	292	344	304	311	257	288	307	320	348	330	319	318	280	303	305	306	342	297	353	286	317	274	296	310	309	320	355	293	289	315	322	310	288	300	310	313	298	315	323	304	295	326	311	282	303	305	343	306	302	297	317	300	300	308	327	325	341	295	283	309	299	300	294	341	303	282	319	340	313	303	291	315	280	340	304	285	324	308	287	348	311	303	321	290	324	305	333	274	327	316	303	328	301	290	310	319	304	296	282	294	303	295	347	317	300	317	318	281	322	314	286	330	331	301	308	292	302	289	288	290	280	313	296	312	315	303	316	307	343	318	323	302	306	294	315	290	320	309	303	301	318	333	312	330	318	276	320	285	311	313	325	320	285	317	287	316	288	304	310	301	293	293	314	309	294	317	307	304	345	318	284	313	331	273	300	333	315	304	328	304	295	302	288	298	319	326	289	315	306	289	312	309	310	295	304	293	323	323	321	282	310	305	303	291	326	296	326	293	274	337	316	320	306	306	300	297	288	311	277	351	286	304	291	299	314	332	295	320	293	294	297	313	301	310	288	323	308	325	319	302	322	296	325	289	289	304	308	314	331	294	319	288	316	317	323	313	333	328	292	341	300	340	337	310	328	309	311	335	307	329	320	319	287	273	304	284	335	331	308	318	303	283	302	277	304	280	249	285	261	305	318	312	323	288	311	289	292	293	302	289	330	313	330	305	310	275	297	290	301	307	312	304	307	287	304	281	287	293	283	279	286	315	305	297	342	310	322	312	290	313	301	306	274	302	329	309	307	332	312	299	308	302	284	292	299	284	331	335	295	335	298	329	303	294	281	297	297	280	334	302	274	308	304	281	300	291	297	310	299	297	308	314	315	323	280	282	295	261	267	319	289	299	295	327	336	311	289	315	309	268	307	292	285	306	278	318	299	286	276	291	297	333	300	301	321	293	321	295	315	295	273	305	300	314	304	301	332	318	303	280	289	315	302	317	298	317	295	330	323	317	298	297	317	296	307	322	307	281	340	302	300	270	294	291	304	284	368	315	305	308	282	304	286	339	306	309	292	317	312	294	316	285	364	306	307	306	315	314	308	278	283	288	336	297	300	301	302	290	317	277	317	294	296	305	313	320	324	320	321	273	310	299	291	308	304	311	319	301	288	300	302	328	274	306	323	305	290	313	319	314	303	306	294	312	291	339	327	325	289	273	305	323	312	325	314	299	293	301	300	326	315	298	312	309	297	321	284	293	295	303	279	275	310	286	321	260	303	318	324	307	291	282	306	281	330	296	264	295	340	282	312	308	307	289	300	295	290	291	311	308	274	316	299	304	298	316	316	306	324	339	311	338	302	301	309	292	331	300	306	323	340	313	303	291	289	313	308	313	298	315	321	283	311	289	329	307	317	306	304	285	321	288	303	325	312	318	294	308	308	319	296	308	288	297	297	309	303	327	333	330	299	267	336	294	280	316	321	325	293	305	309	324	321	313	332	312	322	327	313	293	295	314	320	347	326	332	288	307	316	285	304	280	280	323	321	310	310	292	277	293	288	314	284	309	323	313	333	320	307	287	293	277	310	286	294	283	319	284	298	295	306	317	299	330	266	288	307	302	327	268	313	299	331	321	300	346	288	264	324	313	302	331	312	317	290	321	289	316	320	275	294	299	294	324	308	298	293	303	297	311	319	297	290	309	344	298	322	294	333	297	299	314	303	337	314	312	298	277	283	327	312	310	305	277	295	304	321	298	315	315	298	292	284	303	310	302	333	297	318	296	320	325	288	293	305	338	317	316	312	358	282	306	318	291	343	283	314	323	269	314	310	283	320	333	295	277	317	294	300	300	298	308	290	298	286	323	273	280	289	304	319	310	301	327	300	351	338	312	310	302	316	306	296	313	357	293	291	299	317	291	315	322	335	307	330	316	295	275	301	287	279	311	289	311	309	311	287	318	304	307	291	256	319	278	324	297	321	290	253	284	313	306	317	320	343	296	323	316	318	334	317	330	285	294	308	305	314	304	296	308	318	311	313	322	312	311	303	294	315	319	325	297	267	337	297	289	332	287	307	314	311	306	333	291	331	294	334	309	310	340	312	299	305	316	272	286	320	285	319	292	314	311	310	291	325	295	324	310	277	284	322	313	303	292	293	320	275	321	338	310	285	303	313	309	306	320	320	304	321	313	317	305	264	297	290	300	279	290	293	340	333	304	291	312	293	302	294	326	315	291	317	280	307	287	294	313	311	283	310	302	318	319	307	283	311	315	331	324	297	333	279	292	293	301	305	300	293	296	333	298	297	283	278	288	294	334	306	319	338	294	294	336	300	298	284	321	317	301	294	335	315	304	313	305	318	296	333	294	313	286	313	308	298	301	296	305	312	328	305	298	311	360	321	332	295	280	286	320	318	360	258	322	294	333	328	293	301	274	333	325	330	287	325	310	314	296	304	316	261	330	310	319	291	327	294	313	286	301	294	312	315	302	306	313	313	318	309	322	330	284	324	326	310	297	288	324	295	297	320	293	315	290	353	345	316	332	307	277	320	284	290	313	326	287	324	314	308	336	310	280	293	284	323	311	317	295	280	327	338	304	300	312	304	322	309	327	289	285	304	279	342	299	264	314	307	336	306	312	311	300	332	315	308	305	342	285	346	297	296	339	284	316	297	304	298	290	313	298	331	291	318	282	326	279	322	298	312	300	299	301	316	288	315	308	289	301	325	307	315	299	319	293	302	291	315	321	301	297	347	277	317	356	307	303	322	330	307	296	306	301	303	287	281	274	282	325	279	312	276	294	310	295	318	306	294	308	302	298	288	290	326	348	279	293	319	342	314	334	305	296	295	306	277	312	280	309	309	304	315	289	299	309	327	323	286	280	307	305	265	306	270	321	306	311	276	321	340	332	335	304	308	302	325	313	305	304	307	311	303	300	317	295	332	339	326	315	319	312	310	308	335	296	307	323	312	317	288	307	276	323	295	289	317	320	291	289	310	334	289	311	301	307	309	294	314	319	313	307	288	332	354	318	277	296	335	282	301	301	283	301	302	298	325	286	276	351	290	293	295	350	303	296	289	304	325	320	325	312	286	298	308	258	317	310	301	323	316	293	303	314	282	311	302	313	316	297	308	305	304	282	347	309	333	288	287	305	300	294	323	299	286	299	301	286	310	297	314	317	304	336	338	320	292	316	314	311	310	296	305	336	302	305	265	317	327	300	321	297	332	290	306	331	292	325	309	290	291	297	308	342	339	328	306	319	283	291	298	285	314	298	340	312	316	320	318	322	312	293	303	296	306	261	307	323	309	319	300	311	294	303	306	327	316	332	316	293	286	287	281	290	287	303	301	324	315	302	308	297	288	277	305	317	336	310	297	331	309	306	291	319	286	306	330	295	280	301	294	308	289	336	311	290	305	298	288	332	301	315	291	330	285	320	286
20711	6710	6357	5126	20204	53384	51912	41977	29232	16489	5863	600	223	209	226	204	212	225	218	196	200	212	217	233	199	200	240	209	182	177	209	220	193	220	226	216	229	249	214	208	207	197	243	194	195	198	211	216	221	202	217	228	228	198	220	244	216	208	185	190	203	199	231	209	195	213	220	203	179	213	213	222	213	219	232	208	205	210	198	190	217	200	203	217	210	200	238	205	192	189	198	232	197	214	217	213	219	217	225	199	195	169	196	224	194	201	222	207	193	229	201	180	220	219	203	187	211	194	208	211	203	231	197	208	227	187	209	211	219	222	218	199	208	189	222	211	194	225	215	232	237	237	214	200	223	210	217	215	220	206	192	200	213	221	209	202	224	226	229	203	199	221	193	233	222	194	232	209	206	180	226	190	214	208	213	205	190	191	220	213	185	210	199	227	205	212	222	183	214	224	210	193	214	224	210	218	209	216	192	210	210	185	212	238	245	220	196	193	188	210	203	214	191	209	217	211	222	203	239	219	213	212	188	206	223	186	193	205	226	211	199	205	196	204	217	222	181	216	202	231	224	225	206	209	188	216	217	178	220	209	223	221	214	201	210	208	207	213	212	209	226	233	223	230	203	207	201	202	221	217	217	210	215	210	220	218	198	197	189	183	222	200	200	192	211	211	209	210	199	202	218	193	217	219	202	214	214	220	197	220	233	195	226	198	211	209	210	225	234	218	197	223	185	206	197	188	181	197	185	208	213	230	186	214	208	214	191	189	198	214	218	194	198	236	213	219	214	201	207	205	201	234	204	184	224	187	200	189	199	178	178	192	211	217	203	211	200	192	204	197	197	192	197	220	220	230	186	233	199	238	198	224	196	179	221	197	195	191	200	220	197	212	210	212	209	212	204	209	209	208	205	223	205	228	190	204	183	193	202	193	173	198	210	224	186	210	184	218	216	229	218	217	215	185	210	191	197	210	197	220	205	186	187	208	183	183	208	217	212	204	218	189	219	206	196	198	207	199	219	180	196	185	226	220	216	251	204	184	197	203	225	205	192	206	181	199	212	182	211	185	188	197	194	225	219	175	217	202	215	185	200	189	211	206	198	216	204	203	189	199	201	204	210	214	220	212	216	192	216	204	208	209	207	202	220	184	215	217	221	192	212	190	196	197	195	242	203	196	240	213	216	207	200	176	192	213	193	182	190	224	198	224	190	233	199	204	181	200	217	241	215	212	189	212	209	202	210	229	200	178	175	204	233	197	223	188	222	200	226	202	197	241	200	186	195	190	225	181	217	228	224	207	215	226	224	212	182	219	207	191	190	234	197	193	212	225	230	178	226	208	202	188	217	207	197	193	198	220	192	215	207	192	209	213	202	241	220	206	204	220	190	189	212	184	189	213	205	231	216	220	215	193	210	209	177	196	200	208	201	219	209	214	207	199	228	196	223	212	208	231	204	207	226	201	199	228	224	195	217	209	184	222	217	226	206	206	176	204	192	215	222	213	200	213	190	238	202	217	227	203	225	201	203	193	223	209	221	194	208	222	231	209	191	182	238	204	225	215	198	242	242	201	206	214	181	215	187	234	186	203	216	233	193	216	200	174	218	196	207	229	196	212	203	193	211	208	196	208	225	179	207	233	221	204	210	205	224	207	177	190	203	201	190	201	196	221	211	193	220	194	224	226	220	196	208	192	210	256	188	201	215	219	208	192	202	207	188	181	219	201	242	196	175	229	198	219	208	198	188	215	188	201	219	205	219	208	199	215	222	212	207	213	214	186	194	220	222	200	244	219	203	195	221	195	228	213	213	188	213	204	200	227	219	218	223	204	218	223	214	172	195	203	212	213	207	197	206	192	204	191	208	210	199	203	214	233	208	211	228	225	218	193	189	213	228	194	194	223	219	190	181	210	232	193	188	211	172	215	207	187	192	191	227	201	222	210	221	203	181	250	201	196	226	199	224	181	202	223	207	218	187	204	219	195	225	207	181	204	200	222	214	208	200	231	220	230	233	189	203	181	215	199	210	182	208	253	209	202	197	212	200	188	218	214	205	221	203	201	223	215	209	184	195	212	224	220	224	211	200	198	197	198	170	198	203	194	217	215	185	219	201	194	215	225	230	210	192	198	196	214	175	218	217	225	216	230	211	209	227	230	217	198	220	176	207	211	216	199	232	215	203	201	191	211	202	211	221	220	200	190	218	196	174	215	194	218	245	191	225	208	213	222	172	210	227	202	194	204	215	203	202	203	233	194	193	196	184	236	212	212	216	207	199	181	213	211	226	206	213	176	246	186	177	193	205	217	194	218	227	198	191	208	228	220	194	224	209	212	228	203	196	204	207	224	207	185	215	229	231	201	247	212	191	219	208	215	232	234	213	218	198	202	208	204	199	241	221	193	207	201	208	233	222	192	211	201	196	222	178	195	188	200	188	201	218	223	218	213	175	208	213	200	205	241	218	247	211	208	191	194	177	208	212	225	152	207	188	230	186	205	209	238	214	212	214	244	210	207	206	209	219	193	188	210	200	214	202	215	210	191	227	217	205	210	180	194	204	208	220	198	204	202	211	205	229	228	212	211	188	194	201	220	211	207	209	198	218	211	252	215	233	227	197	196	215	222	202	214	194	198	190	204	212	214	217	204	161	209	231	225	209	202	228	214	212	240	230	219	200	212	190	215	205	218	194	210	233	211	217	184	228	215	214	197	181	202	220	216	204	201	188	207	218	233	231	222	222	204	217	202	200	190	194	214	196	218	213	217	226	216	247	217	198	218	228	227	208	229	226	210	206	233	203	190	220	191	217	183	200	215	203	213	209	222	196	210	191	223	179	196	205	239	217	199	193	212	210	215	189	196	208	201	221	211	191	233	219	194	179	195	200	223	212	226	203	173	178	217	203	209	219	196	209	195	211	218	227	208	214	204	166	201	203	225	230	207	199	197	208	207	191	223	208	230	219	225	222	201	215	210	201	198	215	181	180	214	223	181	203	205	209	201	244	212	219	226	223	218	218	230	230	188	231	232	203	183	205	217	209	233	237	206	193	217	200	210	207	222	197	227	193	214	223	204	204	199	218	202	216	236	202	189	202	234	212	189	227	187	202	195	211	229	216	198	194	226	235	195	218	194	242	219	218	209	216	200	209	233	212	200	217	200	187	191	185	187	211	211	216	232	213	212	197	203	215	210	198	183	217	189	210	211	206	217	237	209	211	228	210	192	213	205	230	200	207	206	191	225	216	218	212	215	202	187	206	210	199	207	197	217	224	205	215	191	200	224	213	211	208	216	203	219	201	231	204	174	193	232	235	213	179	211	205	208	214	173	196	233	218	216	216	234	219	189	213	190	217	223	229	209	207	221	197	207	210	233	196	211	205	214	199	189	206	241	212	204	207	189	207	225	227	217	181	171	196	204	198	170	199	196	191	208	212	241	203	218	199	204	233	224	200	202	200	227	219	215	221	218	205	257	206	218	224	200	221	205	213	190	207	206	219	198	229	230	194	195
9566	4497	10355	12781	36729	65169	64125	55770	45042	31978	15966	1292	497	525	538	499	508	554	475	508	496	494	483	519	503	515	509	496	483	467	506	443	484	496	469	499	466	519	505	469	524	475	486	506	475	502	490	496	495	489	442	461	478	433	472	483	488	468	525	467	490	517	474	507	485	524	494	468	456	496	493	494	445	477	474	479	507	488	453	464	481	510	449	500	476	468	458	440	471	473	492	490	478	478	482	460	510	455	446	467	441	529	481	476	476	487	445	491	470	529	471	493	483	458	490	537	468	460	467	490	483	458	471	472	466	494	447	498	490	502	461	478	455	458	499	473	498	459	498	503	517	465	471	522	452	508	477	480	523	473	505	482	512	478	506	486	482	459	493	477	474	443	469	448	488	509	458	469	503	493	492	471	513	471	503	494	490	496	494	506	507	469	519	493	511	503	475	470	493	469	483	423	500	484	479	490	487	482	506	473	497	512	492	478	513	479	500	504	488	473	454	500	502	469	540	509	483	465	482	478	447	487	488	462	482	469	507	533	476	471	508	478	482	503	443	497	463	497	479	483	473	455	496	532	508	489	463	488	516	459	420	474	494	490	497	477	437	478	469	485	486	461	446	472	481	473	477	477	448	468	481	457	515	506	483	512	498	495	466	464	480	471	461	479	483	483	464	500	494	460	521	488	460	475	478	463	474	454	463	550	438	495	495	485	478	475	473	486	476	464	489	485	470	501	499	467	489	506	469	487	464	519	439	469	474	463	474	495	512	464	485	496	454	485	518	462	465	479	458	465	454	479	479	459	443	494	505	481	475	464	461	456	482	503	439	465	506	452	495	489	448	476	463	477	517	474	438	459	473	465	471	480	502	497	507	482	492	469	456	485	462	515	504	517	491	486	538	486	493	498	470	497	461	463	458	441	456	499	484	481	466	477	509	449	469	458	502	493	473	482	516	486	508	492	458	471	508	450	461	443	492	479	479	438	464	441	521	488	469	489	473	487	470	493	521	472	475	477	503	449	486	463	465	526	494	446	491	459	485	486	454	489	459	467	484	482	480	481	505	467	486	483	475	484	460	487	457	469	482	495	523	460	483	474	470	494	472	497	491	527	462	504	474	479	486	483	476	477	518	479	467	454	510	472	490	457	443	455	488	509	465	457	500	476	461	478	497	501	478	540	438	486	516	461	468	496	460	481	454	502	492	480	517	468	488	483	560	471	485	473	500	475	436	479	466	480	484	488	465	513	516	526	489	462	484	444	496	447	500	502	551	482	474	498	467	452	460	447	499	557	472	471	484	507	492	479	480	468	480	472	499	465	489	505	493	470	485	466	491	495	477	514	447	494	511	491	470	476	485	487	471	484	462	430	494	484	472	486	500	456	487	511	478	490	480	505	441	497	473	475	473	468	469	437	476	435	478	480	466	421	476	459	502	491	522	484	490	537	503	477	513	505	509	501	490	472	497	485	476	520	483	458	503	519	442	503	492	489	489	488	453	487	462	485	501	496	493	510	495	450	498	457	447	466	491	462	519	453	490	458	507	460	495	491	471	466	469	490	477	477	511	496	518	482	504	526	469	492	492	453	471	515	521	459	488	468	419	478	476	483	460	457	477	474	507	459	465	450	496	489	472	504	468	484	494	450	476	443	494	461	505	556	540	509	490	509	467	499	496	480	511	453	492	482	506	446	479	508	511	486	477	470	458	477	467	465	465	478	493	467	530	454	505	448	445	491	485	481	441	503	490	465	489	468	485	492	516	460	487	514	495	466	481	487	485	506	464	471	456	514	506	499	474	497	515	504	530	497	490	484	442	451	509	441	488	455	481	502	536	455	491	479	501	501	483	480	465	497	436	473	424	507	441	468	503	454	450	472	461	501	431	474	497	494	453	457	480	482	508	452	527	479	459	463	480	447	476	435	463	490	455	507	481	508	473	492	489	505	445	526	467	465	485	488	473	464	435	483	467	477	437	485	476	499	514	481	495	464	499	488	518	477	486	468	462	512	479	514	496	469	479	518	512	477	508	485	466	475	460	464	507	476	460	489	512	479	478	432	486	497	467	521	522	508	473	487	512	482	477	459	525	525	507	471	470	482	476	478	462	455	466	469	530	462	489	502	473	483	457	458	477	494	484	448	458	457	512	458	484	488	478	479	448	460	501	470	445	489	490	458	476	478	491	518	504	456	476	519	472	513	479	460	493	475	504	468	489	463	500	442	468	495	472	484	457	487	498	427	481	448	468	481	499	459	499	488	453	518	441	484	468	512	444	457	492	453	485	501	505	467	506	497	437	464	538	478	468	512	466	472	482	452	429	460	452	512	504	501	470	460	482	469	493	464	489	485	475	481	500	473	469	509	433	483	479	502	513	531	464	515	510	462	488	480	488	482	474	512	463	499	530	489	435	455	456	476	461	471	514	441	466	504	506	470	495	480	473	492	475	477	441	477	505	492	477	467	497	492	473	478	478	488	489	484	506	453	515	476	492	473	507	500	461	504	439	495	494	495	493	489	467	483	493	467	501	481	509	513	460	516	458	492	484	498	466	530	498	480	476	511	490	476	503	514	493	464	506	519	461	500	489	472	483	485	467	471	508	487	487	493	458	476	451	465	470	487	442	495	508	467	480	494	501	487	476	451	454	479	466	494	483	504	498	505	508	482	491	501	458	505	496	470	439	471	450	460	461	523	424	462	471	463	476	463	478	503	502	467	492	459	453	505	473	475	471	494	503	448	479	506	468	476	500	493	514	456	446	469	497	461	492	491	463	510	504	461	504	475	481	452	474	484	502	509	484	499	498	490	524	494	500	453	441	484	472	448	501	503	447	491	487	476	494	469	492	509	462	484	477	441	482	461	454	505	480	493	497	466	492	500	508	501	510	445	486	476	471	453	491	487	481	488	472	493	494	495	469	455	520	472	497	473	465	454	511	489	456	471	504	495	457	443	471	480	536	460	468	449	543	501	451	500	503	492	530	477	496	462	512	487	478	474	453	463	483	477	505	491	485	495	461	456	506	470	517	501	488	474	472	453	468	508	428	471	495	457	504	467	479	482	463	514	494	495	492	466	509	449	467	464	473	505	483	504	449	499	474	466	483	503	489	461	477	504	465	477	491	442	499	461	517	505	468	488	491	478	454	488	454	490	506	421	469	502	466	489	517	491	518	459	490	450	490	483	470	486	460	516	488	484	479	517	482	512	486	473	469	479	471	456	497	475	460	488	492	455	493	482	514	503	488	481	487	454	474	466	475	492	482	499	431	506	504	497	475	464	493	509	448	505	497	480	451	474	478	490	476	483	494	491	466	491	504	458	497	500	485	432	486	533	461	504	498	503	462	505	494	494	491	454	479	468	432	454	465	518	469	487	537	473	453	509	501	483	480	496	479	509	508	461	482	503	447	450	476	455	475	468	476	442	483	455	461	482	522	513	453	482	492	484	506	448	464	490	504	481	516	446	476	470	472	464	489	512	479	449	467	462	480	499	497	456	490	447	485	496
5348	2150	2100	1617	1533	2564	2511	1998	1249	794	438	246	205	198	180	168	196	217	188	190	181	195	198	205	198	215	205	191	204	211	206	187	203	172	189	196	223	197	212	193	207	167	200	183	220	184	180	182	211	206	205	203	212	203	193	198	176	196	192	203	216	239	183	214	211	207	217	223	216	206	240	188	225	186	184	185	183	195	193	196	202	197	190	204	195	220	187	199	188	201	213	208	202	200	190	214	166	210	202	188	190	174	185	202	225	229	198	214	183	206	223	171	178	208	209	184	155	199	207	203	216	180	203	199	213	195	195	191	205	204	183	191	220	182	204	177	208	214	188	189	198	202	230	207	207	193	193	236	223	186	194	201	198	180	169	178	223	225	195	155	187	183	214	189	185	192	183	183	185	188	191	211	200	188	187	197	192	218	183	204	204	198	199	208	217	187	171	185	196	214	189	194	180	194	193	181	188	199	198	176	191	203	197	219	170	166	194	189	202	179	201	180	174	186	188	197	185	186	159	196	200	209	203	205	189	195	201	194	190	207	213	178	179	202	211	189	196	199	206	187	199	193	217	205	187	198	192	190	199	189	172	189	178	201	189	228	196	197	216	212	184	175	191	197	204	191	215	193	209	199	176	211	200	193	197	194	202	194	185	188	189	221	204	204	202	192	196	185	195	206	193	208	185	190	190	186	182	170	199	216	209	192	226	196	177	179	187	205	187	183	211	200	193	181	207	202	201	212	221	175	198	192	230	200	190	177	174	178	199	223	194	223	203	208	209	185	206	208	216	185	205	158	200	203	216	202	204	190	189	199	188	207	175	193	179	185	214	194	175	205	187	221	194	225	197	206	190	217	188	191	178	203	200	207	183	171	180	194	187	183	208	197	200	171	187	194	191	197	182	190	184	165	193	185	181	208	177	185	204	196	195	163	205	179	182	193	204	217	193	204	202	181	199	187	196	210	174	175	177	194	205	212	174	214	201	197	189	193	194	197	205	211	175	177	182	178	215	210	200	185	185	186	191	168	189	184	181	185	200	198	197	189	194	205	231	193	181	194	217	174	201	193	203	183	214	216	198	196	198	209	199	177	163	189	211	183	177	196	182	189	190	199	207	181	197	177	193	200	185	180	186	167	196	201	190	211	211	180	192	169	195	195	191	202	186	202	192	166	212	193	196	189	204	221	176	217	206	200	187	207	168	203	172	201	197	187	203	181	217	195	197	176	194	223	210	196	180	218	194	203	202	197	199	214	207	193	208	208	199	169	238	194	197	213	187	197	175	185	201	193	193	183	203	195	204	189	201	215	204	158	194	206	213	199	188	190	219	182	191	179	218	168	211	224	207	191	202	215	221	195	198	205	191	196	204	199	187	177	212	183	220	214	203	193	211	233	212	200	198	193	203	212	225	213	188	215	169	185	196	210	214	193	175	189	195	180	195	192	196	190	205	190	207	192	188	211	193	192	199	197	190	225	188	206	214	197	174	197	195	203	169	182	201	210	181	199	192	192	205	167	176	190	203	192	173	182	192	217	179	196	178	221	206	184	184	206	206	202	183	198	207	191	182	202	194	193	181	190	205	185	216	214	230	188	193	190	207	192	183	224	187	206	212	207	200	211	194	208	185	166	225	195	208	181	196	207	174	212	194	202	195	187	181	183	177	182	197	202	201	212	208	195	219	195	210	187	196	202	216	175	203	194	183	190	202	198	193	163	178	196	183	194	216	232	185	194	183	185	189	193	206	213	191	188	204	172	179	195	212	210	169	209	201	192	209	222	184	192	171	179	200	172	209	189	204	205	184	179	195	189	190	202	166	181	174	197	196	199	189	187	195	195	201	188	180	192	213	171	176	220	189	192	173	202	196	199	169	201	190	196	168	199	215	173	182	204	186	203	222	199	218	184	205	206	214	210	178	184	191	201	175	207	190	194	177	186	188	196	218	205	195	199	157	193	204	191	201	179	196	221	203	174	193	203	196	178	216	185	200	196	183	203	195	182	203	186	218	214	207	199	183	190	175	171	201	182	195	210	206	189	223	202	195	203	221	193	211	197	182	186	198	170	198	199	190	192	197	193	220	185	164	192	204	196	196	194	188	200	155	193	191	202	210	189	173	198	193	212	196	178	179	177	175	161	162	178	181	188	189	163	210	219	190	193	177	200	205	172	219	199	195	168	197	173	199	173	207	196	199	226	178	180	189	216	206	216	203	193	196	183	212	201	164	183	180	197	183	170	197	193	225	184	204	180	204	200	191	195	184	219	199	200	210	202	182	202	192	209	183	191	189	195	228	189	194	201	194	198	176	196	179	184	211	220	179	190	185	201	215	185	180	205	185	190	221	202	208	200	182	193	183	200	205	163	189	195	219	180	202	214	195	197	169	199	192	187	184	213	201	199	191	201	199	202	176	198	199	205	201	195	174	208	188	199	216	180	188	181	224	223	220	200	202	202	191	192	216	195	184	204	186	189	192	198	209	174	191	217	195	180	219	206	189	199	220	195	201	163	220	224	196	182	209	210	159	189	215	210	210	196	222	187	162	188	206	201	201	201	198	193	205	205	189	224	206	160	174	214	177	176	211	203	181	201	197	184	184	220	166	203	186	193	203	187	201	211	176	197	212	179	170	194	186	209	188	218	198	173	217	201	218	205	199	195	169	200	209	184	203	205	197	183	182	226	189	202	169	203	214	194	195	195	195	235	185	204	217	179	195	186	165	202	181	201	205	198	168	211	192	186	189	234	182	207	216	194	205	208	196	216	178	182	195	203	208	186	178	187	202	197	172	182	191	203	211	181	197	200	187	204	187	219	202	198	218	216	200	204	187	214	192	218	191	215	218	203	189	192	215	206	201	180	205	192	204	181	210	197	206	209	213	184	202	181	175	166	204	194	172	181	187	163	240	200	183	204	220	189	193	187	193	177	201	206	188	193	210	179	209	176	182	201	198	200	207	195	173	194	184	212	196	212	214	207	189	196	208	189	209	206	213	201	209	212	181	185	183	190	200	183	239	206	200	182	209	183	200	188	206	215	192	201	199	193	175	204	211	189	206	219	170	189	216	211	179	209	198	215	204	172	181	207	189	188	185	206	188	217	184	179	203	185	210	206	186	190	183	198	210	213	210	210	218	192	201	212	222	180	214	213	198	189	194	182	192	214	199	216	199	189	180	222	180	195	191	175	200	194	208	212	226	205	196	204	191	180	194	192	201	204	227	168	195	194	175	199	208	209	228	203	202	183	197	190	188	201	183	225	203	177	205	193	185	191	159	184	200	169	193	185	189	200	204	170	199	175	180	201	197	199	200	202	190	191	208	201	205	181	205	189	165	182	207	190	206	186	193	189	179	177	195	204	198	193	201	181	207	175	212	169	196	219	194	204	173	205	179	178	194	190	195	215	187	178	201	193	169	206	174	183	195	168	195	215	180	207	209	184	188	187	222	185	203	209	198	197	186	219	184	151	197	190	172	188	205	209	178	191	206	215	191	186	236	193	212	197
3464	2051	3966	4885	6139	10686	9950	7627	4775	3013	1364	571	398	450	418	427	407	390	451	456	452	432	435	463	456	390	451	435	452	425	462	445	432	420	397	416	437	444	448	434	412	447	440	432	433	448	452	447	441	426	439	447	460	460	460	450	440	396	451	427	442	425	442	460	453	433	436	449	407	467	415	454	429	431	477	411	469	430	432	434	421	441	452	476	426	371	470	502	450	442	401	396	447	410	428	473	421	450	446	403	445	429	439	427	443	433	440	439	459	404	422	434	439	454	420	487	489	438	412	425	409	429	434	434	426	455	452	451	436	434	450	453	418	431	444	426	397	436	431	458	427	467	420	469	413	430	407	446	433	441	453	462	416	435	485	454	437	431	448	445	438	441	449	429	466	424	454	416	444	484	399	402	430	442	459	410	394	405	409	448	439	454	458	460	422	448	454	471	434	474	428	432	433	428	432	432	462	435	437	408	453	451	434	446	421	416	415	420	482	436	449	443	456	456	456	448	420	414	459	418	453	398	428	422	394	464	432	437	417	480	451	453	446	450	424	415	455	408	432	431	444	452	463	423	427	481	429	413	466	427	442	445	424	422	437	441	438	437	461	409	460	462	419	446	394	437	463	437	493	472	443	450	453	434	393	429	416	442	434	427	441	429	461	410	450	465	423	441	474	425	446	449	422	414	443	434	411	434	472	418	456	458	430	400	424	415	415	419	437	429	424	408	427	451	429	424	467	405	431	453	444	458	420	435	422	431	431	425	450	436	425	432	455	463	417	415	462	431	419	461	467	405	463	399	413	461	411	469	447	433	429	437	409	426	424	407	453	489	427	450	470	441	468	460	416	471	465	472	418	460	445	450	446	440	415	440	423	450	458	434	459	417	426	426	432	429	436	403	436	465	465	473	424	434	426	435	448	440	438	421	428	395	462	458	424	419	440	480	454	467	425	477	447	451	439	439	415	417	420	455	432	411	451	425	453	409	428	400	462	403	464	474	461	395	426	429	453	408	397	424	448	424	423	440	448	447	425	416	473	470	425	421	463	439	452	430	452	446	418	403	474	436	442	464	468	436	470	427	464	470	448	443	390	476	418	460	404	405	417	406	423	470	451	441	461	448	461	425	448	464	480	452	424	438	429	481	411	505	457	425	428	469	462	455	442	438	434	451	443	494	454	441	433	419	426	406	424	424	434	431	413	432	452	438	426	428	447	454	445	449	471	406	448	439	439	410	451	423	436	437	433	430	422	443	447	440	385	427	406	445	453	413	464	457	444	441	478	426	432	450	408	418	444	453	402	441	438	400	435	448	434	416	451	466	442	432	412	438	448	419	446	485	389	443	436	446	440	470	427	420	426	434	440	420	429	426	441	438	422	423	416	475	469	451	437	453	452	467	432	461	413	440	460	449	428	444	453	471	439	428	399	444	453	461	435	416	461	453	415	437	441	482	410	454	450	451	447	455	418	456	465	438	435	442	419	433	424	436	448	424	454	440	410	435	434	425	486	430	446	410	442	446	432	399	420	429	449	405	450	454	430	430	467	439	480	438	462	413	436	452	432	456	429	429	464	432	397	433	464	455	415	449	439	450	427	420	409	426	441	436	430	422	415	400	455	407	437	422	442	433	418	385	450	451	426	475	461	455	462	468	426	471	409	469	428	462	452	448	423	418	448	429	408	419	423	452	383	434	440	457	428	470	465	468	436	436	444	432	430	435	436	459	455	419	470	426	408	382	435	443	455	415	448	454	433	437	439	448	412	459	457	415	415	427	421	432	409	393	433	432	422	429	430	463	407	489	467	435	447	434	442	435	455	428	456	438	447	448	423	494	485	409	448	456	419	443	408	436	468	442	404	456	410	457	420	460	433	455	404	444	438	429	451	438	424	440	428	427	435	467	402	470	429	456	426	437	470	430	435	445	466	456	429	431	468	448	471	481	404	451	428	412	428	463	449	421	417	433	455	398	427	465	435	441	445	425	422	429	448	395	446	470	416	420	436	429	418	450	391	432	437	429	423	419	440	427	468	418	441	473	420	412	405	451	445	424	425	437	441	433	423	432	474	421	475	437	497	455	432	457	446	480	420	429	444	425	471	432	421	446	434	399	435	423	434	460	423	425	478	456	424	404	442	452	433	399	441	439	413	448	447	437	450	399	417	406	473	407	435	463	416	474	480	455	451	423	476	405	445	421	470	421	399	470	413	482	414	419	452	465	420	424	449	407	427	449	429	476	410	457	404	473	443	453	469	422	443	420	436	455	414	416	440	428	428	449	410	433	448	428	413	468	442	427	422	433	400	463	438	459	427	454	427	398	445	396	457	445	453	421	455	406	438	455	445	416	452	460	444	481	421	425	426	454	428	425	459	418	462	442	434	425	436	446	437	431	486	416	449	431	452	450	438	445	436	450	452	452	461	456	441	462	444	414	428	452	443	402	452	438	425	449	449	438	440	432	445	463	456	445	443	438	444	407	411	465	436	454	417	406	489	457	424	435	435	425	420	454	411	458	440	446	436	448	440	461	449	435	410	452	466	466	425	463	438	441	420	421	449	428	434	446	429	454	442	450	477	445	431	459	439	424	464	398	467	441	476	420	456	446	449	391	434	440	424	449	432	456	414	467	419	421	444	469	446	411	436	441	445	421	450	402	402	449	450	440	400	446	400	428	425	445	449	449	435	424	418	418	469	433	454	450	460	429	428	454	421	438	423	447	441	470	415	434	438	441	437	424	458	470	416	417	416	423	468	416	403	429	492	420	467	430	437	433	432	446	421	480	427	441	427	432	431	481	420	472	467	434	480	499	439	455	433	411	423	465	420	401	424	419	414	450	423	444	444	468	445	468	451	437	460	445	427	409	433	450	419	438	430	427	435	433	409	443	446	441	430	466	482	445	418	440	469	457	430	462	451	449	490	388	441	435	402	460	416	410	425	436	426	442	427	407	472	435	460	397	454	451	455	441	426	441	439	436	424	406	398	420	421	399	457	421	445	421	443	444	411	435	425	433	393	431	464	422	454	447	404	404	405	428	426	451	472	441	413	450	433	413	429	423	415	451	424	448	437	422	413	450	465	461	450	410	482	450	473	450	444	433	382	423	429	412	452	433	442	429	450	412	473	420	426	441	413	424	434	415	448	440	449	435	437	436	436	425	460	412	423	437	422	445	444	469	410	448	458	442	412	429	420	466	439	453	441	471	433	430	449	458	404	423	435	428	427	443	396	480	420	472	434	413	465	420	420	426	416	393	403	433	436	440	437	419	432	435	443	461	448	432	414	450	416	435	461	422	450	427	429	452	421	436	461	437	410	450	427	396	403	416	445	427	428	418	421	438	421	487	446	426	476	447	424	466	435	413	423	475	418	445	440	448	471	467	424	422	443	444	455	460	431	396	451	432	439	457	422	424	417	442	423	432	450	406	442	386	435	455	434	409	406	430	452	433	456	461	429	452	434	431	504	442	452	431	442	468	396	443	419	440	422	419	425	419	434	490	456	422
13517	4003	4090	5238	25645	41765	34365	23754	15393	9103	3978	681	122	137	162	107	137	141	124	162	135	131	120	116	138	129	121	123	118	141	118	113	103	128	151	120	152	128	144	94	136	132	138	158	127	135	114	136	120	133	114	144	109	129	135	132	130	146	126	129	121	139	130	125	119	129	121	122	117	130	142	127	146	130	139	141	133	117	129	116	142	140	131	142	131	127	119	121	108	144	136	141	146	149	140	146	132	149	135	123	142	122	126	132	143	160	136	119	137	111	142	142	129	124	136	128	126	146	122	130	132	155	138	132	143	132	126	131	144	136	137	124	155	132	142	150	135	147	140	150	129	139	135	135	126	149	124	136	133	144	138	136	149	135	129	113	115	126	133	137	134	123	143	127	139	128	166	145	131	133	154	109	148	117	128	132	137	119	141	124	136	122	144	133	132	148	118	129	143	145	154	139	152	138	129	115	146	133	133	126	141	134	123	134	119	129	129	149	160	130	138	147	129	141	128	127	122	128	125	124	133	144	140	145	102	127	132	112	150	123	132	135	144	123	134	132	128	136	138	129	142	117	131	136	130	131	133	150	119	121	116	142	157	113	126	141	146	124	123	115	139	134	169	126	119	104	150	136	133	139	142	139	134	163	142	141	142	140	136	122	126	132	153	140	121	141	134	118	126	122	145	133	134	130	122	133	121	111	138	134	128	119	131	120	136	133	136	133	131	128	120	127	160	142	141	147	149	141	138	137	154	141	130	142	137	126	113	163	112	138	119	136	154	136	120	139	142	133	148	135	118	134	146	139	130	139	142	147	152	165	127	134	158	133	149	123	133	155	144	123	143	113	129	121	138	130	117	128	154	131	136	142	107	129	138	133	123	132	151	125	142	139	132	147	128	131	120	131	138	151	116	139	128	118	125	124	132	122	145	128	138	114	149	150	152	131	162	131	149	133	143	126	118	121	146	132	119	138	129	135	146	119	135	117	129	139	163	128	134	155	131	132	154	132	117	138	145	135	120	151	124	157	126	137	154	142	139	130	134	127	145	123	143	155	152	118	123	141	125	145	126	146	125	125	136	129	126	126	132	137	153	136	117	115	143	134	141	147	149	134	143	139	109	137	138	140	141	121	130	149	131	150	123	140	136	138	156	144	111	130	135	128	133	130	149	148	118	149	141	150	111	122	110	112	151	126	141	144	143	143	108	132	116	150	127	134	119	150	137	125	137	130	107	122	129	153	141	134	132	151	128	118	137	145	135	128	120	132	143	134	147	115	132	134	138	134	138	137	132	140	141	125	151	149	134	132	128	146	157	141	130	145	130	143	123	112	113	141	132	139	154	134	142	127	136	145	121	160	145	150	148	126	137	136	142	120	144	123	130	164	138	113	135	144	138	128	154	125	124	119	138	133	122	139	144	111	145	129	127	145	145	125	132	136	132	136	136	131	112	138	131	135	152	121	129	162	120	153	138	144	133	152	136	121	144	149	142	125	123	127	151	116	117	138	157	119	142	134	144	125	153	133	130	129	134	134	150	136	134	129	126	122	139	138	118	155	132	136	126	140	134	150	142	137	141	119	109	113	133	115	136	150	126	155	125	152	137	136	147	107	162	131	154	127	143	130	131	135	137	145	129	128	122	124	111	139	135	151	128	131	143	149	128	142	142	136	148	139	129	138	124	130	137	126	136	122	147	123	133	118	159	147	132	137	136	146	148	154	141	128	140	127	129	136	123	145	121	139	128	131	135	131	122	136	122	135	136	115	141	123	136	133	140	137	151	162	128	135	147	138	146	154	130	128	128	138	118	135	127	148	140	134	144	116	144	141	128	134	142	146	141	113	149	147	162	146	139	113	135	132	118	147	147	116	138	134	140	148	158	132	138	126	159	143	134	158	132	125	146	151	136	132	132	111	124	160	147	141	150	123	138	140	130	134	129	141	123	130	131	127	144	132	145	149	139	146	137	133	132	140	153	140	130	137	129	127	139	139	111	110	135	121	129	129	143	141	126	133	128	145	143	129	146	126	130	118	139	128	132	145	135	140	118	128	146	140	129	134	124	148	141	123	130	141	132	152	132	132	127	131	177	119	146	153	144	134	174	152	142	154	131	140	134	125	110	123	135	135	139	139	141	153	120	157	115	160	132	121	133	134	132	136	142	118	142	139	134	118	108	119	121	148	154	125	129	138	156	134	130	127	156	131	133	121	147	150	140	146	125	145	156	131	125	142	148	140	155	113	146	129	131	124	138	155	133	147	124	132	121	139	139	135	138	140	137	132	144	129	120	133	127	138	159	140	112	122	124	155	118	120	140	130	123	132	129	156	115	116	128	143	135	128	132	122	137	139	140	127	137	142	125	144	132	140	155	124	150	134	138	124	139	134	106	139	127	125	133	142	117	127	116	166	125	137	142	160	150	144	142	136	131	149	127	124	133	137	140	145	124	142	145	147	131	138	134	147	142	144	157	123	145	119	136	139	144	125	126	114	138	149	133	120	127	159	123	134	153	139	136	151	133	127	122	121	143	112	150	115	124	128	125	142	158	127	153	135	128	126	153	152	146	136	139	127	126	141	118	138	133	143	131	139	125	128	131	116	121	130	131	120	130	127	140	128	141	131	129	140	145	134	144	146	124	145	142	131	146	135	138	135	136	148	136	133	137	119	124	130	140	127	145	122	142	147	147	151	144	138	126	123	161	145	133	133	136	131	123	138	136	148	146	149	130	150	149	117	159	134	148	142	111	122	137	133	142	136	135	124	149	134	134	157	126	137	142	137	146	136	126	131	152	150	149	155	132	126	134	146	128	145	135	137	138	147	137	156	155	150	131	150	124	123	154	127	141	132	137	150	160	123	142	121	122	135	126	145	128	129	121	135	122	119	141	115	131	104	123	132	123	112	146	137	110	111	136	137	148	128	142	125	142	140	133	135	152	150	145	140	100	140	116	122	120	131	130	131	131	140	124	115	135	109	123	131	116	133	140	141	139	149	119	113	142	154	115	133	159	130	139	143	127	137	135	113	159	122	122	124	134	138	146	122	115	123	153	122	127	124	151	144	139	137	131	140	133	135	139	128	132	156	138	163	124	155	140	131	120	142	111	142	135	151	166	117	122	130	122	117	131	141	143	133	127	131	131	125	124	130	126	129	142	171	147	135	147	127	141	143	159	106	130	146	151	147	144	132	135	122	137	139	135	141	132	138	107	145	106	135	141	125	125	120	105	150	110	145	139	150	143	146	128	132	125	117	135	139	149	140	163	144	130	143	144	137	124	120	146	113	136	147	137	135	137	118	146	128	142	141	159	126	133	129	125	127	121	151	150	133	113	137	123	142	145	161	144	128	147	128	123	144	133	154	139	108	130	151	140	133	143	144	128	112	137	143	123	126	142	142	132	154	155	119	134	129	142	145	132	152	128	146	142	146	128	123	126	121	121	115	139	130	141	123	115	119	122	130	122	132	135	119	130	149	137	137	132	108	113	134	134	146	145	138	107	147	134	136
7596	3299	7303	13737	43732	55835	48558	40815	33170	25295	13154	2686	353	339	335	352	328	355	331	367	372	351	355	357	334	300	309	329	350	338	331	328	363	348	344	315	345	334	342	328	323	317	335	333	347	331	321	345	316	326	337	293	308	364	344	316	321	359	332	302	313	335	313	303	357	339	343	359	337	304	341	333	338	317	333	349	311	340	330	324	365	298	318	330	352	346	328	331	316	320	324	338	309	338	297	327	360	298	313	309	355	342	319	306	321	344	325	319	295	330	332	337	327	339	354	292	331	309	317	311	323	352	326	327	322	307	304	318	332	292	321	318	351	318	306	312	376	315	330	330	366	360	301	320	304	332	306	302	347	340	329	335	357	329	318	319	313	373	305	326	346	315	319	303	339	336	314	328	326	305	350	318	326	329	338	314	365	306	347	343	330	344	386	324	321	346	307	315	329	343	329	302	326	351	356	337	321	327	331	324	304	314	307	299	306	334	320	310	337	327	326	320	341	274	333	318	327	293	317	297	322	304	326	363	357	303	325	313	311	356	323	360	328	312	345	323	362	325	321	346	336	290	335	326	344	293	311	311	303	323	329	299	311	316	300	330	314	332	300	318	321	319	360	310	340	295	305	309	314	333	319	368	322	324	344	334	361	333	329	307	346	322	313	326	309	352	357	320	350	307	336	366	347	298	336	329	313	333	315	330	341	295	313	343	312	311	315	358	324	316	283	356	310	328	330	297	334	339	319	295	325	344	323	292	320	310	358	321	315	353	310	308	308	332	327	321	334	327	305	329	326	324	325	306	321	332	347	323	354	334	340	318	333	333	330	340	331	334	332	283	331	367	347	313	322	302	327	337	370	338	303	317	363	318	357	331	328	327	304	319	321	328	319	356	371	329	318	342	324	300	364	295	322	321	339	332	325	337	317	354	336	329	333	334	342	325	324	325	319	340	284	314	310	322	304	308	324	309	325	344	272	348	316	330	336	352	333	330	321	332	319	335	309	343	362	312	338	339	315	344	297	316	335	312	340	332	310	320	326	324	338	324	322	313	322	345	291	306	352	304	328	310	325	357	306	312	312	322	342	316	336	314	315	326	340	299	325	334	298	331	309	340	346	319	317	336	341	320	342	352	303	321	314	305	336	332	297	353	316	341	363	314	335	336	327	284	346	315	317	343	364	316	318	342	325	347	327	333	327	343	310	312	365	345	335	354	322	343	286	303	355	339	330	333	306	292	314	315	316	324	357	329	328	339	325	309	314	329	305	307	311	325	315	314	325	343	323	309	319	321	335	336	307	346	330	340	344	332	350	316	323	324	347	318	328	344	323	326	299	335	344	331	334	348	300	319	316	351	325	324	325	309	339	331	320	324	319	327	284	335	333	344	315	309	318	314	289	309	327	313	299	329	330	334	345	362	313	360	361	346	320	329	312	318	308	343	337	320	343	288	312	348	329	353	302	322	348	355	323	338	339	325	322	312	320	335	330	318	321	317	307	367	326	361	324	342	333	333	339	339	303	319	318	328	343	328	338	319	310	337	336	342	337	341	341	298	326	345	343	321	364	304	344	311	336	321	302	313	330	360	325	294	329	332	335	321	352	343	335	324	325	322	319	307	338	327	365	300	330	334	340	293	311	327	332	314	323	335	312	356	337	314	319	340	347	310	304	341	313	318	363	307	302	323	331	299	336	338	291	332	323	333	342	324	346	342	288	314	351	329	301	340	313	333	335	364	300	311	329	353	313	297	326	356	345	342	308	329	358	311	313	346	313	327	346	322	323	349	319	293	355	369	344	341	312	312	344	334	311	305	327	334	359	282	355	338	340	311	344	315	332	295	308	322	309	350	340	329	319	319	342	337	323	355	322	327	376	302	325	349	318	342	332	351	319	359	353	346	323	347	327	341	330	320	322	318	310	300	338	330	320	334	289	334	306	342	341	318	311	327	323	318	310	328	333	334	338	338	340	342	323	328	337	315	344	324	324	346	321	340	337	344	316	320	348	338	322	318	325	338	345	299	347	300	307	328	352	344	311	338	331	341	324	323	317	330	356	318	318	330	325	349	336	303	343	308	337	320	330	333	307	299	323	297	366	323	350	346	321	350	320	320	301	330	321	320	312	354	341	347	314	301	311	305	336	331	339	327	336	303	345	347	295	308	338	317	323	292	332	330	289	329	339	328	325	322	322	350	355	317	312	327	342	320	313	325	329	297	305	328	331	333	302	340	318	327	330	329	317	334	326	316	344	344	307	332	350	349	329	320	333	347	297	321	314	313	331	305	316	361	343	334	327	312	327	335	327	325	295	362	340	331	348	355	315	314	316	331	318	321	299	336	313	325	320	332	337	325	308	313	347	340	349	309	327	321	333	295	303	368	357	336	323	339	350	313	342	327	323	342	319	313	346	348	343	351	330	312	292	321	334	316	333	343	336	307	322	323	346	334	301	312	319	317	371	337	333	339	306	319	310	305	335	353	336	309	295	304	313	297	323	317	299	328	366	339	353	312	357	345	326	317	319	305	354	321	320	324	322	331	317	345	301	348	324	342	332	317	309	305	326	310	325	333	358	336	355	332	336	357	361	322	310	338	306	322	332	322	305	355	325	367	288	356	327	317	304	319	328	317	328	353	334	360	313	346	335	347	319	320	315	328	344	318	354	347	312	347	329	322	303	327	309	296	321	325	320	328	317	335	335	339	341	265	335	307	338	353	335	350	323	315	359	333	325	364	294	359	337	312	334	304	333	311	328	325	302	341	339	334	318	292	337	345	292	308	311	334	347	301	321	327	324	311	371	357	322	318	359	335	288	330	343	357	317	358	336	325	328	345	330	339	339	319	369	314	302	293	296	318	340	339	347	326	321	344	323	299	335	288	359	337	341	317	299	320	332	342	335	331	356	305	333	320	320	346	319	323	322	309	315	299	316	340	301	335	325	348	322	325	309	315	327	349	356	350	312	310	332	334	353	313	322	314	327	329	317	344	318	336	315	361	331	337	307	333	314	347	326	358	317	310	333	339	303	332	337	343	323	336	337	322	337	312	321	325	323	326	325	321	340	308	313	306	298	344	338	324	325	336	301	324	308	342	342	343	340	312	304	302	297	327	331	349	354	313	349	333	368	324	290	310	282	330	351	341	331	330	339	310	371	312	328	327	325	341	353	348	329	306	332	323	288	350	343	352	310	321	319	319	319	359	325	329	329	331	337	321	331	319	290	297	317	306	317	326	323	353	332	326	348	319	322	330	317	352	318	289	315	313	362	311	303	314	318	328	335	355	328	300	336	311	324	330	322	295	294	308	325	285	369	329	291	335	333	355	339	321	333	325	318	329	313	343	336	341	326	323	308	300	358	362	319	324	313	338	326	327	313	321	320	293	306	340	325	325	314	341	317	320	335	322	314	342	325	334	324	349	293	355	299	313	336	315	333	326	326	326	318	349	311	374	333	297	312	337	346	307	329	318	334	330	309	293	342	313	322	322	324	322	344	318	298	337	331	327
21509	7169	6309	15459	36885	45987	41052	39798	28429	21398	11562	2092	258	207	221	226	168	223	232	207	232	223	189	217	220	231	218	209	193	194	209	206	218	232	186	179	215	203	210	227	183	213	211	183	225	225	214	218	241	208	209	198	211	219	180	203	198	203	239	198	209	212	192	239	182	206	227	253	192	234	205	229	216	187	194	206	214	195	198	208	210	247	199	193	188	225	217	198	221	210	208	208	197	196	219	221	209	206	212	174	187	198	220	207	198	218	239	240	200	209	169	200	213	207	175	197	218	209	198	210	194	216	244	171	224	188	208	211	186	201	218	217	191	206	169	202	221	226	199	231	210	197	181	191	201	197	205	200	254	214	230	207	208	222	215	233	196	194	175	185	212	212	227	202	227	217	216	196	203	210	189	205	225	214	225	224	229	195	184	226	214	215	180	199	200	226	192	212	194	235	193	203	222	202	180	177	216	216	226	219	232	192	235	222	212	214	207	216	205	201	198	197	200	241	184	198	192	187	220	219	219	208	197	216	188	224	189	207	214	203	221	205	181	186	194	197	185	198	216	216	218	190	223	206	215	237	223	225	223	210	191	210	221	179	192	233	200	216	208	230	230	217	205	213	214	177	207	231	221	228	222	230	207	211	233	233	212	228	217	200	209	217	191	209	186	209	197	241	227	210	230	216	203	211	195	219	224	209	218	187	188	201	188	195	209	196	206	222	213	215	179	216	208	214	210	188	213	204	210	170	211	228	231	224	193	223	212	204	237	208	205	189	231	216	214	204	225	247	211	230	214	223	197	218	196	209	200	205	213	216	183	182	231	205	208	222	242	188	190	250	212	202	237	225	204	221	199	233	215	201	200	203	216	205	201	181	210	192	210	222	218	205	210	182	208	192	213	211	211	219	187	208	201	216	199	223	222	232	200	184	198	202	244	202	208	199	206	210	207	233	229	237	197	203	211	220	223	207	199	201	186	228	199	219	207	206	217	195	218	229	226	213	241	211	195	213	197	203	224	187	222	217	229	218	199	177	188	208	203	195	195	216	184	200	226	195	203	197	212	206	186	206	210	208	209	204	201	226	181	233	187	181	184	232	195	209	236	180	204	182	191	220	213	203	182	229	201	236	188	191	214	197	191	207	215	202	194	208	218	178	216	222	207	222	205	219	220	207	198	226	211	243	204	191	210	186	224	189	207	173	202	220	194	210	221	213	212	213	216	210	202	210	208	237	224	218	201	217	212	232	210	216	202	199	218	206	198	204	192	198	189	212	227	176	193	207	226	231	207	204	220	227	200	210	203	205	215	226	216	215	199	215	214	225	198	216	173	202	175	209	210	202	211	194	223	213	183	214	213	223	211	215	212	202	203	226	193	210	230	238	181	188	214	223	180	199	225	184	212	215	219	234	212	216	209	210	215	229	211	227	199	198	219	211	212	229	204	218	226	229	197	194	205	195	230	220	201	195	201	224	209	207	232	199	207	202	205	212	215	218	231	227	203	186	210	199	230	214	205	205	238	213	180	204	182	219	204	219	231	211	193	202	196	216	213	221	238	239	224	220	223	217	200	217	195	216	223	239	196	199	201	183	246	214	191	218	215	216	219	215	208	196	210	182	208	222	209	181	214	208	173	206	239	235	192	216	198	184	211	204	199	219	215	237	218	216	200	232	193	201	210	195	201	207	190	192	221	222	203	197	204	235	192	200	202	215	214	205	197	213	218	211	207	214	211	197	202	214	216	221	203	219	216	216	208	188	205	204	199	229	223	217	253	220	227	218	211	222	204	206	210	196	230	237	195	221	201	227	229	217	201	207	246	241	211	211	227	219	209	221	202	191	227	198	222	212	193	203	214	195	214	187	213	208	214	221	187	199	226	217	210	186	229	227	228	234	179	214	209	213	221	215	229	231	190	214	204	193	230	202	206	217	227	199	190	206	198	237	198	208	205	195	190	216	225	204	214	171	222	196	188	186	206	225	208	205	225	213	221	199	192	196	210	213	209	200	214	195	184	224	206	229	213	206	225	229	188	230	185	222	235	193	225	232	212	201	215	211	220	201	217	216	211	202	190	192	236	211	215	186	218	197	188	214	204	224	201	230	202	187	226	193	210	188	208	184	205	198	199	203	183	204	222	200	182	200	218	232	214	208	190	218	233	217	246	226	230	201	225	218	258	214	230	213	211	201	197	227	199	204	179	209	208	197	209	202	216	228	219	222	238	205	226	231	211	194	216	209	222	230	221	214	198	183	190	232	227	215	183	201	188	213	217	223	210	212	218	224	211	232	207	247	192	213	208	219	216	216	221	210	210	186	207	199	232	206	215	204	199	200	196	184	216	210	189	214	192	210	223	206	170	196	217	206	200	217	204	189	182	225	220	213	218	220	181	209	201	207	209	227	208	211	210	193	188	234	183	213	222	232	211	217	212	195	199	213	217	236	202	216	188	195	197	201	217	204	231	231	214	211	211	217	213	204	218	226	233	219	206	218	198	218	211	221	179	202	222	194	250	225	222	213	198	217	198	231	222	234	208	202	215	198	199	215	219	227	197	198	212	225	210	194	218	225	235	212	181	216	204	205	210	206	216	206	206	220	191	207	222	209	215	188	190	198	203	213	179	212	214	192	202	201	206	225	193	219	224	213	220	194	228	216	223	193	219	234	204	213	197	200	211	228	217	205	211	220	213	187	204	224	199	191	218	202	198	211	212	234	217	218	217	216	209	220	238	205	222	174	215	226	206	195	228	209	242	230	207	219	207	230	214	199	208	202	192	183	210	210	200	220	198	198	211	222	192	182	185	182	168	212	212	201	182	214	205	236	216	219	188	231	193	188	175	196	250	217	193	226	224	196	200	194	215	220	191	196	193	161	224	193	231	234	198	174	208	224	208	207	198	213	219	195	188	212	213	214	225	185	208	235	224	198	201	198	213	234	214	233	192	196	200	220	206	200	199	194	199	187	186	217	194	193	229	219	199	239	217	203	186	207	211	183	241	201	203	213	186	216	213	186	227	200	195	209	243	181	217	203	207	178	214	210	208	203	199	243	220	222	225	175	196	197	192	184	193	227	190	209	188	206	214	190	199	208	187	222	214	204	209	213	217	214	220	233	211	245	224	204	207	206	208	227	188	250	173	207	220	235	210	205	217	212	200	201	217	230	219	230	194	209	198	208	232	202	222	208	192	218	223	192	223	212	212	202	198	209	209	190	234	238	222	196	210	202	188	188	205	220	172	224	228	208	195	215	217	212	226	188	215	206	172	202	207	220	231	191	194	214	193	190	232	230	214	189	216	187	228	212	205	209	219	222	194	216	208	224	230	211	220	183	195	210	220	184	185	213	214	215	185	225	210	210	223	206	217	234	178	202	213	196	194	188	237	230	190	213	230	223	245	188	203	232	203	193	214	207	207	232	219	217	215	213	183	200	212	169	196	222	193	198	211	196	192	196	213	190	211	222	216	206	211	231	192	204	214	212	228	190	220	214	229	208	224	211	211	188
9882	4714	10498	28543	50967	57686	55589	54377	45420	39479	26326	5546	596	536	481	473	521	511	490	471	477	471	447	502	446	448	479	494	517	499	531	492	492	452	510	464	430	468	507	488	482	461	475	488	504	493	475	467	483	522	460	455	464	490	526	480	482	501	489	466	518	540	510	442	477	487	490	509	491	493	466	506	447	494	522	481	487	450	474	489	523	515	509	478	501	508	481	464	519	520	499	456	467	530	434	479	482	491	472	546	531	468	492	499	501	460	440	500	500	478	489	500	470	476	486	481	479	490	485	480	507	452	457	511	475	480	461	522	465	478	508	439	466	504	487	466	460	496	498	461	455	519	482	432	427	442	514	499	478	522	476	481	447	504	462	461	491	470	481	500	484	494	458	493	469	522	522	448	470	460	473	497	490	516	494	489	478	490	517	479	505	525	518	492	523	507	458	518	486	545	485	472	492	484	471	475	460	467	494	509	470	480	506	493	474	485	491	531	461	510	519	434	474	484	476	478	470	477	490	479	509	510	506	465	514	478	496	456	514	504	525	499	505	531	516	486	444	505	506	494	495	472	456	488	501	473	478	486	502	511	519	486	500	470	526	449	505	487	453	482	490	485	470	458	460	476	494	489	477	534	477	485	488	460	512	487	474	516	449	476	516	491	501	459	464	519	461	499	491	489	466	487	474	504	443	484	523	488	468	431	516	483	465	500	531	520	481	492	500	484	504	481	495	459	502	503	478	490	479	509	486	496	466	516	482	479	526	485	492	491	475	470	483	486	456	476	527	453	497	451	434	458	501	488	476	477	488	488	490	489	465	480	483	474	495	494	473	465	446	472	491	509	502	496	469	497	469	492	486	490	513	455	493	473	483	462	486	499	509	507	451	479	531	488	476	495	493	494	511	509	469	503	504	495	536	496	464	511	458	465	506	454	496	500	485	492	521	462	448	446	473	489	471	470	462	504	475	462	505	473	481	447	491	491	491	480	491	478	495	475	496	479	513	474	437	461	479	482	474	491	489	488	482	476	458	508	485	492	485	498	547	477	490	457	467	474	470	490	493	512	497	490	491	468	423	446	512	493	472	480	454	510	482	467	506	512	532	500	499	462	502	519	462	509	445	475	488	508	510	501	517	486	495	481	490	490	469	486	494	489	501	482	452	501	486	467	464	488	450	486	474	484	519	496	505	482	479	477	494	486	537	489	461	485	482	513	455	499	486	518	481	517	494	514	479	522	458	458	503	490	490	520	510	528	497	497	461	455	478	517	498	471	467	475	448	479	492	493	480	522	483	473	505	490	491	491	480	454	492	477	490	485	504	458	487	473	472	467	476	456	459	485	507	477	474	456	481	497	471	517	464	458	473	499	472	466	508	450	483	470	456	470	472	492	474	480	473	500	516	493	474	493	480	501	499	488	519	493	478	469	519	460	455	464	461	483	503	475	483	494	509	483	463	464	466	463	498	448	490	467	469	509	504	479	480	486	488	487	470	463	473	467	481	504	510	505	540	472	491	507	439	482	448	481	471	465	487	527	472	465	482	500	505	498	494	497	470	495	493	483	477	487	532	507	509	550	455	481	494	498	457	482	468	482	492	474	504	463	469	464	498	487	450	486	515	485	506	488	493	508	504	467	469	476	482	487	504	484	537	485	491	506	500	469	454	503	478	523	431	474	492	499	481	476	451	482	480	497	457	495	532	502	457	492	433	525	474	466	469	488	518	484	459	454	500	495	502	506	479	466	479	488	496	471	453	468	501	484	482	549	513	485	498	497	460	523	513	453	451	485	502	454	466	479	467	504	482	465	446	518	466	479	468	476	513	491	502	509	512	496	494	492	473	512	464	457	452	515	512	485	478	511	470	491	460	490	459	497	474	524	450	505	486	457	476	498	443	505	483	494	497	502	474	516	507	485	495	498	489	489	480	461	515	485	475	495	451	490	508	473	486	473	467	478	485	485	490	510	475	488	454	482	457	478	424	486	461	519	485	487	459	493	468	499	450	464	489	471	514	450	499	480	484	447	514	469	486	486	529	473	455	476	450	473	460	489	492	479	467	466	472	454	474	532	475	458	464	454	456	493	438	465	470	501	511	499	456	490	483	489	470	485	469	487	487	477	469	513	510	470	508	470	488	505	475	474	494	480	459	490	480	442	504	490	486	494	486	439	482	497	459	468	452	484	454	495	454	445	504	493	485	486	477	486	501	453	494	453	474	502	497	496	448	494	482	460	464	489	481	481	503	448	526	476	497	512	471	467	495	491	452	458	462	482	477	505	486	526	492	503	500	477	446	526	491	488	456	490	499	499	514	505	493	471	490	489	472	494	493	471	436	496	500	464	501	475	498	500	465	472	465	491	491	466	468	526	476	487	477	511	486	476	496	473	474	469	473	486	479	469	463	495	488	465	510	516	510	490	497	507	464	497	467	481	476	468	500	480	486	493	517	451	512	491	508	502	483	504	476	462	452	454	527	471	498	511	516	456	487	509	437	511	479	483	493	462	494	449	470	484	443	493	487	497	492	465	474	501	501	481	489	524	461	497	509	469	469	471	494	490	526	471	497	476	454	502	483	485	501	490	478	484	497	499	470	489	479	480	486	467	465	466	504	502	474	514	504	495	490	453	471	477	469	474	523	495	513	475	527	465	496	460	490	473	498	484	483	493	474	497	502	479	521	480	481	497	456	439	469	496	473	530	471	522	500	509	473	476	449	471	466	463	467	448	457	489	487	450	463	432	505	482	500	520	489	511	442	494	471	465	526	513	487	447	496	508	476	511	485	453	499	453	444	477	457	468	476	466	483	492	478	445	490	515	472	489	475	455	522	498	485	447	487	503	449	522	499	484	474	471	435	501	465	509	476	491	524	466	470	470	476	467	518	435	463	474	491	504	480	448	477	443	491	486	455	489	496	482	472	470	472	468	500	474	495	472	459	493	486	519	466	455	490	471	494	534	463	472	470	483	514	514	496	502	484	546	460	491	477	500	466	523	514	466	476	463	494	478	465	484	470	435	513	460	484	473	477	507	452	443	470	478	474	505	482	531	486	489	491	472	455	429	460	490	472	496	509	489	517	460	506	465	476	509	530	512	474	491	462	487	470	470	490	500	478	455	521	473	478	453	449	471	491	461	472	481	524	503	491	494	489	466	482	457	516	485	466	515	482	493	501	507	485	498	499	484	526	493	515	479	439	494	492	490	473	488	488	500	485	477	487	451	500	492	479	503	469	496	486	469	518	497	480	472	515	493	506	474	505	452	505	491	506	479	474	485	506	493	500	487	496	527	469	426	505	442	464	489	517	477	469	470	469	437	548	453	451	494	491	507	450	453	489	492	466	491	496	507	463	447	497	495	459	470	515	490	461	469	468	487	500	491	541	475	461	472	536	472	493	496	457	495	507	492	489	463	489	535	525	488	494	462	458	489	505	479	477	497	467	461	471	471	483	517	464	460	494	468	510	485	517	491	484	490	489	488	483	477	492	498	465	462	485	477	486	494
6527	3574	2822	2403	1722	1994	2080	1866	1365	1148	691	316	197	180	187	191	203	217	217	171	193	178	186	174	204	185	216	183	203	179	189	195	196	200	181	174	181	205	192	223	202	179	194	185	223	198	205	215	182	176	199	203	172	212	195	190	175	178	203	197	185	194	210	207	181	196	195	183	204	195	213	174	190	207	183	175	183	174	193	211	211	193	209	197	211	200	213	179	175	178	218	213	212	188	217	197	206	177	184	204	202	221	178	176	203	217	202	202	175	221	207	210	192	197	172	168	204	174	183	181	199	202	194	178	188	179	173	207	219	201	200	197	178	193	178	207	203	182	200	204	216	204	197	209	224	210	197	198	192	173	205	195	209	180	189	195	202	183	190	216	188	198	204	206	196	222	212	193	197	196	187	191	196	192	199	197	198	212	207	214	188	194	218	212	198	202	205	196	199	208	196	185	187	188	204	206	212	185	190	177	196	220	218	189	184	188	175	181	186	207	208	201	215	190	177	196	187	198	213	196	165	219	175	202	210	221	187	198	184	205	198	205	204	180	195	183	201	194	202	210	197	175	169	197	179	205	166	183	203	202	190	197	206	194	171	208	206	197	186	188	208	179	207	196	164	150	213	195	187	213	199	211	171	161	198	215	196	205	194	178	180	169	213	185	180	212	194	173	207	189	206	218	205	231	180	203	177	203	172	219	164	193	197	184	188	188	164	184	212	206	217	207	196	175	191	189	205	212	219	216	199	206	198	210	200	200	182	199	206	182	214	197	209	210	196	202	200	191	192	178	205	226	199	206	204	197	193	187	227	199	203	197	169	221	171	189	185	203	188	198	194	202	184	196	181	182	202	200	184	187	205	197	176	203	194	187	198	178	193	189	223	203	183	201	174	185	192	210	205	162	203	202	192	190	178	195	180	213	177	174	198	183	178	211	199	173	217	202	219	223	190	226	177	196	199	191	180	185	187	204	197	194	184	176	157	175	171	179	175	185	182	159	197	216	199	190	209	206	213	200	192	197	187	210	196	193	175	188	194	199	204	201	174	183	170	213	173	193	191	199	230	186	167	195	199	208	241	199	181	179	185	180	188	185	205	181	194	196	201	220	229	199	168	208	224	195	212	201	191	194	198	220	178	210	196	207	171	184	186	219	192	187	204	206	186	187	218	189	193	195	208	208	202	218	220	192	194	217	187	190	212	196	191	180	192	192	218	214	196	177	201	214	219	181	188	197	206	187	211	189	225	190	207	160	178	204	185	194	200	190	195	200	194	185	201	185	203	199	186	193	176	216	195	198	206	193	212	185	166	203	194	229	181	206	183	176	171	194	203	228	191	205	167	156	201	183	199	199	199	205	183	201	192	186	193	204	170	190	163	202	193	199	220	164	190	204	229	191	199	200	188	195	216	217	204	199	190	199	201	193	223	188	230	189	203	189	211	181	195	181	207	186	200	178	214	182	203	219	184	162	216	189	204	212	177	203	221	206	185	209	202	196	202	192	222	185	182	181	195	162	184	218	177	211	204	160	189	207	226	220	188	191	195	192	214	202	195	181	206	218	192	172	209	200	217	230	195	189	184	205	206	203	225	194	205	173	191	184	206	200	185	203	216	209	209	183	179	214	185	225	211	208	202	196	169	196	211	218	216	170	198	212	205	180	194	188	210	156	174	230	190	198	169	224	197	192	204	179	182	180	209	213	196	213	218	195	190	187	196	165	184	227	194	193	191	201	215	213	189	176	185	208	178	187	214	188	214	176	180	186	212	205	238	184	194	206	188	215	192	197	166	189	167	213	198	205	206	227	213	183	200	225	187	179	199	191	218	193	195	198	196	172	194	179	195	179	185	213	198	213	214	189	199	191	216	185	196	171	198	205	189	166	188	206	207	199	187	202	184	184	210	192	214	203	210	172	193	211	203	193	188	190	201	199	193	201	202	231	209	211	189	237	205	186	197	196	177	169	210	193	170	187	208	179	188	195	195	190	239	165	189	207	200	196	158	201	194	182	209	162	184	197	186	213	186	192	214	221	169	200	188	195	220	189	165	207	197	187	193	174	180	223	187	208	227	195	202	189	194	193	223	187	193	195	176	209	205	200	167	175	199	222	185	199	205	210	185	187	181	221	190	191	203	203	210	211	192	193	212	189	201	208	202	202	179	210	199	193	174	192	199	171	212	171	183	209	189	197	203	187	204	215	182	186	192	179	208	228	167	171	213	184	187	201	191	201	167	211	184	188	194	189	210	187	211	185	202	212	208	195	201	195	221	187	195	187	187	193	162	181	217	212	245	208	192	200	193	194	202	196	183	199	177	205	173	185	208	183	207	214	207	172	202	193	181	205	189	191	212	190	218	168	183	184	210	191	170	173	204	166	212	210	219	199	216	211	200	190	198	201	191	192	190	180	190	185	179	203	184	196	194	220	215	203	200	204	208	232	219	193	190	198	194	190	202	194	192	184	196	199	180	181	184	192	187	199	192	205	211	200	210	231	195	214	170	202	218	178	196	175	196	180	204	195	195	198	184	199	192	210	208	196	198	177	217	198	204	195	206	198	184	238	207	188	203	165	190	193	205	198	196	223	216	245	218	195	184	186	199	174	172	201	201	190	208	203	179	217	181	191	168	192	219	206	217	193	195	185	213	193	217	216	203	222	204	205	184	186	180	195	204	209	193	188	180	174	191	194	186	186	192	174	194	177	176	168	211	198	207	179	204	207	191	201	212	210	210	197	225	208	188	237	195	198	188	194	206	216	207	202	195	217	191	199	239	204	190	190	206	212	197	208	184	185	196	215	207	186	209	190	192	184	204	222	179	189	223	174	212	176	197	197	184	190	210	182	181	207	183	185	216	199	209	180	208	194	160	201	206	221	185	170	195	207	178	201	192	173	204	187	187	185	189	180	196	195	194	209	207	193	207	240	214	207	171	205	191	198	207	184	195	200	205	179	180	182	200	227	187	200	209	208	197	189	193	198	210	200	221	200	196	192	209	183	181	199	187	196	197	194	203	176	181	201	181	197	192	182	199	196	172	172	193	208	195	214	202	232	190	207	179	193	214	211	215	187	206	196	218	206	201	198	206	215	195	185	203	225	214	203	194	229	188	190	202	194	208	221	207	186	217	199	195	178	183	186	180	212	252	192	200	193	179	210	182	196	226	194	197	176	189	184	179	183	192	223	218	216	214	215	180	180	199	189	179	175	200	184	208	215	216	195	199	193	155	204	193	202	198	201	213	174	196	197	208	193	204	198	214	203	211	201	198	214	225	173	195	191	209	204	186	206	196	198	197	191	185	186	184	216	136	209	191	212	207	211	197	195	203	175	195	188	184	204	203	192	199	202	194	194	209	174	193	201	187	180	181	202	240	229	187	157	185	196	185	198	186	207	188	238	203	182	213	195	196	200	220	207	189	190	177	208	189	193	205	178	206	182	187	215	184	175	210	196	181	205	179	210	193	189	203	214	209	188	208	189	200	192	177	186	175	204	184	213	211	209
4041	3066	5333	6961	6644	8774	9192	7671	5919	4347	2548	896	415	428	471	449	437	422	437	429	418	454	425	439	440	461	417	447	447	438	448	419	449	442	469	454	486	432	454	482	421	440	441	445	434	421	442	427	447	445	428	417	457	465	396	410	476	418	480	463	455	405	452	428	486	465	436	453	465	441	419	467	417	424	417	425	454	434	447	407	449	442	447	472	458	458	374	437	443	453	396	452	421	419	443	440	431	458	419	466	414	433	408	450	473	437	426	439	462	458	465	412	436	418	419	398	454	440	442	472	440	446	432	458	421	441	413	397	432	429	462	429	452	449	442	447	467	454	439	384	432	444	444	451	422	451	455	443	443	447	431	430	437	471	444	414	459	405	461	430	469	459	448	408	443	448	473	461	461	403	438	473	426	453	452	457	433	479	470	453	461	439	437	449	449	441	460	446	463	478	441	428	402	432	437	415	460	432	436	450	439	453	431	454	447	436	436	423	477	451	434	476	427	480	453	463	423	457	471	423	444	452	446	438	410	415	479	487	464	445	448	418	429	424	444	424	409	433	470	435	498	431	417	400	424	430	436	413	436	429	419	420	484	404	411	429	421	414	422	451	437	414	434	434	445	468	463	435	435	461	447	427	450	435	439	390	482	438	432	453	473	452	413	417	429	409	469	451	445	436	421	456	453	484	452	421	481	416	476	461	445	409	471	414	456	448	461	427	432	444	405	385	413	427	474	451	439	434	430	449	451	434	394	441	414	433	475	442	378	461	485	451	456	421	427	453	455	446	435	436	423	446	416	437	453	419	432	479	423	451	440	433	439	415	438	450	489	425	396	432	453	457	438	427	432	445	452	412	424	417	424	428	439	445	434	456	406	463	461	440	421	445	449	453	439	457	457	419	434	469	446	438	457	430	465	390	434	437	467	424	475	434	438	442	433	397	428	414	420	418	427	438	413	441	408	433	445	411	416	437	446	471	465	414	451	464	407	421	426	470	430	426	449	440	470	440	413	457	454	419	420	443	426	436	424	463	428	435	441	448	454	410	405	433	413	438	417	428	428	441	450	432	442	385	449	456	433	447	469	432	449	462	473	436	474	460	440	465	478	444	435	406	461	441	434	443	391	421	453	435	434	440	421	405	425	439	416	465	459	427	416	431	450	471	483	428	447	421	443	462	440	460	483	443	434	403	432	425	417	407	455	446	494	424	435	410	442	468	482	401	434	429	480	434	464	476	429	479	445	434	460	452	445	444	407	454	386	430	473	418	413	437	425	418	434	427	443	415	414	432	470	432	424	460	422	445	430	458	415	449	453	411	426	450	417	431	402	445	404	415	461	395	464	445	448	438	411	425	467	416	443	456	400	413	440	427	464	465	444	426	501	463	417	509	421	453	411	460	431	412	438	447	462	467	441	428	463	455	424	440	474	465	468	436	441	423	443	400	453	431	442	435	439	435	425	418	420	416	424	446	413	444	437	444	461	468	453	424	451	427	437	417	474	450	411	396	467	428	470	430	420	436	438	474	459	474	455	429	414	443	475	445	427	412	428	417	448	462	460	404	449	450	418	447	470	435	458	447	421	438	463	422	407	448	433	417	428	461	471	451	437	417	413	487	466	421	432	462	460	443	446	462	427	450	438	437	446	398	405	461	444	427	419	467	457	420	436	427	422	459	436	435	424	438	438	431	459	420	435	427	450	474	389	416	434	458	424	444	433	423	424	468	494	447	446	425	419	453	441	458	460	433	419	391	406	423	435	424	401	434	450	407	453	429	433	474	463	424	383	393	463	448	432	421	444	450	425	373	447	442	444	420	428	429	455	455	407	444	448	420	434	458	458	418	440	463	435	451	478	440	435	415	482	418	456	438	441	421	416	442	424	448	450	423	432	424	441	459	451	457	440	416	444	451	465	415	441	434	417	463	481	425	464	443	397	445	438	455	447	463	448	431	423	441	435	424	407	436	433	422	458	452	430	425	449	444	445	477	400	422	399	436	472	397	431	447	443	436	444	456	398	424	405	438	434	450	425	423	468	429	460	438	455	429	432	429	415	456	413	462	425	465	447	450	474	401	405	423	459	448	425	435	432	472	434	405	453	441	448	436	440	430	459	456	448	433	416	430	415	458	421	454	420	421	440	404	471	428	435	420	454	456	450	455	469	444	427	426	411	423	442	390	412	438	400	480	424	451	419	390	420	430	459	438	440	437	449	439	409	429	444	478	401	458	424	468	437	443	409	465	433	458	420	446	426	458	476	429	417	435	468	419	417	451	476	414	456	465	461	457	458	446	446	467	441	475	436	429	432	444	422	463	444	399	443	510	462	436	472	430	416	447	417	458	476	438	451	423	443	434	502	465	385	448	397	442	441	440	466	496	434	457	415	447	456	461	453	438	449	438	471	453	446	431	443	438	424	438	468	448	461	458	455	430	407	415	445	407	445	422	449	434	478	403	452	427	416	453	425	415	424	423	467	456	435	476	450	439	456	458	414	426	435	440	447	423	428	463	454	446	420	427	453	425	448	448	461	451	453	438	427	475	436	434	455	436	454	405	431	433	444	441	435	443	453	476	435	435	435	422	416	451	472	452	432	462	433	416	442	423	448	422	416	426	435	448	469	439	455	407	412	422	443	472	459	465	459	405	411	432	434	450	464	469	497	463	437	402	435	427	435	449	399	443	450	435	432	415	442	448	423	434	405	401	447	474	474	431	432	471	461	443	477	396	463	450	426	425	435	438	464	444	447	412	443	447	418	455	403	430	424	452	457	456	458	459	440	426	456	401	424	428	401	460	435	445	448	404	464	425	419	443	443	434	434	431	446	443	432	462	414	409	430	419	459	424	422	443	427	443	433	406	435	406	435	443	455	434	431	430	452	449	462	405	447	461	414	415	467	406	457	468	438	434	435	424	438	440	419	455	459	463	458	442	443	439	419	492	420	453	406	402	461	442	484	440	434	414	459	460	440	435	504	443	424	402	426	438	406	466	420	435	423	398	444	429	450	450	451	434	467	456	446	444	434	466	488	452	447	458	463	420	451	437	412	482	448	453	473	465	482	436	454	437	448	477	449	462	449	443	413	479	445	427	452	488	452	485	455	435	439	452	444	464	426	446	443	397	435	422	447	467	436	435	461	439	456	431	493	450	423	441	432	437	436	404	468	411	423	476	429	455	462	421	411	511	444	419	459	442	434	412	453	418	440	483	444	467	435	474	436	467	483	422	437	401	459	420	427	460	455	453	444	470	466	456	445	411	418	437	474	456	464	437	409	461	473	418	433	437	439	437	448	439	405	457	453	417	483	434	424	427	444	449	417	451	425	392	419	444	441	435	475	492	439	405	485	458	432	475	455	457	423	443	431	395	435	475	422	423	452	461	431	472	453	411	464	424	410	429	432	439	469	423	443	467	427	444	431	468	416	432	446	464	435	447	443	426	424	452	434	425	433	420	446	435	414	415	431	411	430	456	454	437	429	424	442	478	491	433	457	414	461	412	403	424
16869	11323	10202	8182	5173	9445	27996	30619	22015	14421	7364	1522	219	111	136	124	139	138	141	138	143	152	139	136	124	117	130	130	115	132	159	126	127	149	162	166	128	105	125	141	113	122	126	106	114	114	128	136	122	136	143	135	128	130	134	126	123	125	149	117	157	137	132	121	141	143	125	125	131	106	145	118	141	138	123	121	147	141	139	152	118	131	114	132	122	144	143	114	139	121	120	137	142	165	138	144	136	122	121	139	154	153	121	122	151	136	129	122	129	120	151	134	124	140	151	136	117	143	154	155	130	124	123	139	114	108	112	166	130	151	135	158	131	125	134	124	132	148	126	143	130	105	111	118	148	148	116	103	129	129	136	114	124	116	134	116	120	143	127	142	183	129	154	140	136	120	163	126	109	114	131	136	119	134	141	136	152	111	131	111	122	125	126	135	137	138	116	128	131	126	128	139	133	149	121	133	145	134	153	134	128	131	141	133	132	123	136	136	143	120	137	140	139	127	129	118	129	133	143	159	140	150	131	145	134	139	134	139	116	126	118	139	143	131	147	137	132	130	113	126	125	139	127	111	144	116	127	134	128	128	136	145	147	119	140	129	116	121	129	94	138	142	119	118	113	120	138	133	125	136	133	130	133	119	130	123	152	123	141	139	142	135	116	119	145	131	157	126	132	153	156	132	141	130	147	118	111	119	126	135	125	138	123	135	118	130	133	118	122	120	119	144	120	105	138	126	102	140	131	147	109	129	128	128	121	138	123	144	135	146	150	142	143	146	134	132	143	132	151	130	128	122	135	107	153	118	154	127	152	139	87	129	146	122	127	125	127	147	134	137	123	161	125	146	110	153	121	130	121	129	123	150	140	138	138	120	122	148	126	122	119	137	138	130	137	124	121	115	134	111	107	131	145	138	125	151	169	142	110	118	144	150	117	123	131	153	134	119	128	108	122	140	147	124	136	173	148	172	133	87	118	121	145	134	148	134	131	131	106	122	142	115	130	110	132	133	165	135	114	128	132	118	138	119	159	155	137	125	118	115	137	130	129	111	129	144	117	145	112	142	140	109	151	127	133	140	128	114	131	122	121	147	102	124	129	140	116	129	112	134	126	142	131	139	112	122	122	128	111	148	150	122	127	119	118	128	142	136	133	128	116	129	137	142	118	131	142	116	125	123	112	154	147	143	135	129	119	125	141	145	139	108	128	134	157	136	125	134	120	131	123	148	119	123	107	115	146	134	126	123	127	150	103	119	124	111	124	127	123	146	121	141	143	138	131	128	132	142	129	157	132	171	133	130	137	124	111	123	120	125	127	145	128	137	137	133	113	110	129	137	134	137	142	127	125	131	137	153	119	147	121	121	120	133	149	118	106	157	138	128	100	131	129	114	113	141	134	127	148	124	140	144	127	139	112	122	129	145	125	124	133	123	136	139	109	126	132	138	139	135	103	126	111	112	99	166	120	135	117	142	149	138	144	120	114	134	145	146	132	125	142	139	149	132	124	133	133	136	121	111	140	147	123	138	120	132	126	132	135	112	114	113	152	133	132	119	110	115	127	136	128	113	129	110	118	130	134	142	130	147	117	141	121	120	130	127	124	123	129	128	124	140	124	147	123	128	157	114	118	117	132	145	113	123	122	117	148	100	131	117	155	122	104	109	138	138	130	126	150	120	124	120	132	137	149	133	142	111	138	142	146	111	123	139	153	121	143	151	128	135	132	139	115	106	124	114	133	153	133	126	127	129	158	129	133	146	115	132	123	118	155	130	139	136	140	126	142	137	121	122	121	120	128	122	142	122	131	137	121	157	116	118	109	129	132	150	158	132	118	127	149	149	122	141	123	131	110	134	130	120	113	144	134	172	106	102	118	105	125	132	135	144	123	140	138	123	150	128	141	109	149	142	133	102	129	119	138	122	133	125	127	142	147	128	133	156	127	137	113	125	128	134	124	152	152	133	147	131	121	174	130	125	143	127	131	148	134	144	125	134	135	128	135	127	122	132	141	127	147	114	133	133	172	136	131	125	128	142	127	112	112	157	142	109	120	128	134	118	106	151	130	146	121	122	122	150	113	161	147	123	129	132	114	129	147	150	132	131	141	168	121	130	156	117	135	136	135	135	117	145	142	130	109	135	144	135	145	127	135	126	135	126	123	137	123	143	117	121	119	129	108	114	125	135	117	117	115	128	136	128	152	133	136	127	136	112	125	145	137	120	137	127	129	151	119	113	125	144	133	149	129	153	124	128	131	131	144	129	132	130	143	154	111	175	132	133	137	151	144	143	112	149	131	115	136	143	118	144	135	135	135	157	161	144	132	143	125	116	121	133	120	124	145	144	124	119	128	140	136	119	123	136	145	152	109	115	139	137	147	116	133	126	141	133	141	144	146	123	146	141	129	96	142	160	130	128	127	132	159	141	131	120	123	145	126	142	131	115	122	117	141	139	126	134	118	139	150	121	111	108	118	126	147	143	133	139	123	107	126	127	131	152	119	117	158	117	122	143	130	148	146	116	156	122	136	107	138	123	144	107	131	121	144	127	141	132	140	146	127	120	126	155	112	110	133	112	131	141	132	119	158	133	125	126	127	136	145	130	120	129	135	115	108	135	144	126	112	131	121	120	123	139	129	129	130	124	130	125	128	115	143	144	140	132	146	120	112	125	118	137	117	129	124	106	139	133	136	137	114	127	124	100	120	117	119	150	164	130	122	130	135	155	130	119	143	161	148	147	127	129	129	138	130	126	122	114	144	155	145	113	166	109	125	133	129	143	153	128	139	139	126	149	125	127	123	122	134	117	130	112	129	143	121	134	150	120	145	119	147	152	121	140	119	144	143	104	133	126	132	133	139	128	159	139	150	113	129	129	121	117	112	131	116	138	137	124	122	132	138	130	118	146	126	127	119	116	125	142	139	135	147	138	157	135	140	136	122	151	137	131	128	130	116	155	150	118	137	113	105	145	117	126	132	122	135	134	124	136	129	137	133	131	129	123	96	134	152	122	137	150	134	129	140	116	120	110	133	113	136	130	133	112	123	158	132	122	138	147	125	124	135	128	134	128	131	118	117	141	139	126	125	129	115	143	118	122	126	111	137	136	141	123	137	131	145	138	117	126	135	139	128	123	121	138	141	139	127	143	135	122	151	127	130	136	138	129	142	129	128	136	110	115	152	133	138	122	131	113	144	110	127	148	134	127	139	141	123	136	126	142	140	128	143	143	131	132	137	124	113	116	153	156	160	161	125	106	123	132	141	147	131	141	111	146	149	141	106	131	117	137	140	128	124	126	134	128	153	142	128	156	144	156	122	112	149	124	153	125	112	117	129	141	127	130	126	123	149	126	142	125	117	130	120	126	110	134	133	137	130	132	123	139	128	132	156	120	115	129	114	119	136	150	131	159	123	129	156	126	138	132	130	142	114	104	150	134	144	121	114	142	132	138	151	126	141	124	144	135	119	156	136	143	144	123	124	135	122	138	119	120	103	97	126	148	132	148
9585	8607	14585	17993	14482	26688	48112	48031	40406	32829	20940	6021	694	339	333	342	330	298	315	321	324	315	318	341	325	291	323	322	354	352	336	301	266	302	298	338	295	317	285	340	322	334	309	333	312	339	316	339	303	324	306	311	352	326	319	302	310	318	310	330	358	321	321	331	297	329	303	346	334	294	319	322	292	301	361	346	343	301	298	326	303	311	335	303	316	317	314	324	315	297	349	311	328	310	324	299	345	341	304	326	316	326	322	302	315	322	358	330	315	348	297	350	338	310	327	321	267	298	302	283	298	333	312	323	332	348	311	320	318	342	355	333	304	321	300	313	314	299	319	323	352	312	310	310	317	288	313	292	353	318	325	298	308	329	353	349	322	321	319	321	314	357	341	346	321	325	341	330	344	308	304	334	308	287	333	294	339	299	348	349	286	297	309	324	325	299	303	317	329	307	319	311	331	344	356	289	322	311	317	311	318	308	334	312	314	323	346	303	317	302	272	342	326	324	336	301	312	308	297	325	322	286	317	303	309	316	337	315	324	338	329	310	313	327	347	304	290	370	327	342	308	295	345	310	302	297	317	299	332	334	293	300	338	330	369	326	317	325	333	286	309	330	331	308	320	305	303	323	312	337	328	317	298	306	305	301	315	331	327	313	355	330	321	325	315	310	321	305	336	308	313	303	326	321	318	308	345	312	336	338	315	314	329	334	316	303	309	320	290	286	306	312	330	320	308	357	317	309	322	297	330	324	313	335	321	324	343	329	313	299	320	280	306	331	316	307	348	318	304	321	329	340	338	324	339	327	313	313	293	330	348	329	331	314	343	270	314	324	337	308	255	309	340	323	330	337	316	328	343	365	319	306	307	332	309	307	331	288	328	321	341	299	309	353	352	312	301	334	311	320	313	328	337	360	316	317	312	332	309	290	315	326	299	321	345	314	325	294	347	344	300	319	324	342	329	343	291	300	337	333	304	319	343	359	311	340	345	321	324	324	303	319	330	296	318	324	314	325	335	332	348	315	326	297	322	307	318	314	324	337	299	325	325	299	303	323	341	325	316	347	302	324	315	347	319	366	332	324	326	325	308	316	305	314	326	306	318	296	341	319	347	328	312	326	300	329	272	317	300	305	333	313	308	314	327	325	285	288	270	318	313	329	323	297	331	305	328	318	340	311	294	296	344	329	364	344	303	294	319	315	325	341	303	291	347	331	322	297	310	333	293	316	317	302	320	307	308	327	315	325	308	293	309	307	341	305	334	302	337	300	336	359	296	325	332	342	311	299	315	350	285	301	308	335	352	302	311	382	326	332	342	315	299	325	338	343	292	317	330	354	286	324	307	324	328	340	340	310	306	310	323	329	280	327	317	358	317	336	334	300	305	338	314	283	320	323	294	356	304	342	320	308	297	314	316	345	341	314	316	342	330	329	313	322	317	311	321	309	309	326	330	298	333	316	327	324	352	328	315	361	339	344	324	328	319	307	317	321	331	345	305	343	292	300	332	347	323	319	335	343	302	297	330	301	316	314	273	300	353	339	330	324	323	326	330	263	310	356	359	305	340	364	327	322	363	338	336	326	313	305	337	328	293	305	339	339	309	335	328	334	294	335	308	326	292	358	318	325	329	333	340	352	324	329	330	324	330	307	314	319	330	307	299	293	334	335	298	327	336	322	347	323	289	312	315	295	330	331	334	317	339	344	308	311	328	338	303	305	352	350	312	347	329	288	332	330	288	318	310	327	337	348	355	312	317	330	297	339	338	262	304	342	313	333	299	335	309	281	323	291	339	313	340	301	312	280	298	319	333	318	352	316	357	305	343	332	325	321	339	308	316	315	308	313	327	336	309	349	290	313	323	316	312	359	306	326	334	330	326	345	325	332	351	285	331	286	324	326	315	316	295	312	323	337	339	318	323	300	327	307	325	335	323	322	303	305	322	333	278	298	303	310	323	325	333	299	327	310	323	304	341	306	337	329	329	314	317	289	327	301	335	328	311	340	308	298	281	314	307	327	307	281	288	291	330	292	341	339	311	322	330	331	309	321	323	335	323	349	315	332	319	334	302	307	347	328	319	311	317	335	302	310	312	315	342	316	312	328	317	319	332	322	345	274	329	317	310	350	320	310	347	308	334	331	301	318	338	302	305	355	312	290	289	318	337	325	279	323	304	331	364	329	334	322	324	314	339	313	293	294	310	323	313	337	388	366	307	351	326	333	309	308	337	313	343	313	321	317	287	328	310	297	303	337	303	323	358	297	299	322	331	317	336	314	295	310	315	327	325	349	320	342	295	325	339	311	303	326	331	343	342	338	347	328	293	311	327	295	304	334	302	321	342	312	350	282	317	303	325	341	332	365	342	314	290	328	272	320	322	309	327	306	290	333	297	276	341	312	306	341	313	344	321	312	318	312	319	331	310	308	302	324	294	311	331	346	337	282	323	329	346	333	316	325	308	302	310	367	319	337	329	305	288	325	336	316	353	293	316	356	354	336	299	307	317	307	318	295	301	306	293	345	323	325	328	335	313	286	305	325	320	347	326	311	311	334	323	310	316	296	310	314	352	327	325	338	323	336	307	347	314	299	300	312	314	340	310	273	328	310	331	300	315	316	339	342	312	322	313	308	338	336	330	328	310	283	336	304	317	357	317	302	335	310	335	332	316	338	298	329	328	311	314	332	340	299	336	319	319	316	285	340	303	340	326	344	310	295	325	305	292	342	311	307	321	302	341	309	333	301	349	312	319	302	317	272	335	330	285	317	312	356	319	308	344	311	302	313	317	338	356	322	324	309	316	324	327	315	347	325	356	349	334	287	312	310	334	306	297	329	318	295	345	312	320	306	314	295	336	342	318	337	318	325	315	317	310	317	307	329	305	315	322	338	340	354	306	314	290	332	325	304	327	331	319	320	320	319	359	313	340	313	324	302	334	345	326	332	319	292	356	343	344	343	355	357	291	300	306	322	317	323	326	302	341	332	346	324	339	324	344	311	338	319	335	334	287	308	323	346	323	300	323	326	339	345	346	306	308	330	342	314	319	331	315	303	335	297	325	332	309	299	319	305	327	324	313	325	314	324	324	320	290	322	305	349	319	326	306	291	318	293	301	325	337	355	321	336	312	313	325	319	309	307	338	339	352	306	362	295	347	301	333	343	320	344	302	297	314	282	332	342	274	347	331	307	317	326	326	319	314	319	337	338	329	333	301	321	328	340	330	325	317	284	303	320	308	330	318	325	308	318	336	299	314	326	345	307	311	323	333	326	346	341	329	304	317	316	285	322	331	330	324	300	314	340	329	362	333	335	334	307	318	334	300	292	311	325	334	341	298	330	320	317	342	331	354	309	298	315	303	300	304	347	305	331	326	313	325	302	326	311	311	296	325	304	322	315	313	327	339	346	300	314	316	301	328	330	310	316	310	331	312	311	297	311	319	333	301	331	362	323	335	316	281	281	322	347	355	298	327	326	321	307	312	298	301	297	303	337	312	300	287	306	324	319
27304	14121	13361	17059	10709	18991	44348	43375	33850	25536	14406	3605	319	240	243	240	222	213	196	217	221	203	230	231	221	228	220	241	217	218	207	203	203	231	182	219	204	199	213	219	198	243	220	219	230	194	194	209	223	208	212	209	194	188	217	238	198	236	222	200	210	177	212	215	222	219	224	215	220	208	212	241	205	234	230	204	226	237	193	264	211	216	235	208	242	188	239	209	193	211	214	210	212	213	207	234	197	226	231	215	191	229	229	235	187	237	209	224	240	200	211	205	228	222	232	188	218	202	205	217	211	220	191	207	215	212	201	226	200	189	204	239	249	209	234	187	206	231	238	207	218	209	201	230	214	219	195	216	195	200	205	194	242	209	209	243	222	218	228	232	204	229	221	233	206	217	189	198	226	245	237	196	229	224	230	206	230	205	207	227	215	222	209	227	206	242	197	231	209	203	223	222	220	222	204	197	190	222	223	200	229	228	197	224	226	214	179	230	207	233	191	209	218	214	215	204	206	175	201	209	208	200	242	236	195	219	231	208	236	222	225	218	201	225	219	221	213	244	236	201	232	225	205	211	253	222	212	216	220	220	222	230	189	210	208	210	209	210	198	223	206	250	218	215	209	206	211	230	197	203	191	240	207	240	236	242	183	199	220	223	232	215	205	199	230	232	213	208	222	212	246	184	238	207	199	208	208	214	195	202	217	209	193	240	208	219	228	215	218	223	216	184	224	208	222	206	215	186	213	218	221	199	200	220	232	231	231	222	209	199	209	210	256	234	219	191	232	219	215	196	213	218	240	211	227	184	245	218	183	214	197	229	204	203	215	218	205	232	222	200	227	243	220	209	251	248	200	221	187	222	228	199	214	227	241	185	209	174	219	226	232	204	226	209	208	240	215	244	200	168	218	222	199	219	226	249	224	213	236	226	225	216	260	228	217	220	223	217	189	206	205	245	212	240	211	243	205	205	211	189	222	244	205	198	231	207	231	248	198	206	235	211	219	239	205	218	267	229	198	222	210	234	236	228	209	207	210	189	187	224	213	211	195	203	221	219	228	217	224	222	220	226	194	221	223	243	252	227	226	196	224	217	260	223	196	215	222	217	240	227	197	216	203	204	214	221	189	222	235	182	206	230	213	238	205	212	216	209	230	201	206	209	196	250	202	227	253	213	231	216	194	206	208	237	197	238	212	229	196	224	206	243	198	210	211	218	201	215	179	204	199	237	218	218	224	229	230	207	230	205	205	221	223	200	200	228	184	208	232	230	207	201	214	208	209	243	211	187	230	234	216	211	194	218	202	214	193	230	189	224	210	192	226	222	198	222	204	217	225	227	214	216	212	165	198	217	256	195	253	232	216	198	217	220	201	208	225	193	229	230	219	234	201	235	193	202	221	196	202	221	198	192	208	225	211	207	244	223	246	214	199	211	191	246	251	219	217	210	188	223	218	203	216	259	217	217	212	210	224	212	193	219	217	205	206	235	244	237	212	196	194	226	243	237	226	218	220	228	209	233	229	208	236	209	225	209	217	226	222	220	203	208	202	257	207	209	220	202	194	212	194	216	215	214	215	215	201	228	203	236	237	212	212	199	202	204	220	206	206	203	198	236	192	215	222	213	207	199	201	222	211	198	204	223	224	226	227	228	215	221	203	231	189	243	216	215	250	207	210	196	207	232	206	231	249	194	229	232	187	195	208	220	204	227	204	211	226	215	202	204	212	192	201	191	219	204	223	220	232	213	224	226	215	218	205	224	204	209	217	189	207	242	199	212	219	222	223	230	209	197	237	198	198	194	232	234	230	187	189	212	238	223	227	227	231	231	200	223	242	190	203	229	198	203	207	222	190	222	224	199	212	232	218	203	198	194	229	216	202	252	199	196	229	193	172	230	208	223	205	212	229	182	204	230	191	195	243	233	245	204	200	200	215	176	213	198	198	216	215	208	193	230	204	210	222	208	202	233	234	197	212	193	206	216	217	205	217	205	231	215	212	203	211	217	230	227	187	217	226	231	223	202	225	195	214	220	218	202	212	227	219	233	218	203	202	215	217	211	199	192	229	199	204	191	211	233	197	196	260	198	189	204	209	218	234	222	197	180	210	183	223	217	202	214	186	202	201	219	230	201	212	203	227	218	205	197	213	225	213	224	240	189	248	208	204	220	188	218	226	226	225	202	225	217	238	203	214	209	230	211	226	229	230	212	213	237	191	182	211	210	217	226	208	203	229	217	227	206	218	244	201	218	226	223	206	218	202	229	203	220	229	236	216	191	218	208	200	232	224	219	221	230	211	239	209	213	215	218	187	220	201	204	194	205	223	207	214	250	187	204	206	206	194	219	211	233	210	232	241	194	193	198	251	213	241	227	216	223	238	214	184	237	213	212	206	221	214	216	223	208	250	200	204	207	208	209	193	213	225	212	249	202	236	226	204	225	224	204	218	211	227	196	192	218	210	233	213	197	212	192	232	204	226	213	216	236	253	218	229	228	210	228	216	206	239	214	235	232	225	220	196	224	208	192	230	203	203	199	208	215	210	195	231	215	204	212	222	208	251	228	230	209	209	221	246	227	217	231	237	222	195	216	211	198	186	235	216	213	212	211	200	187	210	244	220	215	208	209	214	199	221	186	227	215	210	247	213	206	197	192	211	204	215	229	214	243	215	206	246	206	212	213	201	236	195	191	225	216	210	214	216	210	215	205	206	232	223	230	243	224	218	219	221	212	241	223	212	196	218	239	224	227	211	187	201	254	241	234	232	207	199	205	199	205	212	199	243	212	216	214	214	237	230	214	196	228	245	212	203	210	238	231	238	216	211	197	203	225	211	184	209	247	213	200	236	198	226	224	223	208	242	187	217	232	220	212	231	225	260	226	210	209	212	232	219	207	215	191	211	219	189	215	218	229	208	203	201	229	224	222	225	206	221	204	226	225	258	218	192	205	230	207	256	201	198	209	233	210	209	220	207	236	207	217	221	189	221	215	240	198	206	214	239	212	239	184	210	189	209	225	199	216	233	219	200	214	237	223	208	217	204	220	240	198	200	201	224	187	223	235	204	205	242	205	226	232	207	214	209	208	208	218	242	189	223	214	207	216	205	241	248	194	229	203	220	215	217	220	224	211	221	225	217	227	213	231	219	208	224	234	226	217	208	205	223	230	188	240	223	221	226	217	213	218	218	211	238	209	200	218	215	221	202	210	206	224	201	218	210	209	194	222	212	184	213	241	222	211	217	207	191	173	189	241	231	235	216	209	212	239	239	206	203	184	236	209	201	237	242	196	209	210	239	217	229	205	209	197	218	228	204	208	221	208	227	226	215	206	196	255	236	202	207	204	180	211	188	189	236	213	201	196	205	203	193	228	207	199	210	211	189	201	219	237	216	202	212	228	230	226	201	227	212	208	204	220	235	203	226	241	196	188	218	199	196	191	212	218	197	184	208	207	228	216	229	214	202	246	209	207	221	237	227	197	208	200	227	245	234	202	217	221	211	200	209	204
13204	8948	18340	28758	23645	37614	59078	57697	49974	42869	30724	9333	786	536	523	487	492	500	547	533	483	538	528	538	514	467	489	554	500	526	530	520	511	509	532	510	516	510	517	490	487	507	483	538	538	481	520	490	518	488	507	537	471	513	497	475	497	491	490	496	509	486	519	500	494	470	522	543	529	480	496	500	504	494	502	487	547	509	478	555	502	512	487	510	505	537	475	478	522	515	506	449	489	503	518	498	512	509	485	488	474	530	489	469	471	526	469	462	451	488	511	513	501	505	499	516	490	497	477	507	469	496	518	445	498	484	479	485	501	534	521	495	497	479	466	500	495	452	532	466	485	501	504	516	528	489	506	482	552	469	490	515	486	494	550	473	495	466	453	491	541	455	511	478	504	542	473	512	502	452	540	503	502	538	499	478	534	501	550	490	466	477	488	488	491	482	506	500	488	492	510	475	508	471	511	512	546	479	504	482	540	507	532	488	521	496	485	526	528	505	484	451	504	562	491	508	518	458	493	489	480	480	506	499	482	529	506	446	533	494	495	499	533	467	512	534	485	487	514	492	507	462	479	462	461	495	472	523	447	525	518	510	483	516	451	537	521	475	493	493	497	500	470	480	503	481	497	481	476	497	524	495	501	496	527	522	494	453	511	502	510	481	492	515	480	464	450	478	470	452	499	527	471	479	492	482	478	506	482	524	510	498	472	473	496	511	517	463	491	466	555	515	496	515	499	514	510	512	476	530	445	510	462	518	497	519	479	534	523	492	504	516	440	483	456	501	493	491	490	507	490	484	495	485	482	524	473	487	473	522	466	529	514	484	498	485	513	500	519	496	545	459	514	463	482	492	491	518	497	499	483	498	526	493	484	486	469	482	483	495	456	525	497	488	535	483	472	498	450	506	519	517	498	453	487	488	535	493	514	483	475	505	508	511	527	477	507	493	508	549	507	459	484	475	470	478	503	520	505	528	472	491	496	476	475	504	477	491	475	512	485	495	506	499	506	485	517	499	492	476	470	538	494	532	478	481	487	544	510	472	485	488	510	499	519	492	523	498	504	535	464	501	517	530	488	506	523	496	534	430	469	505	526	441	490	487	517	471	481	495	499	471	504	530	500	501	533	524	492	458	501	510	496	531	489	503	535	512	478	529	550	511	509	443	506	523	482	486	509	503	512	525	489	489	518	465	511	489	471	499	545	517	499	502	489	498	462	472	477	484	480	497	493	489	488	506	514	483	514	500	478	498	493	490	514	496	531	502	466	482	486	507	491	505	470	498	489	489	513	488	495	458	475	498	511	486	500	529	521	504	513	474	503	471	482	515	474	467	488	545	504	496	500	507	520	494	486	513	493	466	512	503	513	496	477	498	490	492	482	464	488	487	483	515	484	526	465	541	492	523	507	505	521	488	508	566	490	496	507	520	528	515	540	493	463	450	503	482	482	524	468	489	514	459	481	490	536	498	501	486	491	479	512	510	485	470	475	481	517	481	486	504	482	503	546	507	510	454	494	500	498	507	466	503	488	504	480	469	489	525	526	475	494	475	464	496	493	487	486	484	525	502	525	508	473	453	516	469	476	484	467	490	534	467	474	495	482	517	521	512	507	483	517	483	484	493	496	512	524	505	494	494	507	499	479	512	479	518	480	506	531	502	483	510	494	511	526	501	494	509	538	480	477	532	515	491	497	484	529	482	471	515	505	502	467	534	460	499	465	536	489	505	520	503	462	518	516	512	491	511	491	480	481	520	464	512	484	489	558	515	479	474	535	475	499	491	533	479	471	496	481	516	501	503	542	486	464	459	468	501	515	493	481	517	492	486	542	497	465	535	509	530	480	518	441	501	469	506	496	482	506	537	504	532	503	528	456	503	520	441	521	515	536	493	502	532	545	488	523	467	497	448	493	514	521	447	515	504	493	494	495	492	496	484	488	499	486	485	515	511	525	495	498	521	507	501	471	505	550	499	501	492	508	457	465	474	466	507	483	482	491	508	500	479	510	525	507	505	506	455	485	556	511	489	488	524	472	479	524	503	486	526	478	507	506	509	474	529	502	511	469	493	557	503	486	491	492	537	489	514	488	483	477	518	495	500	466	508	492	498	493	489	496	523	506	519	527	483	462	500	504	526	505	480	488	499	478	491	506	483	522	453	506	495	481	510	506	478	475	475	516	509	496	471	496	516	477	470	469	471	483	485	485	471	467	469	511	513	532	465	484	545	515	478	523	530	485	484	484	517	484	493	540	513	526	546	517	460	518	480	484	527	469	500	458	515	501	491	488	515	488	493	524	460	491	485	520	460	486	503	501	493	503	493	471	485	481	497	476	483	486	522	488	460	522	557	499	480	519	492	471	504	490	498	504	482	472	468	473	481	495	444	530	470	450	479	479	486	518	517	520	468	465	465	471	494	497	501	442	486	476	522	519	497	544	483	496	457	493	488	455	491	515	484	465	503	536	503	500	476	475	476	515	477	491	514	501	456	508	470	490	493	541	513	491	531	470	491	506	502	490	462	485	523	479	495	481	500	507	455	471	490	527	446	497	496	475	500	459	468	524	527	483	503	545	480	471	479	471	552	462	481	508	457	510	512	479	491	494	509	514	516	483	513	508	498	470	491	455	490	505	508	482	512	484	474	495	455	481	521	504	484	539	489	501	502	491	534	473	454	502	492	530	512	475	452	478	479	514	502	482	510	516	492	514	502	464	496	521	448	483	476	450	508	457	518	539	487	497	477	498	487	505	446	542	490	448	504	517	463	521	500	514	558	538	476	521	489	496	469	474	489	545	473	508	466	462	510	500	530	475	491	516	553	495	535	497	474	512	506	511	494	521	514	485	527	505	473	491	519	506	480	507	481	459	505	487	500	485	467	537	495	469	489	484	491	498	512	476	480	526	507	475	479	500	458	483	522	500	512	498	492	490	498	511	473	505	491	438	502	469	494	468	471	511	477	532	510	488	486	497	485	507	492	491	532	520	474	546	544	485	458	527	482	486	489	523	473	509	506	498	505	481	483	491	473	484	495	503	519	496	475	515	516	502	530	530	490	468	505	495	467	490	498	488	501	486	490	497	513	518	475	477	492	495	466	524	489	500	460	512	465	498	504	522	495	501	487	489	513	491	492	495	448	481	482	491	469	498	494	495	495	504	475	488	522	501	513	539	482	519	500	506	538	481	507	507	439	451	510	514	460	525	492	469	453	489	486	496	496	481	497	473	511	490	504	494	492	465	459	506	516	515	531	474	524	505	482	501	505	486	486	492	511	463	454	515	473	480	493	503	487	485	475	489	507	470	524	476	482	477	464	500	508	484	458	531	510	465	471	503	453	477	491	494	492	524	513	501	485	528	487	476	488	509	483	473	520	478	481	480	478	505	492	487	500	489	502	512	498	480	497	517	512	472	524	497	468	499	507	505	511	475	478	519	514	513	550	490	499	536	509	495	493	493	486	515	509	515	520	492	513	479	465	512	522	476	449	469	515	496	511	506	466	508	510
8169	3880	4253	5047	4165	2332	2169	1781	1506	1368	799	362	194	204	195	180	217	197	210	158	193	173	203	192	219	184	188	201	207	224	183	219	206	221	190	202	197	182	219	202	203	191	171	183	207	197	190	197	230	190	200	171	190	196	166	216	222	210	200	208	179	210	202	197	185	195	187	191	209	202	200	175	210	225	189	178	190	175	209	250	181	202	203	189	182	223	204	196	193	212	222	205	211	210	195	203	230	185	196	201	211	178	204	210	186	211	200	217	204	216	201	206	198	159	186	187	198	174	205	193	200	223	202	183	195	197	210	215	206	184	203	205	190	173	181	213	200	197	197	164	175	205	217	207	199	204	183	185	211	219	183	182	196	211	209	183	204	188	196	216	171	199	173	222	216	211	176	198	202	216	200	205	206	182	211	224	224	177	197	201	230	206	201	200	199	221	220	214	210	171	203	190	181	213	228	202	190	195	228	183	181	210	225	197	186	168	198	219	194	188	194	182	196	194	207	200	209	204	180	210	190	183	193	192	198	177	171	196	204	194	207	193	203	209	188	192	172	187	205	190	227	209	214	209	200	231	218	232	184	204	196	182	205	193	196	218	194	190	195	193	201	183	236	228	184	181	230	205	213	183	213	209	191	187	194	199	166	206	206	212	220	209	210	183	216	201	195	187	210	195	186	209	192	186	210	196	181	178	219	203	189	188	194	198	201	182	197	218	191	207	208	210	202	183	209	179	186	197	201	186	196	219	197	212	194	198	200	201	194	221	216	218	230	194	226	198	186	219	229	204	188	206	189	206	198	196	205	218	190	192	199	179	202	205	196	208	193	210	199	238	199	210	176	218	220	187	203	210	199	192	192	200	205	208	202	193	205	228	227	218	188	220	209	175	197	214	201	213	176	203	209	183	197	216	188	236	208	181	197	214	185	184	201	206	209	188	182	201	210	202	188	183	195	223	196	203	200	205	217	172	205	202	200	195	168	206	216	222	206	216	214	204	219	189	200	195	197	231	238	194	191	189	187	180	204	198	215	194	202	208	218	174	242	195	185	199	173	192	205	192	180	215	207	205	181	184	204	174	204	209	196	189	208	221	191	228	195	221	215	186	210	192	217	194	234	213	183	193	210	195	190	223	202	193	222	243	211	198	192	191	208	192	201	172	198	185	168	231	187	214	199	178	214	209	207	203	207	180	192	202	188	196	196	186	196	199	204	189	189	191	176	212	200	204	188	213	220	207	163	232	223	206	182	187	194	224	202	220	189	211	192	182	229	214	178	188	206	194	211	182	215	208	194	172	219	169	225	210	199	213	217	206	187	197	203	199	213	200	200	196	200	204	196	191	194	193	201	194	181	181	219	221	192	182	207	192	225	179	217	186	201	203	182	191	209	213	231	195	197	215	194	207	176	209	201	199	204	163	205	203	187	188	181	214	185	191	197	185	218	201	194	223	202	213	207	226	203	198	200	233	198	224	206	165	200	218	192	202	222	216	206	219	182	202	200	197	205	178	203	172	199	196	200	195	200	191	206	225	203	196	207	215	200	204	192	203	201	172	191	204	223	194	210	220	179	207	175	196	181	182	192	208	189	204	209	214	187	225	212	236	206	174	197	208	211	204	212	197	214	195	219	217	208	199	205	212	223	196	185	211	216	191	229	206	185	187	220	189	187	218	212	192	189	209	209	210	175	218	210	212	206	197	187	194	190	212	200	197	216	174	197	205	196	211	236	196	184	211	202	218	194	210	202	166	204	207	191	204	208	212	218	231	221	208	189	206	206	206	201	215	199	193	202	204	220	193	187	175	190	186	189	202	175	216	170	205	191	208	236	211	181	187	186	224	219	229	175	192	223	216	181	202	175	214	204	195	203	192	188	173	200	195	216	237	182	208	192	231	199	174	192	199	196	216	204	205	177	210	210	223	196	205	199	211	176	223	214	199	228	212	210	208	185	187	179	199	205	187	184	182	212	205	181	212	214	179	217	228	206	176	213	196	202	208	204	201	186	195	187	180	176	203	201	233	212	226	198	192	199	206	210	182	218	217	193	239	191	202	217	193	199	198	216	213	198	180	210	206	197	227	199	189	228	204	192	186	229	232	200	204	197	190	192	225	248	215	195	198	188	201	174	201	199	215	197	184	203	209	189	203	194	173	239	185	202	165	213	208	208	192	198	198	180	183	210	207	220	194	209	181	221	217	223	193	200	213	187	205	206	209	211	219	217	203	216	224	197	199	196	198	193	190	199	209	159	202	207	201	224	213	216	202	205	218	184	200	200	177	193	201	218	218	207	173	190	163	198	183	199	176	178	183	208	225	207	187	211	207	203	180	204	216	201	220	209	198	193	205	216	194	193	189	208	192	203	214	200	224	200	178	183	185	218	201	211	205	175	188	201	203	228	222	197	209	172	201	209	199	216	200	212	175	199	200	180	205	190	205	215	193	188	188	197	179	173	212	180	193	201	183	222	208	220	184	179	238	188	239	204	208	193	192	207	210	218	178	183	202	188	180	175	197	193	217	186	226	194	207	207	189	212	192	219	189	205	225	217	216	214	167	179	196	171	200	183	190	223	184	194	195	247	191	200	204	219	231	186	226	205	192	184	216	198	192	213	219	199	207	175	220	197	214	175	197	216	207	192	190	230	186	204	206	214	209	226	216	241	194	213	220	179	188	194	206	201	209	213	213	199	237	228	198	187	191	186	212	196	187	207	212	197	215	200	191	217	179	192	201	189	202	196	225	191	210	187	210	199	188	199	222	210	203	203	187	173	196	166	218	190	202	226	203	187	198	207	230	202	195	210	220	193	178	194	181	211	203	196	222	193	231	212	187	215	178	173	193	207	208	186	203	227	205	193	179	188	207	208	214	177	182	204	222	187	194	192	202	184	207	206	188	223	188	192	190	207	226	201	205	196	199	194	220	191	181	221	184	186	210	221	226	204	177	194	193	192	209	204	207	201	196	183	196	205	194	200	193	226	198	224	206	178	196	203	193	205	227	197	215	201	178	180	203	185	207	213	205	221	210	236	194	210	207	212	203	199	191	188	194	181	221	216	181	206	233	208	202	200	194	203	210	208	197	223	194	223	192	188	185	190	210	223	203	198	213	192	196	212	218	223	187	186	203	166	215	223	215	173	208	197	182	211	190	203	183	222	219	207	187	185	178	193	198	208	202	178	182	226	206	199	166	236	180	204	186	191	173	201	209	214	213	200	195	196	206	200	188	236	199	185	188	189	192	209	192	178	199	178	208	203	194	204	185	198	203	223	206	214	225	208	192	201	195	203	207	208	205	208	186	210	206	216	211	193	205	185	181	207	206	180	182	186	221	190	213	193	206	168	212	192	158	198	199	210	190	174	198	233	195	185	194	190	200	218	211	206	199	184	219	176	223	187	199	227	197	196	196	203	198	214	192	204	216	204	171	211	217	192	190	201	211	197	209	191	196	212	175	196	195	193	217	218	189	221	218	188	182	199	227	165	188	199	204	200	180	218	208
4647	3304	8013	12540	12793	9113	9571	8100	6588	5152	2899	1120	474	433	444	457	456	431	433	452	428	456	461	438	454	465	441	438	445	414	410	456	448	436	404	465	436	457	446	448	426	448	426	416	407	462	445	453	442	428	466	470	455	438	455	458	449	440	447	471	436	478	449	441	449	417	426	439	495	461	450	465	416	460	455	409	463	469	487	453	440	432	452	459	471	449	440	436	454	481	469	451	468	434	446	435	440	446	415	452	431	439	440	459	424	470	447	415	473	424	469	441	430	451	459	455	472	447	390	438	410	460	451	477	479	424	401	464	453	471	446	459	454	453	435	439	445	476	466	460	419	455	400	424	440	430	434	432	412	419	454	439	459	433	431	440	466	486	454	444	471	438	461	444	440	411	475	420	442	458	455	444	420	450	466	473	432	455	479	461	487	428	446	407	445	478	484	435	446	425	449	459	440	432	443	409	477	418	450	452	431	487	446	431	456	451	476	416	443	451	416	411	452	497	456	445	466	433	436	461	459	422	429	480	451	398	459	472	440	465	479	384	451	440	453	478	445	432	476	466	460	443	477	464	443	434	447	477	439	487	417	448	438	447	419	447	436	419	442	470	447	456	441	434	451	457	405	463	451	492	462	427	452	422	439	433	417	468	447	433	453	453	419	469	472	457	471	430	446	424	457	408	425	450	469	495	467	419	452	463	444	457	436	450	430	457	454	462	390	415	458	497	417	452	428	439	441	445	461	454	410	413	450	485	471	433	478	439	477	446	443	450	447	435	470	441	423	457	433	457	450	445	429	449	416	445	455	474	435	456	435	413	441	441	468	452	434	427	438	441	430	435	463	430	492	429	430	440	465	421	450	440	397	429	446	440	461	454	472	428	452	456	418	463	462	424	436	427	467	474	431	423	440	446	460	465	469	497	446	445	466	463	485	413	471	434	419	409	439	443	421	483	476	422	436	428	487	447	480	481	413	463	416	465	431	403	446	442	462	477	439	464	417	459	462	450	436	461	474	447	426	520	488	451	460	456	462	439	427	439	459	453	426	497	448	439	439	490	477	417	478	478	433	465	508	426	453	475	452	444	451	435	456	472	427	435	473	442	460	445	409	441	460	444	461	488	490	434	434	447	461	500	450	432	433	427	450	459	457	450	455	474	466	434	455	463	454	446	433	474	431	429	419	453	445	420	403	457	468	410	450	474	451	434	428	427	449	440	451	429	465	446	447	434	386	468	454	426	469	445	446	435	434	461	432	434	485	435	444	468	452	466	442	429	462	441	434	464	459	442	457	482	418	416	465	409	424	461	472	460	438	438	440	447	435	467	447	420	473	430	458	457	452	471	472	432	476	414	451	440	480	479	462	459	433	425	456	459	484	494	426	430	425	429	441	439	468	439	442	448	435	432	474	442	473	491	463	459	472	494	455	455	458	450	483	436	479	482	478	440	427	468	482	447	423	444	423	442	432	492	426	465	453	434	436	420	402	461	454	428	460	437	415	441	443	454	419	433	445	453	442	457	435	459	445	462	462	432	460	446	432	466	408	460	428	443	471	450	444	468	453	451	431	433	466	489	438	437	473	441	433	451	444	449	448	465	436	424	495	448	408	438	444	439	441	501	455	427	457	431	428	437	440	448	466	476	491	432	401	406	438	457	432	443	448	455	448	428	437	425	449	412	440	445	451	435	465	456	435	441	463	503	446	437	490	415	443	444	453	436	464	464	430	444	420	445	423	442	471	438	446	452	487	454	460	406	464	424	405	414	427	471	479	456	417	440	456	477	439	462	453	480	463	478	431	475	481	460	440	466	455	432	419	417	435	410	455	472	482	476	482	438	461	493	464	450	463	458	433	439	460	449	421	432	456	433	434	432	459	430	433	450	427	436	432	447	467	494	466	458	459	428	469	502	446	449	461	449	474	448	431	411	397	464	458	469	477	448	493	433	443	465	450	474	431	420	500	464	416	438	474	473	425	436	440	466	482	428	455	454	431	459	437	461	432	447	458	432	446	451	440	451	447	443	469	421	454	481	433	451	452	441	477	456	499	465	438	429	430	477	426	471	415	452	450	442	452	432	416	454	445	461	458	448	457	443	444	445	451	424	447	449	486	422	457	434	422	407	457	438	415	420	490	459	427	479	443	488	426	442	456	451	448	447	467	427	444	442	472	464	444	447	469	477	427	452	457	444	449	445	434	435	445	459	437	418	405	424	438	462	473	488	433	406	451	448	466	439	441	417	449	432	481	457	465	490	426	462	431	454	464	494	441	436	454	443	435	440	442	461	416	476	450	454	472	412	433	414	458	447	435	428	453	450	442	442	441	423	458	450	469	453	447	451	503	417	413	443	481	462	466	451	459	460	484	459	442	457	415	459	469	493	432	478	487	433	467	426	442	441	464	447	474	443	466	431	426	437	459	452	481	457	424	438	460	458	465	459	489	457	431	403	424	462	456	458	447	489	430	442	421	447	421	452	492	417	433	436	468	459	430	469	422	458	456	441	436	438	456	420	454	474	440	458	454	477	438	422	432	461	432	463	460	452	446	419	412	474	440	444	470	436	417	415	456	460	486	474	463	480	504	463	454	429	429	423	467	430	438	450	458	456	439	415	444	457	478	454	447	459	440	443	491	428	490	442	469	412	451	439	464	460	443	429	452	424	483	452	470	438	443	421	413	455	436	476	477	468	431	455	457	407	432	440	417	455	437	447	458	433	424	451	433	452	444	439	447	441	487	467	433	385	457	434	449	471	447	390	428	455	413	463	482	436	448	407	469	438	478	454	482	450	476	466	441	457	438	450	449	455	428	443	490	440	423	411	451	462	432	451	468	471	468	443	487	450	459	426	447	487	465	450	493	452	443	453	443	456	471	442	449	442	418	442	462	466	470	483	496	483	441	435	456	446	462	472	479	427	481	434	465	475	471	433	448	450	456	485	460	432	416	431	458	457	468	419	436	465	473	435	488	446	421	435	499	430	450	451	420	436	447	469	445	460	439	439	438	469	446	448	458	464	437	445	463	458	455	455	448	438	473	467	468	464	438	425	446	450	464	414	460	445	428	447	467	446	442	452	412	466	479	452	449	463	457	412	439	451	450	442	447	398	435	440	470	434	422	458	450	434	428	443	440	463	464	416	471	454	458	413	463	473	399	454	441	470	449	447	449	447	414	450	446	416	468	438	465	430	450	474	423	444	478	425	436	495	470	436	449	416	443	459	428	441	423	402	436	444	428	455	420	445	420	438	457	458	468	431	474	433	469	442	458	435	478	475	461	439	426	437	478	442	471	463	440	455	438	435	456	424	456	477	459	420	462	467	427	444	435	453	459	452	433	456	436	439	443	454	465	461	445	439	466	450	420	439	415	434	440	443	464	457	442	456	432	425	420	448	476	478	467	485	440	487	470	449	441	480	430	469	434	457	446	453	446	458	435	446	426	450	463	470	422	455	418	434	434	441	442	487	411	452	432	447	431	443	452	468	453	470	409	426	456	426	457	468
16195	7835	7078	4858	3902	10835	28352	30348	20904	15181	8337	2603	219	136	150	150	157	146	151	168	161	161	167	168	127	151	150	149	117	135	127	148	126	150	162	143	146	153	168	148	131	131	159	146	152	120	140	145	154	129	143	123	131	143	159	143	137	117	145	143	124	152	152	144	171	141	131	141	162	136	143	135	157	137	150	156	136	144	138	155	139	137	145	149	151	136	126	155	144	146	146	131	133	148	134	119	124	122	137	138	123	141	138	143	152	163	140	136	148	154	117	118	142	146	136	155	143	141	127	145	145	114	135	144	152	143	138	135	141	125	144	140	138	161	158	150	145	116	124	151	134	133	147	132	138	160	130	129	120	144	147	127	148	148	158	138	124	139	125	145	133	146	134	139	143	134	128	156	156	149	141	135	166	145	144	154	138	127	153	155	158	142	125	153	140	142	156	127	163	128	153	130	124	145	125	153	143	140	145	154	124	141	167	157	118	158	150	150	136	120	133	136	127	143	145	135	157	140	144	134	161	133	146	133	130	154	133	142	147	133	120	147	137	148	131	142	133	154	133	119	148	134	140	132	150	175	136	129	131	138	140	147	154	128	128	148	134	137	153	139	144	149	155	135	128	150	147	145	134	162	128	131	150	148	140	123	144	147	141	119	143	171	128	136	126	125	131	139	113	146	136	130	123	146	135	135	154	129	124	124	109	146	154	163	150	154	134	145	141	136	149	172	148	135	168	148	121	147	137	124	106	137	124	139	157	137	130	139	141	149	119	125	142	125	159	175	139	144	151	127	150	141	118	135	152	124	138	129	163	137	144	155	156	157	123	142	146	143	128	125	137	142	125	123	144	136	152	116	130	128	119	126	132	146	126	143	152	127	134	127	126	141	139	150	159	141	150	139	131	128	150	144	135	142	134	169	144	137	128	156	130	157	139	151	146	143	124	154	156	152	125	143	152	129	124	150	152	126	148	131	125	146	127	160	130	144	157	114	159	146	151	129	136	151	126	150	154	139	128	119	133	160	110	143	141	130	147	170	145	135	159	131	178	156	155	144	134	135	128	144	165	151	135	137	154	152	128	126	149	135	133	137	156	132	125	162	159	137	132	136	140	148	151	156	121	136	122	151	147	149	152	158	173	133	164	152	147	157	137	123	152	143	168	129	151	144	146	147	132	141	150	120	133	158	146	136	137	150	131	151	130	149	154	162	150	144	164	147	148	142	142	152	126	165	132	150	149	143	153	123	149	146	140	133	158	137	134	152	125	134	144	160	161	118	155	134	141	148	144	145	132	136	147	136	144	149	131	158	161	120	138	123	141	155	122	126	162	146	147	127	133	142	138	166	149	125	131	144	126	161	142	150	162	134	143	158	150	144	148	111	138	121	144	137	127	130	141	175	138	135	144	142	140	142	138	145	141	157	128	142	149	137	138	136	142	142	143	159	150	130	144	148	153	157	146	131	148	139	128	151	137	129	155	147	116	151	154	124	152	147	141	135	136	144	141	137	135	153	137	140	124	138	165	119	129	139	157	170	167	146	127	145	137	161	150	159	142	151	150	134	135	159	151	129	130	151	145	136	130	144	168	137	139	159	140	150	152	153	155	150	145	144	146	137	142	146	133	143	148	146	146	138	107	131	144	129	135	137	123	118	126	142	160	138	138	130	120	135	148	158	153	126	146	147	133	116	150	164	159	137	117	126	122	134	130	131	128	141	132	158	128	153	144	126	132	142	139	167	127	130	137	138	133	134	132	138	150	144	140	154	107	131	121	134	133	130	159	127	139	122	136	131	145	139	136	138	136	147	118	138	134	158	133	121	142	157	162	148	145	148	135	122	141	144	150	137	122	135	127	138	146	159	165	147	141	143	128	170	115	138	141	147	119	137	144	136	131	134	132	153	139	162	141	158	141	145	155	130	158	127	124	161	151	148	126	122	139	143	142	138	146	126	128	139	162	134	147	145	132	123	169	148	147	122	152	162	159	143	154	144	167	127	149	159	127	123	131	155	155	166	126	137	158	134	163	134	157	125	150	134	154	143	143	150	124	141	131	135	122	153	132	149	168	129	137	155	140	145	134	154	149	144	134	144	139	163	126	147	154	136	126	136	138	145	137	128	122	124	135	161	113	136	128	140	138	131	147	138	145	132	139	147	129	151	144	138	136	129	135	121	120	131	138	149	125	155	141	158	126	127	141	159	147	134	161	151	143	142	144	149	173	138	146	131	145	143	146	133	157	164	118	122	141	141	151	157	148	149	144	145	136	160	156	138	125	131	131	156	176	154	162	139	148	141	135	156	145	135	150	140	127	137	145	148	142	141	143	141	147	139	120	122	123	137	121	134	112	121	123	132	158	120	154	129	129	156	139	160	136	136	140	139	134	145	152	137	139	136	139	152	128	123	126	160	150	136	131	128	154	124	143	145	133	158	149	165	130	119	131	154	140	133	163	133	110	140	135	140	144	146	139	134	133	150	147	114	140	127	131	145	145	147	179	153	143	144	139	147	159	139	121	143	148	145	155	128	132	121	158	126	140	130	136	138	135	135	148	138	137	139	137	144	135	140	128	154	137	143	160	153	142	150	170	130	157	146	157	157	153	131	145	136	169	158	165	148	131	141	136	119	134	145	147	142	140	150	136	154	152	143	135	130	155	142	136	143	144	133	159	153	124	139	128	129	134	132	159	142	145	141	168	144	136	144	144	156	155	167	165	163	140	154	133	128	148	151	135	141	140	145	153	127	137	144	128	130	136	137	145	146	144	141	123	157	164	126	138	147	143	143	163	144	157	133	148	140	145	117	138	148	123	136	143	135	131	141	154	154	158	124	131	130	128	141	152	135	114	114	146	114	126	147	128	127	136	147	145	173	122	124	138	139	133	149	157	162	139	137	147	134	159	144	138	158	149	151	138	151	126	149	157	157	152	147	152	151	143	131	123	167	151	128	156	119	125	139	142	131	126	135	129	146	155	140	146	142	155	124	146	154	138	129	151	136	118	147	139	154	142	134	146	132	138	154	131	137	144	121	137	140	167	139	136	151	150	151	148	154	129	149	179	147	143	162	144	140	164	131	136	137	141	134	129	125	129	133	134	133	134	150	152	118	135	140	138	138	156	152	148	134	137	146	144	145	152	137	141	166	136	165	117	135	123	125	145	142	139	151	150	131	148	122	140	137	122	147	154	134	137	142	148	145	136	128	140	113	122	138	159	140	147	175	139	143	142	143	143	145	130	135	178	167	137	130	147	137	118	120	121	142	139	167	146	143	160	152	136	152	128	151	162	172	172	144	137	158	135	114	138	145	120	131	110	109	152	150	147	141	123	159	123	136	161	140	136	142	147	164	137	144	156	139	158	142	136	143	161	143	133	135	132	143	148	138	161	132	146	145	125	142	154	132	141	125	146	135	118	145	151	133	156	146	107	128	150	140	133	135	148	137	144	135	128	155	138	111	171	146	129	131	159	121	141	138	138	138	146	155	144	141	146	131	130	133	125	143
9003	6142	10912	12019	12827	28436	48112	47206	39580	33923	23744	8975	648	375	405	367	367	366	350	345	302	375	332	344	350	354	362	350	336	345	353	340	346	342	342	355	324	351	329	348	299	343	333	374	330	357	351	360	340	356	307	342	360	371	333	325	327	311	313	313	349	338	371	364	336	315	326	373	334	344	376	336	340	358	362	345	338	373	342	329	342	301	340	357	340	358	357	342	340	348	335	356	345	327	320	324	344	358	338	339	338	343	313	365	324	303	327	361	351	339	335	312	350	334	343	336	324	340	329	368	330	357	338	333	323	328	347	353	356	334	330	343	304	312	299	321	344	335	346	328	325	334	347	339	336	372	315	366	334	389	328	363	317	325	316	359	325	346	344	342	347	359	343	353	328	300	340	319	317	352	348	357	342	353	343	324	349	359	340	373	354	347	328	319	339	334	334	381	346	341	332	360	347	301	297	373	367	331	330	338	338	337	349	354	350	333	354	320	349	346	341	368	373	355	323	324	349	370	325	339	344	347	342	344	358	376	339	349	323	329	347	338	355	366	323	324	332	347	363	331	344	350	351	340	295	282	314	378	360	339	323	359	310	351	360	321	365	363	336	346	383	359	340	328	349	313	336	338	346	351	375	354	376	337	370	332	324	324	320	340	352	337	314	308	351	366	316	336	340	345	334	314	352	361	358	344	335	336	359	316	332	367	352	324	333	336	318	387	321	334	325	360	335	342	370	374	328	319	347	335	319	350	342	348	336	330	352	341	346	346	334	336	347	325	330	349	368	340	354	353	350	362	336	343	350	308	391	345	346	344	299	341	345	343	331	318	337	329	342	343	346	343	321	320	352	355	344	376	319	306	330	355	337	347	368	358	317	331	328	361	350	361	332	364	331	341	366	323	346	320	326	360	342	294	368	369	317	349	318	325	332	314	324	344	372	335	331	307	343	349	329	334	368	346	342	381	357	336	348	343	366	375	350	345	328	352	356	348	355	347	322	314	365	333	387	356	333	313	328	346	339	355	329	327	363	333	304	348	356	343	341	346	304	339	313	322	330	348	346	347	360	320	364	338	351	326	367	362	358	340	321	361	342	361	368	333	349	313	345	351	322	335	333	344	342	369	335	395	344	340	351	350	370	364	332	356	338	346	333	333	348	343	366	334	312	331	367	314	351	368	338	339	324	385	320	324	393	342	325	361	319	356	315	347	349	354	358	339	342	313	333	330	316	335	334	360	326	350	341	330	350	325	354	325	370	330	334	351	316	322	329	302	310	340	337	373	328	347	372	323	353	326	308	363	327	352	314	290	347	341	318	323	343	335	357	334	350	355	356	326	346	375	335	320	352	347	351	325	334	370	377	352	323	345	375	348	325	303	344	340	355	357	370	350	346	337	362	304	335	347	376	357	321	367	356	329	339	338	376	349	350	308	328	327	361	341	334	339	382	329	341	341	360	361	347	336	337	345	376	295	342	361	386	333	342	330	306	348	354	370	340	333	357	343	332	389	336	327	312	330	302	339	343	375	351	353	363	324	338	356	329	310	334	309	351	333	339	364	355	370	428	345	356	325	323	386	310	345	318	337	335	359	310	396	330	374	346	359	357	364	315	383	349	322	328	345	339	362	349	341	352	354	349	339	326	374	334	340	331	347	330	319	336	372	319	317	341	341	339	327	356	366	313	322	342	369	336	358	320	387	343	338	355	361	351	344	316	381	346	327	352	311	329	314	359	353	345	353	352	307	313	325	377	359	366	342	328	327	341	341	352	305	355	362	320	330	315	331	370	366	363	330	329	330	338	322	325	309	337	342	342	320	368	349	346	323	362	364	315	336	339	345	359	331	336	329	350	317	354	299	349	366	323	360	331	339	316	350	358	355	315	334	331	337	340	329	336	371	351	364	339	324	326	321	355	373	313	315	373	329	351	334	333	320	336	364	300	358	331	315	350	382	347	335	314	304	357	353	366	374	341	339	349	344	327	361	339	305	336	313	351	364	347	349	340	341	309	330	337	373	336	370	375	340	369	327	357	334	343	385	353	344	325	321	309	337	333	350	345	303	338	316	341	333	330	352	373	316	334	313	355	341	351	312	352	314	324	321	343	329	329	356	354	337	362	359	348	340	358	326	358	354	358	388	344	321	336	292	363	350	342	357	334	297	364	332	356	356	315	349	315	318	328	316	299	351	316	368	341	349	359	341	369	353	355	332	350	343	361	351	367	382	358	336	322	361	351	348	344	364	361	333	369	345	337	304	329	340	331	343	312	365	321	337	322	342	352	329	345	337	335	319	370	355	333	310	348	337	364	369	334	299	357	332	327	322	329	368	365	366	379	335	307	389	360	355	331	334	328	340	351	344	358	360	335	354	343	344	345	357	380	353	321	330	352	306	359	353	329	312	315	340	347	327	346	329	350	309	360	336	371	322	318	311	347	343	359	311	347	336	336	352	344	353	332	361	349	351	358	326	357	324	342	325	345	368	313	314	372	328	321	332	345	323	323	348	340	335	352	310	346	323	340	322	396	348	315	331	344	358	310	324	345	344	333	343	343	338	322	335	348	351	329	364	332	354	358	361	342	364	322	335	337	380	358	343	335	361	377	352	377	353	361	355	332	349	337	341	336	324	329	337	351	328	354	330	324	358	331	326	337	320	324	306	323	345	324	344	344	318	311	326	315	347	316	335	333	345	345	343	373	338	340	373	313	350	347	345	323	365	344	341	340	334	316	312	313	343	321	344	340	353	325	355	341	355	351	327	312	344	282	344	337	359	358	332	317	352	351	361	322	358	332	347	346	344	324	336	347	290	317	326	353	331	344	348	354	318	337	350	343	343	352	330	351	350	342	332	302	350	317	317	320	296	343	329	342	368	321	349	363	303	349	374	341	354	333	339	355	339	315	333	361	333	339	328	346	355	365	348	343	329	353	310	352	354	354	341	355	315	342	344	377	346	363	370	343	352	330	333	327	333	336	310	326	366	326	356	334	370	343	374	323	371	351	324	322	345	359	337	317	331	344	326	309	345	353	341	328	341	351	340	319	335	351	351	354	307	362	349	381	337	341	383	386	327	323	335	348	347	333	360	338	344	352	320	309	367	341	334	306	321	329	389	361	335	337	328	323	387	331	331	336	295	363	338	349	362	365	347	347	333	333	317	368	359	353	343	311	361	342	342	331	326	349	356	332	327	353	356	351	348	341	338	355	345	308	330	337	331	334	321	360	352	341	316	350	367	348	339	346	338	355	325	346	362	340	353	316	351	321	340	347	309	345	350	330	329	352	343	356	335	375	356	363	329	345	347	326	321	357	337	302	352	341	328	339	361	352	321	358	350	333	338	344	327	369	346	344	340	346	355	343	314	354	369	332	325	351	328	332	296	323	362	330	356	319	350	332	336	348	343	358	350	328	345	322	354	294	337	343	328	337	340	328	332	360	337	307	336	367	307	332	327	345	379	342	348	336	330	351	385	361	343	344	336	368	332	316	327	329	339	332	325	344	356
24198	11176	12988	7327	3937	31438	45679	43009	30951	23331	14965	5247	582	220	226	240	251	230	241	220	242	226	213	230	204	245	201	203	226	221	218	218	205	217	232	215	216	218	225	228	225	209	203	212	234	210	217	213	224	214	188	232	221	225	224	205	226	205	222	208	227	204	210	218	240	222	207	239	253	265	231	211	219	226	224	215	235	205	205	236	225	228	240	225	237	216	221	193	226	216	227	234	223	238	255	256	258	213	232	255	215	234	217	247	234	217	236	215	226	232	237	260	208	217	229	225	249	198	204	211	229	205	219	238	206	229	223	239	228	222	217	252	218	215	225	229	216	202	247	237	197	198	205	210	232	233	209	236	231	220	209	218	213	187	222	227	243	250	244	217	226	243	212	208	220	264	198	207	221	236	239	235	238	223	220	238	217	254	214	195	257	220	213	211	205	222	213	217	221	259	250	227	210	207	230	252	250	224	248	243	240	213	225	212	236	233	227	244	221	197	205	215	217	212	238	243	223	230	245	214	217	222	197	235	214	224	197	226	185	219	227	231	232	218	185	221	206	214	236	221	201	212	231	209	247	213	237	211	212	230	215	239	225	230	219	219	239	211	249	218	252	235	215	219	241	172	241	223	189	214	223	225	245	233	205	222	199	208	222	219	226	203	238	213	216	221	201	248	195	216	249	215	233	238	234	210	218	222	226	220	212	255	235	241	218	239	254	219	245	229	203	203	200	233	208	225	244	209	242	200	205	229	210	208	224	201	221	226	232	224	221	230	229	243	233	184	245	218	225	224	248	228	219	187	205	212	229	251	219	228	226	204	207	215	227	217	209	240	225	234	196	214	210	216	229	263	218	235	205	225	211	238	232	238	243	206	233	218	213	221	229	251	220	257	227	231	216	227	228	238	219	224	254	233	216	209	225	196	215	221	204	232	248	257	219	258	234	237	224	239	206	233	226	233	215	210	230	217	238	223	236	198	191	219	213	221	239	223	231	184	186	239	231	222	216	245	236	197	219	221	210	254	231	223	222	229	206	203	236	209	201	204	217	229	230	230	242	206	194	245	220	235	230	233	214	247	236	243	205	228	239	208	216	229	214	217	222	240	229	190	230	186	219	248	238	207	238	232	209	191	220	240	240	226	206	211	255	237	254	221	232	199	210	212	213	217	233	216	201	230	221	253	244	216	189	210	218	199	237	244	238	236	205	193	206	236	194	224	218	244	224	227	252	244	227	210	236	239	217	235	210	218	238	225	205	209	209	200	214	194	223	214	220	249	227	215	230	200	209	200	220	240	208	206	237	234	246	227	247	210	210	212	204	246	237	234	250	209	228	237	206	250	246	197	218	211	264	223	246	229	224	242	240	190	222	232	240	231	212	238	203	220	217	224	229	228	199	238	231	215	221	217	205	224	220	208	211	230	230	205	198	247	240	203	241	220	196	239	226	231	209	194	204	217	238	202	235	236	197	226	228	221	230	202	254	216	227	261	245	278	201	214	232	221	245	237	212	249	232	214	207	205	243	206	221	202	219	209	206	242	217	224	218	204	236	201	223	227	199	223	217	239	202	250	208	226	222	207	227	223	218	205	243	227	242	207	243	208	208	229	203	241	213	247	230	234	223	233	222	228	225	221	241	211	208	188	216	198	229	247	217	220	203	233	228	236	219	206	199	213	202	207	218	247	211	195	199	246	217	210	208	224	236	222	226	220	246	209	220	203	219	216	222	237	223	245	223	207	207	205	223	221	217	201	231	222	210	200	196	228	241	220	211	204	233	216	230	230	221	226	247	230	220	217	244	223	215	222	203	217	233	191	236	215	240	230	195	251	205	225	196	243	248	239	221	204	226	223	212	233	243	200	210	206	226	223	224	245	218	239	214	216	220	225	218	221	219	239	235	235	213	203	237	238	228	236	208	204	221	237	226	225	210	208	230	243	238	212	207	201	215	206	225	225	230	224	225	217	212	200	231	208	215	215	214	206	226	216	202	227	224	214	194	215	241	215	245	220	189	221	247	244	220	216	215	224	232	215	253	203	235	244	204	241	226	202	233	209	210	218	235	258	212	215	232	218	254	221	224	225	223	240	242	205	205	225	220	203	219	237	212	206	221	209	228	227	226	202	234	238	224	225	218	246	207	214	217	203	213	233	205	232	226	226	211	228	219	211	217	243	197	269	204	218	231	188	231	229	194	222	212	218	211	218	222	216	201	231	213	233	246	254	241	228	205	233	234	196	197	205	233	237	270	262	208	233	211	224	213	219	245	203	228	221	202	217	205	238	248	253	246	220	244	232	242	211	237	193	207	235	210	203	230	208	191	209	220	231	246	238	238	200	200	179	243	193	210	222	211	213	249	223	225	242	225	216	192	209	211	252	225	214	244	220	202	233	273	253	197	223	232	235	200	209	200	234	220	202	220	227	223	227	245	237	211	257	242	241	219	220	215	217	242	252	206	189	230	237	213	213	206	210	243	210	229	225	203	220	184	232	239	231	214	231	247	214	221	221	207	211	226	247	232	245	231	237	179	211	205	232	194	227	210	234	229	224	233	240	211	226	251	243	214	208	229	222	251	227	197	219	196	228	218	209	225	223	228	211	233	200	224	222	238	256	228	197	227	249	219	243	203	205	223	179	217	217	207	196	213	211	223	194	246	223	217	253	214	217	225	256	226	209	239	224	226	210	224	222	208	225	255	238	219	209	200	201	211	205	242	212	186	214	191	221	231	263	211	196	212	227	221	208	185	207	245	229	198	237	220	217	200	204	223	212	199	219	232	216	206	208	207	236	190	204	204	212	209	244	190	186	212	240	238	224	235	229	217	221	251	243	234	244	224	221	202	223	201	237	198	209	204	224	239	222	239	219	256	211	227	234	212	216	249	207	231	209	209	203	217	231	220	206	257	234	242	211	231	187	249	207	221	201	191	203	211	225	224	210	211	225	201	228	221	206	258	240	227	208	248	213	215	238	219	210	226	213	226	232	220	206	232	248	220	217	236	213	235	213	238	199	224	256	221	216	203	201	201	206	226	228	231	214	201	203	209	236	233	212	223	233	233	232	238	220	211	224	203	242	220	223	259	218	226	226	224	225	239	243	233	229	220	226	225	229	240	203	209	212	250	208	205	231	203	214	222	236	241	222	212	232	216	226	199	218	203	239	212	227	217	218	212	196	218	200	225	213	221	216	238	208	228	238	227	233	215	254	213	198	195	236	238	214	199	219	239	202	226	202	232	218	208	250	236	207	220	222	229	248	235	214	222	227	221	239	232	239	198	229	215	232	204	206	220	236	194	224	206	223	220	226	212	209	241	231	241	230	219	234	227	216	215	212	215	251	227	213	219	240	219	206	234	235	240	217	225	224	227	219	228	216	195	206	225	235	217	242	215	231	203	211	240	242	202	226	195	234	220	204	231	212	210	240	232	206	218	228	234	226	203	221	226	216	248	232	233	242	222	243	215	236	209	223	206	234	232	243	240	248	232	248	230	201	239	228	217	230
11252	7925	17282	15071	12377	50030	60173	56057	47221	41354	32669	14202	1506	541	562	561	571	527	529	519	532	525	512	545	517	519	519	559	542	540	508	489	484	482	474	485	487	515	505	529	513	520	518	531	522	548	519	485	523	526	484	552	525	525	510	545	538	492	499	477	513	484	482	530	511	516	527	485	488	496	532	484	548	518	517	548	507	497	499	498	504	495	534	507	471	467	507	504	513	519	495	514	524	519	511	511	555	522	505	503	496	518	509	496	518	494	535	497	531	555	501	521	531	552	486	536	500	514	512	502	509	533	483	494	550	469	522	518	535	546	543	526	522	474	494	513	525	482	460	484	501	519	523	539	527	527	494	520	516	549	506	507	505	515	494	486	510	513	537	505	535	491	509	493	492	537	519	520	516	502	513	490	529	493	507	510	535	496	524	511	509	487	512	530	480	516	526	539	488	511	518	527	556	514	538	510	504	500	503	499	497	518	534	526	507	533	500	524	509	542	506	512	478	508	498	480	525	504	485	498	463	488	497	526	506	543	517	483	512	522	485	494	511	510	491	485	514	511	518	519	485	498	537	495	542	519	474	533	492	534	530	502	496	543	457	514	528	514	503	485	493	496	519	535	520	521	530	486	497	502	536	498	467	505	510	502	524	489	529	498	488	509	465	513	483	492	486	534	518	496	511	495	502	490	492	552	527	529	527	502	519	541	560	478	522	497	537	536	485	525	499	495	491	472	483	503	504	509	543	513	470	565	486	453	517	521	510	487	516	474	520	519	502	508	470	483	531	517	510	516	515	500	513	525	507	489	449	525	521	504	504	529	495	538	502	510	497	515	512	515	497	537	511	513	518	481	509	507	496	528	487	514	529	536	490	485	524	498	554	515	530	473	463	476	529	518	525	496	496	472	532	511	493	474	490	497	511	532	504	507	538	557	519	533	513	509	509	533	500	518	512	473	520	502	567	495	529	519	486	528	499	541	500	507	477	548	519	500	522	486	511	509	527	487	526	501	499	513	474	494	545	543	523	480	524	507	467	500	514	562	518	481	520	491	509	515	509	514	563	507	493	525	526	511	504	507	514	516	554	522	497	521	474	493	519	493	511	457	497	477	491	514	515	521	496	537	522	532	458	494	526	519	541	525	511	539	476	535	552	535	508	534	514	488	473	517	500	501	484	483	507	532	509	505	505	543	554	497	537	501	491	507	512	471	514	502	499	485	531	479	492	506	489	476	501	512	487	500	466	504	508	503	508	538	529	523	506	477	503	513	511	486	505	563	552	496	494	563	507	472	509	504	518	535	469	508	506	516	497	485	500	512	509	472	514	507	543	465	486	531	492	493	522	514	496	514	513	485	490	496	498	472	493	537	531	546	534	507	501	506	518	516	505	510	530	507	462	524	499	507	524	518	499	547	561	498	504	528	521	542	483	492	483	498	496	471	540	520	476	519	492	508	506	500	485	557	527	525	502	468	527	532	509	525	489	489	521	508	500	539	521	497	510	510	471	525	510	531	507	538	515	517	518	492	527	515	487	518	500	509	518	516	504	523	524	510	505	556	544	520	518	518	509	515	507	529	516	502	558	513	483	523	533	519	496	503	508	530	520	486	507	526	531	524	525	488	479	538	499	528	528	516	510	473	539	461	527	530	560	484	519	528	507	505	573	492	531	499	511	565	526	532	479	541	565	549	539	528	521	504	518	497	488	530	553	491	495	499	540	478	521	517	529	459	518	496	480	494	545	511	509	509	516	485	506	488	482	493	492	527	530	516	484	534	466	505	526	491	516	521	518	519	504	503	513	483	526	474	519	489	535	519	525	521	526	520	499	472	504	521	477	494	492	540	528	514	490	513	537	502	514	504	551	514	512	510	515	501	507	560	514	517	496	521	504	491	508	535	486	534	501	510	497	522	530	502	480	518	518	524	468	510	506	546	568	516	483	489	510	504	498	529	495	531	523	491	506	546	447	526	544	492	496	479	453	490	530	520	526	511	561	501	500	501	531	467	507	536	527	459	497	513	512	532	508	504	502	486	515	535	520	499	506	508	499	514	524	519	471	528	488	494	532	491	506	498	541	526	480	477	514	514	522	537	534	508	498	505	518	502	493	505	539	512	513	537	520	511	513	518	522	497	526	539	496	503	483	507	520	502	547	487	495	470	446	518	526	489	537	514	480	521	496	536	522	535	475	476	492	492	480	507	521	552	524	529	538	524	544	512	503	529	507	486	509	495	471	511	485	486	521	512	497	497	495	500	540	524	474	509	527	511	506	520	511	493	497	499	491	466	548	505	496	533	519	555	494	521	523	538	501	500	476	515	536	537	514	474	518	502	504	510	505	506	495	502	521	505	489	552	499	536	486	477	524	494	468	490	505	483	522	520	520	511	500	506	523	486	499	491	526	531	524	522	509	497	515	533	499	490	507	484	495	512	492	494	495	470	493	508	467	483	508	514	530	502	456	491	502	531	520	499	485	502	479	540	521	462	518	521	498	535	506	481	498	521	501	518	527	479	494	529	479	551	546	515	511	490	484	535	504	504	493	505	523	521	462	478	482	502	539	520	499	536	511	500	474	491	529	541	520	560	512	516	552	509	525	516	535	524	532	500	511	558	523	456	478	524	521	514	522	533	515	534	532	512	507	480	485	526	541	510	491	510	520	531	515	556	474	563	512	509	560	496	528	522	492	497	521	515	477	503	515	522	479	467	478	521	460	511	516	531	507	527	501	507	526	505	562	487	500	494	503	509	522	559	484	519	455	522	520	503	528	511	518	469	501	501	505	512	496	523	487	542	502	517	524	506	489	548	509	487	532	487	531	507	526	506	486	528	481	479	485	539	518	545	501	544	531	527	511	516	527	493	507	461	492	482	518	541	504	510	501	489	482	512	533	539	538	517	477	506	503	489	473	520	503	502	494	491	526	480	539	519	508	521	491	501	483	479	494	477	489	474	554	527	512	505	493	522	530	547	541	495	492	520	518	494	527	494	553	501	508	528	501	478	502	511	513	486	538	498	502	513	533	513	510	545	510	546	495	554	490	543	510	523	476	522	517	493	495	483	495	467	519	491	504	478	471	525	523	513	494	531	542	480	504	489	522	514	543	486	526	465	551	519	503	500	491	500	488	518	487	518	502	514	549	553	501	513	499	523	489	479	498	525	524	498	510	477	528	512	535	540	505	492	491	482	508	505	497	473	483	559	514	498	478	494	499	478	540	535	493	498	511	495	518	515	482	498	515	480	514	524	523	532	523	523	517	512	460	519	506	535	537	545	492	505	494	531	513	485	528	475	519	542	516	484	474	517	496	515	511	515	530	497	488	540	534	497	500	469	535	505	553	483	457	541	481	523	509	504	532	544	496	540	513	512	513	535	496	531	509	546	510	487	521	478	507	498	464	482	489	501	508	469	482	502	533	527	481	500	509	524	510	512	498	532	520	500	446	486	548	476	458	533	533	522	492	492	523	519	533	499	510	530	505	499	502	526	529	493	493	484	499	501
5436	2495	3859	2019	1975	1974	1830	1835	1446	1146	817	401	203	206	215	195	197	193	191	177	194	190	202	203	213	207	192	211	204	201	215	200	201	190	209	198	168	196	213	246	203	194	205	186	202	217	185	205	215	193	179	214	196	189	179	215	212	178	190	228	202	212	195	177	179	208	161	186	199	213	203	186	193	182	227	207	212	167	177	196	194	163	190	203	204	217	187	178	191	196	208	198	223	181	207	191	177	222	184	182	201	198	208	177	185	216	198	174	207	189	190	191	193	188	199	214	190	220	184	202	187	164	204	212	197	210	190	201	240	200	187	199	218	207	187	188	175	190	193	189	201	213	205	181	190	174	203	188	208	175	225	211	190	209	206	214	226	201	196	176	178	221	204	203	192	207	205	180	179	233	215	227	204	196	197	208	187	205	198	199	204	233	202	211	190	206	183	183	193	185	195	167	188	194	219	220	172	199	213	200	206	212	197	180	199	207	177	180	197	216	184	190	191	224	180	179	193	222	186	200	196	159	196	225	229	194	188	225	186	208	186	228	197	194	191	205	189	178	225	218	189	165	189	201	199	201	194	215	217	218	203	202	184	202	192	163	226	215	216	204	195	199	181	195	202	219	179	208	194	208	213	187	200	216	213	192	229	196	166	203	213	194	205	217	212	170	190	202	187	217	186	197	210	194	211	210	202	213	194	176	212	191	202	186	193	232	188	213	199	206	200	203	177	203	193	227	186	218	199	209	197	240	200	222	191	209	165	206	223	170	216	206	196	223	187	166	216	208	186	182	199	205	202	195	201	223	198	185	191	211	200	218	185	188	194	196	200	175	175	192	223	201	190	204	187	220	216	183	179	197	197	212	206	196	165	218	169	192	195	193	215	184	182	205	210	192	189	200	211	226	215	225	194	200	197	189	199	213	202	198	204	201	191	207	212	191	185	218	186	197	198	222	223	181	182	204	189	200	206	177	206	203	217	176	202	198	186	196	189	219	199	185	222	209	196	201	227	189	204	198	216	215	186	169	228	202	192	202	235	206	218	179	216	193	197	201	186	205	194	206	177	225	208	187	208	178	202	195	196	194	192	180	189	215	208	166	215	188	184	202	166	179	208	204	192	194	204	181	181	228	183	187	207	205	224	204	209	185	196	230	192	192	216	200	194	181	192	213	220	200	193	198	199	204	201	160	204	181	189	190	242	197	208	220	213	198	210	198	202	199	189	214	187	208	181	173	198	200	211	194	188	215	194	196	180	207	206	182	187	163	199	181	189	164	217	167	195	198	178	215	183	178	180	214	206	209	197	204	206	191	183	204	183	219	201	204	190	194	223	204	202	182	200	215	191	217	185	235	191	205	183	171	172	187	207	189	226	201	211	208	186	201	204	191	200	201	197	204	211	185	195	215	205	208	191	228	173	184	175	195	179	191	193	195	201	204	191	222	183	223	200	195	198	202	226	199	207	173	193	176	193	203	199	185	204	209	183	196	191	190	202	200	222	189	205	195	158	182	214	189	186	196	202	226	180	199	186	212	203	194	201	191	222	161	219	208	229	192	224	204	227	218	217	210	191	203	208	183	182	181	191	197	229	205	178	166	208	175	200	220	175	199	178	180	193	197	206	226	176	209	198	195	215	172	196	181	205	196	184	190	201	197	210	190	206	203	169	197	191	201	180	208	231	213	228	214	197	214	210	204	220	221	212	195	180	175	188	199	214	203	234	206	200	189	186	195	179	182	197	189	207	203	197	189	188	211	189	190	190	170	216	213	196	188	213	221	243	206	223	188	216	217	208	205	218	210	206	209	181	238	195	205	209	173	193	190	187	200	201	184	188	191	211	217	179	202	223	220	224	193	185	187	214	189	194	232	178	183	185	189	213	205	174	178	195	206	230	190	207	210	215	189	211	181	228	189	184	229	209	219	209	238	214	225	199	198	185	194	211	179	197	196	199	200	191	208	218	191	216	203	214	173	177	216	224	207	246	202	168	177	217	179	183	187	213	171	219	197	204	204	205	184	208	212	209	220	194	193	199	205	213	209	191	206	203	196	186	180	194	210	173	193	187	206	244	238	187	168	176	196	195	186	189	191	206	195	218	189	201	200	190	207	205	192	227	170	169	170	212	204	197	198	193	181	201	198	199	189	202	205	202	212	216	189	195	169	190	179	189	183	195	225	223	194	186	171	193	229	195	211	192	181	198	214	197	183	187	191	228	201	202	214	195	220	195	190	208	196	192	213	229	207	209	202	193	197	194	221	199	175	214	219	202	201	187	200	188	195	203	189	217	194	204	198	186	190	177	210	196	216	195	185	199	226	189	223	194	197	208	202	210	193	205	210	215	211	211	209	192	226	212	213	197	166	180	176	217	205	205	215	175	192	213	192	191	188	221	187	239	203	210	199	193	187	193	209	161	191	178	195	206	196	204	188	234	182	223	201	193	179	218	211	180	199	183	195	186	221	202	209	223	197	171	205	217	205	195	212	171	194	205	198	219	191	171	214	189	211	214	180	198	178	208	196	192	194	181	186	220	205	215	196	199	202	214	214	198	239	205	197	206	191	195	191	193	207	191	196	191	172	205	199	217	196	200	197	180	206	207	175	187	206	204	189	208	233	204	167	209	204	165	198	214	190	194	194	207	210	220	215	197	191	187	226	201	207	208	195	223	177	218	182	215	216	201	200	205	221	194	192	209	206	208	206	182	194	187	176	205	179	219	204	171	177	201	206	157	196	185	220	183	191	212	192	195	210	205	207	192	221	200	230	190	203	179	219	209	217	185	185	186	208	178	180	186	198	195	173	214	199	194	215	197	183	210	221	211	219	223	214	217	181	184	215	175	198	211	195	203	189	199	178	212	175	202	213	202	200	177	214	204	224	216	197	186	194	200	205	197	203	211	185	191	171	187	235	207	189	222	186	185	206	189	203	218	227	199	185	203	199	203	213	222	204	187	218	197	201	209	193	210	198	226	190	210	208	185	215	219	169	186	203	200	196	170	207	192	210	192	197	195	202	206	190	226	225	188	207	182	212	219	207	207	187	196	207	201	227	230	216	171	220	196	208	179	228	208	215	187	225	189	222	194	201	204	185	211	195	199	196	214	200	224	176	203	177	190	219	194	193	202	213	206	184	179	243	197	206	214	190	181	183	217	220	203	209	212	202	199	208	198	188	175	187	209	209	198	197	210	191	191	216	187	218	201	192	198	198	200	182	180	164	212	195	202	210	224	204	203	212	199	223	174	216	207	204	197	193	230	186	195	194	209	186	191	193	200	190	177	176	175	173	209	196	191	200	177	196	209	195	179	196	195	214	196	235	199	197	198	192	190	188	217	214	225	209	202	196	210	187	213	180	193	178	220	185	208	199	208	185	205	244	233	207	194	204	193	202	199	227	209	215	186	194	212	200	196	207	199	197	169	187	226	172	185	192	197	201	193	209	204	192	188	212	165	202	206	183	190	198	192	232	206	209	210	198	189	215	206	208	203	181	217	202	193	196
3575	2367	6810	5376	7153	8887	8526	8483	5998	4719	3174	1121	443	430	425	428	459	437	457	476	432	481	465	427	436	489	454	431	444	453	451	437	421	473	460	441	427	451	420	438	438	445	448	489	431	455	453	438	461	440	444	431	429	469	429	485	441	443	474	474	444	435	449	479	449	439	415	469	454	472	443	450	486	452	464	427	464	419	420	473	448	428	429	416	414	460	441	456	436	429	426	464	421	435	418	436	445	435	449	457	458	457	453	423	432	463	447	463	469	410	503	457	426	419	471	479	496	447	393	426	448	428	441	474	461	450	482	435	452	447	438	439	435	441	427	419	430	455	411	441	451	410	392	449	460	434	458	427	446	413	420	474	456	421	460	435	421	431	446	440	432	458	457	440	425	449	451	455	414	420	451	449	468	437	436	426	454	420	433	435	461	468	460	436	436	469	449	443	450	431	466	431	457	459	468	426	429	431	479	427	484	438	436	455	483	427	461	464	434	461	420	452	435	444	446	463	441	461	443	425	428	459	448	478	414	469	405	456	453	453	408	473	455	450	414	440	416	454	455	455	430	458	397	441	458	439	431	458	433	432	424	438	424	488	453	409	473	470	465	422	462	430	418	470	448	471	469	423	438	445	468	434	461	421	424	430	484	451	444	445	469	467	418	471	452	447	477	416	412	404	453	453	430	467	454	449	455	432	462	419	456	421	463	500	465	431	387	431	457	429	459	403	432	461	444	456	413	470	435	449	461	442	436	423	479	418	473	458	457	460	474	449	417	448	418	420	450	435	374	457	447	427	434	425	425	424	459	451	453	405	458	431	425	441	402	410	433	446	438	432	460	456	432	401	458	450	486	451	413	452	426	471	429	441	435	434	465	463	458	435	508	462	445	496	446	449	443	452	480	432	427	445	457	428	437	456	421	447	441	421	445	429	432	424	446	453	421	467	432	453	446	456	454	444	449	415	460	450	450	460	467	462	462	429	452	436	466	458	450	443	418	395	467	434	449	425	441	434	447	470	436	438	407	464	453	439	445	452	487	441	466	424	422	419	446	457	451	462	445	470	460	417	438	458	428	457	480	442	440	460	433	447	460	421	440	465	423	449	439	445	468	436	437	425	453	459	454	482	480	422	419	447	457	461	479	445	461	467	453	434	413	440	408	437	411	476	441	479	436	455	431	430	416	465	379	430	445	478	426	446	390	421	435	455	432	431	418	426	432	407	437	430	457	433	457	451	461	465	419	417	446	465	438	459	423	428	468	417	430	443	454	448	443	442	477	449	418	425	456	443	412	434	492	438	433	480	430	400	422	441	417	440	463	500	396	453	463	441	452	471	439	451	475	440	443	434	474	443	460	432	437	446	451	421	461	456	483	403	457	430	445	450	449	426	455	433	438	454	412	448	439	458	462	433	463	418	440	455	456	436	460	416	439	459	457	460	414	458	443	417	414	464	425	404	401	437	455	455	442	480	446	426	447	464	459	485	458	439	453	447	432	456	442	443	449	454	416	435	453	474	442	414	419	433	473	478	483	470	435	397	458	461	434	433	456	446	448	436	446	453	438	442	434	455	450	441	453	447	431	476	433	432	449	454	400	434	463	466	448	448	483	420	485	467	439	419	462	465	426	410	431	459	457	442	428	437	444	503	473	444	407	428	443	440	424	452	476	389	494	422	462	469	439	467	487	442	499	445	456	453	440	445	473	400	399	474	446	436	447	447	461	459	487	457	396	431	455	456	494	453	461	439	427	455	428	454	427	429	469	452	451	430	439	424	420	468	420	445	435	426	458	442	445	460	445	455	503	432	460	483	469	456	451	413	460	421	428	419	461	462	471	428	438	440	428	422	447	409	464	421	477	421	464	501	450	457	419	469	459	437	453	448	448	448	465	442	414	445	444	449	462	450	412	432	391	450	427	431	415	445	435	480	444	419	444	444	447	488	437	403	434	450	454	434	393	442	446	462	429	424	439	450	494	471	460	426	478	470	475	457	437	443	452	436	475	455	427	459	460	422	422	426	433	457	437	441	441	460	450	384	416	422	438	428	448	437	444	450	442	421	430	444	471	463	437	441	454	452	464	462	402	455	432	445	466	502	479	477	497	425	434	440	454	435	440	459	447	450	431	481	437	475	395	417	436	446	452	449	438	454	467	422	461	418	442	452	455	426	470	441	464	439	454	476	444	446	436	473	433	457	421	432	438	470	457	427	419	454	437	483	432	462	440	397	431	415	411	409	423	449	539	454	472	418	472	454	439	440	465	421	467	450	467	450	439	439	461	450	393	445	441	427	485	490	469	387	427	406	437	443	457	446	455	454	403	445	488	465	446	441	455	463	463	461	455	418	450	467	449	453	400	433	423	458	445	442	455	438	450	451	464	435	465	432	458	469	491	450	407	485	433	426	477	430	436	428	452	444	444	448	441	476	451	413	434	413	461	421	443	456	437	434	439	439	455	467	437	481	426	399	487	457	440	434	458	457	435	439	475	427	427	423	433	456	451	456	465	442	421	452	459	433	462	436	450	435	474	424	467	434	426	446	442	468	427	477	426	450	449	450	441	452	436	447	437	430	459	416	450	414	442	457	437	436	454	403	403	460	478	436	440	413	453	435	483	447	447	466	441	465	433	455	427	474	469	443	431	441	415	488	448	431	446	418	433	463	414	448	464	466	442	470	445	486	436	481	443	425	483	434	420	490	446	447	434	418	446	436	442	415	472	477	416	389	468	461	444	432	441	454	437	462	434	439	441	401	422	470	452	472	442	425	437	434	453	468	451	422	434	490	468	446	454	472	471	443	446	464	435	448	434	419	435	448	437	435	470	407	438	431	454	446	452	401	444	452	472	457	450	441	449	452	417	432	473	426	456	465	441	462	418	451	457	455	460	460	425	469	440	460	415	448	456	438	477	420	435	453	405	443	439	417	493	412	444	433	459	438	462	427	475	431	409	484	456	469	463	459	431	443	447	469	456	442	462	444	442	464	442	446	485	451	456	441	447	428	434	450	452	420	424	465	452	457	431	424	456	459	437	432	463	467	469	424	454	435	464	450	445	451	456	424	456	421	433	446	439	445	442	419	435	448	437	440	434	429	456	452	432	474	444	458	467	419	457	427	439	453	463	433	398	448	440	446	466	439	474	452	399	434	445	457	491	430	465	416	449	423	454	409	413	458	491	482	431	419	432	479	444	445	457	443	418	435	461	441	454	414	468	449	416	498	424	445	420	444	402	456	445	452	461	470	499	442	472	448	428	439	422	475	459	458	411	458	447	452	469	455	485	448	414	453	455	441	458	417	459	443	483	433	405	409	486	417	443	456	452	455	439	448	455	494	437	469	419	468	435	456	415	416	427	431	435	431	441	485	462	412	463	457	454	426	444	455	456	470	422	431	425	471	449	480	429	433	441	463	439	457	458	430	453	437	463	415	418	466	457	445	466	460	447	440	430	452	449	474	445	442	418	481	406	453	461	449	441	451	463	448	469	448	420	463	418	462	483	438
14351	5613	8875	6600	4809	19072	20579	22523	22848	17765	9314	2742	194	129	171	132	130	148	134	138	133	134	137	136	127	130	115	138	143	129	163	121	122	138	140	135	168	135	123	149	133	125	130	138	156	129	127	123	132	155	145	139	150	149	112	151	118	157	138	109	119	137	122	116	121	136	134	126	136	132	125	129	137	127	173	128	114	135	133	148	135	136	125	145	160	147	115	147	123	152	127	141	115	119	141	139	139	146	148	118	127	138	130	136	136	115	131	132	116	140	144	126	137	124	167	138	131	133	143	128	119	126	120	117	134	150	131	138	138	155	130	123	116	101	128	140	128	139	117	153	124	126	132	141	123	142	129	134	148	133	142	140	127	120	136	132	124	138	116	117	134	136	146	149	134	109	107	134	127	147	115	129	135	123	117	145	133	147	130	136	114	128	121	143	150	139	125	137	123	145	142	139	132	137	133	137	140	155	140	136	142	123	124	135	125	127	129	152	137	127	118	140	132	137	126	135	134	118	142	129	145	127	132	141	127	138	114	134	121	148	128	134	129	126	136	134	124	115	138	136	145	142	132	122	107	127	115	128	122	107	122	111	143	123	122	116	112	127	122	133	130	130	114	133	121	124	129	153	134	126	164	141	128	137	119	124	138	146	135	144	133	147	120	128	129	127	113	140	145	147	123	122	126	154	147	127	135	138	134	134	122	143	139	132	132	145	148	145	131	140	138	130	157	136	138	109	106	115	131	140	132	137	150	151	136	140	132	114	131	136	135	151	131	134	138	122	125	119	126	154	141	134	127	116	124	150	133	138	138	123	135	128	143	140	128	132	134	107	128	112	127	146	142	136	133	104	125	153	148	122	135	127	118	128	138	135	139	120	113	117	123	143	136	153	147	112	125	120	148	132	141	122	127	118	132	110	149	103	129	137	142	122	128	124	136	130	155	127	141	138	132	134	120	131	143	119	121	149	138	145	136	142	154	153	143	131	119	143	113	133	132	127	133	125	154	140	149	157	132	135	129	119	112	136	121	116	141	126	143	145	100	132	137	138	117	136	126	135	132	145	143	125	125	119	123	115	142	119	126	116	111	112	138	144	119	123	133	123	131	157	116	132	127	147	135	135	129	133	157	139	116	145	130	131	147	144	147	130	118	123	133	128	143	128	134	125	139	142	151	116	111	123	117	129	157	123	120	164	124	152	152	120	136	113	132	116	132	112	154	121	132	134	128	144	150	150	135	137	122	145	131	129	134	129	143	116	132	129	128	127	122	143	125	131	141	142	133	106	135	146	124	130	127	144	143	127	140	120	115	131	121	119	160	129	158	109	123	141	130	153	129	132	119	122	128	147	139	156	151	137	117	147	139	138	129	115	108	127	127	123	131	135	141	136	138	133	149	132	141	147	138	115	118	132	133	121	96	130	125	137	131	139	120	106	130	134	146	132	129	131	137	115	168	126	139	149	122	114	141	115	124	123	135	127	155	125	134	125	132	143	145	104	136	122	153	155	127	118	135	133	121	128	129	144	113	127	132	130	140	143	153	113	153	128	113	113	139	129	130	127	118	128	122	124	122	128	130	114	124	151	134	126	108	127	142	131	147	145	134	157	141	121	123	132	132	142	149	141	124	123	146	135	121	145	115	132	119	137	129	120	126	137	139	141	137	147	115	119	133	141	129	150	125	140	126	139	144	120	140	141	111	140	132	132	127	147	136	144	149	157	117	116	140	132	142	139	131	144	134	136	126	123	121	141	162	131	129	137	135	138	137	126	125	148	151	128	123	168	124	153	140	142	125	145	108	135	121	142	141	136	127	148	137	125	126	132	136	135	124	119	110	136	124	140	133	149	121	138	128	146	118	117	155	126	143	134	127	137	125	130	138	130	129	120	143	141	121	145	125	136	141	129	131	128	125	108	132	146	128	143	119	146	127	135	123	136	137	119	123	128	135	132	147	143	119	117	117	137	142	132	147	120	155	140	135	144	123	135	122	114	133	125	129	111	120	121	132	130	118	109	132	137	136	127	147	138	147	157	139	129	114	125	130	120	141	114	106	140	122	149	147	133	142	151	121	126	150	122	124	147	131	130	130	134	118	134	123	115	144	129	140	148	110	141	132	149	124	134	121	128	121	134	118	136	131	136	142	131	140	157	117	125	157	141	116	104	150	118	126	150	117	113	127	138	151	117	143	126	135	122	110	133	131	132	136	148	148	150	129	157	127	131	151	110	102	130	126	136	158	137	144	138	121	126	140	124	112	153	139	152	149	143	141	125	138	150	132	122	138	130	154	139	148	166	131	134	144	152	119	142	117	123	127	133	135	134	132	134	136	135	142	130	142	142	138	138	127	123	142	130	128	123	142	142	135	133	149	123	136	133	118	165	132	137	147	146	118	149	143	155	135	135	150	139	146	132	132	109	132	133	113	129	129	135	100	115	134	132	122	147	142	138	142	133	131	125	150	124	137	134	135	132	116	142	138	142	147	119	125	94	106	133	128	137	153	113	121	116	118	106	127	137	114	150	129	127	116	116	152	106	138	138	129	134	126	116	124	130	135	116	125	128	163	163	135	143	128	129	137	148	150	132	134	125	117	133	120	144	128	118	126	129	123	132	136	119	106	113	139	135	150	110	135	122	119	135	149	125	119	133	127	146	140	127	129	139	131	135	135	130	126	137	118	148	137	113	143	121	117	142	143	129	134	117	124	115	137	135	134	139	137	140	146	140	139	125	133	128	132	129	116	121	114	120	119	146	150	142	130	129	145	134	118	132	99	141	142	133	153	134	131	129	125	148	143	128	147	136	124	152	135	158	140	154	151	143	139	132	105	136	133	146	136	143	123	100	134	123	138	127	127	142	118	123	127	159	106	148	131	131	153	131	128	148	128	115	136	139	117	115	134	137	117	130	129	133	141	159	137	130	134	129	128	128	128	149	122	162	111	116	126	121	126	120	135	166	138	123	139	127	132	116	134	145	137	137	135	157	130	124	138	125	154	122	142	113	137	103	102	125	129	115	134	143	164	136	147	138	155	123	128	153	120	130	148	138	129	143	125	133	128	116	142	129	122	145	157	116	129	126	137	153	144	129	134	113	136	127	149	127	129	110	130	152	132	143	143	125	112	127	149	133	131	100	144	128	131	155	108	136	113	142	131	136	158	123	139	130	132	139	117	143	126	136	125	129	114	109	131	135	136	138	126	126	137	108	137	130	131	139	135	128	116	114	152	117	154	126	137	135	135	124	134	122	146	131	125	125	148	127	118	146	129	127	146	115	128	135	143	99	142	133	125	159	144	141	144	109	148	139	130	138	122	139	130	130	120	139	153	127	129	131	139	153	143	129	135	116	145	142	140	150	122	140	126	114	103	136	140	116	116	125	137	135	128	128	136	133	139	140	145	129	128	156	125	129	127	111	124	141	121	126	114	123	133	135	120	145	138	131	138	121	127	146	103	130	146	150	123	118	154	140	131	135	113	132	109	117	113	133	111	146	118	116	155	117
7926	4676	14152	15027	15610	39055	39148	42676	42606	36740	25048	9580	447	347	355	352	315	324	326	336	325	307	327	310	323	319	337	322	314	315	338	369	335	316	313	282	342	368	316	315	322	322	312	344	329	328	316	357	340	318	326	325	353	348	302	321	325	310	346	345	311	333	350	333	319	297	291	314	313	298	334	304	332	347	307	340	344	325	340	330	340	339	335	354	338	367	316	312	298	334	367	281	337	326	306	325	354	323	334	297	327	329	345	305	339	317	318	324	330	295	312	306	331	309	309	350	322	318	303	333	328	346	308	327	333	349	278	327	279	333	337	336	319	291	309	320	324	305	304	285	312	302	324	294	333	310	305	321	337	367	296	303	323	339	305	313	326	314	329	331	284	328	321	319	355	328	326	347	316	325	328	345	309	334	293	294	307	360	337	324	306	337	314	327	322	311	345	320	351	335	348	316	308	352	310	331	334	308	331	305	315	335	309	325	320	317	331	341	347	321	350	359	311	321	334	313	327	331	325	322	351	338	321	276	315	321	328	283	325	298	331	313	334	334	306	321	309	293	337	322	323	321	322	333	295	346	306	368	338	299	283	326	338	337	320	308	339	309	347	296	282	371	339	338	331	319	303	294	314	333	327	310	315	321	326	325	316	306	328	330	290	322	333	282	323	302	334	323	300	298	320	321	319	346	337	329	305	330	334	336	319	315	307	333	291	332	316	302	317	311	321	319	310	310	334	322	275	322	356	321	321	350	272	300	309	341	327	326	325	333	318	307	332	295	313	348	319	328	314	301	303	311	330	313	324	326	332	350	292	340	316	304	316	324	320	310	315	301	315	314	317	304	314	275	334	306	330	322	352	323	317	331	292	337	324	298	296	343	348	340	332	318	319	311	270	302	341	315	328	330	295	294	329	297	315	315	327	319	315	363	318	291	328	307	341	334	336	291	291	300	290	326	332	321	348	302	323	312	306	312	332	374	340	357	327	335	342	310	317	327	339	343	328	306	311	321	308	329	330	317	321	320	335	285	332	343	353	330	311	321	314	320	313	323	323	318	308	349	311	303	327	317	322	345	360	334	342	317	302	299	307	331	344	341	313	320	333	338	322	326	305	333	301	344	301	325	313	331	317	350	369	300	324	292	304	333	298	321	342	326	328	322	323	329	314	352	344	364	315	330	311	301	328	311	295	311	323	335	351	313	345	308	338	349	323	324	370	319	341	323	352	290	330	351	285	331	319	332	304	365	331	307	301	342	323	319	336	337	333	317	358	308	334	309	348	337	343	303	319	307	334	302	299	332	334	303	337	294	343	334	303	331	304	340	325	341	343	315	291	315	291	335	316	293	291	331	338	326	308	304	290	324	324	315	328	312	298	333	310	338	331	320	336	321	318	337	343	341	318	327	334	312	308	304	334	307	333	310	341	346	313	324	313	341	298	322	321	316	336	302	302	324	300	334	326	337	306	327	305	348	322	319	329	321	345	316	318	286	307	330	349	308	327	296	309	320	337	305	304	309	353	318	329	276	331	346	305	290	336	300	348	326	327	336	308	340	332	323	328	298	318	330	350	302	325	301	309	335	289	318	324	306	327	330	332	322	302	281	344	317	328	315	332	323	311	320	319	351	301	334	302	309	331	316	323	314	318	327	347	301	330	362	321	303	334	354	302	319	327	322	325	311	317	288	341	332	320	304	295	312	337	369	329	322	311	322	335	304	370	324	326	342	356	305	324	320	326	337	346	321	312	312	347	305	328	312	315	316	292	310	305	334	318	310	341	327	319	320	331	311	337	322	313	322	334	316	321	328	328	317	344	307	341	302	349	327	321	306	337	346	312	307	311	328	280	333	352	342	348	327	297	317	295	322	300	309	320	374	342	290	325	320	341	293	333	313	325	325	327	348	297	320	342	303	310	309	321	317	296	293	324	318	336	357	350	316	334	366	274	293	323	297	312	308	336	328	335	318	315	311	299	342	328	337	306	310	328	300	308	338	347	314	321	311	330	296	344	315	325	355	310	324	361	297	302	285	354	326	315	319	330	294	290	331	319	320	329	301	308	299	305	340	322	340	319	323	319	316	348	328	325	335	312	344	314	334	294	332	334	295	333	296	327	318	301	309	327	316	337	305	341	301	324	320	319	299	311	330	323	291	287	330	338	327	307	330	277	317	324	345	318	340	313	313	303	341	294	355	320	330	311	309	308	324	324	303	336	325	317	320	271	325	296	308	334	318	290	321	378	337	318	340	310	342	333	327	330	323	326	332	320	304	284	283	304	348	344	330	312	327	337	342	321	354	332	316	340	333	306	330	317	314	322	331	359	307	328	315	324	313	302	318	313	320	331	293	308	281	306	285	335	306	329	335	319	328	306	316	340	332	311	319	321	321	332	328	302	339	343	354	321	320	297	307	335	327	295	328	345	325	317	311	293	298	350	338	317	314	312	318	332	320	285	342	360	333	333	336	312	323	328	327	307	319	298	296	307	307	331	320	317	302	324	318	327	349	317	300	343	335	330	321	313	313	297	342	320	289	345	307	327	318	326	345	317	322	368	315	323	290	307	292	339	306	288	326	294	313	288	332	332	334	325	341	342	346	322	359	313	296	329	293	305	304	316	325	318	341	302	371	337	342	341	279	325	322	328	319	322	322	337	341	297	305	333	341	327	328	310	310	298	318	295	321	312	348	317	308	284	347	308	336	313	320	342	354	306	317	378	299	330	348	298	345	302	301	352	303	327	309	332	282	323	352	311	339	343	360	308	320	310	319	326	323	306	321	310	306	274	288	312	317	292	304	371	310	363	335	338	307	319	328	299	324	287	319	316	329	360	286	294	319	339	325	326	300	337	335	306	319	359	350	296	332	313	338	327	324	331	316	321	316	321	349	314	300	321	288	331	323	307	303	324	314	313	309	361	315	340	282	325	325	310	305	307	316	322	348	336	337	320	340	323	304	288	334	339	304	333	317	350	319	308	302	314	316	323	315	336	311	312	325	293	322	287	294	349	345	307	347	317	316	347	287	325	341	360	336	338	326	309	321	319	298	337	344	328	326	336	315	329	297	349	332	326	290	321	311	317	324	338	332	309	339	307	368	320	312	293	321	317	296	332	310	322	295	323	322	316	327	322	323	334	312	330	319	335	320	334	338	353	312	326	332	294	320	331	318	346	311	307	304	337	344	290	342	292	309	314	300	343	294	318	306	361	294	311	321	314	310	331	298	301	335	295	321	318	305	309	362	334	334	290	307	341	340	311	342	325	312	310	360	286	326	300	331	306	287	274	322	320	335	300	323	327	288	332	303	314	277	319	341	339	328	314	347	327	334	325	328	334	354	331	340	318	306	279	306	311	351	323	324	273	343	337	306	318	348	334	317	336	335	300	310	348	348	303	333	340	320	292	318	329	329	320	315	324	320	302	328	341	310	373	311	310	307	336	331	353	345	331	347	322	348	313	314	328	317	301	302	334	310	334	321	332	319	304	308	343	346	322	307	338	318	316	350
23131	11250	17262	18539	10560	33558	31174	34029	36646	30179	17555	5255	375	201	195	239	202	241	182	214	225	210	239	245	206	190	201	212	228	210	227	215	225	195	189	206	229	212	198	186	211	185	215	219	205	197	221	207	177	192	233	186	220	222	205	223	263	231	219	220	191	189	209	207	213	203	204	186	191	201	216	240	198	206	220	207	216	208	212	201	221	193	221	229	217	193	215	199	218	221	190	195	202	216	214	229	215	243	215	194	204	201	203	220	214	215	191	222	188	199	213	217	203	229	228	188	230	232	180	217	190	215	192	251	211	206	212	198	225	228	212	202	219	202	181	221	223	204	224	188	211	198	214	216	199	196	217	192	217	213	187	224	228	192	209	213	229	214	221	207	199	219	201	221	224	218	202	190	230	195	200	220	201	204	213	220	212	207	192	219	226	222	211	216	198	201	201	191	210	224	209	194	223	216	209	209	224	205	193	215	201	197	234	195	191	223	203	196	218	203	218	209	209	200	218	205	211	230	207	178	211	222	236	202	190	216	195	220	208	212	237	213	198	201	200	210	224	199	193	246	219	206	202	210	184	210	224	220	240	180	225	214	179	216	193	180	208	176	223	208	180	185	231	194	194	222	188	214	215	238	197	200	226	212	226	216	202	222	215	218	197	194	209	237	204	218	222	216	182	197	220	198	233	225	237	197	202	198	206	182	224	199	231	201	227	209	201	227	219	213	210	194	182	193	206	188	200	216	193	206	244	226	241	194	200	222	223	198	225	181	194	209	214	212	213	202	220	213	211	209	224	214	207	194	215	178	191	230	235	223	215	181	187	210	242	195	233	217	239	212	229	199	205	184	207	213	202	225	222	212	219	197	229	202	218	233	204	198	202	198	204	232	185	201	186	206	203	237	216	209	206	210	214	223	195	204	207	219	205	249	229	202	203	219	206	210	196	218	183	210	228	208	209	209	202	205	229	199	215	203	212	211	207	180	208	222	206	194	215	238	208	214	219	206	202	229	228	210	220	237	187	208	180	223	206	212	226	238	229	208	216	206	205	261	225	205	222	230	185	223	215	205	187	197	189	220	211	192	211	192	227	214	193	217	222	204	237	209	216	180	227	219	186	209	199	215	212	212	192	201	226	197	208	239	192	206	212	218	247	207	206	189	214	202	198	214	211	206	230	234	199	217	203	200	204	210	203	195	206	213	211	199	193	186	228	214	205	187	213	193	210	238	205	232	203	191	200	211	216	220	192	228	211	209	202	200	224	236	202	245	222	210	210	237	232	236	206	216	212	218	218	220	202	230	225	201	221	199	166	208	208	224	196	218	203	184	190	204	188	195	205	194	224	232	245	231	206	185	222	221	185	226	220	211	214	195	216	215	202	205	219	212	222	216	215	204	201	218	220	196	210	213	252	200	209	208	196	215	197	196	209	181	210	197	208	199	207	205	200	204	197	245	207	212	192	194	192	194	194	210	239	207	201	208	215	222	207	206	194	219	185	184	236	231	196	196	198	181	202	210	203	172	215	202	226	212	194	197	203	208	204	187	207	208	186	223	196	232	221	227	208	194	186	225	220	200	213	237	209	179	184	176	202	211	191	212	213	193	226	235	196	219	205	202	197	218	236	209	212	213	207	208	220	206	190	221	235	234	222	210	193	222	193	197	210	225	209	238	243	204	227	230	221	194	208	202	216	212	233	205	210	174	216	197	206	202	212	239	223	224	242	198	200	183	200	201	190	215	213	199	207	205	228	222	217	196	202	200	166	205	191	226	212	205	206	219	210	199	213	230	238	205	228	200	192	214	217	210	192	202	214	203	198	217	216	200	190	212	202	205	202	202	208	212	206	218	208	203	210	219	206	203	208	219	225	206	210	234	221	199	231	207	190	223	189	167	186	226	213	223	216	204	211	241	225	211	230	214	198	189	200	214	222	243	207	221	201	206	203	212	214	215	215	201	193	208	196	206	222	198	203	250	242	241	208	227	215	199	205	230	205	188	196	195	187	227	217	203	248	229	203	210	203	208	194	214	175	186	212	198	222	198	211	204	220	204	201	220	223	208	227	210	218	219	215	200	213	198	229	223	194	180	208	190	197	211	192	231	210	214	217	199	209	226	195	246	191	195	196	218	209	228	217	222	191	194	198	198	192	230	206	192	208	187	189	229	182	194	212	179	231	232	205	197	218	219	190	201	229	221	194	209	223	223	219	213	198	212	214	222	177	204	214	202	224	228	204	200	199	194	226	240	241	266	213	193	188	201	210	192	209	190	210	214	225	211	200	191	180	210	209	219	229	236	206	198	187	185	217	199	211	226	199	225	208	203	240	245	194	211	203	212	221	236	221	211	229	177	212	202	226	180	210	218	191	225	211	204	217	216	195	199	197	215	204	209	228	191	215	200	191	215	222	204	198	190	219	192	212	199	215	210	206	213	214	186	202	215	220	216	227	210	213	226	204	229	207	191	192	194	217	218	192	208	198	225	221	230	191	201	196	206	206	204	202	245	211	202	203	201	220	196	196	196	222	225	197	158	217	215	212	214	222	212	202	207	216	228	191	219	202	195	227	193	197	217	190	214	214	217	231	213	202	210	206	205	221	221	191	224	185	208	209	206	189	204	222	228	216	183	205	212	211	204	191	226	216	195	220	205	193	219	228	196	196	216	205	209	195	234	202	216	216	230	187	212	230	187	220	189	224	212	197	214	223	234	200	217	198	198	213	194	209	221	207	225	219	217	234	232	235	209	211	220	187	203	209	192	235	206	234	197	227	214	228	228	202	204	202	222	222	192	193	199	237	198	225	225	247	228	204	188	207	207	212	216	221	212	206	184	205	229	213	220	191	200	236	207	214	214	209	209	193	236	173	237	234	201	232	207	207	208	232	203	183	194	207	179	197	224	217	220	207	200	184	219	195	193	190	212	196	209	204	220	216	223	213	202	204	233	215	204	189	191	212	226	232	235	228	214	193	203	193	206	193	214	209	209	212	201	213	199	191	193	186	219	195	208	230	202	208	206	222	196	207	210	217	187	206	230	183	204	233	220	211	181	190	193	207	206	196	185	208	213	195	199	201	234	183	227	219	188	201	201	222	209	222	208	231	216	220	213	229	198	163	214	212	249	206	219	205	229	199	209	204	198	207	233	227	204	221	216	208	201	225	207	186	225	194	230	230	224	203	197	184	212	228	198	234	219	246	225	216	208	198	209	218	212	216	203	214	217	224	201	225	211	193	232	209	186	217	207	190	213	208	234	243	209	205	221	199	203	216	205	255	190	193	183	212	221	206	176	210	207	199	211	223	173	201	224	231	237	206	184	219	197	188	209	194	191	236	204	207	181	218	200	172	199	181	215	225	224	222	203	227	197	210	208	207	220	231	198	223	221	210	208	205	218	215	195	207	226	205	196	216	233	201	211	210	207	189	206	199	208	226	211	240	205	217	215	210	229	215	219	203	208	208	209	214	251	209	204	217	210	199	202	191	197	186	190	203	202	191	218	215	233
10884	7926	22980	29796	24437	51574	44204	52095	53223	47124	34518	13087	571	495	555	505	511	490	495	473	513	506	510	489	491	510	495	479	488	504	521	519	473	530	505	451	528	503	493	491	486	466	458	513	492	498	516	495	502	455	494	525	490	479	516	473	530	475	521	501	518	517	474	491	474	437	507	489	493	488	466	498	468	505	492	451	514	501	432	506	522	473	440	504	533	476	511	479	489	515	500	443	504	452	479	498	460	475	450	478	469	472	507	500	495	520	479	463	459	486	515	485	458	491	523	489	488	502	468	458	471	505	464	495	477	503	482	505	435	477	511	456	480	510	477	466	466	463	478	491	496	468	528	481	467	477	511	498	509	469	481	498	511	506	494	483	468	459	453	490	442	480	479	504	510	453	473	555	472	487	454	498	496	482	454	484	468	489	469	473	512	499	456	484	489	457	472	457	481	466	478	498	441	473	520	450	475	466	476	501	476	470	479	498	483	468	479	542	501	490	459	501	497	467	436	473	500	482	451	516	489	475	509	495	469	425	490	492	514	531	438	481	496	462	445	471	441	470	493	504	474	508	494	480	511	488	437	522	472	482	450	479	462	467	489	480	480	438	463	462	482	496	458	497	493	474	478	490	464	453	524	517	463	503	483	480	482	501	460	465	486	480	502	491	448	472	464	471	501	479	498	481	460	474	509	492	466	508	480	477	439	448	494	501	474	489	474	484	497	493	461	489	488	492	483	499	523	498	477	474	506	470	463	487	487	482	501	482	458	521	489	516	495	495	507	485	459	483	479	469	468	477	455	478	476	446	510	477	465	488	450	512	509	479	502	475	454	455	468	511	465	450	462	447	498	489	496	503	507	497	474	492	470	453	482	480	484	487	468	499	440	468	511	455	484	466	497	485	506	475	504	522	501	499	462	527	453	509	502	485	453	456	488	473	483	452	513	473	512	508	453	493	456	510	490	440	450	512	465	465	515	471	466	488	469	451	456	459	510	446	462	472	483	482	492	480	472	477	461	461	488	482	503	518	476	473	489	516	498	518	515	501	515	446	503	481	495	449	471	502	469	485	468	502	487	508	507	488	445	520	480	454	444	469	511	475	464	520	464	476	496	462	491	480	492	459	440	479	486	455	467	469	472	479	526	485	465	457	518	505	481	452	494	517	484	503	480	496	469	505	527	510	481	487	480	492	508	507	468	480	466	439	479	488	492	477	478	470	466	449	454	493	464	486	481	449	516	473	480	462	462	519	463	471	439	472	498	448	449	469	485	470	451	483	486	441	479	449	486	486	491	487	509	491	448	497	492	487	451	456	475	513	488	472	504	497	486	479	474	457	462	460	508	448	521	457	466	436	495	504	494	478	501	434	466	486	489	474	511	505	505	466	498	477	498	501	501	452	509	466	499	463	501	469	475	486	466	475	452	473	521	444	499	462	521	475	481	484	476	433	486	498	489	484	454	450	427	464	510	510	486	501	504	498	490	509	520	463	468	459	498	470	507	511	478	514	478	461	489	478	498	491	505	478	490	482	484	441	469	493	478	481	478	467	485	493	490	504	454	485	488	496	427	501	467	507	464	491	487	484	489	490	494	511	503	467	464	472	462	455	495	491	485	461	487	475	469	467	473	506	489	475	459	502	435	547	488	471	449	484	487	516	496	506	476	454	473	491	487	520	478	446	467	464	490	493	461	463	486	472	480	488	479	465	473	497	497	477	463	497	507	517	488	474	499	425	487	500	492	497	487	485	523	502	485	475	448	425	494	495	463	441	486	482	501	436	506	500	452	502	473	515	447	510	461	445	488	453	465	479	502	472	460	465	470	504	480	488	503	482	482	486	474	467	492	491	461	475	513	479	491	459	456	503	488	501	468	463	493	488	466	465	469	485	456	475	495	452	470	491	474	468	445	492	498	467	493	501	495	501	426	536	500	491	463	487	502	474	483	447	495	479	458	485	481	483	519	497	490	464	515	477	483	480	517	466	450	481	467	472	449	464	478	494	462	467	456	492	496	465	487	496	503	477	491	490	457	499	463	499	471	492	506	459	470	471	437	542	490	504	485	465	458	496	505	489	498	489	455	482	476	439	454	485	522	495	483	461	494	502	514	485	485	450	508	467	510	484	493	490	476	429	500	503	520	467	488	483	465	458	447	504	431	516	471	451	474	467	470	415	500	432	491	488	455	472	504	471	463	497	495	476	485	492	446	484	480	494	510	504	482	498	450	486	498	499	477	470	475	455	477	497	477	506	459	487	462	467	479	490	469	437	477	468	495	459	475	470	466	479	495	474	469	500	460	489	492	467	492	473	491	461	485	466	444	488	476	473	446	499	501	470	485	463	449	514	511	474	498	507	503	443	476	489	495	470	488	516	475	511	444	470	458	477	489	481	498	455	438	496	507	456	497	479	510	510	504	466	494	459	465	488	497	483	453	481	521	481	480	475	486	482	473	485	503	480	491	510	473	509	497	457	492	487	497	430	494	506	502	440	485	499	456	491	474	421	490	478	483	465	532	493	474	502	487	456	429	465	483	483	435	447	479	450	470	495	490	508	507	471	502	503	473	477	461	528	455	489	472	475	457	475	476	433	464	476	489	516	484	493	483	498	420	441	476	505	476	444	485	455	468	489	505	458	439	495	521	462	457	501	474	482	492	506	505	490	511	482	506	511	489	476	468	486	469	507	476	456	440	443	522	490	508	476	490	470	478	456	480	432	498	495	473	482	530	511	459	499	455	507	486	485	495	482	514	447	479	442	442	514	492	439	469	476	459	496	491	438	480	461	441	505	474	522	459	461	467	466	525	474	495	455	514	521	491	471	485	533	496	477	449	441	492	465	466	473	460	483	475	455	459	466	483	473	482	455	463	480	485	464	479	475	482	488	501	484	478	523	509	487	454	456	481	490	463	466	483	480	498	489	440	505	475	483	463	460	488	487	486	483	479	484	446	499	481	523	494	456	486	466	486	446	494	507	471	496	524	485	513	441	487	510	494	491	491	458	474	477	467	482	500	460	480	487	476	472	481	473	466	485	495	478	517	511	471	469	424	487	525	495	480	507	479	509	499	474	473	458	502	477	484	504	477	490	471	535	451	496	506	479	486	454	512	487	503	485	446	488	501	493	473	492	501	460	485	478	478	488	457	429	470	476	503	479	472	527	481	491	504	471	473	485	478	482	500	491	492	462	491	489	503	454	498	509	524	496	472	476	508	477	454	469	468	459	477	489	468	435	454	479	485	527	492	493	445	476	477	480	489	476	458	467	448	481	537	481	481	487	475	497	494	471	482	483	465	476	501	496	481	501	514	499	518	493	476	482	481	513	450	495	524	473	497	487	489	501	508	474	445	448	444	516	449	501	446	465	464	480	517	468	495	492	475	507	432	473	471	524	501	494	438	462	507	501	498	458	495	466	501	490	516	468	486	497	463	519	503	488	506	480	458	493	508	479	504	476	502	460	475	457	498	454	468	501	474	495	479	518	509	484	465	470	482	493	495	490
6729	3555	4334	5726	3872	3111	1667	1556	1771	1776	1072	388	185	173	188	191	207	155	176	203	186	178	178	191	201	194	200	185	150	182	161	200	185	195	217	171	186	197	188	201	189	174	192	178	176	194	207	187	165	191	178	177	178	186	192	196	211	202	189	188	187	194	188	189	167	198	172	196	183	157	173	166	201	148	206	159	169	187	194	193	176	202	184	166	180	162	185	201	179	225	175	168	204	188	174	185	197	211	182	204	175	196	182	186	154	155	175	166	180	200	189	208	198	145	161	180	192	172	190	162	167	179	180	200	195	176	206	199	179	187	175	208	185	199	186	200	196	180	182	207	190	184	185	206	170	166	195	200	172	160	200	184	189	196	185	212	205	188	180	187	204	170	173	192	212	160	193	199	189	201	167	203	175	186	191	197	202	176	178	193	166	174	194	165	186	188	177	194	209	180	169	170	182	204	217	201	183	204	187	158	167	194	184	169	220	202	201	184	173	212	172	167	183	190	156	195	169	185	192	187	164	182	202	192	158	169	195	216	180	180	166	176	188	186	184	191	151	183	148	166	214	179	182	186	199	183	176	180	164	170	187	192	160	178	182	191	177	178	189	200	214	180	199	167	179	182	169	196	178	186	183	191	191	196	205	201	172	183	219	183	195	189	184	180	213	203	185	166	195	168	172	160	184	181	188	172	172	190	174	168	176	206	191	194	171	169	185	182	168	146	195	201	178	184	187	216	172	172	237	175	185	168	210	183	191	186	199	164	200	176	174	178	188	219	181	186	179	196	202	209	184	199	187	179	198	197	177	204	186	178	199	206	193	190	190	172	165	188	178	181	166	195	195	211	190	151	169	187	184	191	173	187	196	180	181	184	191	168	182	183	186	162	185	157	163	190	193	201	179	210	216	188	171	190	198	195	196	201	191	191	161	224	172	221	197	174	180	217	189	209	192	162	191	171	154	183	185	191	178	189	170	204	187	191	181	178	205	176	202	176	178	186	179	170	181	185	173	156	177	193	189	198	209	166	181	180	150	174	175	174	190	209	203	206	198	168	168	193	171	196	175	163	172	173	163	201	172	196	180	189	173	185	215	187	177	175	186	214	191	202	206	165	186	171	191	176	175	183	168	190	184	181	191	168	209	195	179	191	174	185	183	192	174	177	196	203	216	182	155	199	185	203	171	193	184	186	215	182	187	212	180	156	197	184	185	199	190	169	189	183	188	235	189	193	177	179	201	179	185	148	175	194	206	181	193	180	173	203	179	172	188	164	222	199	184	210	176	158	187	194	214	197	195	184	171	176	163	182	184	157	170	179	187	203	168	192	188	196	187	195	175	196	177	184	176	198	181	168	173	178	194	200	195	195	156	171	192	188	210	180	148	193	188	199	186	192	199	203	198	195	193	212	159	189	170	183	179	198	191	172	194	181	190	187	169	203	169	206	180	175	210	192	183	182	202	184	185	156	185	192	194	186	192	174	196	152	186	192	186	186	199	217	208	195	198	170	180	182	206	189	168	179	190	190	192	205	170	171	178	201	202	187	179	188	190	195	177	166	182	192	155	164	196	176	199	174	182	195	178	161	178	181	169	215	208	173	181	181	205	174	204	194	185	171	175	189	200	201	190	203	196	189	205	186	173	157	174	191	183	199	167	203	177	184	211	200	192	180	182	183	202	196	183	172	203	187	193	203	185	192	219	206	161	220	198	197	166	190	200	168	189	178	201	194	182	202	203	201	175	198	170	184	191	170	189	176	181	191	169	179	191	176	199	193	189	170	217	175	161	201	176	174	184	192	178	182	209	191	177	181	174	200	171	196	231	222	183	193	189	175	194	175	172	191	198	180	178	222	168	176	177	160	197	165	207	171	188	201	203	205	167	193	187	178	195	190	216	187	164	149	192	178	200	192	176	183	179	164	189	201	162	160	191	189	183	184	173	198	168	164	178	198	183	200	203	206	176	175	198	176	191	175	175	198	180	205	217	192	202	187	184	183	161	196	181	180	179	210	167	186	190	200	181	179	205	187	205	174	176	176	181	177	185	170	190	186	174	208	203	189	187	198	200	214	182	181	162	193	209	200	175	194	169	180	175	184	187	173	187	169	200	190	186	204	177	195	212	170	182	210	211	200	198	176	201	208	171	185	172	183	195	163	176	178	151	179	178	190	199	190	192	185	191	189	160	188	179	191	184	180	188	166	167	170	188	192	179	165	193	195	152	191	166	177	170	195	193	185	221	200	150	198	196	181	188	174	191	184	216	170	174	171	152	176	198	198	183	189	214	193	189	175	194	181	185	180	169	217	182	203	173	215	169	173	217	178	195	164	202	174	191	168	180	187	162	179	192	167	189	197	196	215	170	170	175	187	188	203	192	200	191	185	197	196	152	171	192	184	159	180	177	175	164	178	164	187	181	174	190	174	192	176	205	198	210	175	162	183	173	206	174	194	187	225	179	198	164	217	193	222	185	192	199	173	183	183	169	187	167	175	191	186	192	191	203	179	181	183	191	166	209	179	165	188	176	185	158	175	202	203	199	190	183	173	203	219	220	180	196	184	195	203	198	156	177	200	197	194	184	182	192	204	202	218	198	193	174	183	184	207	192	174	158	182	201	169	188	196	204	173	191	197	155	181	172	179	197	180	183	179	144	181	180	197	192	169	159	181	197	217	162	182	192	198	203	190	161	151	187	192	175	175	176	159	182	201	182	178	200	174	202	193	183	195	190	188	192	185	207	194	179	198	223	184	172	197	212	182	166	184	181	185	194	187	178	172	182	172	182	210	184	183	184	183	198	177	194	171	158	194	175	185	181	195	183	187	185	179	190	196	176	196	194	208	172	197	171	180	164	191	207	175	176	180	198	202	204	173	193	183	201	178	199	184	170	172	181	187	216	172	190	212	195	202	207	169	173	209	182	174	206	158	189	156	193	173	195	184	156	186	200	186	194	190	167	217	183	186	166	185	213	184	195	205	168	187	216	164	183	218	193	168	163	194	195	190	183	189	188	179	208	203	186	227	195	207	187	177	177	200	202	175	165	177	187	166	186	176	194	201	179	193	216	177	168	172	169	191	193	181	205	193	169	186	182	198	182	191	166	198	185	189	182	161	183	177	157	196	176	180	151	175	150	174	195	183	195	175	182	178	180	211	193	171	193	171	199	200	183	191	196	208	206	203	199	186	190	205	161	187	172	198	186	172	182	197	200	184	196	211	182	189	205	191	172	170	197	183	180	186	162	176	189	168	196	197	202	175	182	208	173	198	187	165	155	190	175	185	205	180	188	212	182	199	198	201	206	192	156	197	192	169	191	183	200	173	199	204	181	188	167	187	191	203	185	191	219	199	178	191	204	172	228	196	179	178	173	166	189	179	175	191	194	186	179	199	212	209	208	204	190	198	185	208	201	195	187	190	188	174	187	166	176	181	175	169	173	156	205	178	186	164	180	184	166	187	169	185	203	177	173	179	167	181	171	195	149	198	166	160	188	171	191	195	181	213
4152	3119	7717	14211	12343	11538	6800	6477	6892	6372	3868	1045	385	385	404	421	412	422	399	411	409	445	417	428	433	451	369	422	410	429	427	401	413	394	436	380	402	423	426	449	397	428	421	403	387	436	418	422	414	420	429	417	408	407	452	368	415	402	397	417	359	384	447	419	379	419	394	396	424	424	427	438	398	419	397	395	411	384	401	370	421	392	410	377	406	403	414	439	403	434	416	425	420	414	408	424	444	410	424	426	423	441	427	417	396	400	424	426	445	423	419	444	405	421	428	402	426	448	402	410	446	435	432	416	417	437	407	438	375	405	427	390	411	440	385	404	386	442	408	385	427	384	437	435	426	388	389	421	383	401	408	406	431	444	394	433	453	384	433	418	419	438	425	411	386	455	438	441	397	410	427	408	377	402	391	429	429	412	424	404	422	384	406	412	413	457	420	415	404	440	403	430	392	408	442	413	430	391	387	423	424	448	385	438	430	424	434	450	406	416	416	421	407	401	450	385	457	396	417	432	407	428	420	398	424	429	415	424	468	430	391	401	416	445	419	397	434	411	457	405	419	431	441	404	406	412	432	395	406	418	422	413	439	411	431	436	404	422	408	414	464	386	425	411	409	394	445	419	394	401	411	414	426	417	411	413	436	459	429	408	431	395	422	442	415	411	413	398	454	425	405	395	392	414	400	393	401	413	378	407	386	396	382	427	460	426	400	400	433	399	440	399	436	404	405	438	422	383	436	391	411	443	433	398	398	465	409	367	402	381	403	402	389	404	412	407	396	418	372	437	399	416	417	401	463	390	398	406	426	441	418	394	435	430	434	466	416	480	415	399	462	426	391	404	410	402	414	440	386	410	387	388	393	454	440	403	419	465	380	426	424	424	413	425	442	412	436	407	402	431	404	429	447	432	438	434	393	418	392	421	412	465	439	381	388	421	406	401	449	471	416	459	413	415	413	391	405	425	430	400	424	398	430	423	394	452	442	429	435	430	438	431	453	419	387	413	405	416	401	405	463	436	424	427	442	427	478	410	405	417	411	441	433	423	432	429	408	416	446	439	396	419	437	450	433	421	412	407	396	419	429	403	410	435	401	401	419	426	426	417	385	396	421	420	436	457	442	408	410	410	402	406	383	414	435	442	406	418	464	412	411	420	450	420	433	394	445	462	409	403	457	424	431	440	396	443	439	422	438	384	423	406	431	427	412	414	462	405	373	427	393	409	413	376	394	416	416	443	413	422	384	388	436	392	434	423	432	418	427	387	446	423	414	431	435	395	432	400	377	418	403	427	418	427	410	375	434	420	382	427	432	388	386	407	414	413	413	418	383	403	415	409	416	417	413	430	423	410	395	414	419	378	431	440	397	427	415	401	395	428	386	445	449	415	397	409	397	411	398	425	414	412	414	386	426	406	414	436	393	453	439	412	424	445	432	445	397	445	414	438	413	426	373	467	444	441	405	431	439	430	430	399	403	417	393	418	426	416	426	408	411	420	385	450	441	412	411	385	433	407	435	430	389	426	402	383	435	434	420	432	398	443	403	435	426	436	406	419	423	418	401	387	435	412	422	411	421	426	432	387	450	406	424	411	366	386	389	434	440	422	424	468	401	466	394	414	421	404	408	442	389	461	416	399	411	444	461	419	415	409	426	452	390	373	448	406	401	429	423	384	425	404	405	404	412	398	448	384	387	411	444	434	442	442	386	409	385	441	396	429	427	420	372	431	425	442	471	409	412	420	443	419	464	428	427	389	396	386	440	414	399	432	435	408	426	399	405	391	427	428	422	414	420	431	404	429	388	413	432	430	425	430	423	424	400	416	414	407	414	418	428	434	435	418	432	424	426	399	392	421	440	447	413	418	412	413	418	406	418	392	401	413	396	415	432	457	398	439	423	427	419	420	428	436	453	447	406	396	415	446	400	422	403	412	438	420	422	405	429	427	404	437	428	400	464	418	422	396	424	413	462	394	428	461	415	412	406	417	422	401	428	452	433	416	424	395	407	436	421	419	395	435	408	410	404	400	417	458	417	415	404	412	422	386	397	444	372	410	398	418	463	404	401	414	452	398	434	415	430	435	406	435	412	403	407	423	387	389	403	419	408	382	420	442	407	394	396	398	408	446	386	431	395	465	427	426	408	427	429	455	411	412	413	436	403	422	398	399	387	408	408	438	442	424	410	425	427	395	410	384	405	430	436	402	398	452	441	368	400	426	418	416	410	400	426	396	394	412	390	416	422	395	438	400	395	384	417	425	416	413	430	410	427	401	437	409	439	406	438	453	404	415	418	457	447	404	430	429	401	416	418	374	376	454	402	401	425	423	407	431	406	447	422	416	400	394	413	399	404	417	460	435	422	395	437	409	382	416	410	446	414	382	413	443	409	411	405	430	451	360	436	391	445	451	420	444	416	448	415	425	414	442	421	462	423	430	431	416	440	407	408	408	400	402	443	432	427	420	397	419	417	417	424	390	421	413	432	429	403	456	433	412	396	428	423	425	410	407	388	378	426	438	439	435	413	466	388	435	427	427	433	434	404	440	428	410	427	438	406	405	405	426	433	432	415	417	403	405	438	414	379	392	397	425	408	416	421	405	436	389	454	410	424	438	405	438	423	416	408	423	442	365	434	453	419	388	433	395	423	438	409	412	393	418	432	391	431	378	421	450	426	395	438	392	426	432	433	426	443	397	459	458	415	403	357	452	415	407	416	411	409	413	392	396	424	440	419	418	402	430	438	398	391	428	436	403	428	399	416	402	441	413	413	434	433	383	444	417	418	382	428	430	414	421	387	412	426	430	393	400	419	413	433	417	419	385	406	413	421	425	425	395	426	416	406	390	403	406	426	397	427	415	457	416	422	440	434	430	405	415	455	424	426	413	435	435	447	416	409	441	388	396	400	431	414	406	472	434	450	409	400	420	445	373	384	373	461	428	415	434	385	405	411	421	408	412	406	377	412	420	385	368	392	411	411	438	415	417	435	467	414	383	381	425	409	448	429	413	423	399	423	409	396	421	400	434	425	407	429	410	421	431	421	470	434	431	412	436	412	439	399	425	474	426	410	410	450	413	425	435	404	417	433	389	442	405	404	456	432	400	468	409	420	398	424	419	419	407	430	445	421	433	430	457	411	383	403	392	409	432	406	428	437	431	434	409	383	414	409	406	421	411	441	425	418	427	448	405	443	427	413	382	431	420	395	393	386	394	429	410	429	417	413	413	397	404	446	445	447	383	430	375	449	424	445	403	415	396	429	470	401	436	435	424	457	446	408	402	418	422	421	411	351	422	425	438	441	389	409	430	439	372	438	416	412	417	410	424	417	412	427	412	399	411	434	445	406	413	439	465	461	415	426	400	451	383	396	418	408	442	421	403	407	425	394	394	425	417	385	417	405	421	429	433	460	393	413	446	416	435	396	396	417	458	421	444	430	419	408	443	444	397	404	410	435	455	424	426	404	497	402	407	403	435	394	441	410	393	410	415	427	418	434	421	423	402
16922	6033	6948	10085	28760	34150	29227	21670	17037	11987	5832	1290	174	137	163	134	144	112	130	127	139	139	136	130	122	126	128	161	150	121	121	124	131	109	152	156	165	125	132	144	143	132	137	146	141	133	137	151	132	140	139	138	144	123	132	152	139	131	140	118	144	137	136	146	125	120	140	128	138	126	115	128	125	136	122	141	131	140	135	130	117	148	130	127	129	156	126	118	123	119	138	128	118	137	130	128	104	143	139	132	129	141	110	146	141	125	131	127	120	121	139	121	134	137	143	140	115	143	135	127	115	124	119	103	133	136	123	133	131	135	122	135	121	126	148	115	134	133	147	145	146	141	134	141	128	168	144	136	130	133	118	139	135	136	143	126	111	132	114	131	120	139	128	156	115	123	139	156	134	153	125	143	139	118	138	136	128	132	123	122	129	146	134	157	122	118	167	117	159	126	131	148	146	115	125	148	118	126	153	128	109	137	140	148	149	130	125	123	132	150	123	135	147	125	159	130	141	145	130	143	121	126	135	131	126	145	133	132	133	137	133	124	107	150	100	120	135	141	113	146	123	117	134	147	136	138	128	125	155	150	143	119	127	126	111	129	146	129	137	122	129	124	126	143	120	124	130	124	131	152	109	128	120	113	143	136	144	139	142	116	128	156	139	131	123	109	123	140	143	143	125	127	128	139	160	128	119	135	144	116	111	120	110	118	113	127	112	147	143	137	148	115	122	129	131	129	113	163	133	133	144	146	130	144	132	128	138	122	126	125	139	130	133	135	130	110	131	133	149	122	129	152	135	124	155	141	112	126	121	130	139	138	123	124	129	134	149	140	126	140	154	129	115	160	122	131	131	111	133	107	119	122	129	133	140	147	121	125	126	140	102	144	142	127	126	126	126	137	133	132	119	153	125	135	136	128	124	137	151	140	154	111	148	126	133	146	147	139	149	136	151	127	134	122	124	108	130	127	128	142	138	115	144	122	133	131	131	112	107	130	123	110	129	130	133	115	143	154	126	128	158	124	136	120	125	139	128	126	137	132	143	145	131	105	113	139	138	141	153	141	113	130	145	126	124	138	134	135	128	151	143	145	126	139	113	116	121	138	149	134	158	119	116	140	131	156	139	132	146	144	159	122	152	139	121	126	125	130	148	129	125	113	125	120	146	131	119	145	136	129	149	107	140	126	116	158	142	111	144	145	118	122	115	120	114	120	128	130	136	141	133	121	130	133	146	125	144	134	149	123	145	114	136	142	123	125	123	142	121	138	125	134	123	125	141	139	125	146	131	137	125	128	137	132	135	128	130	118	127	153	142	126	144	136	136	133	145	119	125	135	145	126	124	102	133	139	152	137	138	131	126	147	143	123	146	144	123	130	149	132	111	132	121	137	144	133	141	116	129	127	132	125	135	125	118	128	151	119	137	128	131	169	127	122	127	120	134	133	167	142	142	122	124	133	143	127	132	135	130	137	104	116	127	134	120	112	108	130	137	131	116	130	117	140	119	141	139	132	146	116	142	151	133	154	146	123	141	127	122	126	130	106	110	123	120	140	132	117	110	128	118	148	118	142	106	113	149	128	134	115	126	163	132	131	143	133	129	141	127	149	118	151	144	125	124	113	149	157	120	125	125	120	139	117	130	144	148	157	138	138	131	128	137	152	130	127	132	133	126	137	143	125	147	139	108	137	134	131	118	121	133	132	131	139	127	137	130	129	134	99	129	155	137	117	129	130	115	125	129	136	144	139	158	108	126	124	114	104	123	120	151	141	127	120	143	126	127	128	131	128	131	148	124	106	131	124	120	116	146	139	134	112	136	134	125	109	128	116	121	134	121	122	130	115	153	121	130	138	121	117	127	143	117	129	163	140	137	110	128	138	132	122	118	134	137	151	127	120	141	135	141	138	136	148	135	120	132	151	123	131	118	139	136	147	111	129	141	107	147	117	113	133	141	118	138	107	129	134	128	145	110	142	149	149	143	128	139	125	132	121	144	127	154	151	144	156	141	126	125	115	133	114	148	134	145	135	148	136	127	131	137	146	104	132	134	130	121	127	123	131	129	104	120	134	147	140	118	132	139	140	146	132	142	119	139	137	152	143	149	123	105	131	121	126	135	123	142	145	126	142	133	128	129	121	132	161	140	154	117	131	122	121	132	154	149	143	137	127	128	121	137	125	109	114	123	130	130	148	131	143	135	118	129	153	115	109	143	132	119	114	143	118	139	137	122	122	144	123	129	116	124	147	134	128	134	159	148	118	125	129	154	126	128	124	130	136	142	124	123	124	134	147	132	140	127	127	114	115	133	125	126	130	136	136	129	140	144	134	134	113	115	121	139	137	112	117	142	115	116	131	127	138	139	121	143	161	148	153	125	141	129	137	128	130	139	120	117	148	129	122	123	151	125	116	117	138	140	142	130	138	137	120	134	142	146	140	119	131	148	153	133	128	135	137	127	124	134	140	127	129	147	134	156	128	131	113	112	102	124	141	152	141	132	114	131	153	138	127	134	147	116	127	136	118	127	108	127	140	133	109	125	107	156	132	126	116	127	117	128	138	136	127	139	145	121	140	146	126	140	131	146	112	122	126	135	123	136	132	134	117	139	149	125	113	133	130	121	130	127	131	133	145	123	138	124	141	153	140	126	131	158	127	133	137	116	144	156	128	133	140	116	122	145	141	138	115	133	138	139	139	110	129	143	123	124	116	135	125	138	132	138	118	129	117	120	151	143	136	146	121	122	139	144	130	117	145	124	121	117	122	133	124	142	134	122	123	124	128	119	133	139	122	152	125	143	151	122	131	117	140	123	123	119	142	110	121	135	133	139	131	118	130	100	135	149	127	133	133	113	139	117	123	127	122	138	131	151	113	109	112	140	154	124	123	133	132	120	144	136	116	169	141	140	121	126	118	120	136	152	131	128	137	149	159	130	128	141	115	136	128	151	132	132	132	140	129	132	118	155	139	122	126	157	136	125	139	128	112	119	133	122	143	136	134	116	132	155	123	120	140	135	123	133	142	133	108	136	151	129	99	137	132	144	130	136	136	111	144	123	127	135	134	136	136	118	110	105	147	154	122	154	117	132	135	124	108	141	132	132	128	153	119	124	137	134	112	117	141	137	127	146	135	126	142	128	129	152	105	136	145	137	136	126	142	123	143	113	135	126	142	152	147	127	110	123	116	145	146	114	146	128	141	133	124	142	135	129	137	129	131	128	143	132	131	131	134	149	135	135	134	132	124	126	123	136	141	124	132	117	151	126	129	153	137	140	130	152	133	139	137	139	148	122	128	121	127	146	116	136	109	140	131	129	113	152	132	147	144	118	132	126	135	132	126	149	131	138	132	121	109	113	163	118	136	140	132	130	121	158	121	139	142	138	123	121	145	114	134	113	132	124	135	136	106	126	135	132	118	115	133	136	116	131	110	143	134	135	132	124	147	146	134	148	136	146	144	132	148	131	109	118	119	125	133	128	121	128	135	138	134	134	122	141	111	132	136
9308	4457	11724	22205	45972	47878	45234	39997	36327	29591	18177	4870	362	314	339	325	340	322	352	305	337	306	331	370	341	317	328	333	304	322	304	359	314	347	291	339	349	357	324	319	330	312	313	317	337	311	338	308	314	336	364	335	330	339	289	341	327	321	347	328	321	288	318	319	336	299	311	329	307	330	333	322	353	303	329	314	328	318	319	312	312	322	302	330	323	298	325	319	310	324	347	333	320	284	337	350	328	321	293	320	316	319	312	319	325	335	318	310	335	345	340	324	277	330	350	305	312	320	328	321	334	326	323	326	304	336	315	339	317	324	305	310	325	296	307	341	317	353	344	285	290	300	318	321	309	315	278	289	322	304	315	292	329	327	327	285	313	331	311	314	320	307	342	305	308	304	300	334	324	281	320	324	311	303	326	326	333	317	350	331	348	322	338	308	331	307	309	301	329	297	296	319	320	350	322	315	305	341	324	324	346	329	319	316	305	329	327	344	299	318	323	313	304	309	316	333	305	330	291	333	348	355	358	311	352	320	304	305	355	314	332	327	317	367	312	309	305	282	340	314	331	332	331	346	335	327	317	320	334	327	289	332	322	328	328	309	311	298	332	323	315	327	306	322	363	294	277	321	310	341	299	324	315	341	323	321	319	317	323	307	304	319	288	319	317	350	335	332	334	342	300	313	354	325	312	362	303	375	322	345	335	314	387	315	344	340	343	338	319	301	320	279	304	291	321	317	352	343	339	318	313	327	300	344	309	302	320	333	301	328	310	299	345	325	319	333	326	349	339	328	331	341	341	291	286	353	301	335	333	341	306	320	299	309	336	329	295	328	332	351	306	319	312	337	343	346	304	307	328	307	334	368	336	338	316	311	300	311	355	334	325	328	287	304	312	290	319	267	338	313	349	313	320	324	316	345	285	329	316	328	304	332	345	347	331	326	315	312	283	304	328	283	322	310	314	310	309	324	319	360	329	285	339	336	306	317	319	301	309	322	322	301	335	322	332	316	299	324	322	320	309	323	303	326	371	320	321	318	310	335	313	307	384	297	345	347	292	319	295	283	334	340	297	304	337	324	310	305	330	286	346	336	305	309	294	325	280	315	312	327	320	333	317	309	325	336	325	316	297	313	310	306	324	314	287	335	340	330	325	325	301	333	337	300	312	310	328	312	267	310	310	336	316	315	312	285	320	307	347	318	322	320	314	325	319	349	346	314	340	343	337	313	315	298	310	337	317	314	310	291	313	318	353	311	291	316	320	300	318	338	342	328	317	328	321	311	303	306	313	320	358	344	334	314	317	301	316	304	352	313	274	333	305	354	300	342	344	337	302	320	315	311	318	348	331	321	319	337	302	324	322	302	312	349	340	328	341	277	319	330	306	307	280	333	315	309	293	307	307	304	320	309	297	331	328	332	323	329	336	320	305	334	309	312	350	317	352	319	333	304	326	317	353	330	337	313	341	335	322	315	350	349	304	347	343	343	317	298	337	311	323	365	304	316	337	291	337	315	327	326	321	313	332	334	315	346	354	304	307	324	307	295	334	303	342	316	309	339	338	336	303	311	302	321	339	344	322	320	320	334	307	331	343	312	334	286	314	321	315	345	319	318	333	310	313	321	304	353	315	288	326	326	323	320	297	327	309	332	318	361	305	313	308	331	330	314	299	319	319	330	359	330	330	351	332	309	327	337	348	293	315	333	337	337	345	335	298	315	323	311	353	313	336	303	301	347	317	353	315	328	323	339	289	326	312	320	315	309	329	357	325	317	316	311	344	316	315	327	318	329	309	324	304	324	274	319	316	314	318	311	305	327	383	306	308	325	312	304	322	324	295	281	324	310	317	330	293	319	296	329	316	298	332	308	333	327	301	306	327	301	319	314	333	280	314	330	327	343	310	322	353	353	343	340	332	305	341	326	322	324	317	330	329	333	327	317	329	301	330	316	348	307	332	299	318	300	308	339	327	327	306	349	353	332	341	346	288	312	316	305	333	284	338	313	310	323	336	334	319	307	330	328	333	330	327	335	315	322	332	288	305	318	324	314	317	296	319	339	282	299	312	301	328	333	336	330	287	328	318	340	342	323	316	304	308	315	300	306	339	319	306	318	330	298	333	332	318	366	330	320	329	348	296	304	358	342	306	305	319	342	330	321	349	325	320	330	324	316	322	339	328	336	299	303	335	293	303	318	302	278	308	330	304	340	294	347	322	282	287	305	332	323	332	324	333	311	333	348	328	329	314	365	334	308	336	343	351	366	338	320	320	309	298	305	309	335	315	327	343	307	326	304	299	281	295	342	328	301	327	320	317	316	325	308	326	305	325	338	318	348	324	299	318	343	338	313	292	339	316	315	300	315	323	334	345	327	316	341	331	319	301	320	287	316	315	343	319	327	324	315	328	311	330	307	323	341	325	356	301	307	308	312	322	304	343	336	342	315	304	305	278	342	309	323	283	331	282	366	376	337	314	344	317	303	280	301	315	306	297	321	334	340	291	295	319	338	339	342	331	342	329	350	329	321	376	328	309	335	304	308	343	331	329	325	333	281	306	319	321	324	331	301	333	314	322	304	320	327	319	323	334	296	339	310	347	313	297	344	339	354	353	308	356	359	318	316	317	309	313	310	311	303	335	312	311	337	285	324	308	298	353	308	306	331	309	287	329	338	321	316	333	305	319	263	317	296	347	320	290	348	324	339	301	312	328	320	289	321	317	285	314	311	312	332	320	315	342	322	360	321	323	309	305	349	321	316	329	344	317	304	292	318	336	314	324	323	294	351	287	312	314	344	298	319	309	302	289	276	347	318	310	312	344	328	303	303	339	312	306	299	297	311	312	290	344	327	313	331	316	296	362	324	313	305	344	267	331	317	316	315	329	332	339	313	283	305	328	305	328	306	329	315	327	309	305	311	303	329	319	322	287	289	342	343	295	319	294	332	313	328	308	315	348	319	351	349	340	296	310	311	317	321	329	319	337	323	315	338	328	300	351	312	332	335	359	287	341	302	304	288	310	309	347	305	311	353	321	357	313	352	287	298	349	328	318	326	303	342	326	309	328	340	301	308	334	296	322	326	318	343	299	316	334	322	364	304	311	337	342	325	306	307	315	287	327	319	303	322	312	326	327	312	339	324	348	325	346	323	314	321	328	296	282	359	314	337	314	317	299	313	312	303	308	298	337	344	326	310	321	300	323	320	290	336	310	315	314	338	329	308	323	325	293	325	352	322	349	316	313	344	336	299	299	316	295	355	287	316	309	310	361	324	305	340	335	336	313	322	322	323	296	342	294	276	318	311	327	343	328	319	333	340	312	290	310	352	292	334	338	285	328	291	335	312	343	339	332	292	285	318	328	320	312	337	308	325	321	317	336	306	287	354	352	323	301	312	338	330	339	322	342	303	321	300	317	343	331	328	315	309	292	331	334	289	314	343	328	320	322	355	329	297	295	305	302	317	327	310	326	340	360	321	318	316	311	323	355	300	328	342	316	336	308	320	299	316
24492	8026	8256	27912	49015	53820	45162	30643	25778	17189	8955	1960	259	234	239	232	235	226	223	234	196	184	199	221	190	216	227	221	197	208	222	210	195	210	209	246	199	212	217	219	209	223	220	211	212	216	253	233	194	191	207	219	225	196	199	208	214	183	204	211	225	196	211	210	183	207	231	202	208	210	199	239	205	227	216	227	217	190	189	183	229	217	217	198	221	215	206	209	183	190	205	199	222	209	219	241	224	204	228	211	206	232	193	200	208	194	241	179	199	193	212	216	214	194	223	255	198	173	204	213	184	195	205	197	220	222	264	216	214	214	198	218	183	213	206	213	214	229	195	216	214	209	209	216	203	205	180	197	220	221	203	221	188	216	217	219	246	217	165	219	197	181	165	199	213	199	200	198	209	224	212	209	221	215	229	183	201	229	216	215	209	224	216	222	227	234	210	205	211	198	222	203	220	208	179	209	200	192	216	185	194	212	193	210	210	205	221	194	198	218	218	225	203	192	230	218	208	235	207	214	226	214	220	200	202	196	214	199	211	224	214	196	220	230	183	223	242	204	201	210	226	214	197	213	229	251	219	211	252	192	201	219	218	201	242	210	221	236	195	199	213	216	223	191	215	192	203	232	195	201	182	203	216	216	218	225	211	187	212	193	225	233	218	208	202	199	170	204	198	233	208	199	199	222	213	217	200	206	206	227	223	209	233	249	210	204	227	211	213	199	213	236	226	188	192	196	184	225	209	217	222	222	187	214	236	223	210	214	205	224	236	220	200	232	228	203	200	216	210	212	211	218	228	205	231	217	224	196	213	189	228	207	193	216	214	208	224	195	190	210	207	238	214	206	205	224	211	197	201	223	198	219	199	216	215	201	233	209	231	195	224	220	199	206	218	218	217	202	206	227	196	193	201	234	211	239	185	217	209	216	207	208	200	198	224	223	224	206	223	216	223	219	189	206	219	197	199	178	226	217	210	218	225	226	204	194	205	220	213	204	170	210	214	188	219	211	215	208	222	194	208	220	204	206	208	237	213	218	266	197	204	220	211	207	203	188	214	211	215	202	217	191	216	219	180	203	189	179	210	252	200	207	234	235	212	203	207	202	213	213	221	202	213	219	240	211	184	234	240	215	202	211	205	207	215	181	192	204	196	210	197	229	203	224	211	187	239	209	228	208	230	208	204	213	219	247	203	216	221	226	213	224	227	229	220	187	222	203	224	230	201	231	205	216	219	216	223	220	224	210	196	216	198	210	196	210	228	208	196	215	222	204	202	190	220	215	225	230	207	200	218	206	231	230	223	215	214	235	219	195	203	203	245	217	194	231	206	215	225	210	211	214	213	195	197	212	202	215	210	199	208	207	213	198	212	228	211	209	215	242	201	240	228	221	220	216	229	193	208	227	190	217	241	218	230	224	216	193	219	182	224	214	232	220	232	233	203	213	221	189	210	209	221	216	197	212	207	176	216	229	196	221	205	203	199	234	201	186	176	192	202	184	218	204	204	217	214	220	181	206	223	236	216	225	208	203	183	218	206	190	183	181	213	219	210	193	202	222	209	190	211	209	219	196	196	186	206	187	200	193	234	215	206	207	193	199	185	221	188	198	188	206	223	205	191	196	199	230	220	246	210	218	241	188	237	251	221	208	228	225	224	222	216	190	226	202	226	239	229	194	216	206	213	215	218	206	199	198	211	200	212	235	214	213	218	216	175	200	225	230	175	214	225	229	199	227	195	190	213	217	209	223	214	223	225	213	216	236	220	234	243	205	213	244	223	211	209	226	213	183	197	235	216	214	220	228	211	229	192	247	207	186	215	212	232	198	228	211	217	204	220	239	221	236	208	183	194	197	192	205	230	223	215	196	234	216	194	201	214	210	208	205	216	211	216	194	230	190	213	198	219	204	196	212	213	218	210	211	218	207	224	209	214	212	211	234	210	212	207	201	203	207	216	237	203	200	251	216	208	204	195	204	218	180	212	208	206	214	196	212	207	213	202	206	216	204	232	225	221	272	207	239	197	221	217	215	203	213	214	174	214	215	230	222	197	205	219	207	206	211	201	218	195	225	208	194	218	215	221	184	213	231	214	218	222	222	215	222	185	220	204	190	203	201	225	219	214	231	216	248	227	198	241	190	202	233	209	193	202	223	189	225	220	209	234	218	225	236	238	201	201	171	223	189	235	206	205	190	223	238	229	223	253	215	216	214	198	211	203	215	219	231	204	208	221	184	219	219	199	213	214	237	206	206	204	236	218	216	201	211	202	216	214	236	230	229	213	214	233	203	211	173	203	249	212	235	208	205	206	212	215	233	205	222	221	206	230	208	182	226	213	212	205	211	196	195	206	196	219	236	188	195	222	209	217	216	212	228	232	188	212	220	216	207	211	190	224	219	212	210	205	200	191	213	199	225	197	236	226	217	208	240	221	199	203	237	217	225	197	176	207	231	218	236	196	195	219	211	221	217	209	193	214	221	205	208	231	197	216	180	233	219	183	208	196	178	211	237	237	204	184	196	194	215	211	211	246	203	186	214	195	203	213	211	214	216	194	219	214	191	242	215	231	217	228	220	227	205	216	218	226	197	209	213	241	216	202	208	215	211	214	211	203	219	187	223	214	217	221	198	191	187	226	216	191	212	193	195	200	230	194	251	247	214	216	199	199	216	210	207	199	206	221	197	208	200	215	213	199	197	224	202	216	210	215	229	221	202	195	219	202	243	222	207	246	257	207	260	216	194	194	203	192	213	191	185	218	226	228	194	208	196	216	209	220	225	204	203	210	204	226	186	217	206	214	201	193	212	212	212	227	206	215	226	200	198	234	207	189	210	205	221	222	190	228	194	234	207	198	220	205	232	199	181	204	232	221	231	197	198	210	207	216	223	211	204	209	231	183	191	212	209	200	186	198	190	233	236	220	202	187	221	228	211	215	215	200	217	215	205	217	236	184	191	202	219	221	226	195	203	195	207	212	217	194	202	188	202	221	221	197	226	210	242	211	230	215	230	216	193	203	209	213	198	190	190	195	247	200	229	210	214	223	209	216	199	195	221	227	183	223	230	215	178	214	196	212	208	216	210	222	223	218	193	207	216	204	201	181	207	199	191	223	209	186	231	228	230	194	187	242	201	237	218	182	209	231	243	227	221	211	218	207	220	198	222	219	205	174	217	226	195	206	226	211	206	182	207	199	183	202	185	200	204	195	217	211	222	209	198	216	194	215	183	217	186	225	205	187	216	200	169	190	228	215	213	202	215	205	226	233	215	213	211	213	201	203	196	208	229	219	204	210	212	220	232	236	231	218	193	220	215	198	205	220	199	221	192	222	236	221	190	197	204	203	221	203	198	208	194	203	193	197	239	221	206	243	204	201	202	230	227	213	228	225	225	244	211	212	221	216	212	211	215	193	205	205	209	207	245	211	224	216	219	235	201	185	200	212	212	205	227	210	221	192	208	221	235	224	209	210	230	208	198	209	217	209	211	176	229	221	226	200	231	224	214
11485	4732	13872	39839	60530	64556	57739	45971	43636	34752	23229	6338	535	526	493	468	498	507	489	471	526	485	501	526	525	469	482	517	488	498	524	540	502	505	489	500	481	487	500	483	503	483	463	517	459	476	498	479	470	493	477	493	480	484	483	494	461	459	482	485	454	486	494	481	489	493	504	489	470	515	496	510	507	479	480	458	462	524	489	500	507	458	463	477	495	493	425	535	481	532	491	523	525	466	502	494	499	449	490	471	507	475	480	499	497	514	492	484	469	483	472	487	457	494	477	490	493	483	458	488	482	493	500	465	521	483	484	481	479	452	461	480	476	516	516	478	483	465	468	454	514	489	477	465	469	484	495	491	483	493	482	593	462	500	484	481	508	473	491	507	512	506	527	474	492	471	480	497	501	486	468	490	489	493	494	509	474	491	464	484	517	520	466	464	462	484	469	475	497	483	489	501	495	491	518	504	520	508	509	477	484	493	471	506	554	488	470	465	533	475	488	480	482	507	493	487	502	505	510	505	504	483	467	494	505	466	451	476	519	456	492	485	464	461	509	524	505	448	462	483	514	481	490	470	467	514	513	457	474	524	447	491	512	455	477	502	523	480	520	514	501	509	474	501	484	510	465	500	468	494	492	459	489	492	496	498	477	526	512	508	456	443	491	507	488	465	527	484	490	521	504	433	476	464	514	487	495	521	504	503	524	529	465	490	503	478	473	508	446	538	521	484	476	473	450	435	490	463	524	489	507	494	506	461	476	455	481	514	495	525	456	492	476	528	465	489	475	510	483	519	509	480	483	477	487	495	503	461	497	506	467	500	515	528	505	493	510	502	445	477	495	495	499	522	471	499	451	492	489	508	507	460	461	442	468	476	472	476	499	480	537	484	505	507	497	518	510	481	503	471	488	476	468	533	467	495	490	494	464	522	507	498	434	510	517	510	465	486	505	509	494	494	511	490	477	506	547	466	478	530	484	491	490	495	506	499	517	480	493	511	495	471	464	488	514	491	493	480	478	489	467	468	453	436	511	501	490	494	484	516	465	517	526	478	518	525	494	518	506	494	476	513	450	477	478	505	493	478	501	502	520	473	476	473	471	481	472	474	471	494	468	475	511	524	484	502	466	499	518	493	502	480	483	503	480	433	457	496	475	498	503	443	480	471	498	505	494	432	458	488	510	471	507	520	509	496	436	462	531	514	487	463	458	481	475	475	504	522	482	479	441	498	499	480	475	492	474	503	475	493	464	499	486	483	491	477	474	466	497	499	516	495	490	499	455	495	482	448	478	456	476	486	495	460	496	488	469	471	493	476	544	485	532	542	446	485	537	491	466	466	518	498	441	437	526	526	460	503	474	503	507	476	497	505	515	477	514	506	510	494	511	483	520	485	509	464	480	518	524	435	490	510	486	496	457	476	499	489	489	507	484	494	487	468	481	505	511	488	504	484	496	498	499	522	499	476	481	491	493	507	480	442	470	484	478	528	492	501	497	471	513	508	481	524	507	519	492	515	473	491	498	483	476	478	481	463	495	466	486	470	483	510	427	448	483	504	479	458	486	469	466	496	475	489	470	454	487	476	490	450	542	486	491	512	483	482	484	512	451	514	466	471	468	512	495	472	498	518	496	491	509	471	483	461	471	496	519	483	468	485	470	503	500	499	498	494	488	540	511	473	487	480	471	483	499	473	509	486	478	481	496	482	467	499	452	503	506	488	535	499	493	489	467	508	522	521	482	507	476	418	517	489	500	468	467	467	489	471	469	478	440	532	500	458	491	513	487	480	507	475	517	479	544	542	477	469	481	504	508	475	456	536	491	510	470	499	479	490	530	523	483	491	464	536	530	501	480	470	514	473	512	477	479	502	473	480	431	473	479	479	496	445	480	455	506	523	489	507	454	526	484	477	501	491	474	471	435	534	488	505	481	489	494	479	512	505	485	485	448	474	448	473	505	478	574	501	517	476	528	489	492	490	489	499	482	461	480	528	474	475	482	476	494	479	531	497	485	492	478	480	482	458	491	495	476	469	472	463	484	484	460	497	489	511	511	490	491	461	528	513	466	527	509	486	491	466	500	497	505	462	468	498	458	503	503	493	524	509	459	492	460	487	502	513	551	503	492	498	451	482	509	507	466	473	502	463	488	467	474	498	515	532	494	477	468	518	470	529	505	543	494	481	481	503	491	497	452	491	486	482	514	473	476	509	542	479	482	494	518	496	484	461	512	479	507	465	446	511	489	518	528	496	513	491	488	471	468	458	523	513	463	481	463	483	531	483	516	452	483	462	504	491	466	497	494	462	460	483	482	516	497	493	512	470	469	446	492	502	494	493	483	519	489	507	501	523	475	534	482	484	485	504	501	496	492	508	497	476	489	478	503	467	472	457	480	513	500	518	478	490	442	411	467	502	489	459	504	476	482	534	474	480	498	494	511	528	461	466	476	486	479	508	489	479	475	487	490	502	440	460	498	512	489	469	515	500	481	458	504	429	515	438	486	497	479	483	486	500	494	496	464	515	501	472	463	479	483	484	465	505	489	490	494	438	456	484	476	455	483	469	487	541	481	517	506	464	512	454	474	474	526	460	488	472	521	451	497	513	483	441	465	528	494	480	498	487	446	456	479	504	502	448	521	489	435	509	479	510	488	504	485	491	479	546	479	473	478	510	509	455	482	479	532	480	467	467	480	515	471	518	474	482	486	476	490	456	484	467	516	482	484	497	513	483	497	471	520	507	483	487	506	493	546	478	487	461	485	467	446	465	515	530	490	504	505	494	505	473	511	463	461	490	497	464	489	511	499	462	497	518	507	501	506	496	499	506	487	475	497	460	493	484	489	493	523	519	461	470	490	503	486	504	449	465	503	463	548	444	516	507	480	453	528	498	516	504	463	462	470	487	466	503	464	492	468	507	465	490	460	491	515	489	466	458	477	473	512	489	510	479	511	523	507	476	473	457	456	486	510	480	483	489	508	504	496	509	531	507	500	479	503	492	479	458	460	464	469	473	539	445	473	500	479	504	466	480	507	484	491	514	454	470	469	476	521	472	493	499	477	516	499	499	483	457	496	471	493	479	499	499	484	440	502	493	556	516	454	521	504	522	500	459	540	511	437	473	499	492	503	523	490	490	482	491	502	486	498	494	462	522	443	510	462	502	478	480	488	472	516	498	476	499	486	504	489	515	470	463	509	484	467	476	476	485	483	508	426	475	483	441	480	454	467	466	457	491	485	506	515	465	492	533	518	490	486	470	508	454	490	452	491	517	517	462	563	433	472	509	472	496	487	434	494	486	485	477	461	495	467	496	467	505	486	499	485	498	529	467	511	505	496	460	525	492	481	526	453	472	532	478	489	463	482	453	483	495	511	496	476	485	488	509	467	470	455	476	461	534	498	443	520	482	501	523	459	495	509	509	471	486	463	515	490	489	515	487	492	475	515	450	456	481	476	499	489	456	472	477	500	452	498	516	473	494	505	547	469	467	448	476	488	465	510	473	488	511
5454	1732	1398	1696	2446	2684	1892	1198	1042	823	544	231	166	185	175	179	209	211	202	201	189	203	190	191	218	198	188	204	180	186	211	207	196	190	212	199	202	160	203	213	172	214	174	206	188	205	191	174	188	158	188	172	192	173	182	173	199	176	185	229	184	220	206	182	170	181	193	177	191	200	208	194	194	199	194	200	174	224	196	206	206	171	201	183	209	199	180	199	165	164	185	199	211	192	201	186	220	172	169	189	185	194	177	182	218	205	194	172	185	200	183	189	209	204	188	205	221	181	204	180	197	210	190	176	214	204	191	166	191	181	185	198	165	200	209	188	187	185	191	227	202	166	202	186	190	222	187	183	188	202	200	186	180	207	194	191	166	194	171	220	181	211	221	167	195	173	216	176	181	164	193	177	208	174	167	190	192	205	217	184	182	196	199	184	181	191	186	192	208	179	187	192	191	179	173	181	204	199	199	230	175	186	176	174	194	218	195	193	185	227	193	205	198	194	172	190	182	187	168	180	192	190	200	180	209	202	180	209	213	182	160	199	185	167	182	206	179	185	213	184	186	186	185	190	185	199	165	187	191	179	192	202	178	185	195	183	182	202	192	179	200	189	198	211	187	198	171	181	168	194	195	195	157	199	168	187	190	182	208	180	199	180	191	208	194	207	150	177	201	177	199	188	196	196	180	171	185	193	172	194	163	189	212	223	193	191	179	194	188	186	200	192	189	196	208	187	208	210	172	201	188	213	186	173	216	209	195	185	182	187	208	221	176	189	181	220	187	173	168	204	214	176	187	177	201	180	186	176	173	191	192	193	177	193	199	176	187	161	206	203	228	177	193	192	204	191	201	174	200	217	156	211	198	186	189	206	185	193	188	204	177	194	197	194	189	200	175	191	192	174	171	193	204	186	210	196	200	190	175	198	165	186	183	171	192	204	185	177	193	176	196	181	174	196	187	212	198	188	193	165	205	197	184	192	201	158	195	187	219	198	179	184	174	218	176	208	195	199	180	201	166	174	180	164	219	192	219	194	174	186	214	171	183	203	196	216	206	193	197	201	203	201	204	198	199	202	210	208	202	221	163	172	217	191	214	176	185	175	192	184	192	195	188	190	184	209	200	197	210	183	222	190	198	199	198	181	175	192	176	180	167	192	189	172	202	177	193	205	207	202	169	173	161	206	188	201	187	181	177	186	188	188	182	205	189	174	203	204	168	188	188	203	218	168	172	197	169	164	183	196	224	198	183	198	183	203	178	188	192	183	206	184	202	190	178	197	189	193	198	213	196	201	197	191	206	187	199	196	200	210	192	185	187	174	196	179	208	173	159	177	209	184	184	167	169	210	216	186	169	191	193	181	197	214	188	188	212	209	185	205	201	191	193	206	180	169	158	177	179	180	197	183	195	190	177	231	193	208	197	193	185	200	191	165	185	208	170	180	187	202	207	178	162	203	184	202	234	184	172	181	174	168	193	201	187	164	174	179	155	207	177	205	198	209	183	185	192	200	226	182	199	195	197	210	180	212	214	194	203	196	180	210	177	195	188	205	218	175	161	195	178	202	171	194	178	206	191	191	202	196	200	193	205	185	176	201	173	191	173	179	194	190	204	203	198	177	197	226	186	198	194	174	197	207	188	217	193	182	213	193	202	206	191	204	191	195	170	182	186	188	198	207	189	193	188	179	185	184	166	195	201	200	179	186	184	177	200	185	198	199	190	188	200	204	195	219	183	192	190	193	184	185	190	184	194	195	171	206	196	192	198	198	201	184	179	190	205	163	209	193	179	168	190	216	196	197	182	215	182	180	185	195	210	205	226	179	179	187	177	194	212	191	185	180	163	199	205	187	168	162	195	226	197	206	199	187	187	184	186	174	203	194	187	202	205	195	220	177	208	220	180	200	168	192	216	187	188	199	184	167	182	180	209	193	192	173	217	197	188	196	195	205	196	217	192	193	174	228	203	199	175	178	220	223	189	211	165	174	195	155	205	197	200	198	180	185	191	208	197	192	187	177	213	174	188	197	179	205	168	210	197	189	175	199	165	186	209	184	205	201	188	207	212	186	185	183	179	186	176	182	162	193	162	199	194	194	206	184	197	188	183	181	173	183	197	180	204	192	187	191	187	172	165	225	227	188	183	211	218	200	205	181	147	187	180	218	173	206	211	211	176	209	216	196	177	183	191	184	217	185	201	197	180	180	190	161	221	182	205	208	208	217	204	192	186	202	207	194	196	197	194	163	179	208	188	201	204	198	172	164	197	176	204	161	184	219	214	183	202	210	174	182	200	184	187	180	219	190	183	183	173	214	204	187	185	185	193	225	204	221	182	210	174	189	180	188	201	204	209	187	208	192	231	188	188	183	195	184	175	188	190	205	210	211	201	202	194	195	165	174	209	185	165	190	210	227	189	182	202	199	192	197	182	203	194	155	193	180	198	195	208	191	181	214	197	216	198	191	179	191	189	206	176	193	204	185	194	160	198	216	191	168	201	204	190	209	187	196	162	193	179	173	198	193	193	186	195	202	179	206	217	172	174	180	204	203	204	186	192	212	198	188	200	185	181	184	146	217	203	180	216	183	171	185	195	206	192	183	186	188	193	210	197	200	207	178	178	178	207	196	185	194	193	184	223	197	207	198	180	177	203	197	182	187	193	183	181	203	207	196	204	196	180	182	191	185	186	217	194	204	166	181	186	179	190	189	190	225	195	209	191	221	213	192	170	215	186	189	199	209	196	190	194	179	192	180	203	169	207	209	191	204	190	179	173	190	205	199	184	176	186	180	215	201	195	201	210	211	199	192	204	186	200	201	183	183	197	177	211	193	187	204	191	189	197	197	198	165	204	200	189	167	187	209	198	197	213	194	222	197	184	190	177	178	191	191	186	191	216	214	183	197	191	189	198	174	192	195	188	249	186	153	217	175	201	199	207	168	183	167	181	172	198	225	190	206	189	179	188	183	165	173	202	189	192	220	193	185	179	175	182	185	193	197	193	228	218	204	159	182	218	218	188	191	194	163	176	208	210	178	176	187	209	182	185	167	200	175	195	166	183	200	201	197	214	194	206	221	179	202	177	180	182	186	189	190	179	194	177	208	211	184	224	200	216	178	197	206	188	169	226	206	199	179	199	194	209	213	163	198	180	188	189	205	180	175	198	183	213	201	171	165	212	199	218	187	176	199	205	186	243	197	169	169	203	215	228	186	202	205	190	184	228	184	179	186	188	187	195	181	185	163	185	210	190	185	192	172	168	170	171	204	190	192	191	196	202	191	185	182	171	180	186	194	184	185	198	187	189	204	206	190	208	195	198	185	174	186	164	191	198	198	175	207	196	158	165	196	218	168	191	205	179	193	172	212	216	218	180	193	175	156	186	208	162	201	181	188	179	170	182	223	206	189	200	195	173	202	167	208	168	192	197	184	183	183	187	199	144	188	190	197	197	203	204	185	185	170	224	208	197	189	194	195	164	188	191	190	170	174	213	208	170	180	211	215
3639	1520	2796	5721	9858	10801	8317	5045	4678	3046	1840	579	414	449	441	375	476	391	460	420	431	404	445	427	417	466	432	456	413	431	430	456	410	417	430	449	443	436	419	437	416	418	420	411	480	450	407	437	420	425	434	426	462	439	421	430	427	424	427	454	400	443	425	408	437	423	410	425	400	417	446	450	421	439	424	434	433	426	423	432	473	425	435	446	402	415	439	398	456	417	487	416	427	414	440	428	434	444	421	459	434	403	434	425	457	394	415	413	445	422	413	438	400	406	391	423	410	417	409	385	427	429	420	422	427	422	427	426	403	437	425	430	399	427	432	423	405	411	421	413	431	395	438	407	413	410	432	416	396	417	447	431	423	457	420	441	426	420	463	423	401	425	426	414	435	420	443	433	436	432	409	436	416	441	438	397	411	444	395	450	414	456	419	423	416	437	421	414	455	460	421	401	441	450	435	401	436	423	420	384	427	456	415	432	449	443	455	452	428	435	446	409	456	423	418	403	412	419	457	402	433	459	450	417	473	438	442	445	405	429	434	472	434	430	444	454	417	432	404	407	420	431	411	386	390	426	422	403	455	446	441	451	458	430	407	423	455	417	452	450	417	432	426	431	457	399	428	453	421	440	399	391	473	438	407	424	400	444	446	444	441	443	399	430	440	414	418	432	384	405	428	423	471	435	445	440	422	450	433	413	468	433	425	427	442	426	432	432	444	439	443	432	420	453	431	429	419	439	459	440	451	437	446	441	472	445	445	426	419	423	435	448	422	432	427	417	444	417	455	446	379	418	456	436	416	417	454	410	427	415	409	414	418	438	409	447	415	443	397	428	410	432	459	429	431	465	421	398	457	443	438	435	409	430	432	434	404	457	436	399	430	414	460	407	450	435	470	427	440	409	437	430	433	464	445	417	440	403	375	475	425	446	459	427	424	461	396	452	437	423	437	433	445	409	443	441	457	439	484	414	399	405	421	401	434	419	454	417	457	417	451	443	388	435	448	436	447	430	410	439	436	406	419	464	432	435	431	406	435	413	430	406	431	450	449	438	413	456	398	460	430	466	405	415	500	442	465	477	435	407	389	417	439	424	423	466	421	430	459	441	414	413	433	453	443	427	415	412	430	417	457	434	433	417	425	427	412	452	462	450	438	460	418	465	435	399	425	418	445	444	461	406	426	424	433	436	406	463	382	375	461	422	427	441	439	433	394	449	418	422	434	420	463	448	424	410	404	417	436	443	429	465	461	404	405	405	454	396	416	405	404	453	456	428	417	426	428	458	458	445	463	441	420	429	437	423	422	416	428	402	422	414	429	419	440	434	414	460	395	418	435	413	421	444	452	387	484	430	396	431	448	403	438	442	444	432	389	437	409	397	440	414	422	409	456	373	443	431	409	432	409	415	405	461	444	402	391	437	380	420	435	446	412	439	424	419	421	443	447	408	441	406	467	439	423	430	398	434	438	459	418	426	428	414	408	397	450	431	427	411	384	400	494	444	442	420	444	456	427	472	455	443	453	431	418	454	424	419	464	462	426	440	424	452	431	453	425	405	395	422	460	376	452	432	394	444	454	427	481	407	418	403	444	449	414	453	439	434	414	415	397	417	442	423	448	436	428	457	397	420	421	414	421	465	428	432	403	431	421	458	411	458	416	445	421	430	449	376	421	459	423	448	436	445	440	407	480	424	438	437	421	451	451	421	445	424	433	408	449	456	442	408	434	448	468	436	441	436	448	443	428	408	432	418	441	403	422	454	411	409	428	407	414	446	471	442	472	434	410	416	479	412	386	417	371	413	427	416	436	431	412	409	401	427	407	452	429	418	404	428	401	410	458	430	411	433	452	415	398	406	431	430	432	440	470	412	428	438	419	417	402	418	423	416	448	428	421	430	416	439	410	405	437	413	442	407	445	438	417	423	418	426	451	417	418	405	384	436	426	409	440	406	432	423	417	456	437	426	412	423	451	458	466	418	473	407	426	435	431	413	438	423	417	459	443	436	421	431	447	454	407	439	442	439	430	452	442	412	470	409	446	431	441	451	437	467	439	427	422	415	436	490	440	447	445	402	467	421	443	443	458	451	411	416	433	412	422	439	455	431	414	426	423	432	456	453	431	429	408	440	435	409	402	434	418	434	439	437	431	493	438	434	436	442	427	411	437	429	416	420	426	418	431	437	428	454	440	468	438	479	404	457	419	429	418	440	394	436	428	443	463	410	463	443	468	423	448	424	432	427	441	467	379	454	417	387	432	447	429	406	421	436	430	386	470	463	438	437	438	435	465	410	419	422	413	438	414	417	427	390	408	406	436	449	463	435	458	459	490	441	451	412	435	421	451	415	440	445	424	407	464	451	423	415	436	422	422	387	419	432	439	393	429	417	405	473	440	454	454	438	391	457	420	425	407	411	402	420	448	423	421	429	402	405	437	414	429	451	439	452	426	416	415	393	416	406	413	432	436	425	424	440	417	429	408	402	438	381	437	416	418	399	438	406	468	408	396	434	451	442	446	394	437	429	443	448	441	435	425	448	414	461	408	420	437	435	415	416	462	417	451	438	427	453	430	441	414	394	443	454	434	416	440	451	424	435	456	440	430	418	447	469	456	433	462	446	448	433	445	415	495	442	418	432	434	480	450	429	438	458	443	454	464	414	422	419	411	433	415	390	422	426	438	405	450	452	422	421	412	408	429	436	413	419	454	440	407	423	399	435	441	427	436	413	429	468	423	430	423	432	435	443	418	448	441	434	425	436	442	423	468	435	389	427	432	436	434	427	454	439	410	421	393	425	460	404	425	409	438	447	471	424	407	429	453	450	418	430	427	456	420	407	450	430	450	375	437	432	439	441	428	433	431	418	466	405	408	404	422	433	467	430	383	444	417	453	428	414	449	460	401	425	433	435	450	437	404	441	443	445	423	407	448	415	430	421	441	434	420	421	425	426	415	452	424	432	438	466	456	426	436	446	445	386	404	456	431	427	425	460	439	427	435	431	439	445	469	445	399	428	405	395	438	475	461	449	455	418	426	430	420	427	410	417	421	444	427	419	429	413	431	438	446	420	425	442	442	454	441	469	435	416	437	402	442	407	422	393	441	421	422	413	428	396	450	424	439	427	410	402	438	437	451	419	430	419	443	418	429	462	413	398	401	433	441	426	451	444	441	420	463	443	443	468	487	455	478	421	419	412	437	435	400	433	456	423	404	437	465	419	406	450	427	419	446	441	423	432	420	433	460	412	424	421	440	416	435	440	470	459	427	444	423	422	425	443	424	429	423	451	407	415	444	470	393	406	437	405	398	417	455	454	410	405	425	431	440	409	393	444	419	399	439	452	431	410	429	408	463	418	417	409	440	460	465	433	420	380	475	422	378	430	447	403	427	425	441	429	428	475	436	412	414	438	404	438	435	467	406	440	409	399	471	437	430	423	440	436	402	464	409	408	426	431	448	454	420	416	403	420	415	412	457	438	455	438	444	438	470	433	418	424	402	420	449	391
12888	3770	14523	36655	34987	32091	31094	22863	15132	8789	4118	741	126	127	143	158	141	130	123	135	113	127	144	151	160	117	130	153	140	140	138	154	144	139	148	148	144	103	113	120	157	150	143	145	137	136	139	132	142	157	147	121	142	131	128	109	125	128	136	128	109	112	163	135	149	130	134	125	132	123	133	120	143	143	137	122	118	126	135	162	131	122	130	126	133	134	147	134	151	163	117	117	134	112	124	119	122	144	135	123	144	143	119	130	134	131	145	130	110	155	141	133	130	158	119	138	127	128	145	132	146	139	126	139	148	148	131	150	150	124	153	136	123	130	133	133	137	149	139	129	146	123	117	150	125	128	151	134	125	133	122	131	119	129	158	129	117	141	137	127	114	137	150	159	134	128	130	135	130	155	123	113	131	135	124	131	140	145	121	150	141	147	131	156	154	133	132	135	122	132	148	106	141	141	120	134	123	123	132	136	118	132	127	133	121	140	142	141	130	143	131	128	133	127	142	130	142	143	131	109	116	137	144	158	139	127	111	122	121	147	146	96	143	121	121	145	135	115	123	143	136	134	124	140	134	142	128	144	134	114	148	121	147	144	132	129	134	132	129	127	122	123	139	144	155	130	155	125	133	145	130	143	109	112	145	148	144	147	126	144	123	127	119	139	164	139	129	118	118	129	117	136	155	136	127	129	158	128	129	142	138	141	143	128	121	126	143	125	136	122	121	143	118	135	101	133	128	128	134	131	135	147	126	126	131	126	138	121	132	134	128	138	138	127	154	119	145	132	165	153	154	130	135	131	134	130	131	137	125	125	121	149	143	147	142	127	132	135	135	132	154	149	135	117	115	122	153	118	126	121	122	145	118	132	148	126	128	152	132	147	139	136	128	133	146	151	145	123	141	126	146	135	122	158	158	135	123	154	143	144	154	124	129	134	134	114	114	146	131	146	144	128	124	113	121	135	140	139	127	142	119	130	133	134	121	106	142	136	122	142	122	142	123	123	141	162	131	146	155	144	122	141	124	135	141	126	130	133	123	115	142	125	142	132	143	117	131	129	130	137	139	135	126	147	134	120	126	111	129	143	125	126	135	139	143	121	137	151	134	135	160	121	143	125	144	131	121	147	149	147	130	127	129	139	135	152	115	119	125	136	144	137	115	144	129	124	142	136	139	131	144	114	133	121	142	154	120	128	143	144	151	156	123	126	120	134	147	147	131	135	123	116	139	114	113	131	134	118	138	139	145	142	130	151	144	133	168	123	143	128	120	123	123	135	153	131	123	129	128	137	127	128	113	125	146	144	144	127	133	129	154	136	127	124	112	114	141	145	139	143	124	125	134	140	123	120	114	129	142	142	122	132	124	133	145	140	132	149	129	132	110	132	151	110	122	117	133	137	122	136	134	140	119	130	123	135	116	141	142	128	143	160	133	122	142	96	131	143	124	136	124	127	133	143	156	138	137	110	122	132	130	132	145	138	132	129	129	142	138	127	140	141	120	123	135	151	138	126	143	140	119	148	136	123	133	157	147	125	114	117	122	137	148	156	143	135	133	135	121	108	120	131	137	117	143	120	134	131	147	124	137	138	126	129	137	116	147	151	154	133	141	122	113	125	132	122	113	146	124	138	134	143	135	137	144	138	136	152	124	145	160	123	108	118	141	149	143	103	128	150	137	152	132	134	127	146	112	119	139	143	137	136	140	136	127	110	117	133	127	129	129	134	120	145	151	148	150	132	126	141	143	138	132	137	149	137	147	166	114	137	130	146	127	140	115	141	156	138	119	104	124	142	140	130	130	110	130	129	137	144	140	150	133	127	129	135	127	123	152	157	130	155	133	137	126	141	132	138	136	109	121	137	123	122	132	131	149	138	101	142	131	144	145	115	130	143	104	148	124	151	145	143	144	123	134	135	134	133	151	149	135	144	128	122	122	128	117	133	139	119	111	144	133	156	125	157	129	136	138	140	153	117	108	128	136	115	132	128	157	129	145	157	124	133	116	129	145	118	121	127	115	160	132	137	145	131	139	123	150	137	133	150	111	138	116	148	137	125	131	136	168	135	141	137	128	119	143	135	125	111	121	137	117	128	129	136	154	128	133	148	120	143	136	131	140	128	147	134	148	137	151	143	120	129	123	135	150	114	138	118	124	118	130	124	133	148	148	139	135	118	129	122	131	141	145	118	114	118	126	121	132	142	135	123	134	127	159	127	139	138	128	138	145	133	133	135	125	117	142	139	120	148	134	126	135	125	144	146	124	133	140	124	144	131	142	121	119	139	127	128	145	146	148	147	136	132	162	121	112	149	146	156	128	143	140	152	149	120	117	124	137	139	153	131	128	130	140	147	109	109	118	135	136	125	134	136	130	110	132	145	126	128	121	129	133	132	150	137	128	159	137	132	139	146	159	131	133	110	127	131	149	128	145	110	137	148	128	157	131	132	132	114	125	116	141	109	118	164	147	140	127	139	120	135	138	147	125	118	121	102	130	135	134	165	138	161	132	153	111	124	130	149	124	129	133	124	127	140	135	140	154	106	153	120	142	148	124	122	123	125	125	126	143	129	128	126	116	126	136	133	139	136	146	140	145	142	127	122	139	137	127	134	125	133	149	124	133	140	133	134	116	118	136	117	121	128	114	127	132	141	133	121	154	116	121	123	141	138	137	127	136	136	124	128	127	141	155	105	145	142	148	139	121	125	137	125	116	124	113	123	154	134	177	134	120	144	143	137	144	117	133	103	125	143	140	132	116	138	119	126	123	138	134	130	145	147	145	130	128	134	143	137	131	136	136	139	139	96	126	148	162	131	134	155	133	139	141	149	112	135	109	138	107	149	122	128	123	146	116	135	128	136	127	140	127	117	125	152	109	147	137	129	156	165	121	139	153	160	133	118	125	138	126	139	128	141	133	143	145	131	143	137	131	140	146	112	129	162	131	129	158	149	145	130	128	133	136	138	118	132	150	162	129	128	123	132	124	138	154	129	165	111	146	147	132	133	131	123	110	124	135	115	164	145	147	142	122	137	145	145	114	145	129	144	133	138	155	135	135	116	122	134	136	142	125	143	148	142	154	121	156	146	120	122	135	149	124	144	110	122	133	143	153	109	123	113	159	144	118	138	147	121	125	153	122	133	130	151	153	125	113	169	132	137	134	123	130	117	126	137	136	137	138	135	156	140	139	124	117	130	131	137	130	149	139	124	105	127	134	109	123	141	126	130	126	129	135	124	127	143	119	123	127	151	156	128	138	116	125	140	154	104	133	137	141	112	126	144	137	115	125	118	131	161	160	136	126	117	128	152	125	120	138	152	114	132	129	142	128	145	147	133	126	121	125	121	135	136	112	137	163	115	151	139	136	104	128	148	116	131	144	127	131	122	158	134	126	139	131	142	124	151	146	151	139	108	134	128	126	136	147	139	129	119	152	141	129	122	126	128	118	146	139	140	129	121	139	138	119	141	129	143	136	141	139	140	121	124	151	134	132	151	128	136	118	130
7600	3164	22632	47099	48321	48041	47180	40214	33071	24488	14651	2791	369	355	356	318	352	327	365	328	313	334	325	315	329	319	327	323	296	366	319	311	349	299	342	321	333	314	312	322	297	322	332	331	356	323	301	329	314	309	300	343	326	329	378	334	306	332	327	309	318	345	328	322	309	328	347	321	330	329	298	296	339	293	308	315	318	358	308	341	366	337	310	333	307	302	357	321	318	326	336	356	322	322	331	343	338	320	292	330	340	314	299	305	322	303	312	326	347	318	313	336	303	324	311	337	330	342	319	321	299	291	376	304	293	303	318	338	328	333	330	287	325	298	339	344	359	321	322	322	346	305	360	303	341	309	336	313	315	319	331	304	315	315	353	357	335	366	300	323	330	320	349	326	292	305	324	294	301	293	338	324	323	336	326	306	333	339	365	308	323	322	292	342	329	340	337	324	334	312	303	311	309	334	345	336	338	314	296	335	300	334	347	327	318	285	313	315	327	334	310	351	310	324	336	319	307	325	310	331	345	322	280	323	339	309	349	344	343	321	334	313	334	338	314	352	307	327	322	317	330	348	313	322	298	300	330	337	327	342	321	347	325	372	318	323	328	334	333	318	341	328	331	345	337	321	310	329	320	318	318	335	340	321	330	301	336	361	311	333	317	355	329	336	324	319	337	297	305	323	336	300	305	308	312	321	324	324	334	363	316	307	344	330	331	320	343	348	338	300	315	313	323	345	333	320	368	309	328	299	321	330	333	289	328	320	311	338	312	342	313	312	313	332	316	307	326	325	306	311	309	345	314	323	298	309	310	290	362	345	319	336	322	330	340	300	309	324	365	346	332	314	339	318	327	305	367	344	332	367	323	339	307	323	354	335	326	358	329	326	329	299	348	330	294	353	353	339	363	354	304	311	313	313	338	309	304	344	305	334	314	305	318	284	311	326	321	374	336	338	340	311	350	319	330	299	312	341	317	311	361	313	322	320	341	322	310	317	318	312	336	318	294	355	309	323	318	309	314	349	355	338	332	339	312	338	317	311	328	342	310	328	312	323	339	332	285	311	327	288	324	343	342	330	305	318	325	337	309	352	312	326	330	343	318	287	309	352	333	334	299	299	334	370	322	292	343	339	324	294	315	300	314	330	361	331	316	291	313	315	344	319	320	316	333	301	311	338	338	297	299	364	310	351	332	330	292	314	331	314	306	270	322	303	350	323	291	328	318	352	339	319	336	325	332	306	328	339	303	313	306	318	344	301	348	323	359	298	305	336	284	292	322	331	313	331	331	336	334	302	326	330	327	314	329	312	305	321	317	318	327	295	353	317	302	349	353	329	326	299	357	311	312	301	345	335	323	355	336	341	319	343	345	325	323	313	330	336	291	323	324	314	335	335	306	334	288	304	325	299	323	323	297	310	329	298	344	309	342	309	343	348	293	329	299	300	304	333	298	328	330	318	314	310	303	268	323	314	326	279	340	330	314	322	307	332	338	278	323	335	315	295	327	335	352	364	311	316	305	339	353	344	319	311	309	322	308	282	323	330	322	318	309	316	327	328	305	336	325	338	334	313	340	319	341	320	353	326	348	325	323	330	328	308	320	354	313	322	362	321	334	314	350	315	335	302	305	325	315	343	347	374	336	331	313	325	333	300	366	311	297	325	327	338	355	318	331	365	342	345	335	320	376	309	326	297	300	334	304	320	300	304	326	313	329	314	299	329	334	316	331	296	351	310	329	311	306	313	352	317	349	310	332	330	322	346	307	315	322	310	337	315	330	340	283	329	328	330	322	322	335	352	330	342	331	347	318	331	311	336	305	298	326	331	290	316	359	312	317	334	330	324	324	311	281	317	320	331	315	340	307	322	334	348	339	281	339	320	327	309	339	295	334	333	305	327	302	329	345	321	331	316	325	314	314	339	315	355	310	332	310	328	329	332	327	330	347	371	317	301	337	336	301	334	352	320	312	332	339	319	345	306	316	316	304	328	312	326	340	308	337	324	291	311	350	310	317	305	313	334	338	321	314	331	343	327	331	331	327	344	318	273	327	316	291	325	322	338	334	334	324	310	292	350	330	346	313	298	297	295	324	344	360	297	305	328	340	343	340	337	359	335	329	284	313	372	330	306	316	335	336	306	314	316	305	344	328	320	348	331	319	308	308	317	297	345	351	305	324	317	334	307	303	295	318	333	302	291	336	306	348	326	350	300	348	350	328	344	324	323	331	377	308	355	307	333	298	330	320	342	339	330	327	303	347	313	341	338	334	340	319	332	342	334	325	307	319	300	336	338	358	346	340	338	308	336	301	334	313	332	311	329	353	285	297	305	321	335	275	285	317	320	315	320	319	327	337	315	344	322	315	283	320	344	346	339	295	359	325	330	318	310	331	333	324	318	295	319	302	343	344	346	338	338	321	285	333	321	337	344	331	360	336	315	354	351	316	314	331	309	330	322	332	332	320	328	342	319	325	313	296	373	329	335	306	321	295	335	322	342	323	324	307	321	336	357	319	333	318	351	287	333	344	344	333	326	329	294	337	328	339	322	367	310	331	317	320	334	340	332	348	325	347	336	322	305	309	316	305	316	318	350	322	292	305	325	344	316	314	333	343	352	344	345	340	326	332	351	323	324	310	301	315	299	329	316	320	346	314	324	325	293	339	296	310	322	342	298	297	319	340	367	328	334	301	323	312	308	324	313	292	333	289	317	289	324	316	327	349	345	317	310	328	312	327	350	313	338	319	326	345	365	294	297	354	310	351	319	310	358	344	314	286	271	295	360	336	323	320	338	316	321	320	301	335	315	317	306	343	318	337	303	310	300	340	313	341	314	317	337	309	349	322	352	324	337	314	298	332	342	322	348	363	319	314	336	319	283	349	341	314	335	319	301	320	320	338	332	316	341	330	316	326	332	347	321	307	299	286	291	326	302	329	326	314	331	330	330	328	366	299	328	344	338	324	326	347	311	336	313	284	336	297	305	339	318	336	377	335	342	331	349	357	318	325	341	327	289	307	310	332	322	335	320	328	310	325	312	346	333	317	302	308	317	320	311	311	304	313	359	327	354	354	287	306	340	327	347	298	344	330	320	306	331	326	376	304	334	332	328	350	333	312	331	308	333	340	302	336	324	328	325	325	324	312	345	285	334	360	324	351	298	324	327	330	320	320	326	319	313	316	311	347	301	321	364	322	306	325	318	352	314	296	329	340	296	308	305	333	322	358	325	345	337	335	300	350	337	312	340	324	319	322	335	348	329	312	305	319	311	301	299	301	342	278	368	351	321	311	328	321	343	310	334	319	352	314	302	304	352	323	321	295	329	274	342	316	355	333	292	317	366	309	332	320	341	334	329	313	300	296	334	300	318	327	335	340	337	334	308	330	335	337	339	319	332	365	339	343	304	336	324	331	307	368	305	318	361	321	308	303	350	333	340	326	309	348	347	327	338	330	304	330	319	337	351	301	321	319	319	327	340	314	332	359	321	330	329	315	291	326	298	311	318	320	319
20114	8257	55639	67184	57315	40510	37396	29189	18509	10435	4402	762	233	243	221	258	214	228	225	228	234	215	242	252	220	197	241	196	237	209	219	229	206	175	233	233	224	215	230	202	216	210	208	240	236	225	229	224	224	207	209	215	255	219	233	220	214	190	222	205	237	212	200	246	193	254	199	209	247	223	228	206	202	225	233	228	210	208	220	240	218	235	221	206	222	221	210	246	230	222	218	213	230	215	246	217	203	244	212	203	228	221	243	243	210	207	220	213	191	229	220	212	182	225	212	217	223	197	232	222	240	207	209	206	214	223	222	212	225	214	205	222	221	219	227	191	199	222	207	245	231	233	231	211	210	199	219	216	220	207	213	226	218	225	210	238	234	206	219	224	220	224	238	216	201	241	218	238	247	240	222	191	215	223	202	215	206	218	200	203	226	215	224	229	210	222	225	221	242	218	222	231	234	200	204	233	220	205	202	217	222	216	239	211	212	215	193	223	221	200	212	231	220	233	260	234	227	233	234	226	229	226	194	221	230	189	218	220	227	213	200	214	217	191	204	211	212	213	200	223	224	253	209	253	229	244	241	245	216	218	204	220	236	204	229	210	253	229	215	214	224	180	239	205	199	211	244	225	201	221	233	199	202	219	199	201	216	234	218	242	249	224	193	223	247	219	223	193	218	210	212	214	224	210	199	247	208	240	210	232	242	214	218	214	239	187	213	218	235	217	226	208	212	230	220	203	197	258	220	216	188	209	224	214	227	181	201	195	211	236	227	236	205	221	240	236	245	226	189	206	238	209	235	222	213	222	214	202	227	239	218	226	247	220	255	230	188	209	227	215	228	208	213	221	232	214	227	221	221	209	235	222	214	242	218	207	264	217	195	230	215	228	201	200	215	203	215	225	214	216	220	205	233	222	217	194	242	193	243	215	189	195	218	219	190	212	233	222	214	236	226	230	208	190	253	229	215	230	221	248	209	196	217	239	233	231	205	210	225	187	217	225	231	252	224	215	198	223	208	222	259	178	213	188	205	197	236	220	214	212	210	195	229	212	207	238	212	203	209	230	209	256	215	212	203	230	222	213	223	214	239	209	206	220	200	209	207	213	234	253	201	229	205	210	229	231	226	222	246	229	217	231	194	228	197	209	199	220	209	210	206	219	226	216	195	236	226	241	198	192	229	241	236	226	193	216	253	244	227	240	224	229	230	222	221	220	239	209	220	211	248	219	202	224	233	240	209	227	206	257	237	240	224	208	232	211	223	212	226	234	221	194	245	252	227	219	208	225	235	226	240	224	211	235	215	202	228	252	237	232	204	209	240	227	205	214	207	239	226	244	222	230	231	216	225	203	208	239	208	235	193	220	194	219	203	231	230	219	201	230	227	222	222	206	202	211	190	182	202	236	222	230	234	243	212	215	236	219	213	207	220	204	228	244	200	230	232	230	195	236	221	195	228	206	214	239	195	246	221	214	232	221	214	232	220	187	188	227	205	217	210	218	242	213	206	228	222	209	229	212	219	216	205	213	213	213	234	215	211	225	209	212	227	200	210	229	241	200	209	182	185	267	218	221	195	232	225	241	215	208	229	212	229	214	204	210	213	241	260	218	217	233	209	198	252	215	209	223	232	241	219	204	206	198	195	225	201	232	231	218	217	232	244	219	205	229	218	219	238	202	239	243	207	226	193	237	229	206	222	219	210	208	232	224	232	200	207	214	225	229	218	251	225	239	209	209	227	264	225	214	195	216	253	211	216	227	211	223	205	242	228	225	223	209	236	207	238	221	222	232	245	206	262	187	228	220	215	221	223	231	219	221	225	183	218	235	219	214	211	198	252	219	213	202	217	232	205	255	224	226	218	222	219	217	216	192	223	204	212	194	233	207	204	229	229	224	214	226	227	241	253	230	220	243	199	237	232	206	239	231	211	214	219	227	242	247	216	214	214	215	213	242	229	200	248	213	224	248	222	220	246	226	215	224	216	219	230	200	244	245	222	218	228	196	190	239	225	229	212	248	197	214	231	225	208	225	220	254	193	226	237	253	205	221	208	233	223	219	203	206	227	211	220	239	233	225	220	206	219	233	213	240	228	201	236	206	214	203	216	239	230	243	210	218	218	216	218	229	231	225	234	232	211	231	191	239	218	200	200	198	226	214	214	218	241	212	210	229	238	214	204	202	220	207	236	211	221	212	201	215	217	224	186	219	230	203	223	219	238	208	239	273	209	222	212	237	223	223	238	246	233	218	271	242	222	227	243	217	192	213	216	252	217	238	250	228	219	220	226	221	231	204	237	198	194	235	239	226	202	227	230	235	224	231	217	226	229	230	192	203	211	224	225	186	220	244	202	249	227	223	223	220	235	239	229	234	207	201	230	228	222	214	214	214	235	225	202	213	217	203	224	229	223	219	198	203	217	234	244	232	215	250	227	217	197	194	235	216	187	210	213	218	236	223	211	252	210	243	205	236	231	224	230	240	215	227	250	244	222	228	235	226	229	220	266	231	218	206	233	201	216	226	226	217	210	226	225	208	224	218	243	231	237	226	219	185	232	246	223	218	210	235	204	234	207	221	215	228	230	213	251	242	201	228	204	188	219	206	242	214	220	233	241	250	210	236	249	202	218	183	228	195	223	232	210	203	194	251	241	207	198	252	204	212	232	183	216	243	210	205	219	220	238	220	221	277	236	200	210	226	218	233	222	216	215	229	228	273	238	209	204	224	209	198	221	237	211	224	227	204	206	224	214	215	206	238	217	256	233	256	249	211	217	217	267	225	223	217	214	216	230	210	226	224	242	211	215	213	234	230	202	231	218	199	244	221	227	217	214	231	205	224	204	245	234	228	245	237	222	225	242	226	246	205	222	219	203	211	231	276	238	227	214	212	222	214	184	214	191	214	217	244	211	220	212	226	249	223	244	217	197	202	216	230	201	250	223	209	207	265	185	220	247	210	233	218	218	206	217	245	192	216	248	214	226	245	228	205	225	219	229	199	190	228	245	209	218	241	228	215	188	225	224	235	234	242	219	268	205	210	207	255	239	206	212	242	223	195	221	265	230	225	244	224	215	215	223	199	218	208	202	220	204	217	232	201	245	223	251	216	216	221	220	226	228	222	212	247	208	216	239	226	236	198	207	225	208	201	221	231	240	228	218	229	199	208	218	202	223	231	249	244	209	221	241	202	216	231	216	218	212	237	199	243	211	243	200	218	226	205	205	227	235	198	235	206	207	241	242	221	205	233	232	226	219	236	218	198	239	215	220	215	220	205	206	209	222	222	199	231	225	228	232	238	241	182	231	217	257	188	227	239	238	235	232	226	210	217	226	219	229	227	244	219	215	213	230	216	238	214	226	193	210	236	213	204	229	232	204	226	238	225	224	240	201	214	206	236	230	220	224	225	214	228	214	234	233	200	217	227	210	205	202	246	211	234	207	226	230	251	229	212	226	216	214	224	221	213	186	232	221	215	238	219	233	192	190	213	217	235	198	208	220	219	218	218
9174	6923	53913	70606	64970	52729	52219	44844	35495	25708	13557	2628	509	563	561	558	546	530	539	545	512	499	520	564	541	484	511	505	519	507	471	536	516	509	520	476	523	497	524	477	500	476	504	479	531	510	521	527	526	501	499	523	513	496	507	492	498	525	495	538	469	474	565	519	500	489	489	480	489	497	503	518	506	498	530	468	495	535	488	507	532	530	555	505	498	522	515	528	539	500	500	492	521	551	477	516	551	510	521	521	507	509	538	546	529	514	517	497	513	512	505	491	541	500	512	516	495	520	526	506	499	541	514	501	484	492	530	489	490	499	506	534	495	500	494	503	516	519	481	498	524	532	517	494	526	525	489	512	524	491	503	484	485	490	550	545	508	536	530	533	543	507	500	513	575	532	536	541	557	501	545	518	522	475	517	516	507	477	494	568	526	483	469	493	518	557	504	487	504	518	476	471	486	516	530	507	503	513	456	502	506	486	509	545	490	517	543	541	533	502	523	528	518	500	516	521	516	511	504	518	520	527	523	513	543	506	512	527	490	531	521	479	484	539	497	501	507	491	537	486	464	503	548	482	489	493	517	488	564	501	512	508	480	497	490	543	515	503	517	479	527	493	494	490	489	505	463	519	489	524	528	541	517	544	514	529	548	471	533	539	487	492	519	527	498	478	530	507	542	503	535	523	547	502	499	523	486	496	538	545	503	506	502	520	514	464	485	531	533	483	547	507	517	517	521	509	521	519	500	503	477	510	513	512	503	482	541	503	463	479	512	523	499	531	509	501	553	508	484	504	470	520	483	487	521	493	512	511	479	544	520	529	503	516	536	504	505	501	499	548	496	503	486	489	504	518	511	489	566	521	533	491	497	500	531	521	477	543	498	480	540	495	532	469	543	520	484	494	503	514	504	527	509	502	499	523	510	532	537	495	467	476	538	438	520	480	515	535	531	494	530	549	468	501	466	518	523	512	481	481	498	509	534	499	509	513	521	496	493	493	509	476	465	481	506	490	476	534	502	496	549	525	482	502	470	468	478	525	536	510	504	478	509	529	502	471	498	525	500	547	548	529	542	500	489	520	440	496	523	510	507	533	456	498	554	504	504	506	534	537	519	470	517	501	503	474	494	514	467	551	530	501	514	519	526	524	520	523	573	467	503	496	533	512	528	527	487	523	492	505	503	497	468	521	515	509	511	567	507	511	533	506	513	521	504	546	530	523	510	501	507	561	558	533	544	482	480	522	494	479	505	501	541	512	526	512	532	503	512	495	521	510	522	525	508	550	517	489	515	546	516	511	537	481	501	498	556	475	495	478	489	524	484	491	534	501	554	490	490	487	503	508	517	528	534	541	495	468	548	499	501	498	543	496	514	505	495	507	465	489	464	525	482	499	519	481	519	489	516	488	470	537	506	533	492	475	477	499	515	454	514	489	521	520	525	505	508	548	533	528	515	501	526	555	471	493	558	500	534	530	498	533	513	521	508	487	494	506	511	557	507	480	513	510	511	490	530	491	483	505	490	544	492	506	555	486	498	515	494	507	508	552	490	458	511	481	502	515	523	505	477	447	501	532	477	498	519	503	509	500	486	498	528	477	511	462	519	508	519	530	481	529	540	501	502	501	451	527	509	501	491	517	513	498	512	520	518	493	476	486	527	574	468	524	502	531	502	516	499	512	487	474	507	535	518	500	500	518	456	517	504	503	530	443	502	488	512	496	500	460	495	533	507	524	524	496	527	515	516	534	462	513	518	488	535	506	518	514	538	512	505	528	523	491	542	506	482	529	543	530	521	497	528	493	490	493	527	546	505	512	460	542	494	488	535	512	491	476	546	473	525	482	488	555	515	526	511	484	484	521	553	524	516	499	474	551	476	484	518	538	522	487	545	465	492	538	505	516	519	505	514	510	464	504	508	490	489	513	501	534	534	516	507	529	508	485	501	511	499	519	490	526	490	553	519	484	511	510	505	533	526	520	511	517	515	506	471	537	517	538	520	531	504	510	506	493	530	533	510	533	538	491	527	529	476	515	541	504	506	532	475	493	523	523	484	497	502	509	530	531	471	505	488	511	496	497	504	533	507	512	489	498	479	473	533	521	505	519	499	521	512	508	519	521	543	528	524	491	498	511	486	493	517	474	515	489	535	536	527	508	476	510	477	466	461	502	498	554	482	549	513	501	493	495	505	507	517	511	508	505	508	465	534	510	517	532	513	452	523	522	537	504	513	520	497	502	506	513	498	553	510	486	489	488	482	487	501	469	507	545	541	500	470	503	517	503	478	505	529	513	516	527	512	491	496	492	493	502	486	525	534	513	549	472	470	518	457	488	506	526	528	528	470	493	507	522	463	487	516	463	558	505	525	541	525	539	539	504	502	486	511	478	502	501	464	491	524	498	504	505	481	498	491	492	523	522	537	470	527	545	527	511	492	487	483	508	527	516	512	553	502	491	531	504	522	496	529	493	516	518	484	520	521	525	491	520	536	478	499	527	505	492	504	508	504	506	542	505	485	540	516	494	532	495	484	493	485	529	519	470	482	513	514	494	514	535	520	501	501	496	506	498	500	526	503	510	579	524	465	534	549	537	532	507	526	486	496	516	534	529	494	487	532	513	511	500	518	489	491	545	515	496	488	490	548	552	488	542	518	505	495	505	504	483	514	463	527	527	531	519	500	519	478	540	513	592	507	496	491	547	499	506	501	524	537	486	541	501	476	510	458	487	543	506	533	498	513	493	533	546	539	523	536	518	514	482	530	556	504	527	491	521	512	506	493	505	506	477	521	549	495	561	504	515	500	475	540	526	485	537	523	524	481	498	495	507	532	520	528	503	563	537	516	514	509	512	519	532	523	500	484	513	511	505	512	526	475	482	446	526	503	509	519	475	509	517	490	496	506	504	478	515	510	490	495	517	503	501	540	521	497	504	534	499	539	497	520	536	531	507	505	469	523	504	501	532	538	506	528	519	509	493	564	520	487	480	503	478	495	529	500	513	536	522	484	508	480	478	470	512	490	551	509	513	487	501	491	497	556	499	519	479	550	535	506	549	521	507	501	484	516	524	495	521	470	499	510	521	533	489	534	530	495	500	472	495	457	487	437	515	541	520	493	533	513	501	509	523	521	518	497	529	523	500	505	511	514	501	515	518	518	499	521	517	503	488	480	514	503	493	527	490	503	518	507	523	510	497	472	506	501	505	484	540	529	493	519	455	509	484	527	499	518	508	484	512	461	530	520	494	469	484	470	488	511	495	505	525	519	524	536	539	486	552	543	540	493	485	520	497	497	503	507	494	549	504	526	522	543	509	500	494	509	468	548	493	527	495	495	556	531	495	514	520	476	473	477	485	503	507	508	519	513	519	529	501	555	535	526	485	510	546	511	528	486	491	514	498	516	500	516	509	489	512	491	525	528	502	497	493	516	540	499	516	503	538	511	496	495	518	534	492	559	471	554	493	532	513	505	505	525	515	532	517	538	483	505	508	485	530	514	525	532	512	548	515
3510	1283	2481	2836	2685	2582	1601	931	678	539	331	218	208	188	222	197	191	196	224	208	223	217	192	193	217	199	215	202	206	189	210	207	219	217	231	214	249	215	242	209	203	235	208	205	219	219	215	226	207	214	204	199	206	191	223	193	209	215	200	192	186	193	200	196	247	212	204	188	203	212	188	215	201	200	237	242	239	216	228	207	221	187	221	217	212	219	223	225	200	229	198	216	202	197	204	190	196	200	186	196	178	190	209	177	198	215	214	192	213	196	205	229	198	205	201	228	218	197	199	221	225	195	206	217	214	229	214	207	213	215	197	213	206	193	214	225	192	191	202	228	191	212	235	182	209	226	218	175	201	197	210	183	185	224	203	228	192	212	206	204	230	203	196	195	205	228	207	234	216	208	210	179	208	210	179	200	219	221	193	228	202	211	187	184	226	206	184	213	233	206	215	208	185	220	226	205	199	176	238	196	215	210	220	184	193	214	195	208	204	205	224	219	196	187	211	232	201	209	207	207	237	196	210	218	198	203	220	213	236	199	196	201	189	221	218	200	193	180	199	195	192	180	202	197	214	203	213	190	218	208	187	191	202	210	210	197	200	200	225	194	194	202	197	166	188	204	211	195	221	189	199	207	198	215	211	242	212	198	225	226	225	202	173	216	232	254	220	230	185	210	201	223	180	222	194	207	196	201	226	196	190	210	197	217	204	202	207	197	213	220	187	214	220	216	224	200	191	212	228	206	209	182	183	199	198	206	171	214	211	222	233	197	200	185	206	224	202	191	217	215	200	184	209	195	196	195	189	186	184	192	216	212	182	224	208	195	215	209	229	195	214	213	211	194	204	213	196	214	219	205	221	214	225	224	207	220	199	220	184	191	199	218	204	193	237	219	212	198	189	223	222	223	199	203	184	208	184	188	224	190	236	233	207	191	178	201	199	207	190	200	199	224	176	206	204	220	197	198	204	214	232	205	188	249	199	205	190	188	211	210	227	191	219	204	209	197	188	186	233	195	230	194	193	183	200	184	212	205	219	212	195	221	212	204	220	236	218	214	186	197	191	203	225	233	194	216	188	185	225	206	199	218	212	204	212	225	214	179	209	206	213	212	210	215	243	181	198	195	214	204	187	182	215	187	204	201	213	216	201	219	205	217	179	219	215	193	191	179	211	201	201	201	205	216	200	207	206	200	194	188	212	208	205	200	207	230	211	203	201	211	160	214	198	230	207	206	211	194	197	206	211	207	215	207	220	218	203	216	224	212	227	208	195	213	210	227	190	214	198	205	217	217	189	209	236	228	204	227	177	189	226	180	212	186	219	218	187	199	235	203	210	212	180	206	182	204	208	181	216	216	210	203	197	226	191	201	204	210	218	171	210	206	203	216	203	200	200	190	213	197	214	193	215	221	195	191	183	209	215	199	216	199	185	187	206	214	212	184	197	219	190	192	186	202	211	206	212	225	243	185	192	219	214	212	186	209	223	203	181	196	198	198	232	194	200	217	195	208	213	214	199	205	197	194	219	203	202	194	187	201	214	244	211	203	223	210	191	198	200	215	196	216	188	185	213	213	197	196	183	179	202	252	210	192	201	221	176	192	198	225	209	240	192	192	213	172	204	232	195	193	198	209	164	158	233	202	215	200	185	186	197	214	204	212	218	207	209	206	211	217	214	230	214	213	206	184	229	203	180	185	212	234	206	233	212	223	195	197	225	215	193	205	221	182	177	204	183	198	213	201	227	222	197	216	222	195	209	219	206	203	185	215	185	218	197	203	201	216	210	210	225	216	222	194	194	215	230	215	193	222	194	201	190	180	227	216	211	203	212	212	203	201	219	227	209	183	208	222	243	195	209	214	196	249	196	201	185	207	198	217	196	230	213	192	209	229	198	205	193	202	220	212	201	213	215	197	230	212	189	223	210	209	199	212	218	195	202	183	199	213	219	205	192	194	219	225	235	199	220	218	180	213	202	200	217	221	204	181	195	209	200	226	221	192	196	194	200	214	201	214	224	199	188	201	197	202	206	219	223	236	189	192	237	229	195	208	204	236	217	187	225	208	193	197	222	207	184	199	207	217	212	204	201	193	199	215	217	216	231	215	224	182	231	188	219	202	210	188	201	202	200	217	174	176	199	197	218	236	208	218	201	235	207	232	239	208	222	204	213	200	189	213	211	219	201	207	192	195	183	210	223	194	214	231	215	198	244	207	214	210	204	213	218	208	230	222	231	191	199	221	193	215	222	190	198	228	230	184	183	194	213	204	215	221	218	190	182	218	204	224	214	200	227	215	209	204	208	207	227	225	207	198	200	185	234	197	199	220	219	200	206	186	170	223	194	218	212	225	219	196	197	201	197	240	232	213	204	205	195	228	198	213	212	226	214	176	211	228	189	210	209	204	204	219	216	209	226	208	215	204	206	213	179	204	229	209	207	205	212	208	189	204	186	197	203	196	221	196	230	201	217	189	206	191	239	197	176	228	205	203	213	219	206	211	193	202	211	184	205	219	260	202	197	198	199	207	203	217	202	195	222	233	187	188	214	241	197	230	198	218	192	191	213	190	226	218	183	229	172	224	198	198	195	214	225	197	193	220	216	192	208	218	187	188	218	184	189	215	165	201	208	251	215	215	196	214	203	204	227	209	228	222	212	213	243	200	196	208	210	199	201	181	203	192	184	205	211	207	226	227	213	188	201	206	230	198	210	205	204	196	206	197	230	232	192	197	217	232	206	239	263	214	203	226	208	183	188	191	200	182	200	200	227	205	215	206	205	210	233	189	220	182	185	224	217	189	198	219	173	206	195	211	231	195	205	211	188	206	185	208	195	207	203	208	177	193	217	221	193	205	209	205	194	200	201	227	217	204	217	197	199	202	200	189	223	201	230	203	221	196	184	219	212	185	221	211	231	213	189	217	195	208	198	225	221	188	211	207	192	187	198	218	208	201	209	225	217	229	194	171	208	228	230	224	194	222	187	219	198	213	198	213	217	201	200	171	209	199	198	175	220	217	205	196	197	227	169	202	208	222	216	222	223	216	214	193	203	200	192	194	203	210	221	205	212	191	197	247	225	224	243	201	209	195	213	198	224	210	218	188	165	216	206	192	212	208	233	194	216	202	224	243	199	204	217	212	196	209	206	206	199	193	200	205	193	217	210	247	220	210	206	194	211	176	251	205	196	185	204	203	205	192	198	211	190	213	203	202	227	199	219	211	235	216	207	207	205	202	197	207	174	201	212	199	212	210	197	216	229	217	222	181	180	204	223	215	204	218	221	212	224	202	226	227	232	212	184	217	205	195	222	211	227	206	208	208	208	218	204	196	215	229	206	206	227	236	205	192	194	231	197	207	195	194	204	219	240	177	201	220	206	215	215	214	200	204	203	242	225	203	214	207	217	211	209	179	203	195	192	211	233	209	208	206	212	203	219	201	232	231	206	237	211	212	217	190	187	182	217	227	198	212	221	196	211	211	228	199	193	218	213	167	227	211	186	231
2771	1499	5763	9312	10401	9858	6450	3827	2703	1739	1000	494	438	468	454	481	463	507	457	443	452	420	460	464	447	480	481	466	465	477	473	472	431	494	435	477	451	477	438	439	481	484	415	435	459	415	460	476	485	457	436	465	493	432	439	441	460	442	458	429	445	501	468	462	489	461	473	492	501	464	421	451	485	466	485	429	484	414	479	470	481	449	485	430	462	472	500	446	475	423	469	494	451	430	497	457	466	450	450	443	454	473	409	444	438	455	458	473	452	480	469	450	437	458	475	498	448	443	453	503	446	463	481	484	461	462	431	426	445	475	478	468	459	471	503	455	421	437	443	471	458	417	464	442	434	483	434	476	423	459	451	468	468	455	473	444	462	486	446	462	455	476	452	476	455	474	442	456	462	453	442	479	471	436	477	458	462	463	436	474	445	495	503	461	473	475	451	462	455	453	478	450	456	488	454	429	458	446	427	505	450	449	421	445	456	448	489	430	448	420	473	510	435	467	464	503	458	461	450	443	466	457	461	444	449	482	474	467	443	464	483	436	456	452	416	464	456	450	452	445	498	453	467	495	459	461	488	457	431	424	452	429	463	452	465	457	505	467	473	454	496	439	477	461	435	445	463	449	467	498	487	432	437	445	431	491	458	468	461	479	461	416	429	469	477	479	440	400	444	507	429	441	501	442	445	486	487	479	462	439	453	444	465	492	471	432	478	482	504	515	440	440	439	420	456	438	451	472	443	424	475	496	461	462	470	484	477	468	453	475	473	466	485	444	456	452	478	396	466	469	480	445	479	452	452	455	470	447	445	455	445	451	455	456	463	455	489	472	477	455	450	439	500	473	445	443	481	440	430	437	462	479	470	491	432	468	462	436	494	477	475	441	475	454	455	429	454	449	477	462	465	433	503	466	461	465	470	492	471	452	456	463	415	512	437	483	464	421	477	463	456	538	439	477	454	475	469	479	457	470	455	459	458	450	463	471	444	459	461	418	470	480	408	465	499	404	466	449	478	507	465	470	443	488	468	453	434	492	480	446	437	482	488	445	438	472	466	462	472	465	424	457	469	470	445	408	504	439	465	459	422	451	444	449	437	429	428	455	460	474	449	462	488	477	476	467	452	436	435	472	466	453	462	510	468	471	460	440	465	478	431	445	440	459	448	503	466	432	487	427	479	436	466	466	459	428	453	469	414	465	484	467	514	445	444	455	486	500	447	482	472	479	445	475	452	430	461	472	484	462	458	434	463	408	480	463	462	492	461	450	438	434	437	452	454	468	468	460	432	424	456	461	482	488	447	444	468	471	494	424	451	473	409	460	491	504	444	442	476	468	440	466	458	450	452	440	469	488	475	491	397	446	490	461	449	465	451	471	467	462	410	484	450	495	443	455	461	467	475	457	486	444	418	473	470	461	438	460	431	455	458	487	443	447	473	460	483	440	497	478	459	475	433	449	428	443	405	460	449	498	470	466	485	465	464	484	434	443	440	471	431	442	431	462	422	470	450	415	419	485	513	460	433	477	481	503	466	456	461	471	488	455	510	431	449	444	465	433	456	422	454	495	459	434	477	488	456	430	430	456	467	462	492	481	486	482	467	469	476	465	452	474	498	493	437	456	466	417	450	481	458	473	455	473	484	461	463	488	459	424	463	451	449	487	465	469	473	429	461	464	449	453	457	451	482	439	446	457	451	453	445	437	452	469	476	456	449	474	482	465	455	464	455	504	438	491	459	429	458	463	420	469	456	446	444	501	468	418	453	458	466	453	478	438	460	431	460	468	457	470	472	450	444	470	486	419	445	450	453	456	453	483	476	481	446	445	444	461	453	480	458	469	466	486	438	429	450	445	468	482	495	467	423	455	458	446	473	480	435	426	444	473	463	475	426	472	452	430	448	515	477	457	508	484	462	432	484	453	463	465	450	459	475	463	503	473	455	459	465	452	496	472	453	484	455	470	423	456	454	457	457	473	490	469	433	426	444	475	456	478	519	431	430	462	461	479	495	481	465	451	480	476	465	469	483	443	460	455	465	424	532	477	426	464	501	416	462	443	426	471	437	451	489	474	433	442	488	480	456	461	468	457	488	484	448	469	465	448	479	442	456	463	479	472	494	468	479	463	490	450	445	450	460	442	445	444	500	438	451	428	455	497	469	377	453	438	462	491	484	476	469	470	441	487	465	458	482	479	469	488	480	458	450	448	443	468	465	484	468	456	475	432	494	408	498	467	477	455	456	471	496	498	487	493	462	445	459	476	464	451	437	455	488	466	437	456	471	467	485	475	462	469	466	433	434	444	429	471	467	466	475	454	437	464	429	446	471	437	467	486	445	450	463	474	459	482	439	464	488	443	455	472	463	450	432	434	491	440	413	453	425	470	455	466	476	457	467	469	470	462	485	449	487	475	471	461	471	441	483	464	491	473	461	485	475	498	475	476	449	473	448	423	500	445	485	462	479	451	456	485	429	506	480	438	443	497	451	452	477	471	462	462	459	457	471	486	490	483	433	474	492	442	477	448	456	467	428	438	460	450	444	433	499	464	461	478	463	468	457	461	490	488	436	404	438	447	491	432	479	463	491	466	522	422	439	461	453	455	485	465	441	430	483	489	470	484	477	460	456	446	482	452	492	468	464	443	478	495	456	434	456	452	437	464	478	456	462	446	446	438	454	454	469	502	477	475	455	463	470	422	472	499	471	506	454	458	480	417	430	470	444	479	417	454	482	474	456	465	404	422	470	466	438	491	449	456	430	472	456	450	439	473	502	454	471	460	444	456	448	442	491	485	458	454	487	507	454	426	453	499	501	466	475	437	433	467	512	441	477	448	500	437	511	463	416	480	485	478	471	442	468	457	504	489	469	445	455	419	451	451	459	489	487	440	449	494	462	464	476	465	454	482	455	478	432	439	486	449	476	450	463	471	449	440	460	460	478	451	483	471	480	469	427	462	431	469	434	462	491	482	474	483	429	446	458	453	474	457	472	441	462	463	485	453	450	480	470	476	473	464	458	503	440	478	461	484	479	498	451	467	456	457	493	454	484	475	458	433	454	453	477	507	488	463	455	488	459	440	443	486	486	452	464	458	454	477	488	458	456	440	436	435	452	461	481	452	491	478	453	452	440	443	466	512	455	488	486	497	462	470	481	456	481	450	442	462	418	457	470	476	458	440	461	428	491	450	470	480	478	468	494	472	438	448	485	451	469	450	440	442	453	475	452	457	468	478	462	435	461	443	479	472	482	462	489	460	434	460	475	460	497	447	421	475	473	409	451	468	443	469	459	445	467	494	493	496	452	465	448	450	441	445	461	455	446	471	442	448	451	466	437	455	469	421	484	443	464	466	491	438	450	492	502	449	439	461	474	452	468	440	473	473	473	445	449	456	442	399	486	482	510	482	478	442	434	422	421	468	460	476	446	454	467	426	460	487	455	465	450	460	451	455	446	463	435	456	465	456	480	479	509	430	454	482	427	482	439	479	442	483	458	439	465	465	466	496
11582	6574	19204	33716	45320	42781	32265	19209	10037	4915	2128	526	136	142	125	149	151	141	160	155	145	132	153	164	138	139	157	172	162	143	138	157	164	134	157	151	146	140	147	147	153	137	141	151	176	152	123	152	133	160	138	153	133	167	131	138	149	163	157	142	160	146	168	140	151	149	155	149	137	158	134	143	181	137	151	136	137	147	143	156	140	141	161	154	121	148	160	154	141	130	151	149	155	143	159	155	155	141	146	150	145	125	178	123	151	165	159	150	140	153	153	192	157	144	137	157	156	158	172	155	169	146	135	138	146	166	158	151	137	134	193	154	149	161	132	170	159	156	165	131	138	157	158	136	134	154	162	142	164	155	136	158	160	172	172	163	137	162	148	164	156	137	161	125	133	146	150	149	161	154	144	159	162	145	156	141	144	124	155	138	136	148	152	146	129	150	162	140	157	153	148	163	164	159	122	147	145	148	162	146	124	138	161	128	154	150	137	141	137	156	165	127	155	147	143	152	145	165	153	153	147	157	128	127	114	138	128	149	146	168	146	136	165	151	171	155	143	152	167	142	152	151	169	150	154	140	137	140	150	141	129	152	139	143	144	163	141	163	146	149	159	137	143	163	138	135	152	133	136	152	142	132	144	160	142	151	134	138	152	154	139	141	145	156	135	152	139	149	156	151	132	167	150	130	137	145	158	161	151	143	141	147	148	153	151	143	141	152	166	164	147	157	144	127	159	159	161	146	141	147	177	148	128	152	152	171	149	155	136	159	164	145	138	159	149	160	171	149	168	164	126	146	166	150	155	159	123	140	137	156	161	158	150	141	110	129	115	151	169	162	169	158	179	128	135	132	155	161	146	130	138	161	140	136	119	156	165	150	159	156	139	139	143	146	154	147	151	142	157	131	156	143	144	146	132	130	145	150	146	169	144	141	145	137	158	165	135	143	140	152	136	153	145	150	140	153	143	139	140	123	169	149	149	139	125	127	137	157	143	165	159	150	158	139	151	160	148	171	155	161	162	150	139	135	148	156	133	157	163	147	168	173	153	145	133	151	166	143	146	146	152	124	141	127	150	179	153	136	157	146	136	158	155	178	131	150	136	133	143	139	155	123	155	119	161	133	125	122	157	109	144	143	156	146	162	137	170	142	144	125	133	157	126	122	126	155	156	163	143	162	147	162	145	135	146	151	154	153	146	155	143	145	145	159	142	152	127	163	130	140	149	140	159	160	155	157	142	139	168	171	158	138	166	132	133	166	122	154	171	157	133	133	149	152	147	139	157	161	137	146	125	141	131	147	139	144	127	133	137	149	137	141	135	151	147	144	142	156	173	156	161	144	136	142	163	151	133	156	130	148	163	142	131	142	144	146	153	154	153	137	132	155	135	176	129	136	145	141	146	154	145	143	154	133	137	133	155	154	133	137	148	143	152	131	159	157	125	161	141	126	147	141	151	146	146	172	150	133	159	119	144	142	120	138	136	117	149	163	149	163	137	158	174	131	156	164	149	132	136	148	150	127	149	129	156	164	154	144	151	140	151	156	132	142	144	144	146	169	151	145	153	152	165	169	157	142	162	151	145	159	155	167	128	140	149	146	145	170	145	149	169	142	175	161	140	153	124	129	131	152	132	149	149	134	140	165	139	169	171	148	124	157	174	131	128	132	157	137	152	152	140	139	141	142	138	159	144	145	173	158	141	136	149	132	151	161	148	150	163	159	148	161	124	135	137	123	123	152	148	163	147	138	146	174	185	150	133	130	155	154	144	145	158	170	171	149	153	132	135	155	159	160	168	124	140	171	167	170	131	154	141	136	137	140	171	124	160	160	131	143	170	128	134	137	139	164	143	163	142	149	138	122	157	166	164	152	170	167	149	151	172	140	149	131	160	145	121	159	154	157	146	142	144	159	168	148	153	162	136	171	136	143	152	165	137	153	146	135	152	154	150	150	142	151	142	142	150	144	137	158	142	153	139	141	151	164	132	151	139	156	176	148	144	143	173	172	187	148	161	151	165	133	133	146	159	168	150	151	192	159	130	106	151	149	137	155	149	144	154	168	134	149	156	164	177	152	158	169	127	148	131	131	152	139	122	155	168	137	144	135	145	113	154	143	185	126	146	153	141	154	162	133	145	144	146	140	148	141	172	150	145	149	158	128	145	153	164	145	158	149	153	150	137	158	144	135	140	171	145	162	156	141	157	129	136	150	148	131	158	166	145	139	149	119	152	157	158	142	139	135	154	148	132	134	183	139	158	164	138	129	151	144	175	122	154	165	147	152	169	137	150	166	165	127	157	149	154	145	144	178	141	154	139	156	164	132	135	144	139	161	151	160	161	128	145	145	160	138	157	153	141	128	149	156	152	168	139	119	159	151	167	150	159	157	152	136	154	157	141	144	124	141	140	132	121	150	165	148	162	137	141	149	154	172	158	137	138	133	141	155	133	146	154	157	155	157	142	142	132	134	166	144	136	161	154	162	176	160	141	136	165	153	155	172	149	122	174	176	145	135	135	138	141	155	147	147	161	139	138	155	131	168	149	132	152	176	149	162	151	154	171	143	137	153	155	142	141	158	136	159	173	143	142	160	128	124	140	163	138	143	135	147	142	128	164	135	145	179	133	150	163	147	149	157	152	176	136	135	151	150	146	140	151	132	150	161	137	153	149	124	152	129	157	141	165	136	154	141	146	139	155	141	150	141	148	130	154	155	151	156	143	153	161	136	144	153	140	132	147	130	174	163	146	172	133	139	167	162	142	127	144	145	140	141	146	157	175	132	156	154	139	150	135	146	124	172	133	139	155	136	134	146	153	146	142	153	148	154	163	150	135	132	147	159	156	146	145	133	137	143	134	151	142	148	149	141	142	153	159	125	158	138	153	147	174	167	155	177	152	139	154	164	146	158	117	138	135	144	148	149	140	161	143	161	169	129	162	153	156	149	146	161	156	156	156	149	141	140	178	143	145	156	151	149	153	130	135	140	139	148	164	173	152	137	149	151	139	134	130	132	156	141	153	144	151	155	151	164	119	160	155	124	141	134	154	145	172	147	166	131	137	169	139	152	157	136	131	161	151	170	140	148	138	138	138	142	161	155	133	142	148	133	147	138	142	137	138	146	164	137	141	149	167	178	146	141	187	159	135	157	165	147	169	145	158	145	141	136	153	163	141	159	158	147	165	129	141	165	147	143	137	149	166	155	151	146	139	150	129	134	147	152	147	110	132	144	133	121	142	155	160	151	118	127	154	133	132	145	162	125	154	179	142	139	167	148	153	146	137	134	137	151	130	149	157	128	134	136	129	147	118	123	153	161	146	148	144	142	146	142	141	147	146	141	148	147	146	161	155	153	157	151	135	146	123	135	140	152	136	132	166	185	134	145	128	141	140	135	138	161	150	137	140	149	137	159	167	120	145	174	162	146	167	165	147	144	146	137	130	146	129	130	137	139	133	168	149	165	158	157	152	137	145	142	155	141	159	150	128	146	147	131	143	129	134	158
6918	6291	25853	46239	56809	55718	46909	35098	25237	16543	8223	1978	396	362	402	381	375	362	360	364	351	363	383	380	368	332	360	356	335	305	329	337	370	363	358	378	372	381	361	356	377	385	350	396	358	375	388	349	378	348	350	388	323	329	368	370	351	367	336	354	353	326	347	364	341	340	325	366	393	333	357	380	371	355	339	320	373	382	362	338	320	356	329	371	376	362	343	361	358	347	359	344	327	364	377	362	348	311	343	352	384	350	357	333	348	343	345	322	371	382	348	353	355	330	354	346	368	305	359	342	354	341	366	361	372	363	370	331	360	379	364	356	334	350	360	396	337	365	367	355	377	348	339	335	366	343	337	348	321	379	315	400	400	335	352	356	317	345	350	359	365	345	353	368	333	357	357	369	327	363	345	323	326	371	335	350	366	334	382	346	402	338	344	338	335	353	339	358	362	370	350	347	343	345	364	354	349	344	344	365	376	345	346	367	350	332	348	367	353	359	370	352	350	383	316	376	363	362	330	359	349	373	371	342	369	316	366	344	356	376	366	359	356	365	362	352	341	349	346	392	346	348	349	351	350	333	357	378	365	390	375	329	347	340	350	315	381	321	353	374	344	291	332	375	349	357	372	376	356	372	343	330	336	341	352	343	391	342	371	371	399	345	355	355	370	348	350	349	373	378	342	354	336	357	337	349	331	330	379	337	377	343	387	352	325	413	344	357	375	367	396	371	360	349	365	358	361	334	368	373	355	355	366	340	331	377	377	342	363	341	376	371	354	358	397	380	370	352	369	350	367	371	359	368	340	347	369	355	337	389	356	364	314	342	365	355	368	381	313	353	338	362	342	365	370	357	364	346	347	369	366	353	391	340	378	322	325	376	388	367	368	357	376	355	376	358	347	379	312	375	351	363	346	350	360	347	381	351	379	356	405	369	310	381	338	381	364	327	373	345	310	351	348	354	333	373	332	348	380	338	355	336	316	338	368	375	353	343	362	361	340	364	369	328	327	334	341	384	377	357	336	338	337	382	336	358	378	347	386	355	320	362	395	355	351	362	339	349	345	313	364	339	365	376	328	343	364	368	348	356	323	356	364	329	364	346	352	322	360	331	336	342	345	375	361	354	423	331	369	366	328	384	349	380	365	335	359	348	350	372	332	355	386	364	331	384	357	411	363	355	369	331	360	361	345	348	342	389	351	351	319	364	372	363	360	369	339	372	353	355	335	361	341	402	338	364	319	396	375	352	349	356	359	347	355	344	357	358	364	348	358	348	363	346	330	357	336	360	322	360	383	363	336	342	332	349	345	363	354	374	351	332	341	358	368	352	346	366	358	341	353	356	333	350	356	333	308	353	339	362	359	384	358	301	387	353	351	337	351	358	378	361	373	365	340	364	374	356	350	382	323	374	378	383	339	378	375	369	364	369	354	334	361	337	381	357	314	330	370	333	367	341	376	360	327	369	365	395	332	357	342	377	351	383	348	339	341	371	325	332	333	339	360	380	371	350	359	367	365	340	347	347	352	354	347	367	380	357	364	359	364	351	329	346	348	380	379	353	368	344	360	342	341	351	391	388	333	305	371	372	347	392	381	370	346	354	366	351	410	354	383	357	391	318	329	343	349	350	329	338	373	345	353	360	365	314	344	363	330	340	344	347	349	368	337	355	370	351	377	353	317	369	382	339	361	354	331	341	350	388	353	374	353	378	342	382	385	350	336	352	349	344	352	311	339	358	383	376	374	363	347	373	375	357	378	366	361	342	341	357	364	317	380	356	358	383	326	325	363	330	345	359	340	347	329	384	355	364	385	400	403	350	344	353	334	365	364	350	360	326	369	353	349	325	368	355	339	374	398	346	346	376	337	369	358	354	369	347	376	322	354	375	335	358	379	347	358	364	340	351	340	383	375	384	325	347	358	358	363	358	375	332	358	349	355	372	353	377	365	369	323	336	347	338	369	343	384	336	380	338	335	354	329	339	334	378	349	352	371	356	376	351	366	363	359	352	368	372	325	354	350	349	401	359	366	363	354	332	356	322	375	332	363	341	370	339	361	339	366	342	344	394	377	339	332	378	361	311	338	341	353	319	357	392	344	361	346	356	373	363	341	345	350	376	349	373	349	388	361	361	390	360	392	333	329	343	359	362	351	373	367	344	354	364	374	369	373	309	337	382	343	368	321	351	356	377	344	334	330	361	379	366	363	380	351	366	375	369	372	361	323	344	374	380	362	344	361	353	382	383	355	380	372	352	340	366	370	345	346	332	368	381	352	358	368	305	368	364	337	360	402	368	338	353	362	332	327	341	332	349	359	307	371	346	372	356	336	361	388	364	381	346	362	354	375	391	346	356	326	377	365	410	367	358	368	370	367	395	342	393	350	345	371	363	365	355	346	338	364	325	373	364	361	357	377	362	362	358	383	353	384	380	373	342	348	347	364	350	343	358	342	367	340	360	352	348	369	359	336	368	337	367	357	361	364	330	343	361	382	369	353	363	357	384	320	364	346	366	342	358	373	345	375	359	353	367	375	358	344	355	351	343	388	337	383	349	339	327	345	367	415	342	377	347	347	358	396	336	341	358	384	355	344	400	359	362	333	342	377	341	361	368	356	362	345	331	356	375	376	369	356	349	366	335	368	340	347	365	348	377	348	341	388	355	362	363	377	341	354	364	329	364	362	364	361	361	374	319	331	367	366	357	360	350	317	324	353	334	367	368	388	356	356	368	344	360	372	338	366	322	351	377	344	357	416	360	341	406	371	354	323	330	341	323	336	343	390	361	343	361	340	368	357	342	357	336	331	360	337	390	350	358	309	348	353	372	386	343	373	363	351	374	383	347	363	338	377	360	363	369	363	326	384	361	349	373	346	350	374	347	364	357	345	364	363	372	327	337	354	397	343	379	343	380	310	340	343	323	346	376	337	336	357	339	307	351	348	365	370	357	342	347	379	367	343	358	362	339	357	331	377	369	352	385	337	355	361	359	361	390	361	360	390	375	359	361	338	386	360	366	338	370	325	342	339	357	388	369	336	356	351	331	349	348	356	360	319	366	353	371	358	333	361	331	371	333	377	364	382	384	337	353	355	340	379	371	379	352	348	379	351	366	325	357	356	384	322	354	363	354	359	355	355	373	373	386	372	377	351	352	364	358	365	350	341	377	335	366	351	348	344	345	399	370	359	339	330	373	353	325	363	346	343	340	375	367	336	341	347	362	346	329	397	397	323	375	340	341	344	352	352	344	353	334	362	361	349	316	397	371	332	352	366	363	373	357	368	377	355	325	386	368	337	359	374	369	370	414	321	348	385	336	378	361	320	382	345	400	353	352	356	338	370	346	335	359	348	356	306	377	373	352	313	354	383	324	361	352	320	327	356	374	378	368	355	376	349	358	350	341	367	370	373	308	368	362	333	356	386	377	389	385	346	361	382	409	365	364	352	356	345	355	358	341	361	366	328	340	377	365	382	368	374	361	321	356	369	343	366	360	354	357	359	360	350	361
20268	9416	32736	59743	65660	53179	40202	27475	15729	7087	2855	933	256	243	236	263	235	224	236	226	237	240	220	218	230	227	211	217	227	268	223	229	214	231	210	201	245	224	240	228	213	211	219	234	226	234	237	235	274	229	256	216	244	222	223	232	226	230	228	253	235	224	218	247	238	242	233	223	252	246	198	227	217	237	257	232	224	230	205	196	229	240	222	235	253	196	225	232	240	241	248	231	236	219	209	210	241	242	245	242	217	229	211	217	209	247	246	220	271	257	218	236	243	219	229	242	247	238	246	275	236	209	209	228	211	216	250	215	239	247	237	234	242	203	207	238	235	233	255	224	207	221	227	257	233	245	246	267	214	209	220	221	246	216	207	255	245	247	203	231	209	228	239	226	223	215	220	215	234	245	235	198	228	232	236	223	237	247	222	234	220	210	232	237	233	250	262	227	251	236	237	216	216	221	261	231	206	256	247	241	201	233	249	246	217	198	205	209	242	252	246	227	192	251	206	278	190	220	257	236	268	212	213	252	215	231	230	242	220	230	241	205	242	234	224	239	251	253	243	205	225	230	250	241	256	223	264	238	234	232	250	216	212	217	253	255	233	265	219	251	228	244	249	249	237	229	215	248	231	228	255	223	230	223	239	243	230	229	216	212	229	231	235	246	225	244	210	230	239	225	208	246	231	222	246	245	211	220	219	235	226	258	243	238	241	227	216	230	235	251	233	244	237	184	256	234	238	233	217	220	213	239	227	236	247	230	241	219	271	219	225	248	237	211	238	223	221	222	238	221	225	209	245	221	206	234	224	238	236	218	225	242	220	262	220	227	198	227	237	229	246	247	214	245	232	241	252	234	242	238	207	237	250	254	224	246	241	242	226	221	247	275	233	232	232	199	217	225	225	228	234	257	225	249	224	231	217	215	235	215	225	215	244	244	203	211	239	240	267	210	224	242	230	243	221	234	208	207	236	197	227	226	228	206	209	232	222	220	218	245	223	217	199	256	219	219	224	237	252	226	216	228	210	228	213	247	235	230	250	225	236	210	231	260	247	232	206	200	274	238	224	191	227	243	220	216	236	240	215	214	225	227	217	217	233	230	251	234	226	222	200	252	214	255	238	234	216	238	203	248	226	233	228	227	231	241	243	219	231	243	241	255	250	226	254	211	254	223	207	200	228	221	244	235	240	209	218	258	218	214	220	222	221	225	223	230	233	234	233	222	203	247	230	239	238	215	233	228	244	231	219	234	205	237	276	207	219	212	195	200	240	224	206	245	252	241	225	227	213	213	219	214	204	258	220	192	188	245	236	218	234	214	242	260	261	248	238	201	213	212	245	221	195	228	221	225	250	237	208	218	220	216	234	224	233	229	229	221	217	229	228	239	227	250	242	223	224	227	212	215	211	210	251	238	227	233	205	256	260	224	218	184	230	213	234	230	224	224	246	228	235	224	246	241	233	225	226	241	245	220	242	238	226	240	198	225	214	209	232	203	213	267	226	247	204	206	207	206	225	245	220	250	232	197	224	226	224	254	243	249	254	245	232	249	235	220	234	231	249	214	222	207	217	227	226	249	215	219	198	229	238	223	225	228	245	247	227	221	264	230	234	224	250	220	205	242	227	259	209	234	240	237	238	230	243	241	256	229	247	203	229	255	237	222	235	236	244	233	210	239	231	200	226	214	216	228	223	230	239	234	240	213	227	243	244	221	206	245	248	215	216	219	209	259	229	200	230	233	222	216	206	219	232	214	217	240	223	233	239	239	235	200	223	260	263	229	202	229	229	257	225	236	239	256	224	243	235	243	228	261	233	239	246	217	251	270	227	224	250	232	259	243	208	251	243	217	222	229	254	242	226	225	220	227	226	238	225	220	238	219	231	219	222	226	215	215	209	220	208	233	221	212	224	230	238	225	220	221	228	237	302	221	229	242	226	238	232	246	246	208	233	244	228	242	232	249	232	218	201	263	251	224	236	217	218	206	248	201	234	227	233	226	239	208	221	226	244	223	236	231	228	239	221	233	238	253	212	229	234	252	217	227	233	234	220	262	212	221	216	208	230	225	238	231	239	223	226	231	224	238	216	232	230	225	224	209	239	253	218	209	200	237	234	248	256	219	214	246	286	227	249	238	207	234	208	243	253	202	236	225	232	220	214	211	227	248	228	214	217	235	239	198	231	217	229	241	212	196	250	245	220	240	253	256	236	201	225	215	220	209	226	226	210	240	229	241	278	239	239	214	219	224	201	262	221	214	228	236	243	210	233	264	196	232	231	231	227	220	211	224	245	225	245	245	224	235	229	209	227	201	240	212	252	233	208	223	216	221	203	231	225	227	219	249	255	231	268	237	228	250	245	226	235	215	248	235	240	244	218	264	233	256	208	224	235	251	217	214	204	229	232	247	241	208	225	215	237	211	220	200	218	242	244	212	212	249	221	219	232	214	239	224	236	232	254	236	229	245	215	252	222	214	200	222	222	191	219	227	218	250	244	249	223	223	214	248	221	208	209	249	240	240	244	232	209	217	232	228	229	237	228	207	215	229	217	219	209	237	198	241	212	219	243	235	216	231	231	237	219	217	198	219	222	216	268	237	225	209	244	219	218	242	228	236	230	215	223	223	216	226	220	258	257	241	244	251	232	230	240	246	223	231	225	274	219	210	224	178	224	215	202	209	259	256	231	210	208	223	253	249	266	250	245	228	233	264	258	222	231	244	230	227	208	246	254	210	254	247	223	213	214	253	228	228	245	241	226	204	257	246	219	240	216	224	213	230	201	255	223	256	237	224	243	226	218	204	207	218	234	229	243	208	231	191	256	230	224	219	233	239	220	222	229	226	241	229	244	232	246	198	212	209	229	242	237	231	229	256	230	245	245	233	229	230	234	231	221	242	211	255	204	223	254	235	229	219	242	237	273	233	246	240	237	225	240	245	205	229	244	240	243	241	214	229	234	226	228	226	226	256	216	231	232	222	218	209	257	216	223	236	222	217	206	249	224	234	225	226	225	237	236	218	246	201	231	222	225	231	219	218	217	245	256	229	214	211	212	255	224	212	196	215	247	228	227	206	234	244	202	220	224	220	251	226	222	231	231	242	235	236	235	226	212	254	234	246	251	229	234	217	216	228	239	220	217	202	226	221	221	225	258	225	245	243	235	228	226	196	219	220	204	240	222	203	244	191	262	244	217	234	232	203	214	227	239	215	237	227	247	204	227	245	240	231	215	252	246	242	239	219	193	245	255	256	216	253	210	219	238	220	226	228	243	210	217	244	235	242	228	223	250	236	218	242	224	255	229	238	231	234	231	220	217	213	203	224	233	250	197	248	229	210	225	232	214	245	217	223	198	214	239	242	228	243	228	230	234	224	232	212	247	238	210	238	220	231	246	215	210	218	239	226	202	247	240	233	200	233	257	215	228	209	224	230	221	228	223	229	230	225	232	218	255	240	211	236	235	250	249	207	228	230	239	235	246	255	230	220	225	207	224	238	235	232	266	261
9192	7150	35793	65744	73339	64051	53204	42379	31022	19677	10360	3375	568	527	563	524	555	577	548	578	568	567	513	527	522	497	567	501	557	528	541	536	522	581	532	527	520	587	540	531	584	558	533	555	505	532	530	553	564	517	512	566	536	517	520	495	549	507	502	560	553	522	545	501	549	534	517	507	527	514	507	528	537	523	549	510	528	493	539	497	536	517	557	555	549	549	503	525	528	527	560	504	516	566	483	490	524	576	578	527	598	518	537	563	508	522	504	482	536	540	523	515	522	563	566	489	549	521	519	510	512	552	532	529	489	516	516	554	554	520	494	500	532	545	481	549	526	515	529	540	553	507	500	552	518	541	540	573	523	526	524	506	551	489	503	536	488	539	505	507	576	478	497	536	520	483	483	549	540	551	512	518	531	507	498	558	509	525	515	530	531	551	464	489	502	569	521	534	534	517	533	532	550	514	508	539	502	507	550	527	513	499	532	552	562	544	541	523	543	523	519	554	588	548	533	535	557	525	512	559	498	487	535	513	508	547	527	547	543	525	520	515	509	568	525	514	543	528	496	601	531	530	515	488	548	508	546	538	522	529	428	556	515	548	530	524	506	515	469	516	545	529	525	498	526	534	526	552	547	504	501	543	520	541	575	519	548	535	480	545	551	530	535	512	556	499	530	541	582	498	550	511	560	508	522	529	497	505	540	543	557	531	542	563	528	532	500	510	523	531	543	545	547	498	529	569	526	494	554	542	504	544	576	529	533	554	493	507	517	566	563	492	582	489	523	533	530	532	546	509	532	521	504	511	510	540	556	561	522	526	518	533	518	557	576	494	526	511	473	498	573	525	562	473	499	503	567	526	537	539	524	542	559	538	516	533	537	530	537	534	469	566	533	542	529	539	535	538	521	502	545	535	511	536	521	518	546	534	552	536	498	526	520	504	524	550	533	542	545	519	531	509	536	536	552	544	562	545	542	540	501	518	487	540	474	537	517	511	528	517	563	543	502	523	489	521	526	520	573	514	517	541	540	562	559	571	491	523	504	584	515	520	510	529	518	580	522	490	546	524	541	535	500	524	507	524	532	508	551	570	566	511	551	505	565	508	539	500	523	537	545	539	540	529	525	525	502	519	570	562	573	512	518	497	500	547	551	533	523	529	526	580	526	513	559	590	544	541	464	557	556	558	504	505	521	491	554	525	479	529	568	506	518	498	500	496	551	520	521	533	562	516	519	530	585	525	537	507	512	533	540	505	547	556	545	529	547	532	514	500	540	536	515	526	524	552	517	517	480	547	539	534	552	529	488	546	533	553	537	528	520	518	500	517	533	496	497	532	544	564	514	542	508	555	485	499	543	535	534	521	526	539	552	538	547	476	524	532	486	536	537	561	538	488	511	534	539	530	513	501	522	544	566	520	538	523	591	520	535	542	484	537	549	514	514	532	492	492	515	554	563	509	530	550	523	530	505	531	528	548	536	512	498	510	508	535	534	519	524	527	579	531	524	516	544	515	540	531	524	568	561	510	514	490	545	520	538	509	513	539	566	492	495	513	494	514	513	537	572	514	502	530	546	509	533	524	520	540	481	485	515	554	509	511	490	522	506	545	527	585	508	505	569	515	582	532	554	548	516	510	548	503	510	494	502	569	518	549	567	512	560	521	550	523	504	507	560	512	502	542	513	498	524	517	588	600	544	521	532	474	572	493	539	553	536	552	478	525	560	502	478	515	519	513	581	534	531	559	521	501	512	543	572	532	531	502	518	527	546	473	520	527	518	499	520	502	506	472	523	558	504	526	513	522	511	552	561	519	514	543	544	533	570	518	512	533	542	535	567	516	575	522	537	518	544	515	554	497	512	519	529	527	555	517	515	563	526	542	508	528	492	503	514	552	489	532	542	560	522	531	494	550	534	509	487	533	491	500	525	554	583	530	507	533	541	527	479	540	539	514	496	515	538	542	512	506	534	475	526	527	523	525	537	551	480	487	560	521	483	547	516	518	476	548	534	499	528	520	537	499	515	557	521	539	496	531	579	505	556	537	535	552	495	494	506	516	504	464	526	475	522	552	521	536	504	516	531	510	567	549	495	498	545	499	486	511	539	523	512	488	520	526	503	540	499	501	516	555	517	556	549	519	519	531	506	557	542	540	508	500	539	541	521	565	554	541	529	521	561	562	565	546	536	537	506	536	546	561	529	551	515	514	478	538	553	582	523	519	540	543	515	558	516	499	538	536	527	561	554	552	545	518	530	517	530	540	562	567	518	515	506	534	514	555	507	532	522	558	558	546	539	556	560	530	545	524	534	512	520	530	507	536	508	551	510	557	527	514	520	528	539	571	538	549	520	515	512	545	562	520	574	535	525	506	504	548	523	555	507	504	534	548	542	517	514	521	539	516	553	526	528	535	527	565	515	480	573	494	507	480	519	521	551	551	537	520	534	482	509	556	563	514	519	539	528	531	490	484	524	518	514	504	554	520	535	483	565	557	501	548	530	518	506	516	565	485	534	504	560	499	503	546	511	548	513	512	534	533	562	519	574	544	530	506	555	527	502	537	543	522	550	545	539	508	521	515	533	574	527	563	536	572	513	480	528	509	495	506	533	511	552	498	523	510	587	533	546	537	490	498	517	538	515	527	556	519	485	556	506	544	528	529	508	570	540	458	514	525	518	502	500	545	542	513	508	502	511	490	528	541	516	508	496	491	523	557	496	491	502	543	510	551	529	532	484	543	516	500	495	574	540	529	487	541	483	507	524	570	500	538	521	531	527	541	562	518	502	509	558	525	497	565	527	524	524	549	498	538	543	509	503	521	515	539	550	481	555	475	563	542	476	489	561	500	508	548	516	539	547	554	549	537	551	535	532	539	540	522	496	541	509	560	531	530	500	538	498	562	518	520	527	491	528	543	513	494	537	547	529	537	510	516	500	480	522	528	526	522	539	542	543	521	523	550	536	490	513	577	535	512	513	560	524	491	514	567	536	519	555	548	500	545	511	547	547	502	501	563	547	534	528	551	546	517	510	538	527	528	521	492	520	522	544	548	528	520	520	516	546	550	519	527	520	544	491	507	509	527	513	551	572	538	516	531	528	522	512	579	538	510	520	546	551	506	518	513	543	528	523	560	506	504	495	541	497	532	523	516	556	548	527	528	523	517	522	514	525	537	518	485	486	523	547	503	509	527	573	536	551	520	533	525	523	565	558	512	516	485	526	501	550	553	507	548	565	521	568	526	571	549	535	486	511	549	530	511	547	509	511	542	518	549	573	516	534	545	511	505	522	519	531	513	545	509	524	510	521	538	522	550	536	463	515	549	512	553	501	547	517	529	511	516	509	518	531	541	550	495	533	545	561	546	554	547	480	526	585	524	515	506	506	551	507	547	513	529	514	527	553	530	536	515	508	544	505	512	530	500	565	535	515	522	550	526	550	522	509	522	526	484	489	562	517	513	506	498	539	490	484	526	510	545	532	557	553	545	507	576	510	511	536	568	560	554	548	555
3681	2784	4603	4060	3049	2326	1557	973	597	427	268	242	208	224	224	208	187	194	197	207	231	210	205	218	220	207	210	201	208	199	209	183	188	205	213	196	213	213	222	219	250	218	219	222	205	209	229	210	209	235	203	189	215	194	200	197	214	197	204	216	224	217	208	247	199	216	212	202	217	214	248	214	216	211	226	217	183	201	210	245	203	219	261	240	225	250	198	208	195	193	228	179	228	199	207	234	221	211	209	214	239	218	210	224	207	210	189	213	225	205	210	210	224	209	201	201	204	207	181	213	197	204	221	227	222	202	176	208	210	211	228	239	188	207	187	194	214	191	208	232	227	181	199	232	226	202	225	221	220	216	200	195	237	208	188	199	201	226	223	213	210	209	201	174	243	213	214	210	228	205	214	200	203	233	229	203	205	229	221	207	211	204	222	198	194	194	213	235	196	194	225	196	200	228	217	205	212	230	199	226	226	198	206	197	207	232	210	208	210	222	210	228	229	187	216	188	213	199	207	205	158	217	220	226	204	186	214	199	202	188	233	191	217	231	238	191	231	217	215	197	214	216	206	216	234	208	227	220	225	194	190	205	232	211	209	191	204	207	225	203	234	204	213	226	210	213	218	236	220	190	203	220	206	194	196	195	235	214	216	191	195	204	216	236	234	193	246	240	240	200	197	220	210	197	238	200	210	178	229	221	210	202	207	193	204	219	198	203	174	202	212	205	210	193	212	225	214	228	182	224	213	204	207	178	204	210	174	220	205	184	225	196	215	168	208	217	233	230	239	207	208	208	226	203	201	209	252	198	228	207	192	210	208	213	222	227	237	218	211	203	217	206	244	190	207	203	211	228	217	214	213	207	221	222	218	226	233	201	195	208	208	216	212	218	191	208	201	231	208	183	222	202	181	226	188	220	196	201	206	202	231	232	219	198	217	215	199	205	214	208	231	235	213	211	216	205	193	193	215	186	245	233	192	216	202	188	200	196	210	215	209	208	214	203	225	202	209	212	201	210	192	202	218	215	217	188	201	212	228	232	190	222	210	234	220	215	208	216	183	204	224	229	207	213	186	214	201	225	216	214	174	207	205	247	223	227	227	188	190	204	207	214	246	203	213	235	191	198	201	217	206	224	214	246	209	193	222	207	195	187	215	213	208	236	222	202	214	214	201	206	199	208	224	226	203	226	221	229	176	206	198	201	227	226	210	210	199	243	211	211	191	226	238	193	205	216	231	222	220	231	197	228	225	227	212	215	222	210	231	225	216	219	210	203	199	194	232	209	232	197	219	202	215	231	249	185	204	222	219	199	208	212	199	185	197	187	211	215	202	211	223	217	216	192	210	212	202	225	227	227	221	220	222	213	221	226	203	208	209	198	228	207	201	247	214	208	239	207	217	214	203	159	193	220	193	223	198	215	217	191	241	230	210	191	213	226	199	208	208	198	210	215	212	210	221	227	203	217	229	197	205	190	190	198	222	200	215	197	215	199	202	209	218	204	223	228	201	200	226	204	221	201	203	178	235	202	193	248	208	192	196	205	208	211	226	207	210	180	208	193	224	203	220	209	212	214	197	249	187	184	243	208	220	200	186	215	202	235	220	212	212	195	197	195	230	224	194	197	233	221	206	219	220	212	186	239	217	229	216	193	218	194	192	239	242	210	227	212	207	211	201	177	227	193	222	202	190	207	175	197	213	231	199	215	200	201	212	235	209	208	219	234	231	213	221	213	195	182	215	193	205	214	187	207	200	234	230	226	258	199	206	220	212	238	260	233	191	178	192	183	211	222	232	217	214	205	215	206	240	218	212	213	238	226	222	196	200	210	234	203	196	209	212	203	224	214	213	223	246	237	218	230	199	225	187	215	194	221	210	204	199	222	196	164	191	199	225	209	215	197	185	212	204	191	209	203	204	184	223	189	189	211	199	221	193	231	245	197	203	202	223	198	229	219	211	187	224	205	206	204	199	213	199	229	213	199	238	223	228	240	222	212	217	190	225	225	221	220	194	200	223	197	209	192	186	203	215	212	213	220	180	217	184	196	232	189	201	211	208	217	206	217	212	231	206	201	234	160	195	208	213	208	222	221	235	224	212	199	207	238	217	220	213	226	214	207	213	200	234	190	233	183	210	223	216	192	240	207	208	182	222	202	213	234	193	206	195	224	196	202	222	190	222	210	227	224	194	189	210	231	216	205	190	242	189	219	211	194	221	210	192	242	223	204	223	217	199	204	230	228	210	214	221	230	199	222	184	206	199	240	205	172	199	204	205	212	188	196	218	241	201	236	230	181	205	228	224	225	203	198	185	214	245	217	206	209	205	217	205	196	215	202	201	209	232	224	228	250	231	220	236	236	184	223	246	226	208	212	204	227	206	244	193	227	215	204	199	218	210	208	205	212	203	209	215	216	215	195	177	212	225	215	207	216	191	195	203	216	199	195	218	199	226	228	242	213	204	215	201	189	208	220	182	215	221	204	203	202	213	209	205	195	233	218	202	186	177	219	192	223	223	216	182	205	231	190	199	221	210	211	191	204	220	198	195	208	232	205	208	216	203	220	185	218	197	199	202	210	223	216	218	230	217	205	231	204	197	234	239	193	212	217	189	192	210	187	202	238	201	201	231	217	243	194	231	230	191	251	214	209	174	213	194	217	198	211	226	197	192	203	234	223	239	210	212	214	211	208	194	221	225	256	202	207	233	221	212	224	214	217	200	205	187	206	230	224	220	224	205	221	196	236	207	224	225	214	201	239	218	220	196	189	206	174	199	220	181	222	213	215	219	181	228	190	202	189	247	215	217	213	190	203	181	234	223	212	192	185	207	245	211	211	190	219	190	211	232	199	204	215	206	208	188	197	209	223	202	207	200	197	227	229	204	214	204	218	202	229	238	216	221	236	219	220	199	224	190	231	198	246	227	173	206	213	195	214	220	189	190	204	229	194	234	204	230	187	213	221	191	235	215	193	217	228	196	223	203	216	217	205	227	211	207	201	216	214	207	250	216	202	228	210	204	193	214	225	226	186	193	214	217	198	209	216	221	221	212	203	216	208	180	212	218	174	198	202	207	198	204	207	218	185	176	215	207	183	218	199	193	213	205	210	203	204	189	234	219	223	208	225	223	225	201	222	216	228	199	206	194	222	191	217	206	223	200	184	195	210	192	230	210	192	224	193	207	194	211	197	244	207	201	191	224	219	218	203	195	207	219	204	205	223	194	214	191	221	208	234	190	219	224	213	207	212	191	206	194	203	203	216	186	214	208	197	215	210	222	205	217	214	221	216	235	200	187	199	211	207	223	217	214	208	222	186	208	225	228	208	215	220	225	215	190	208	196	207	241	203	206	218	170	202	195	202	214	202	223	206	207	214	226	190	196	175	191	202	189	209	201	215	196	215	194	228	239	224	211	234	216	197	198	231	204	246	203	196	190	203	229	228	210	220	203	205	196	196	205	214	205	234	227	245	200	233	192	229	209	216	208	202	214	217	217	209	202	219
2915	3124	9496	12176	10323	8404	5679	3700	2266	1403	840	583	518	471	480	483	499	472	432	487	471	443	465	468	493	492	469	471	463	491	498	503	476	468	446	460	473	468	472	483	477	451	493	484	455	459	485	492	471	441	431	478	487	432	450	462	470	459	461	495	523	460	473	511	478	485	447	491	453	459	494	457	475	480	476	464	459	516	466	475	491	462	465	470	441	490	521	503	490	452	491	486	462	504	507	451	463	473	458	496	472	478	485	472	486	471	537	479	473	453	462	477	469	466	490	445	504	473	472	466	515	485	460	473	434	476	492	478	477	483	457	468	494	451	481	466	467	461	478	451	472	466	441	499	476	439	454	455	467	464	511	480	483	476	452	470	493	457	469	495	466	484	454	457	466	491	464	493	454	452	468	472	490	475	471	460	512	483	460	440	472	478	437	449	454	449	469	497	469	465	462	513	499	445	503	485	457	451	457	487	471	491	452	481	484	485	455	470	478	477	509	451	487	485	482	467	427	460	498	467	460	467	481	461	499	489	494	519	475	494	455	483	447	460	479	485	488	461	469	456	475	492	466	468	457	486	470	460	500	506	463	449	478	501	481	473	451	476	474	479	456	503	459	505	456	472	476	484	492	458	476	489	456	473	472	455	442	475	463	457	474	500	484	443	467	448	497	477	482	455	482	483	458	498	530	497	499	483	516	478	435	394	467	463	502	473	472	443	478	475	443	472	479	469	441	449	436	471	485	475	506	465	486	492	497	467	463	435	478	458	488	471	477	472	462	485	461	478	462	475	500	500	477	508	468	436	456	495	471	431	491	471	484	452	458	461	462	486	442	475	478	441	471	485	457	445	461	456	456	494	461	486	432	466	459	464	515	506	447	445	454	471	476	513	470	486	518	466	479	453	458	501	471	485	458	500	473	472	492	511	475	510	484	465	492	460	449	453	444	441	495	468	486	466	469	471	515	480	448	430	498	462	454	448	475	471	445	481	497	486	477	480	455	458	468	471	488	463	486	469	450	446	438	487	518	472	490	455	481	476	470	487	461	496	484	502	501	479	456	518	448	453	480	477	442	505	477	489	476	466	495	470	465	490	494	472	488	472	477	495	474	458	485	466	467	468	449	499	460	480	467	469	472	475	434	467	434	471	476	529	469	448	506	454	465	444	484	472	449	482	460	448	458	466	479	478	459	479	466	508	483	495	462	442	496	472	514	448	492	489	497	470	479	469	458	477	467	452	461	478	461	507	482	491	469	452	507	504	426	483	471	488	439	471	444	484	452	470	493	466	484	513	458	454	471	447	451	440	486	465	489	483	496	508	472	511	495	461	453	451	456	477	471	504	495	468	466	495	443	454	466	487	463	489	477	519	448	440	490	492	448	480	471	488	456	437	477	479	462	492	474	461	492	477	467	490	499	456	453	458	458	524	509	465	483	482	459	457	468	491	438	460	451	496	468	468	445	454	475	463	500	467	478	464	420	447	450	469	474	468	481	500	450	500	486	493	472	473	489	446	510	477	494	496	496	471	472	488	466	451	457	463	511	456	447	452	457	469	480	449	501	493	500	439	481	430	515	495	466	461	466	460	484	494	434	491	464	498	465	426	440	492	459	495	432	480	505	442	482	503	489	456	487	481	458	483	486	460	489	494	476	448	480	461	443	477	456	516	465	479	474	499	483	495	479	499	466	497	471	526	483	481	496	479	515	458	482	451	493	484	484	471	475	445	510	467	431	487	474	452	475	457	466	471	469	499	478	477	465	475	472	460	484	497	491	447	476	489	455	432	478	439	504	444	496	451	482	481	472	444	462	493	469	428	442	472	467	448	441	503	400	501	482	502	461	462	470	479	496	439	491	488	472	440	450	483	485	456	514	411	465	470	442	481	468	475	483	464	507	477	432	474	448	507	457	479	435	454	472	505	486	524	496	482	468	456	468	437	483	452	455	483	488	501	455	465	457	486	441	476	476	482	508	462	456	475	452	425	447	466	473	470	448	473	460	508	488	491	505	522	439	496	475	469	470	451	487	467	435	410	501	493	460	465	436	475	454	444	476	465	479	485	464	468	465	440	446	462	439	460	485	469	437	494	450	470	476	459	471	483	437	433	495	448	510	471	500	480	467	508	496	492	500	487	458	467	474	475	438	458	506	467	505	450	513	468	473	455	492	497	460	487	489	462	480	470	477	503	467	476	471	482	492	470	489	471	467	460	461	443	469	470	499	450	456	457	497	457	465	437	446	465	456	453	488	481	482	493	462	467	439	466	486	489	455	426	440	481	481	507	475	472	478	457	465	488	482	499	483	445	446	470	481	461	443	484	473	457	486	479	512	505	429	453	457	431	456	456	459	476	490	447	487	504	486	458	499	451	470	444	467	430	474	473	500	470	441	464	466	416	450	452	445	477	492	479	472	462	462	490	488	488	470	499	481	470	504	464	474	496	451	458	463	467	458	477	517	430	500	465	477	457	519	472	516	504	452	461	465	467	448	472	464	472	432	499	442	500	427	496	502	493	503	448	491	450	472	458	451	465	485	503	478	443	499	465	462	456	461	482	483	466	461	483	504	484	467	476	472	462	473	473	422	456	468	434	490	488	501	483	453	476	452	484	470	492	461	499	458	458	435	486	489	447	489	451	488	466	479	473	480	495	466	509	467	491	518	513	459	464	480	454	479	454	446	440	487	449	464	474	518	452	481	458	477	445	461	433	470	481	473	470	475	471	458	465	464	497	472	458	473	500	468	480	469	463	479	438	484	508	463	487	492	415	486	486	461	493	513	451	451	495	468	494	476	475	447	452	467	465	445	452	509	465	446	476	437	493	433	493	435	425	431	428	444	495	450	478	469	450	505	481	456	455	519	459	460	468	476	488	465	483	482	490	467	508	499	483	479	497	481	458	471	515	461	479	487	489	477	467	486	457	485	451	465	465	474	452	475	427	464	504	451	462	463	462	491	466	491	497	509	504	480	475	454	456	473	451	485	478	481	493	421	498	509	508	503	463	449	484	458	491	487	467	494	478	450	457	485	498	486	486	489	474	466	466	450	508	487	491	452	462	471	488	513	471	475	491	490	498	453	513	410	455	447	477	467	503	465	504	501	481	471	492	441	453	494	459	457	493	484	472	442	491	491	468	468	451	487	476	482	495	468	470	468	472	437	479	487	525	485	471	460	450	467	436	504	461	477	466	481	471	468	469	463	470	469	495	504	483	485	450	428	502	485	463	434	475	439	480	478	496	464	445	444	469	462	447	516	501	495	486	468	459	468	472	470	476	458	451	434	477	506	481	479	446	464	479	468	469	482	498	487	488	491	501	503	465	469	455	476	466	423	487	464	430	476	451	480	441	462	481	455	474	478	482	461	459	502	462	471	499	442	477	448	459	444	481	449	496	464	450	488	470	461	510	461	478	453	473	460	465	465	460	481	457	499	483	479	441	489	457	493	477	448	504	451	472	487	485	497	476	434	460	426	524	478	463	487	462	475	483	460	489	486	477
13482	27868	49587	51902	45765	35783	23982	13703	6445	2945	1117	503	182	144	150	149	168	159	148	156	140	154	131	152	152	147	179	150	157	135	152	165	148	139	142	149	160	160	170	168	158	171	169	148	116	157	128	142	158	156	173	171	159	170	187	150	144	184	175	159	168	143	173	153	159	152	162	157	148	155	151	174	160	142	163	140	150	148	124	166	150	132	167	161	145	153	158	151	157	150	156	150	147	149	154	116	163	196	163	174	144	157	136	158	165	186	158	158	153	134	151	146	162	149	156	155	162	153	149	141	173	157	151	161	151	161	150	174	146	162	139	157	168	141	159	151	163	141	158	141	148	155	138	144	152	146	160	161	175	157	142	152	151	155	168	151	180	159	154	174	170	169	185	182	163	171	153	172	160	143	163	146	144	153	134	167	111	155	146	147	148	140	135	175	159	132	157	140	169	130	149	132	141	159	141	149	143	159	143	150	138	145	173	155	130	176	175	140	163	158	151	154	159	158	156	136	158	174	172	169	149	170	140	160	155	151	144	172	158	145	158	157	181	137	174	144	162	165	156	162	162	171	162	177	178	151	153	169	148	156	172	144	177	164	139	148	137	152	154	165	157	148	146	171	166	179	134	161	154	159	144	151	142	176	151	158	161	143	178	151	175	150	163	115	180	157	157	141	150	133	142	156	157	146	158	167	139	155	185	148	150	142	168	157	168	146	145	155	144	167	161	141	180	152	147	139	170	169	145	140	161	145	167	153	141	125	154	117	149	145	174	161	175	142	188	164	146	138	147	159	135	147	150	165	168	169	141	159	164	133	154	149	152	160	159	167	156	147	187	151	138	142	164	153	147	143	175	156	156	138	178	169	152	165	165	179	168	149	179	188	167	150	149	165	174	142	165	157	143	166	172	156	173	137	151	159	149	178	168	173	163	135	159	165	139	152	162	173	168	177	131	164	173	168	146	137	137	132	157	172	139	172	156	139	150	165	124	163	149	167	150	166	165	148	147	155	154	147	169	155	162	157	149	153	162	159	158	178	144	171	148	166	147	155	132	163	154	167	151	125	174	138	161	152	164	159	131	147	152	142	140	158	147	162	157	148	182	178	128	153	154	140	145	160	162	153	135	157	146	177	178	196	151	173	167	169	172	151	156	149	179	161	162	149	159	154	162	171	140	157	163	163	157	143	144	153	153	156	150	140	155	147	144	152	148	160	135	142	168	154	145	174	160	145	147	151	142	176	155	163	139	160	165	156	149	142	165	134	164	157	158	142	135	169	154	166	202	163	160	172	157	175	171	153	125	150	147	176	162	138	151	148	161	149	137	148	137	166	160	121	181	186	159	164	171	156	177	168	157	151	150	177	137	163	182	169	153	174	145	161	149	152	144	158	162	158	124	149	141	127	162	164	135	174	151	163	161	154	169	149	149	146	143	184	143	158	161	151	133	147	158	144	141	155	172	156	164	159	142	130	121	152	148	169	160	160	160	162	161	177	139	154	147	147	159	142	165	133	160	161	131	157	149	135	156	143	161	161	163	182	168	147	140	141	159	148	170	163	149	133	167	158	154	177	149	133	153	121	148	141	171	172	152	157	164	138	159	148	138	168	157	166	178	147	145	121	147	147	163	150	152	164	165	144	160	166	164	162	149	164	166	154	153	139	173	158	152	151	143	181	201	167	155	170	158	142	149	133	177	165	153	147	152	140	152	152	156	129	137	132	166	158	144	160	160	168	195	162	158	150	152	146	156	170	128	155	150	152	152	169	165	149	164	144	176	146	170	149	168	145	173	136	159	179	166	197	147	143	151	148	162	117	174	198	145	132	140	149	151	166	157	140	189	157	150	152	146	167	155	171	151	161	146	150	147	158	165	155	132	157	145	161	163	138	159	154	138	139	150	161	163	163	153	137	144	140	156	148	135	177	129	134	139	169	169	165	159	154	157	133	151	134	159	153	153	154	158	173	143	161	171	157	152	122	170	143	161	150	168	170	151	154	151	146	158	154	153	170	171	133	147	168	144	155	160	160	153	154	138	168	168	155	142	150	174	156	151	151	166	179	146	156	164	168	130	149	136	163	141	153	163	132	144	153	160	141	150	135	180	176	149	167	153	161	147	151	148	125	156	123	148	162	158	146	169	144	152	149	169	166	148	133	141	170	156	156	144	137	142	123	144	171	161	179	125	136	164	152	174	130	163	141	154	151	157	146	142	133	158	140	149	151	143	156	141	152	164	163	165	182	153	151	158	140	150	153	165	161	161	138	154	155	164	153	157	152	163	177	150	167	141	139	171	148	172	179	166	159	134	146	150	166	152	153	150	163	168	149	136	168	134	125	180	155	128	125	146	148	168	156	153	153	180	145	172	153	164	150	162	141	177	172	166	169	157	171	164	164	158	156	156	146	148	138	140	127	158	167	186	131	141	149	173	165	140	156	173	125	165	143	148	137	163	139	164	178	178	153	169	180	154	154	144	156	141	173	168	159	180	167	166	147	154	170	183	160	129	152	170	145	133	162	142	165	150	155	141	166	164	163	148	141	145	149	149	145	148	135	185	163	159	162	144	165	160	162	151	159	176	160	142	150	159	149	155	123	150	151	158	156	148	149	162	124	138	145	168	161	154	136	167	142	159	165	158	153	161	138	148	159	153	153	158	167	137	185	161	165	171	138	147	163	183	154	157	174	159	159	160	155	150	171	155	156	169	142	166	135	152	156	152	144	159	161	140	175	159	149	152	157	151	153	167	156	181	130	184	122	155	171	156	157	148	135	150	156	142	151	171	175	142	136	175	145	164	170	159	168	142	159	158	129	133	166	136	163	153	163	163	155	167	145	164	153	172	157	165	167	157	165	165	145	184	145	151	147	161	165	141	138	152	159	158	150	156	143	175	159	164	156	157	155	159	147	152	167	157	165	152	140	152	153	144	151	162	152	167	169	158	159	158	143	182	195	161	155	150	146	164	158	164	145	136	148	164	152	141	164	164	162	135	157	172	155	149	150	149	149	193	143	140	151	155	177	157	133	164	163	165	162	144	176	143	146	156	152	152	186	150	158	156	188	142	146	159	139	145	170	165	167	168	156	167	148	157	161	141	139	148	191	150	166	143	166	151	148	148	126	148	166	149	171	157	165	164	126	139	159	159	147	115	153	154	183	165	140	141	134	173	153	161	150	158	142	154	133	149	126	155	157	165	152	139	180	131	180	163	146	132	146	140	174	137	192	182	138	136	129	151	156	177	161	160	173	150	190	146	157	147	161	152	136	165	154	153	146	168	177	144	154	154	163	145	143	153	168	143	152	161	135	145	167	153	153	164	164	138	186	139	165	179	148	178	155	132	142	150	148	155	172	141	149	120	144	148	135	164	185	166	135	132	154	139	146	141	152	189	145	159	147	137	148	151	147	152	139	157	138	132	158	132	157	181	153	178	157	148	147	142	136	183	165	150	151	140	164	134	152	153	158	134	164	153	159	161	163	160	155	169	157	161	157	149	161	154	146
7823	23477	48096	57272	56045	48821	39532	29934	19468	11091	4792	1911	475	344	350	387	341	378	400	369	364	363	384	373	376	399	368	350	360	379	385	370	367	388	405	394	352	386	391	386	402	362	373	388	380	391	348	406	411	348	359	365	375	351	367	354	390	384	385	360	366	363	360	360	349	402	362	387	375	388	326	390	357	395	367	399	349	392	360	384	364	384	368	336	349	364	362	372	381	369	386	378	370	369	425	382	380	387	386	379	375	368	322	363	385	363	370	356	377	343	393	357	357	379	374	381	359	361	387	377	372	383	369	368	365	375	363	385	390	378	367	350	375	356	380	360	361	360	370	334	413	378	376	354	381	350	390	351	341	388	363	391	383	368	368	370	374	389	391	388	391	377	360	339	355	386	379	373	381	366	386	345	368	380	362	391	363	407	364	400	391	367	375	384	358	369	383	349	378	391	378	392	329	361	401	336	330	386	378	345	383	381	378	393	355	395	334	344	383	354	370	389	345	372	364	380	377	351	373	360	359	381	368	400	338	384	376	381	394	384	360	335	399	347	388	352	372	329	353	360	416	376	364	370	353	385	389	377	371	399	340	352	381	371	364	386	390	340	386	360	350	343	396	348	370	368	367	374	369	373	378	318	357	366	367	365	327	351	375	399	412	360	367	369	377	395	368	354	377	375	379	354	382	321	359	349	360	371	412	377	392	404	346	367	366	344	409	345	349	388	337	385	391	372	404	393	385	368	389	353	388	329	399	371	373	356	421	376	383	378	390	378	374	415	361	343	350	386	400	363	385	368	395	386	375	340	360	369	350	357	383	353	358	376	345	370	361	331	366	376	348	359	383	326	387	352	368	367	391	334	361	370	349	401	361	374	365	351	375	391	392	377	389	385	369	338	395	326	388	342	348	368	365	396	315	381	371	385	331	366	383	377	373	339	387	347	356	389	345	386	375	379	393	376	358	390	345	398	370	418	354	399	373	379	354	358	358	406	352	378	362	353	391	359	362	361	344	414	355	412	393	359	351	369	383	395	372	399	363	386	394	359	387	386	422	346	362	356	356	393	359	377	363	399	360	393	361	342	369	361	372	368	342	377	379	386	404	376	391	387	383	363	338	372	386	374	406	340	352	406	404	340	368	358	365	381	374	363	376	369	322	362	391	373	365	369	380	357	407	349	367	405	369	397	367	331	360	400	355	383	391	373	374	369	383	415	341	376	369	344	359	358	390	374	366	366	364	362	368	408	384	380	356	376	360	356	368	379	364	361	379	386	343	354	363	339	378	336	390	345	361	373	366	395	400	381	371	351	352	371	404	325	382	369	354	388	357	376	370	380	348	365	358	369	351	370	377	337	354	338	383	395	380	380	359	387	350	372	392	353	374	396	354	375	378	354	370	398	395	339	348	331	387	364	364	363	373	361	382	345	334	386	376	396	366	394	385	390	393	375	379	396	376	388	364	376	367	377	369	365	374	393	386	399	374	363	402	371	360	350	421	350	372	350	369	372	387	375	385	399	345	401	335	399	377	368	372	384	364	360	386	375	374	372	371	371	367	378	403	364	360	377	369	366	367	365	366	365	360	405	382	377	404	349	380	353	400	403	355	373	360	369	387	372	395	410	379	384	351	356	326	397	374	381	326	370	383	337	365	347	392	371	337	413	375	417	391	382	385	361	382	329	333	378	412	383	364	395	347	371	361	366	384	360	382	338	332	344	374	359	362	391	381	397	371	344	408	354	375	378	401	334	376	405	348	387	345	418	379	371	380	332	356	361	407	391	383	357	366	377	368	366	396	355	350	324	360	363	372	376	363	391	384	368	392	416	368	362	375	388	345	372	370	390	357	383	383	356	386	380	383	352	393	364	362	359	373	397	362	377	372	397	351	406	358	372	358	347	361	378	413	344	378	354	366	393	380	395	404	351	348	364	359	367	353	382	401	345	368	364	381	406	338	404	351	380	361	377	346	373	361	365	358	360	378	369	402	384	353	359	388	366	380	366	378	335	353	372	395	363	382	344	392	375	360	354	374	382	399	326	399	406	378	369	377	402	397	342	366	328	375	360	390	389	399	369	358	377	372	353	372	376	396	382	346	386	313	364	390	387	364	373	381	353	394	386	382	411	400	338	370	391	393	406	377	362	393	381	378	366	372	393	384	354	404	383	345	379	366	384	377	406	407	338	405	376	417	358	358	403	392	377	369	348	352	392	357	387	349	357	356	380	368	327	364	389	376	390	377	393	372	383	363	380	401	347	360	371	369	359	382	383	364	393	368	365	367	349	401	355	389	361	367	381	325	366	375	380	392	369	362	390	347	384	369	367	378	401	356	389	339	373	393	410	382	366	387	392	364	352	362	376	391	383	350	394	360	374	379	350	375	393	393	356	351	377	376	364	376	335	410	411	387	360	366	400	364	362	357	375	366	393	365	386	377	358	364	348	356	349	362	371	371	404	360	373	374	390	377	356	369	379	337	360	409	356	387	364	378	342	373	379	398	355	402	359	384	378	375	311	408	347	410	365	323	384	396	379	368	370	371	388	340	360	349	376	338	385	378	382	377	400	390	348	374	369	346	372	370	379	324	412	379	406	368	359	351	383	375	367	376	368	393	379	385	383	363	391	359	376	350	331	372	374	385	373	402	404	378	371	370	401	333	351	382	392	367	383	374	388	366	378	401	324	401	338	386	386	375	378	360	384	365	381	376	373	393	386	370	368	387	351	361	365	380	360	373	351	380	377	369	360	369	338	381	370	381	355	381	357	381	382	342	406	375	348	358	357	374	405	358	383	385	388	350	358	363	392	386	373	358	368	365	368	377	371	346	350	382	367	370	335	398	374	353	373	387	374	367	369	356	376	396	399	387	395	405	397	370	362	388	367	385	390	356	356	385	378	370	366	388	366	383	376	360	398	401	372	385	376	359	355	357	398	354	381	362	371	338	354	343	370	360	339	383	394	339	388	367	348	354	414	343	340	387	399	357	357	381	383	373	396	368	343	344	338	366	395	384	333	374	373	357	347	392	352	361	366	364	361	362	375	379	369	369	351	345	365	360	399	332	349	384	364	372	359	403	391	342	343	387	350	348	384	370	378	354	379	344	369	383	391	390	354	355	395	359	367	371	343	327	368	359	354	388	379	379	388	396	360	371	344	339	373	351	371	375	364	353	367	356	397	378	365	364	357	373	379	382	396	377	376	376	363	341	339	364	387	358	352	379	367	371	417	360	385	333	369	375	390	359	353	389	362	368	366	395	345	378	349	379	364	380	378	367	366	397	394	364	413	398	392	368	363	378	372	388	380	353	398	370	391	383	386	359	386	416	366	352	343	379	391	358	374	367	413	359	366	385	406	358	367	405	353	344	384	410	384	390	358	369	394	363	387	361	386	402	366	371	374	350	388	383	386	374	359	376	369	380	340	398	404	397	379	361	422	372	346	352	387	353	355	370	356	382	354	397	376	376	379	379	384	373	368	382	345	381	366	389	348	370	360	355	357	327	392
22280	31797	57856	65539	58290	51116	39711	26476	14592	6475	2605	1013	265	237	231	253	192	261	229	239	240	225	221	225	230	237	235	213	236	245	260	227	243	236	244	221	243	243	240	256	243	229	214	211	225	223	229	215	226	226	246	251	247	199	250	212	224	203	238	250	226	211	231	217	239	228	231	213	209	232	233	234	219	209	223	206	220	235	220	207	227	223	240	257	203	221	252	218	225	247	190	233	275	226	219	243	223	223	235	217	234	228	274	230	236	208	220	232	221	243	258	237	224	208	244	230	256	246	236	247	242	204	240	213	246	247	212	231	268	236	249	240	231	211	244	217	211	215	269	231	241	235	247	201	235	223	238	224	232	230	196	246	221	217	238	245	256	240	245	246	249	226	249	211	216	226	238	200	210	253	220	209	232	211	211	243	219	239	237	248	260	223	201	224	265	227	217	234	247	224	229	203	262	226	246	224	236	233	255	242	208	228	248	224	229	248	241	247	198	205	232	225	230	231	205	219	237	207	239	236	233	229	248	255	224	232	227	220	220	193	209	228	233	227	240	217	246	221	272	223	235	244	225	205	223	262	216	226	236	229	258	225	236	231	229	233	246	233	213	256	201	221	255	231	222	220	209	244	249	216	224	206	244	223	236	245	214	230	230	228	206	208	255	221	222	236	228	211	215	221	192	202	228	236	222	191	230	241	225	221	219	221	203	205	235	237	192	214	243	246	196	227	219	223	229	213	234	235	235	269	227	231	262	225	240	217	220	201	227	216	212	230	211	211	257	223	219	225	233	233	221	243	236	234	236	224	230	225	260	250	219	197	267	272	238	239	211	245	236	218	264	220	257	232	240	255	202	211	201	267	229	229	248	250	232	216	219	212	235	224	226	220	211	235	216	212	223	247	255	244	190	171	258	242	216	220	218	229	226	241	211	254	235	231	219	214	208	215	203	259	191	206	258	249	254	227	246	210	227	207	217	239	235	232	218	226	230	239	230	256	252	241	238	236	239	209	223	243	220	253	220	237	240	227	208	234	218	227	239	231	220	223	230	213	247	243	228	277	205	212	220	224	200	237	246	224	241	212	252	249	233	218	247	215	231	236	234	246	225	223	218	222	249	216	241	231	262	233	271	248	241	262	206	239	243	242	205	206	238	213	240	234	232	205	238	226	245	248	245	200	232	217	242	249	201	222	244	239	249	226	212	235	236	227	221	248	201	232	224	232	217	207	207	251	236	243	222	205	276	233	223	218	238	227	228	275	230	254	225	234	238	232	211	222	228	237	196	244	219	217	235	247	217	233	241	183	214	233	215	238	219	220	259	245	247	232	242	212	251	225	224	244	190	250	239	229	255	239	225	278	207	218	251	193	250	224	254	220	200	240	261	197	215	223	215	226	224	207	224	235	233	206	239	221	243	233	229	215	254	217	243	242	223	217	257	236	227	255	207	250	218	220	249	214	226	243	239	233	180	207	211	234	214	222	218	216	223	207	219	265	232	253	233	226	209	249	229	249	211	227	257	241	223	229	219	256	257	226	214	243	229	215	235	254	220	197	259	239	242	196	231	241	213	212	247	220	244	239	239	213	235	233	252	236	226	243	220	232	259	233	235	237	228	243	237	227	232	229	220	255	227	239	224	211	228	237	227	251	186	251	221	224	230	233	219	229	234	210	204	232	245	213	222	242	258	236	256	249	231	206	225	206	237	244	269	240	266	214	227	235	220	210	218	217	209	222	242	226	227	247	236	220	234	225	234	201	238	235	216	237	246	212	249	213	246	196	210	241	229	215	262	251	221	241	248	195	253	225	215	240	230	241	215	194	219	249	227	252	252	253	214	241	216	214	216	219	222	214	241	206	270	216	213	221	266	234	241	219	267	209	246	216	226	236	257	181	193	249	215	258	216	213	259	234	204	234	212	246	238	204	201	227	233	215	222	206	236	229	245	247	241	207	210	243	208	211	243	228	232	185	251	221	195	262	236	227	230	221	226	232	235	216	211	228	231	243	218	227	246	240	229	251	228	253	208	245	237	238	211	249	236	264	223	240	255	228	243	237	216	237	239	244	230	230	234	232	276	249	241	206	236	240	230	227	254	238	248	220	237	224	257	218	210	240	248	235	230	204	244	278	209	222	224	229	194	200	221	241	209	216	229	216	250	231	249	226	199	223	257	256	250	214	199	234	223	224	228	209	224	231	235	234	239	238	233	242	219	236	196	236	233	247	213	231	274	223	223	244	212	224	246	224	227	230	207	249	232	216	249	234	239	230	234	247	204	243	238	236	207	244	233	217	231	237	204	215	248	238	237	219	224	253	210	248	236	244	217	230	265	219	254	239	237	246	224	243	236	267	224	243	207	203	237	238	256	234	243	224	219	205	227	240	215	264	230	226	230	244	259	227	221	252	202	227	259	255	234	246	234	230	250	214	222	232	209	205	219	229	227	232	251	225	211	215	214	260	235	237	238	226	223	216	240	239	239	224	240	231	225	200	211	224	236	218	245	172	224	236	219	233	215	225	229	207	228	229	256	226	238	210	213	229	223	217	233	232	240	231	229	226	234	228	239	240	225	221	212	206	236	227	245	240	240	234	224	251	221	231	240	252	248	235	246	248	230	237	225	219	224	219	290	222	252	241	233	238	273	242	215	229	235	209	232	226	259	223	202	211	232	230	226	214	235	208	233	257	255	249	239	218	252	243	234	208	191	223	226	251	246	231	216	230	229	243	234	258	225	245	225	224	224	233	244	233	217	235	239	219	244	225	247	222	216	257	227	225	189	251	232	218	249	232	250	243	233	254	195	249	217	256	231	244	219	215	215	238	202	232	232	213	229	244	252	211	216	237	238	257	244	225	245	241	241	256	236	240	222	214	229	241	224	238	226	245	224	219	251	235	228	255	238	214	217	237	229	228	210	241	244	225	217	240	205	250	260	234	207	230	240	229	204	235	255	227	260	204	181	212	223	231	231	223	227	234	213	247	243	238	241	244	198	254	220	231	251	220	235	243	224	207	203	230	217	191	249	222	221	226	214	218	224	239	267	230	212	268	236	211	261	248	238	238	202	195	218	206	227	213	227	246	260	254	255	200	245	244	253	244	266	282	229	213	233	214	223	259	248	228	242	222	219	222	233	221	217	239	232	223	232	195	252	241	234	253	221	225	242	206	231	214	247	251	221	231	236	186	237	229	245	212	235	230	229	241	208	230	226	241	203	235	205	242	251	228	253	254	249	243	241	220	259	235	238	240	238	260	222	245	207	227	241	272	225	218	215	220	251	236	232	215	217	211	244	242	266	221	212	244	256	222	257	264	231	221	206	218	218	223	242	228	238	223	217	236	234	231	224	236	244	235	233	251	239	215	219	227	248	237	219	237	248	224	227	239	236	242	229	222	242	230	222	246	213	220	202	207	212	234	240	209	208	203	220	232	210	262	226	219	206	219	244	234	215	228	223	239	208	237	260	225	216	234	215	229	222	210	226	241	228	228	200	230	221	237	214	216
10659	24444	53363	69247	66819	62827	52330	41322	30025	18260	9950	3700	731	523	481	546	556	561	558	528	542	561	562	520	572	546	525	537	534	531	528	562	547	534	563	477	545	519	542	534	525	510	530	535	561	526	554	534	548	537	552	536	547	555	549	549	548	521	526	529	525	544	521	556	534	515	503	528	499	524	531	516	554	560	560	503	564	556	515	530	528	506	535	525	494	500	542	500	555	526	574	543	513	542	551	501	530	526	498	538	574	532	536	567	554	527	512	514	553	571	506	512	533	555	551	505	516	533	514	540	512	518	538	528	479	536	527	527	533	540	531	575	503	531	526	530	536	550	503	522	524	500	515	540	544	592	549	507	505	550	530	518	536	536	518	555	558	510	546	503	526	519	539	565	518	543	512	529	500	524	512	551	525	514	520	478	551	495	533	496	558	548	513	535	522	497	490	548	527	507	564	495	516	539	536	519	519	505	550	522	542	512	508	529	494	526	508	520	520	524	514	523	513	530	495	549	511	529	574	525	564	521	518	571	535	505	540	492	547	524	551	545	528	547	532	528	562	547	543	530	536	507	506	511	544	502	532	516	569	548	524	521	520	514	534	553	513	522	523	537	529	510	518	536	540	500	512	499	499	525	530	535	533	506	532	551	512	536	533	505	537	550	531	545	527	548	501	540	515	501	555	502	525	548	526	504	546	495	534	507	494	523	535	494	522	531	514	533	541	521	504	526	523	489	555	548	493	492	564	548	516	504	545	536	565	542	506	510	548	498	514	521	499	517	520	529	486	523	581	551	560	541	543	527	536	559	573	521	541	539	502	513	510	491	558	505	557	564	539	543	562	539	513	557	513	521	472	550	552	556	540	545	553	530	491	521	510	582	547	520	485	505	525	563	508	505	499	564	549	545	548	514	531	560	537	524	512	532	489	516	539	515	524	547	551	546	562	535	538	550	515	553	541	527	540	537	551	540	489	496	566	561	536	531	517	529	515	526	527	545	522	509	531	528	541	552	543	555	524	548	554	541	541	521	533	545	546	534	515	559	529	497	523	549	523	529	515	523	576	508	568	529	480	507	545	537	598	505	546	511	536	491	532	527	520	526	581	555	556	532	474	504	497	528	563	571	526	510	511	525	549	504	565	525	551	502	509	516	518	523	479	566	524	519	548	571	496	542	513	500	535	528	531	519	553	541	499	510	522	493	559	550	567	540	543	516	498	511	525	527	529	511	545	542	506	543	541	555	512	557	568	556	522	508	525	511	515	563	604	521	530	526	512	542	538	506	499	508	503	504	565	492	488	539	537	535	553	543	554	525	528	526	553	527	543	493	563	514	518	524	495	561	558	540	511	494	503	557	554	517	530	553	504	541	540	512	539	540	534	542	548	513	578	543	560	505	524	531	500	555	514	546	547	557	548	529	535	525	544	553	527	520	521	519	502	510	524	548	530	548	566	547	560	560	519	546	496	539	512	525	515	515	497	511	559	525	503	501	543	549	502	530	556	530	537	552	528	537	522	552	502	549	524	520	508	554	550	513	537	562	528	547	542	517	533	551	521	535	518	535	525	504	536	525	525	515	481	535	540	501	549	481	518	546	531	539	528	545	516	525	508	552	531	519	525	497	536	530	538	498	527	503	520	553	550	521	530	506	542	509	534	489	549	562	508	566	516	539	511	514	527	501	510	507	486	508	552	566	513	535	583	558	519	527	501	504	524	505	527	509	551	527	520	506	530	521	524	503	527	546	512	529	534	546	502	533	539	452	539	511	574	489	557	558	510	536	534	518	517	491	532	473	539	524	500	501	544	484	577	497	540	546	561	537	505	565	594	525	527	546	538	558	509	529	519	490	522	538	534	487	575	540	525	526	561	524	509	539	563	489	505	556	575	540	564	538	511	502	532	554	578	523	564	523	552	534	569	539	521	520	536	542	509	540	534	539	513	530	543	521	546	493	534	507	526	554	519	504	510	536	543	551	505	486	540	549	591	542	532	520	525	546	498	547	519	553	528	552	506	520	497	534	517	538	489	585	522	528	547	494	539	560	523	577	527	487	540	502	539	524	483	526	520	506	538	543	536	539	493	561	513	505	525	590	530	479	534	511	548	480	540	521	551	491	519	531	563	527	489	526	548	528	507	564	572	531	556	531	456	497	536	527	511	482	556	525	510	545	515	515	550	500	502	524	555	528	565	523	548	503	504	506	530	507	524	519	548	501	542	556	546	523	541	534	547	525	514	521	512	552	544	514	541	539	517	526	518	530	495	534	512	517	541	530	503	520	586	504	523	488	555	564	569	539	542	537	522	534	497	532	524	492	463	558	583	550	520	511	514	477	535	541	534	520	524	524	504	512	502	455	523	483	515	548	523	514	506	537	537	496	567	561	518	497	524	530	545	499	536	522	556	521	504	543	532	536	553	503	540	496	481	492	535	538	566	522	501	499	532	531	538	514	532	552	561	533	531	510	532	538	546	514	528	571	555	550	499	522	523	524	503	572	515	540	517	531	510	540	505	527	531	499	531	541	482	545	568	541	577	537	539	546	572	524	531	541	567	519	503	537	527	540	515	502	477	508	563	557	524	523	528	507	561	549	522	531	532	516	529	537	534	509	535	478	545	554	518	502	579	546	561	511	535	541	524	522	548	515	515	527	534	532	529	495	534	525	518	515	497	534	529	523	511	499	530	585	562	547	514	551	501	528	553	548	544	548	491	569	522	503	525	512	546	562	562	499	543	534	506	526	470	535	503	518	527	555	510	524	541	520	547	530	547	520	541	546	548	501	511	565	479	552	548	480	506	566	542	546	545	508	532	516	534	526	501	529	520	510	524	480	551	529	554	548	588	551	559	490	513	541	558	539	550	524	483	554	498	514	534	528	553	532	512	545	500	531	550	561	507	539	542	514	515	493	531	508	553	519	510	486	529	506	541	497	543	495	570	581	542	545	506	571	526	554	519	534	558	515	521	512	543	542	513	561	537	518	572	516	486	556	560	514	497	565	497	503	538	525	544	565	547	490	566	552	517	566	508	489	524	561	536	463	558	527	539	512	536	520	485	521	486	516	534	526	524	555	526	530	538	531	543	528	529	542	495	523	569	509	543	513	527	528	477	509	549	499	535	552	528	480	522	556	533	519	557	495	526	529	493	536	527	542	531	526	514	514	539	526	536	546	528	546	523	549	541	523	541	545	537	530	491	549	521	541	567	557	518	526	504	495	539	549	549	532	542	548	550	499	479	530	564	546	509	558	543	561	544	529	528	502	481	522	504	546	532	534	562	507	531	566	574	515	538	531	534	535	528	490	489	537	529	536	497	535	527	503	536	523	527	530	506	527	528	542	535	515	562	527	494	523	535	551	579	557	535	516	561	511	543	575	525	550	511	553	507	548	525	556	549	574	519	529	526	571	525	523	513	568	550	484	535	513	553	517	519	521	544	568	473	575	543	576	543	540	555	505	526	536	512	531	560	557	533	507	558	504	510	484	530	527	517	471	502	525	551	545
4711	3336	3340	3665	3761	2988	2355	1537	954	577	393	214	196	219	242	219	226	235	232	213	197	219	225	219	208	216	194	195	219	241	224	228	225	204	213	184	198	198	250	202	232	230	204	216	208	234	222	222	199	200	209	210	191	184	198	235	211	219	194	208	206	197	213	224	223	207	216	230	223	175	208	203	209	223	230	197	193	231	199	183	212	206	212	214	214	208	174	194	225	208	205	221	211	225	183	201	237	193	208	186	197	218	232	204	223	185	205	233	201	207	214	199	219	198	200	224	212	206	174	199	237	203	188	188	177	251	255	200	231	180	234	185	200	226	239	197	206	177	206	230	193	219	193	215	240	224	219	192	215	214	215	211	204	246	196	201	220	239	208	188	182	220	167	182	203	215	223	206	214	217	217	213	227	225	210	187	212	233	215	198	191	209	194	173	198	196	200	211	190	232	193	203	211	222	205	237	238	205	189	180	205	209	221	223	208	223	184	189	233	236	232	182	196	226	233	219	172	192	200	220	206	199	212	232	227	206	224	212	182	217	208	207	208	233	196	223	214	192	213	242	215	203	225	175	219	213	188	196	214	198	218	218	204	207	231	193	207	191	216	208	200	244	212	217	187	219	211	206	199	207	213	214	208	218	208	212	219	206	213	191	212	203	181	217	233	226	229	217	225	210	211	201	195	213	218	200	193	197	225	182	200	190	226	183	228	216	221	194	201	216	231	248	215	191	190	204	214	197	206	209	208	201	173	208	199	237	220	197	200	218	203	218	202	192	223	205	198	231	218	173	209	216	197	199	187	193	224	227	203	176	218	201	227	213	211	197	200	205	205	194	205	218	236	197	229	216	196	205	203	181	212	235	180	209	217	212	224	227	228	185	179	192	209	222	210	209	199	210	198	213	216	185	204	211	189	210	194	203	187	204	194	236	201	212	184	239	211	252	218	198	230	211	214	194	205	193	183	190	218	203	240	206	196	207	196	243	214	207	230	231	191	199	193	199	216	203	220	224	210	175	219	221	225	233	197	205	191	187	198	227	211	221	221	219	227	175	203	194	190	221	219	238	213	208	236	205	199	197	203	205	215	218	204	206	229	220	237	177	194	221	211	203	209	212	212	215	252	211	200	204	185	210	223	228	216	229	217	211	226	211	169	178	186	201	207	208	196	184	179	201	219	234	217	206	191	234	215	233	207	234	229	193	203	191	207	208	187	221	205	216	209	196	189	219	213	193	219	214	204	203	218	175	193	227	205	191	210	194	231	224	219	194	196	193	197	210	219	210	216	188	173	215	194	220	233	226	194	216	256	181	220	196	198	211	184	209	222	199	201	190	197	232	222	232	186	231	204	236	188	217	196	219	171	211	218	227	204	215	221	221	203	212	213	240	204	196	218	220	200	214	217	218	226	241	187	221	214	219	182	166	203	222	222	243	196	199	185	178	233	222	234	187	216	191	219	215	216	186	237	207	195	221	187	225	197	198	203	210	173	215	199	237	193	190	195	205	220	210	197	237	215	192	213	202	190	223	223	180	209	178	211	227	197	199	227	208	251	198	211	207	200	199	222	203	208	210	218	196	231	231	196	187	173	204	228	203	205	210	220	207	200	195	205	201	210	199	219	238	182	233	211	212	214	210	204	201	227	183	218	198	200	209	199	204	229	203	197	240	191	188	213	242	181	216	220	192	216	197	231	199	217	194	207	206	203	189	195	196	193	224	222	209	210	192	236	209	232	242	226	213	195	189	190	211	227	213	190	207	197	186	202	180	200	224	225	205	235	205	224	217	202	201	216	196	174	201	201	216	179	240	223	216	200	210	208	245	219	221	214	205	207	175	229	192	185	207	191	200	213	210	206	242	212	226	202	199	220	218	213	210	155	182	208	219	232	206	189	199	212	177	238	233	233	220	235	214	212	199	206	200	200	206	196	204	205	212	228	206	200	194	200	226	205	221	186	210	211	213	213	232	200	202	216	211	215	198	199	218	246	207	208	208	226	180	208	205	217	211	237	203	208	187	208	208	198	228	211	199	195	208	200	232	190	223	238	208	220	224	197	211	219	221	224	213	202	218	183	213	203	207	201	215	209	175	188	197	227	212	195	216	205	197	194	208	203	218	228	204	211	223	219	230	229	219	210	204	193	193	210	220	229	208	205	209	232	206	208	216	228	171	217	181	210	202	252	240	202	189	232	213	218	211	244	215	200	200	216	219	243	184	231	211	194	208	224	202	181	190	203	226	215	230	202	217	196	189	192	192	216	199	223	220	210	182	189	225	236	193	211	210	234	201	223	233	212	227	187	173	181	198	210	219	188	224	176	224	198	189	202	218	203	213	216	180	202	227	233	206	257	206	235	206	225	205	215	207	198	211	227	212	209	192	227	200	198	218	203	232	207	228	229	220	223	228	205	211	195	195	199	189	188	213	198	245	234	227	212	205	221	200	214	191	240	223	224	211	174	207	210	193	237	207	233	204	218	229	222	207	249	196	201	210	235	194	202	229	200	211	199	194	209	220	222	210	194	175	188	214	202	225	210	224	195	178	191	227	222	219	203	180	212	235	217	214	203	203	195	235	214	228	189	248	204	234	219	214	217	199	212	196	202	225	210	233	199	218	230	176	204	219	198	217	186	208	209	200	200	196	237	193	230	216	222	206	179	220	218	209	208	191	204	211	210	224	185	196	204	198	213	208	201	196	204	206	199	189	220	210	206	208	206	202	243	235	215	233	209	210	200	203	210	225	204	214	200	219	196	200	232	198	221	206	193	188	226	221	207	224	210	221	215	205	242	203	206	264	208	223	205	206	212	185	232	228	193	192	214	213	242	191	221	217	221	198	229	212	191	208	219	197	198	203	196	192	182	239	179	196	201	218	214	225	196	217	223	217	222	198	217	193	217	207	220	193	208	220	218	229	245	187	205	210	216	193	205	215	204	224	203	200	213	191	200	201	233	240	205	210	234	200	216	208	219	206	195	207	213	182	205	227	210	213	189	214	211	216	230	233	202	209	190	207	190	218	225	214	211	217	196	215	190	227	194	208	202	239	201	230	188	188	210	222	194	204	215	189	187	209	216	220	217	185	230	197	216	208	207	222	210	215	227	208	246	211	201	188	209	227	221	209	181	190	196	213	189	192	202	198	224	218	239	209	218	217	233	186	187	221	206	208	212	193	212	217	205	219	240	214	198	191	221	227	227	219	227	226	224	204	215	190	208	238	176	199	241	205	246	214	231	212	221	210	184	213	197	227	207	208	237	229	206	216	228	223	184	207	206	215	198	215	227	189	204	226	210	201	191	199	233	225	216	246	222	224	194	189	218	205	195	212	236	229	219	177	207	200	205	226	222	205	211	213	212	227	228	224	193	209	202	189	228	198	198	205	193	224	198	210	216	220	207	213	203	238	198	222	230	204	213	212	211	253	217	194	200	188	214	189	212	219	216	233	197	178	222	208	232	203	216	201	218	196	208	209	208	228	218	217	230	210	210	201	190	222	228	224
3364	2984	6315	10837	12641	10770	8348	5294	3342	1837	1054	555	490	459	464	509	495	476	465	481	467	471	464	500	445	499	485	467	490	468	434	457	443	429	433	488	440	461	497	513	488	493	457	512	471	467	441	486	486	516	470	526	422	460	500	509	520	477	484	435	522	449	436	506	459	502	484	467	450	449	437	472	460	485	481	468	483	468	464	464	495	493	473	438	473	477	487	504	482	477	492	446	476	451	447	451	456	493	498	500	477	456	491	505	483	503	429	476	453	471	464	512	465	513	458	439	482	445	479	450	479	458	478	466	451	457	470	470	468	457	496	461	498	448	435	481	472	516	517	460	463	438	493	462	455	479	487	478	493	484	468	466	466	432	488	448	482	474	442	464	485	450	493	505	486	451	501	464	472	475	474	452	433	463	448	498	448	490	474	437	448	461	479	449	463	449	492	471	499	449	463	510	498	500	448	475	435	496	476	506	489	450	483	491	468	477	481	475	471	466	460	455	432	482	481	507	468	440	503	459	438	543	490	494	440	497	469	473	508	475	457	468	476	487	458	454	472	453	518	513	476	461	473	445	480	480	483	503	456	454	456	429	466	477	454	478	465	467	445	448	484	495	468	462	432	474	458	493	483	485	484	458	486	501	487	533	416	459	510	491	476	495	488	512	456	427	478	461	508	472	431	456	445	448	459	509	470	496	490	467	494	479	452	443	475	487	455	487	428	485	503	497	456	485	463	499	439	469	482	479	457	488	472	479	509	472	457	442	449	467	480	473	499	479	498	421	463	461	472	469	468	495	454	463	492	466	438	473	478	439	485	474	491	454	458	463	476	438	466	441	445	498	480	448	471	492	469	457	464	492	456	474	503	461	513	479	450	461	440	458	462	494	424	474	493	468	466	455	490	464	500	471	490	460	471	505	448	497	478	476	527	433	440	452	480	473	471	460	473	501	450	466	463	426	459	430	489	481	475	508	460	468	415	465	460	449	453	483	460	510	446	499	505	468	499	485	438	455	438	512	422	485	483	441	472	489	457	499	537	433	452	481	472	470	448	428	465	486	470	469	482	483	489	470	445	474	461	431	498	451	493	426	452	508	482	470	466	458	461	460	470	465	483	493	471	482	467	460	498	476	498	494	477	493	464	499	481	471	477	445	460	486	466	475	472	461	455	450	459	477	490	469	508	503	482	463	487	454	453	479	460	480	471	465	467	452	437	487	465	481	487	481	448	510	486	473	462	474	451	513	491	457	473	492	478	471	460	471	450	414	451	422	472	512	440	465	492	450	474	506	508	459	490	435	473	427	480	469	465	461	491	414	436	471	500	468	490	500	454	468	468	500	459	469	480	493	487	453	511	479	443	531	442	437	474	474	467	487	445	455	471	444	501	488	470	465	448	463	457	445	518	499	514	494	455	470	444	459	466	441	462	467	460	461	482	463	479	486	464	474	440	431	489	489	482	473	491	459	506	463	475	501	435	520	464	488	470	501	467	467	456	480	442	450	455	459	483	454	499	483	441	483	490	479	497	503	500	467	459	477	445	456	487	441	476	466	453	463	440	432	458	462	492	503	488	440	485	486	446	505	490	458	468	451	482	480	419	477	465	499	464	450	476	490	446	486	482	451	472	464	467	448	485	456	450	470	485	464	484	474	471	461	454	461	456	444	460	471	437	485	462	471	485	451	458	474	480	455	469	445	457	487	451	466	458	496	523	462	478	472	506	495	458	455	458	463	458	424	453	459	460	530	445	488	455	486	478	475	473	470	517	467	484	462	437	414	460	466	458	457	485	499	481	479	470	486	493	490	498	521	453	486	448	445	466	442	481	543	452	470	445	512	479	502	442	467	487	414	448	482	502	457	484	465	460	455	466	480	448	444	450	461	462	512	491	499	479	482	476	484	444	480	500	485	491	493	479	457	501	435	466	453	449	496	452	478	450	483	520	452	455	492	456	470	456	473	443	470	421	490	486	477	469	444	422	460	488	474	474	457	493	460	483	472	411	513	476	479	472	511	504	453	506	458	466	491	451	449	500	453	467	468	460	471	460	480	473	459	482	490	488	459	470	474	454	490	454	469	448	489	419	470	498	509	476	479	482	458	453	457	500	443	475	476	476	510	506	437	460	491	486	488	471	435	523	500	476	491	464	471	472	463	484	471	501	445	501	476	460	465	450	480	454	488	492	483	475	514	468	465	506	426	465	479	460	479	487	484	474	446	456	486	473	477	441	456	482	465	472	497	466	443	477	457	459	448	462	471	457	489	466	467	494	461	507	425	477	475	480	419	462	454	490	460	486	498	503	499	483	498	504	456	467	466	447	452	474	447	454	466	466	450	444	480	436	468	443	481	487	500	524	489	498	463	480	452	495	489	519	458	430	472	487	446	464	494	485	481	435	501	496	479	492	488	442	431	473	479	484	498	480	443	436	485	470	477	483	483	499	470	472	504	517	449	475	539	484	439	462	465	503	462	465	464	449	491	455	492	481	488	429	424	489	489	457	490	478	498	500	453	495	430	488	491	449	454	484	473	484	458	464	472	461	441	492	471	468	449	499	455	451	448	515	488	486	488	408	439	501	460	505	499	472	470	476	506	482	516	459	447	483	500	489	476	471	456	476	478	484	460	495	454	482	484	442	454	470	472	482	489	474	477	463	496	473	481	474	443	467	511	460	437	434	499	472	478	471	486	482	451	477	461	472	477	487	486	470	460	471	513	458	476	486	488	470	494	484	457	466	471	495	507	465	436	451	456	475	473	512	505	455	477	487	489	464	435	478	441	472	471	465	464	471	414	456	465	479	443	471	487	456	457	447	508	481	448	492	437	507	437	493	477	448	524	457	450	495	462	504	475	470	495	492	481	484	440	475	432	472	479	479	496	467	463	433	451	442	455	455	469	463	473	439	484	511	484	497	475	465	445	440	465	483	487	476	433	485	468	467	494	456	474	449	497	488	473	498	476	457	459	532	472	458	469	459	481	469	430	490	487	482	523	500	489	470	468	459	486	464	454	454	466	481	453	472	474	445	478	458	524	444	487	466	460	483	447	477	487	515	483	494	483	427	462	436	470	462	460	507	491	467	442	462	476	460	456	463	456	451	473	480	467	454	433	460	441	463	511	480	470	488	477	433	482	488	480	461	474	458	437	508	464	507	489	506	463	441	459	477	446	465	451	498	455	496	485	469	457	478	453	476	482	480	459	455	505	449	472	457	512	482	448	465	468	509	482	455	493	472	472	458	466	449	476	428	473	483	474	473	462	445	507	427	461	480	469	492	464	440	487	493	448	456	456	483	452	465	466	475	486	461	469	501	476	454	454	460	466	488	466	431	502	455	457	458	454	463	453	445	480	505	488	444	475	464	453	513	458	459	449	497	469	471	490	451	467	462	486	461	495	503	448	501	459	476	463	492	470	478	466	461	492	429	476	470	469	448	476	488	459	483	451	462	490	502	448	467	487	487	469	494	467	456	476	474	490	476	473	473	473	431	463	446	485	475	491
12338	5815	10477	40522	46372	42113	30977	19913	10379	4565	1793	541	155	161	161	152	140	168	168	156	158	158	153	169	165	142	160	147	164	164	142	201	163	140	168	155	152	159	154	156	150	173	173	149	158	150	153	165	151	180	176	174	177	149	166	134	166	153	152	154	159	139	137	147	142	143	144	164	155	133	154	149	137	159	150	158	157	154	136	174	155	155	142	147	145	147	147	143	134	155	151	148	174	151	155	148	150	150	191	153	154	129	146	165	171	153	139	147	140	156	154	146	162	168	155	108	196	171	138	138	170	147	169	168	139	160	149	158	149	145	143	161	145	173	141	128	134	132	132	166	162	151	155	173	151	141	157	150	156	159	161	160	158	163	159	146	156	141	127	143	171	151	166	169	171	164	157	151	172	156	162	144	160	147	131	148	152	171	156	145	159	154	152	150	171	186	157	153	175	166	145	153	160	149	149	151	154	167	131	153	150	133	157	147	155	167	152	156	161	121	153	169	148	167	166	144	153	168	170	140	176	158	171	158	172	166	178	136	146	130	152	142	182	143	146	140	157	177	157	167	174	155	158	158	148	142	155	178	135	164	159	144	142	141	156	161	144	157	164	158	139	162	132	143	134	179	161	133	143	136	165	167	147	170	153	152	183	154	148	150	156	141	136	137	148	178	148	185	147	137	176	150	161	162	171	159	159	156	170	142	144	134	160	147	166	139	151	138	164	158	168	161	147	138	160	167	164	149	161	151	139	141	142	168	165	147	160	167	163	157	170	145	156	145	146	181	140	170	156	154	153	150	154	162	161	157	153	149	157	150	181	164	176	138	153	173	167	162	156	144	150	152	144	154	166	163	137	150	167	155	157	153	172	147	148	161	152	164	159	170	166	144	165	148	136	147	143	128	144	144	160	128	148	146	147	172	165	169	149	156	175	152	159	146	143	181	169	142	150	123	166	156	164	124	159	152	167	140	154	168	161	154	148	148	165	144	163	156	162	172	151	147	147	154	159	135	147	159	157	143	167	166	171	143	131	166	159	151	177	139	157	154	179	155	129	162	133	169	163	128	154	166	144	134	151	151	137	165	184	182	136	133	162	132	151	132	157	145	158	149	183	129	167	161	168	124	155	142	151	173	142	146	183	152	170	151	177	173	168	160	158	139	155	137	148	130	151	142	135	161	162	166	153	141	160	156	166	171	148	169	164	145	158	144	152	136	148	154	181	157	155	135	167	139	153	137	167	174	138	121	150	173	171	165	165	156	138	146	148	163	150	155	148	184	155	146	142	131	151	158	178	138	158	167	154	173	177	151	150	151	145	156	138	141	163	174	175	149	159	142	199	164	161	161	143	144	142	152	149	153	170	166	152	157	155	187	177	159	132	149	150	162	156	153	126	152	165	140	173	133	163	158	150	165	144	156	143	148	157	153	144	153	167	148	153	149	172	154	149	161	164	181	150	175	147	143	141	155	155	153	163	152	156	152	147	162	157	160	151	146	150	154	163	147	165	155	191	159	168	164	149	155	150	151	133	138	154	151	173	139	172	158	160	156	143	166	188	159	157	140	175	172	149	164	159	138	176	152	183	159	152	169	142	158	147	157	137	172	175	175	159	170	164	143	171	158	143	129	137	168	171	152	147	156	160	154	150	175	155	159	173	146	118	175	151	154	153	135	170	151	169	166	149	140	134	166	177	139	160	156	168	155	156	146	160	165	167	165	177	166	133	145	158	149	167	144	164	148	181	152	146	131	164	186	155	165	141	168	160	146	136	157	159	134	170	159	177	149	138	170	165	161	139	154	154	155	151	145	156	152	155	152	159	163	144	137	167	138	171	136	172	149	172	130	150	172	150	158	162	158	162	152	143	127	172	122	144	168	147	138	167	161	151	145	161	153	134	142	148	167	175	127	159	176	161	141	125	138	141	150	178	161	149	167	167	147	132	141	178	126	128	164	162	165	136	154	153	181	178	188	141	144	141	147	170	148	164	180	140	138	180	175	177	155	165	187	165	149	135	155	158	157	177	149	141	180	156	160	176	135	137	157	156	148	151	143	152	156	140	161	138	148	167	154	132	161	136	167	163	161	173	158	183	138	167	157	172	165	146	134	146	161	172	144	157	176	148	153	156	159	151	162	136	158	133	191	171	165	152	153	171	158	182	162	168	182	169	153	138	157	158	185	170	132	148	151	146	159	156	176	152	149	180	172	166	161	155	164	153	165	181	149	181	154	171	169	158	165	165	130	161	150	151	169	139	153	143	139	181	162	184	145	143	156	147	177	161	170	152	186	152	165	138	132	157	162	168	148	150	176	153	157	139	165	177	167	145	156	149	146	122	134	177	155	175	178	156	154	174	186	163	130	190	162	159	152	156	140	153	147	150	162	149	158	152	181	151	147	138	139	180	145	148	154	152	179	190	174	156	151	124	144	151	163	147	157	160	158	148	181	140	143	155	139	136	152	144	167	156	159	152	172	157	153	164	161	175	173	136	144	179	185	152	164	154	159	130	143	163	169	133	164	150	133	165	142	171	160	168	160	144	150	169	184	139	133	159	152	178	163	166	139	167	122	146	171	136	143	138	161	142	164	154	150	170	147	179	148	166	149	170	143	153	133	153	153	184	161	150	178	160	160	171	138	147	154	170	181	142	170	165	165	159	150	159	152	178	156	146	152	140	146	157	168	165	146	140	149	140	148	147	146	167	143	172	153	143	167	158	141	175	145	162	146	151	139	138	148	165	155	142	146	179	162	137	162	150	157	172	148	147	135	159	139	151	165	174	142	171	155	183	169	151	132	154	151	142	144	171	143	146	145	148	150	155	156	146	125	162	165	149	167	158	164	156	151	147	178	150	170	142	130	158	133	158	141	142	177	165	177	186	158	159	154	149	166	181	149	156	179	144	153	152	166	149	165	159	152	155	160	127	130	149	161	147	143	159	164	155	136	141	135	147	168	141	174	172	184	165	166	166	173	173	152	171	163	159	152	165	171	126	131	165	187	138	162	155	173	167	152	163	161	152	152	152	143	145	136	147	160	144	156	149	155	131	141	130	136	146	142	140	144	156	151	171	163	174	143	141	146	150	154	158	150	140	170	146	148	153	150	138	170	161	161	166	164	140	145	177	169	144	156	149	170	147	170	143	167	168	158	156	143	141	170	138	172	191	160	178	165	166	149	155	149	175	149	141	157	143	158	172	172	134	155	172	156	142	153	170	144	163	187	170	158	151	160	156	159	161	155	161	175	174	188	166	152	166	161	158	151	156	147	148	136	162	137	158	161	163	178	161	182	138	162	156	154	158	144	166	116	159	164	166	140	172	151	154	173	157	161	167	159	164	187	154	174	168	135	170	143	140	168	147	144	165	155	165	153	153	148	154	168	142	158	137	151	135	147	194	168	149	177	159	172	156	159	161	182	153	151	155	162	177	152	147	151	147	140	150	142	177	160	160	152	156	167	171	169	152	190	156	140	140	143	147	135	162	155	161	145	112	157	171	163	146	170
7421	4860	17166	51410	57330	54682	45997	36297	25831	15538	7433	2284	420	390	396	357	374	384	333	385	383	352	363	409	372	384	414	358	365	364	378	356	371	370	370	393	354	360	364	374	360	364	385	373	369	369	357	387	375	383	366	360	363	338	372	390	358	356	373	400	368	372	409	362	380	385	392	364	381	332	385	351	405	388	406	370	372	367	341	369	402	379	378	344	402	357	403	342	357	366	393	398	358	341	376	380	357	383	346	373	366	399	351	396	372	386	334	366	421	364	402	362	360	381	375	382	395	364	380	355	365	394	370	369	388	361	338	367	429	386	392	371	401	372	375	374	362	402	363	386	353	371	385	420	383	374	380	375	350	363	340	347	367	377	378	378	361	403	367	333	408	363	368	376	370	342	390	399	380	392	342	367	383	388	370	383	364	360	377	386	352	349	362	324	380	388	347	362	355	377	408	343	383	347	370	413	381	382	375	344	377	368	375	357	370	335	414	397	386	359	327	360	378	371	371	370	370	372	362	383	352	383	376	342	385	364	360	366	382	397	362	348	367	335	351	387	372	332	396	365	388	342	387	370	395	397	342	358	368	376	359	378	399	354	382	386	387	380	379	377	361	392	347	394	323	388	383	384	401	349	390	372	374	395	404	359	363	388	349	355	388	357	405	366	373	369	380	359	337	369	394	363	401	342	384	401	393	387	379	369	392	339	364	389	360	362	375	347	402	367	361	399	369	389	370	419	378	408	384	340	346	396	380	346	390	366	360	379	367	363	379	365	389	352	347	397	383	361	359	342	378	358	393	357	394	408	359	397	394	370	350	356	390	378	391	360	388	379	394	374	382	355	373	346	388	411	355	337	422	372	385	379	342	375	363	385	367	351	373	381	383	378	404	380	368	385	380	374	374	389	380	354	371	389	366	323	351	404	360	358	392	409	377	370	365	366	397	355	349	364	334	381	397	384	371	369	349	337	369	357	346	346	361	343	345	356	359	358	329	392	391	387	364	332	379	395	423	371	388	398	328	364	363	380	364	339	387	383	356	408	334	368	344	381	351	365	364	385	402	368	345	394	398	379	390	383	343	408	362	388	350	342	354	416	378	371	374	377	369	341	354	348	383	392	341	417	392	409	375	400	352	387	387	371	427	377	370	356	380	373	372	380	371	386	349	389	376	353	374	380	354	391	362	376	409	401	382	372	410	355	384	391	374	390	341	435	391	379	390	366	411	375	381	349	368	359	390	404	334	378	360	377	354	323	382	392	382	388	391	373	382	343	380	380	380	435	365	369	381	345	366	398	386	385	370	374	372	376	383	366	364	418	348	393	372	380	338	342	371	338	352	365	403	351	346	341	359	362	410	357	376	366	363	420	369	380	379	371	377	359	380	379	344	381	364	368	381	372	401	347	366	378	377	380	370	378	370	387	372	358	372	362	344	385	365	369	354	341	375	400	388	377	407	369	369	350	346	351	364	354	370	340	381	422	387	370	363	376	348	355	404	356	361	384	358	366	338	399	396	392	389	357	349	358	386	393	391	374	378	364	369	326	384	347	362	359	374	396	360	378	368	352	371	377	376	360	387	350	368	329	370	410	384	366	355	356	391	382	353	394	379	390	360	391	352	392	347	363	369	379	379	400	424	350	360	386	359	375	348	371	366	349	375	380	390	351	393	370	399	380	394	355	373	383	381	343	401	366	392	329	394	352	396	404	400	399	370	431	348	378	405	354	381	379	387	381	364	371	400	363	398	399	359	365	383	372	365	362	388	392	349	355	357	417	371	376	358	376	344	392	367	353	383	392	403	376	377	391	357	395	366	369	356	348	358	371	386	409	399	361	370	362	344	393	348	372	380	374	382	398	321	406	376	377	363	374	339	379	369	365	379	367	386	375	365	387	368	404	390	383	385	378	359	355	386	392	346	373	345	404	340	376	354	373	385	372	338	375	370	374	394	351	343	383	440	358	367	362	372	376	381	359	375	400	380	347	413	385	404	410	372	362	353	380	418	344	388	377	355	391	369	388	356	337	343	377	386	373	341	394	389	378	356	370	411	400	372	383	385	376	363	346	357	384	356	352	415	390	354	382	371	371	390	361	403	357	368	365	394	355	343	382	384	368	384	380	377	343	375	368	379	364	353	415	372	375	396	356	387	338	384	375	369	361	352	383	355	406	344	355	357	358	365	370	388	331	404	376	373	392	375	354	368	348	341	369	383	397	387	352	417	383	382	359	348	381	340	363	377	382	381	385	368	352	353	395	408	343	348	385	359	401	386	377	348	397	396	386	379	378	354	314	348	360	389	356	378	335	405	374	390	377	364	387	348	407	392	387	399	387	358	347	397	368	339	362	388	401	393	379	380	362	350	400	412	386	379	364	389	403	377	359	352	355	395	395	342	369	356	403	365	348	332	356	368	325	353	373	382	357	355	371	375	369	350	388	389	394	356	375	371	354	400	388	366	381	350	379	385	393	355	351	359	372	376	348	379	362	353	347	386	382	362	370	398	403	363	371	369	375	401	350	386	379	383	357	364	345	357	387	373	409	376	385	390	378	346	370	356	393	389	372	342	344	369	354	402	392	339	361	334	394	372	389	361	353	366	354	364	376	386	376	350	410	375	345	417	382	336	361	351	352	381	376	383	403	378	388	342	396	318	403	365	358	336	382	353	372	356	392	369	411	346	364	398	394	375	402	372	365	396	392	388	369	416	370	378	366	379	376	345	365	382	373	363	393	398	365	412	336	347	345	402	358	385	327	381	346	370	392	360	387	345	370	368	379	359	381	364	405	351	392	390	381	424	353	431	380	331	374	369	384	378	364	324	344	408	360	370	372	352	356	376	393	396	382	377	389	373	358	400	391	362	384	390	364	372	348	366	389	379	350	403	393	362	375	377	392	341	373	368	376	354	375	365	405	382	382	376	338	343	361	361	354	363	386	405	398	335	376	362	383	388	370	381	366	363	349	385	400	360	359	369	378	356	377	342	391	376	385	359	357	380	350	356	368	375	366	357	362	383	405	385	381	382	402	359	361	399	380	366	366	395	361	382	377	358	375	386	372	354	361	370	347	381	337	384	357	344	358	340	377	393	386	400	367	374	390	373	380	391	374	369	357	376	395	407	405	355	350	378	345	366	387	377	340	357	341	373	379	348	360	395	399	338	367	397	412	373	390	378	375	390	369	357	383	356	363	397	376	325	372	424	335	368	384	374	383	371	372	384	386	393	364	352	375	349	386	367	399	395	348	357	375	314	367	396	390	349	369	420	352	397	339	375	356	406	351	397	393	366	386	354	358	399	329	385	371	339	414	377	362	380	369	383	382	380	359	376	376	388	399	399	417	372	371	380	348	368	356	392	361	390	370	406	363	408	377	388	388	393	370	351	359	377	360	389	365	356	348	353	364	384	377	364	404	365	387	365	377	417	357	400	357	366	358	363	375	372	369	387	393	360	397	425	335	389	403	375	381	374	334	375	368	373	361	365	401	419	354	351	409	394	371	395	406
21898	9751	15594	57233	64466	54903	41722	29369	17341	8395	3364	1121	273	225	215	208	189	257	204	265	230	231	219	245	224	233	244	226	286	259	235	255	217	244	244	230	231	238	251	241	222	235	241	241	245	251	233	233	247	230	242	241	243	204	243	219	242	222	256	259	221	237	247	217	251	222	247	220	242	241	266	233	257	249	233	233	244	224	224	247	271	222	283	228	271	219	229	269	239	249	250	223	227	200	248	218	242	237	231	249	239	222	240	250	259	216	220	229	220	247	223	228	211	240	231	221	255	282	244	213	230	224	250	227	216	227	224	242	218	252	238	241	225	239	223	243	255	268	238	226	249	243	241	236	227	216	250	241	264	217	234	215	231	239	240	194	233	258	231	231	277	250	220	221	238	221	213	242	259	222	224	261	253	260	221	272	250	238	247	225	257	205	222	217	204	255	248	234	233	252	220	251	246	217	241	243	256	253	269	217	224	227	235	248	246	234	225	250	239	220	239	234	260	255	217	232	209	249	246	245	244	212	260	236	219	199	230	228	245	241	240	233	193	204	216	257	238	245	250	233	214	220	231	231	227	225	233	235	220	239	231	264	199	239	234	254	204	241	252	263	249	233	254	215	242	213	257	219	268	246	219	241	231	249	252	241	234	245	238	248	206	251	256	223	216	222	226	239	238	271	241	251	251	235	248	243	247	213	237	227	265	243	240	243	209	216	248	203	254	273	237	209	230	258	245	214	236	255	264	226	233	221	243	254	248	237	222	220	260	233	248	241	216	239	250	241	238	246	224	248	253	211	253	232	245	266	247	235	232	242	233	244	231	243	244	272	224	198	237	272	245	226	221	238	239	235	236	198	233	203	219	243	257	273	215	249	241	255	244	223	208	220	226	229	214	231	253	213	237	237	234	227	249	245	207	233	236	263	233	242	232	214	248	236	226	227	225	253	227	251	267	240	229	230	250	216	231	235	236	226	221	252	215	250	255	224	245	240	219	213	252	241	228	219	230	219	255	227	245	210	255	248	247	235	232	214	247	255	217	217	236	246	205	246	234	229	244	209	243	241	235	241	244	233	228	213	245	214	253	226	272	254	240	218	236	232	240	225	210	243	222	239	259	227	219	257	235	234	277	197	243	243	227	212	236	254	226	223	203	234	247	240	218	248	220	203	228	239	240	217	242	222	250	236	218	241	274	239	237	242	229	251	232	240	243	259	272	221	246	224	245	237	241	234	269	249	232	235	270	234	210	222	215	225	258	243	221	249	240	238	255	256	224	225	235	254	214	229	235	230	250	202	246	238	242	191	254	250	246	225	235	255	227	200	181	238	221	216	230	219	289	255	248	210	202	239	220	255	255	256	221	255	233	260	222	233	250	237	200	241	218	254	247	227	237	236	252	233	198	214	212	250	241	217	238	238	231	272	230	217	255	252	230	232	232	243	266	199	229	238	232	230	246	207	222	215	243	222	231	196	215	214	234	208	231	250	221	244	260	248	233	238	258	239	244	263	227	221	224	226	234	237	220	230	221	219	255	238	249	241	225	224	218	241	267	253	230	260	274	256	212	245	212	263	225	232	221	228	277	267	254	247	218	234	239	217	219	254	227	248	223	206	227	226	230	274	252	248	223	251	249	233	226	230	226	227	241	225	243	217	221	247	214	216	242	250	245	240	238	281	241	269	251	223	228	213	237	204	256	220	248	237	232	222	227	211	242	232	247	268	233	225	239	223	257	230	225	260	207	247	246	218	251	228	232	253	228	245	266	237	235	214	245	226	219	270	246	219	214	257	218	256	240	245	228	210	220	224	230	238	223	262	230	233	220	231	253	272	263	217	222	234	239	234	219	256	220	206	194	225	253	253	231	253	229	209	225	250	234	241	250	259	220	231	234	230	221	221	228	230	232	246	241	251	200	259	205	195	235	214	252	229	222	245	225	235	211	271	235	227	249	251	238	247	219	266	228	212	233	251	232	229	236	228	213	244	248	221	237	246	252	222	234	225	242	237	242	264	245	243	238	221	217	206	213	241	227	219	230	239	216	263	252	254	236	254	234	235	234	240	255	234	240	228	226	222	238	228	243	239	228	243	250	240	238	206	227	247	242	209	215	260	234	210	243	244	254	251	236	223	228	240	229	235	241	230	266	259	190	229	246	251	236	223	232	232	225	238	222	232	255	251	250	225	239	228	248	242	205	246	218	249	232	219	235	228	259	231	229	243	239	214	245	239	212	245	261	240	250	238	227	257	198	242	212	234	224	224	218	226	244	206	223	236	224	230	216	225	258	231	248	189	235	207	221	238	238	191	192	242	224	242	241	234	227	240	234	233	247	251	233	232	213	222	232	257	247	226	235	254	264	236	210	246	227	209	246	239	217	219	278	207	206	218	254	266	209	217	235	241	260	250	246	228	238	212	245	214	232	229	233	234	217	255	227	215	233	261	247	225	235	234	266	255	244	244	213	225	240	227	217	227	233	225	223	233	249	221	262	221	265	249	236	254	239	235	260	251	241	242	242	228	261	220	230	239	213	220	267	256	254	242	201	206	228	247	252	222	248	232	252	213	211	246	226	228	222	220	249	231	248	236	247	233	241	227	232	219	234	206	209	242	228	235	200	221	244	221	283	235	216	242	243	226	241	235	251	249	270	253	211	248	272	244	236	244	211	207	229	241	216	240	227	237	214	255	250	198	258	207	239	231	258	243	250	209	234	231	253	212	213	231	257	225	255	247	259	242	241	242	243	214	218	238	239	249	240	224	228	224	237	249	246	217	238	245	213	244	270	233	230	239	239	216	224	222	212	237	235	237	228	232	249	203	235	229	228	229	239	211	229	240	271	215	236	247	236	245	260	237	221	221	232	257	239	251	246	253	233	237	211	247	238	230	257	202	234	233	223	256	226	222	232	222	241	233	235	233	233	271	208	235	227	237	227	223	244	265	236	255	230	215	233	251	246	233	257	240	227	226	220	256	226	198	238	229	255	236	226	216	216	236	234	224	269	233	238	208	244	224	232	215	254	255	245	259	221	241	222	237	251	241	248	227	226	256	215	249	228	224	233	234	266	204	210	231	255	239	223	220	215	227	250	229	270	230	233	225	227	227	235	246	229	240	261	231	237	232	246	236	237	220	264	239	252	229	247	256	210	223	247	237	250	225	241	230	226	223	236	217	218	242	219	229	217	222	272	266	250	256	246	246	249	252	225	258	234	248	210	233	259	275	212	245	227	253	268	215	246	240	269	239	244	217	260	216	234	248	225	226	259	221	261	260	238	233	216	233	233	220	252	236	247	269	252	235	218	231	229	212	219	217	246	261	234	240	239	203	233	281	257	245	251	216	245	206	240	247	246	231	249	218	236	212	230	224	229	219	194	240	223	223	239	233	230	241	240	221	213	258	246	239	213	213	259	237	233	235	242	238	250	229	220	234	237	273	251	234	226	217	220	203	259	233	222	231	218	251	247	236	236	219	223	249	224	254	214	225	242	251	260	202	220	218	213	235
10409	6897	21850	63655	72404	65656	54739	44434	33201	22118	11794	4052	667	560	562	528	531	584	503	588	553	543	570	562	548	559	493	511	521	552	545	537	572	580	530	545	564	500	544	540	514	563	560	556	547	514	554	537	523	513	584	541	538	525	531	522	572	536	559	558	519	545	566	548	513	540	555	501	497	512	555	550	565	571	496	528	550	554	500	481	572	517	549	534	510	544	591	587	529	559	534	567	526	507	564	521	561	542	536	555	562	541	525	540	516	523	553	581	606	575	558	585	531	531	547	534	529	516	538	538	540	536	515	537	572	513	578	577	542	533	535	519	554	542	509	526	507	528	558	540	560	527	535	547	572	537	604	546	545	569	535	539	536	548	502	573	510	556	573	575	571	551	568	543	537	517	547	540	591	548	530	581	520	567	532	528	572	532	528	517	551	546	534	581	541	569	525	558	548	530	531	554	554	547	535	522	531	590	516	545	548	531	520	515	569	550	558	471	543	503	524	562	566	576	533	534	533	534	550	528	524	546	533	534	516	569	511	568	556	477	509	510	538	514	521	566	551	580	531	538	574	527	597	558	527	489	515	533	550	526	506	515	550	506	555	556	501	530	544	540	534	549	543	518	526	558	542	548	607	523	532	519	535	544	519	593	524	526	536	575	525	554	521	528	543	549	520	584	546	498	531	539	540	556	557	554	572	549	561	528	545	555	533	567	521	503	546	561	541	508	545	554	551	535	526	558	563	567	532	531	545	535	577	531	539	556	541	535	524	529	549	493	534	527	542	561	557	520	522	539	525	550	564	553	528	536	506	540	510	566	551	521	530	567	533	546	529	515	566	474	553	541	537	516	519	524	500	501	517	560	547	529	510	501	496	527	559	527	497	566	521	526	539	567	579	549	542	538	545	585	545	556	538	530	554	535	546	517	579	483	515	514	555	567	550	515	543	519	571	520	525	535	578	492	580	510	557	527	587	551	524	553	563	528	557	540	552	520	535	565	564	514	540	472	536	508	513	583	504	562	546	545	544	552	537	512	562	550	515	542	553	565	553	542	507	578	557	581	534	568	544	533	541	590	559	568	580	566	494	564	553	513	576	564	583	574	564	552	551	494	488	522	581	553	518	541	551	540	556	527	580	575	572	552	557	465	524	547	530	501	564	545	529	494	583	554	523	577	511	513	539	568	563	509	532	533	525	559	555	558	552	556	554	541	518	524	544	555	523	550	501	517	526	481	494	570	552	501	539	543	548	519	507	539	575	605	549	536	538	530	510	536	553	563	538	531	517	541	552	567	553	577	519	503	503	527	618	545	548	515	580	558	541	554	486	537	564	512	543	555	494	525	587	556	538	517	529	572	509	567	507	509	521	593	493	536	544	549	574	536	531	573	547	509	548	573	483	528	517	566	522	604	575	520	509	513	576	576	516	550	533	549	551	490	560	552	562	552	532	552	535	510	522	595	549	543	550	564	536	530	529	537	563	562	493	552	500	526	545	507	539	554	529	538	519	565	571	519	525	532	533	532	560	532	524	531	516	575	513	556	568	530	581	547	535	523	565	535	562	573	550	570	523	556	570	520	522	562	596	536	564	501	561	527	542	491	559	527	542	539	540	511	529	547	558	540	513	524	549	547	538	566	513	529	561	503	531	536	524	534	520	591	566	552	559	511	561	541	513	522	572	506	533	531	550	547	584	521	564	531	570	575	511	557	557	547	560	578	552	518	551	534	548	530	563	554	540	544	550	541	493	544	516	546	564	518	521	532	524	580	533	588	574	500	514	548	565	569	544	535	557	521	542	518	560	528	546	536	541	561	546	581	508	556	515	568	523	527	570	538	552	535	502	547	558	560	565	556	550	585	556	523	538	528	518	592	513	518	550	537	538	528	498	539	561	560	540	563	498	558	516	521	554	544	540	547	526	555	564	527	530	508	499	574	481	517	489	512	502	524	552	492	507	557	562	553	579	526	580	517	530	568	512	534	559	554	542	577	557	569	509	528	506	563	527	536	554	537	517	547	535	560	515	516	544	527	539	567	542	529	622	530	502	546	561	531	545	510	529	560	561	514	513	562	539	565	507	556	560	530	509	518	536	591	522	550	555	548	555	556	543	577	493	548	573	562	516	546	548	554	522	544	552	557	537	549	525	580	516	564	542	505	588	539	531	531	556	519	530	530	549	507	554	551	541	561	545	562	549	568	549	531	527	533	609	566	577	517	531	489	574	551	531	540	572	515	512	542	552	567	502	547	532	561	530	492	556	539	530	532	547	567	535	503	524	524	468	509	539	551	586	568	513	551	538	544	515	564	550	510	534	543	556	569	520	586	523	542	524	548	529	526	534	538	519	502	560	557	545	539	547	521	551	564	504	552	531	544	555	507	542	559	527	560	527	522	544	528	489	538	634	515	535	560	516	530	572	587	496	612	552	542	513	579	563	527	567	526	575	595	600	514	516	526	494	530	530	538	540	547	560	551	518	543	501	529	504	532	540	592	526	530	564	546	548	514	535	544	506	578	513	504	544	536	564	528	561	512	492	607	532	582	580	564	546	557	521	536	530	547	579	521	515	541	519	541	572	537	544	528	510	544	561	570	552	541	534	545	535	578	543	514	513	513	537	569	561	545	548	511	571	545	535	580	520	558	502	546	540	557	494	539	526	490	538	546	537	551	532	538	532	554	531	483	532	515	547	518	569	547	529	506	580	558	548	562	519	541	526	562	547	503	538	527	528	508	503	543	531	526	553	544	518	525	488	511	514	495	509	588	599	514	559	526	533	602	534	539	549	552	555	498	601	507	529	537	531	566	544	583	560	516	527	569	556	546	554	564	555	534	568	543	498	520	566	542	529	556	571	559	529	553	538	565	575	514	581	555	526	573	517	551	516	554	533	515	543	534	535	542	541	556	563	523	537	543	564	533	526	535	512	540	534	556	541	536	541	532	572	534	503	510	561	517	517	530	601	575	531	562	546	584	590	556	539	526	526	525	551	521	539	572	516	542	532	546	548	577	526	569	509	517	534	536	553	507	566	576	571	555	572	528	588	521	566	560	560	520	528	534	533	543	535	521	525	551	517	559	522	538	511	512	553	581	571	532	587	543	538	538	569	541	527	533	547	545	547	510	500	540	530	557	558	536	571	556	524	517	571	524	556	543	515	546	534	556	568	534	566	543	518	566	531	574	538	533	524	546	568	555	565	576	538	568	537	543	559	527	515	517	499	540	550	550	527	527	505	592	556	542	577	539	556	560	540	537	556	536	564	512	566	564	545	559	537	578	525	538	575	505	554	536	532	526	549	541	528	528	528	545	511	565	540	566	548	516	581	516	541	558	550	551	536	541	596	556	560	553	561	521	525	550	535	544	578	548	544	496	549	566	549	601	560	545	570	533	538	561	576	531	544	546	541	505	536	502	540	565	537	555	544	532	530	516	516	521	542	500	571	488	518	544	523	575	537	519	571	525	515	537	556	526	581	525	595	578	541	563	567	566	525	554	553	553	572	532
5596	1912	2214	3962	3982	3172	1999	1371	859	574	379	255	232	230	216	216	212	200	230	201	199	211	224	208	229	197	252	216	223	198	204	214	234	230	216	209	204	213	196	207	213	238	225	212	216	218	209	235	197	195	241	237	203	192	224	227	211	208	219	219	218	199	200	251	196	213	232	197	218	191	236	214	235	204	217	207	199	203	190	240	214	205	207	199	234	238	214	250	213	215	241	202	225	219	195	208	227	212	202	213	213	221	202	209	220	215	243	203	202	184	204	215	218	202	204	225	229	171	227	215	218	218	227	221	210	197	256	204	222	212	197	217	212	198	209	202	215	211	201	229	210	205	186	187	235	214	220	196	221	206	221	209	240	227	229	230	250	178	231	266	220	208	198	193	196	229	228	198	232	181	198	182	213	233	240	232	217	225	225	228	227	196	224	181	202	191	238	240	204	187	228	222	203	194	207	204	217	238	197	215	229	193	205	234	228	212	190	209	224	246	213	216	205	200	179	203	209	219	233	213	213	200	218	233	186	215	174	220	213	235	220	215	202	175	223	223	224	215	205	203	237	224	207	206	221	203	211	207	211	203	201	227	184	230	231	215	209	228	224	218	196	211	224	207	216	212	194	179	226	207	211	198	223	170	229	207	200	223	230	218	230	204	184	229	201	210	202	213	197	198	200	237	212	215	243	215	198	207	190	215	218	204	209	238	219	203	230	190	193	214	208	213	221	224	230	235	254	227	244	262	227	219	219	218	209	209	211	222	225	227	217	205	196	212	230	212	205	201	201	199	224	205	222	196	210	218	214	230	222	208	201	209	213	204	212	200	202	202	225	236	199	215	233	206	205	209	195	229	196	216	217	207	178	216	204	206	216	215	216	193	216	214	229	214	234	219	232	222	249	245	200	216	225	200	214	206	193	192	202	224	208	227	215	213	221	199	211	216	231	197	192	229	236	199	204	191	203	203	180	214	208	209	241	222	209	204	218	220	242	226	204	233	209	205	248	227	195	235	237	231	214	221	179	194	238	229	236	212	230	222	215	214	220	221	203	206	204	214	219	223	197	252	199	209	219	211	212	227	203	224	208	194	235	230	217	197	196	212	220	221	187	209	187	241	221	188	170	196	200	216	201	193	200	195	214	236	223	219	213	210	200	201	228	223	233	204	221	208	207	208	242	213	216	228	200	214	222	205	246	206	213	250	190	196	237	201	236	236	237	195	224	248	207	226	212	200	232	198	229	185	212	209	217	238	241	227	195	221	210	205	225	233	232	213	205	207	195	228	214	240	197	199	202	208	232	210	217	228	199	214	219	249	220	192	212	219	185	209	244	209	228	221	211	224	205	212	213	214	219	206	240	231	219	212	217	206	232	197	203	230	239	197	235	211	215	213	210	221	183	195	217	216	219	194	226	219	212	211	218	213	194	219	215	222	189	191	207	212	227	202	205	229	237	232	201	187	203	209	198	211	208	234	230	228	204	213	235	209	225	242	214	221	236	216	213	220	222	209	205	212	212	231	216	222	213	229	217	201	218	207	214	218	227	170	241	233	212	237	214	241	219	195	223	221	219	220	219	225	219	194	190	226	245	218	188	222	217	253	256	200	227	218	207	230	215	219	204	229	194	214	209	213	201	229	194	217	219	225	205	212	185	201	181	195	218	214	215	212	238	203	175	243	217	234	214	246	232	202	225	193	212	220	239	239	239	234	237	231	233	199	222	227	181	201	248	228	217	243	233	201	220	199	243	208	225	218	214	187	214	208	210	189	208	226	206	223	192	231	221	210	222	208	234	226	236	218	214	217	198	209	230	189	186	228	215	253	230	204	219	194	230	216	198	192	209	188	218	216	193	198	242	199	223	191	187	229	210	241	187	217	235	241	222	204	209	203	192	212	195	201	218	210	210	197	234	216	194	222	196	223	208	207	214	225	189	200	226	206	198	214	227	205	205	220	218	232	240	204	190	205	202	230	225	203	213	196	214	220	242	221	198	225	218	200	207	215	240	213	216	193	213	243	223	232	219	213	180	189	206	216	245	209	237	233	189	212	188	215	237	197	232	218	233	218	220	207	220	198	204	213	228	180	213	254	244	229	210	186	197	220	236	227	224	230	197	210	204	203	205	198	229	197	203	225	206	217	190	197	214	229	222	229	229	210	200	241	207	212	193	171	223	243	224	237	209	207	218	193	232	209	212	215	226	197	193	216	206	232	192	203	205	176	194	214	221	217	225	215	233	213	207	210	237	199	202	201	198	202	218	199	220	237	250	229	195	225	220	230	193	213	237	207	202	232	182	197	210	203	207	198	233	196	245	202	209	204	249	185	189	210	219	203	210	202	226	211	190	228	237	216	201	221	199	205	223	222	212	219	243	204	219	205	209	199	215	212	208	186	235	206	232	198	216	211	198	198	217	235	228	241	235	199	207	197	199	214	222	240	223	222	218	219	243	196	200	210	218	198	223	220	201	229	218	232	215	218	190	203	208	227	228	219	221	207	212	226	243	216	234	224	162	226	225	213	205	229	226	210	224	236	200	218	204	198	178	226	210	208	205	203	188	225	202	217	231	237	206	193	203	241	221	252	234	211	183	204	202	206	206	204	197	205	238	217	190	206	222	235	227	218	194	207	212	211	204	223	245	234	193	220	223	220	209	216	231	226	242	242	227	248	205	203	187	224	227	204	207	242	229	215	201	186	209	200	199	194	217	224	224	225	202	211	224	204	257	237	233	214	195	199	189	199	231	222	220	215	215	196	198	230	214	225	201	202	230	215	220	223	197	212	182	230	232	212	208	222	209	225	216	238	229	211	230	210	206	208	200	235	229	204	190	218	208	218	178	244	222	218	252	213	200	192	222	210	198	247	191	222	225	191	238	199	228	234	208	213	188	200	199	211	199	203	195	230	237	209	223	219	232	199	222	233	215	231	203	190	195	176	229	222	205	219	188	240	208	237	232	203	198	220	189	214	227	208	207	231	232	210	219	223	206	196	193	213	218	219	205	211	217	227	197	238	234	183	208	231	204	206	195	214	186	232	202	201	230	216	211	185	202	224	207	229	232	194	241	208	238	231	204	188	217	228	201	198	209	203	217	246	224	229	217	241	229	222	205	210	187	236	249	225	208	215	211	191	227	234	190	204	227	219	200	187	217	230	230	205	242	245	186	205	232	232	233	213	227	219	220	221	233	223	226	232	223	216	229	204	181	210	224	219	192	216	213	237	236	204	218	197	183	191	223	211	211	203	167	227	237	215	204	223	201	221	219	211	212	199	210	186	222	224	233	221	189	225	235	201	220	235	210	206	197	183	229	201	216	237	242	231	208	212	224	201	221	199	195	194	209	231	223	228	219	206	235	189	209	206	215	213	218	249	179	208	231	233	213	216	248	225	245	240	209	219	204	220	206	223	205	226	219	212	212	221	185	213	220	213	222	201	248	216	204	198	228	212	209	224	209	209	214	217	235	209	220	223	208	238	222	214	222	204	216	204	227	221	193	219
3607	1791	4483	12084	13321	10730	7259	4601	2892	1810	1112	683	493	455	483	465	485	480	486	477	496	471	532	464	448	496	511	484	493	489	498	460	505	467	455	492	471	499	509	529	475	485	447	483	514	483	463	486	497	473	446	480	445	482	457	494	472	505	484	508	454	510	462	445	470	473	478	486	515	504	489	482	480	521	485	521	463	502	449	485	467	506	493	469	519	498	498	501	497	472	472	507	444	515	445	493	472	473	458	492	507	491	485	470	511	465	438	458	457	510	464	507	430	457	508	472	438	450	469	493	466	500	428	491	462	499	468	465	482	472	481	488	475	483	478	476	468	487	461	526	456	447	543	473	504	479	498	515	460	479	478	499	477	469	505	470	460	444	496	487	514	470	465	511	506	467	477	512	511	502	530	488	486	484	499	477	542	474	482	448	468	475	483	481	447	466	476	469	507	509	479	503	478	479	477	475	465	456	484	498	490	516	481	486	503	472	471	455	475	439	499	462	464	458	476	455	498	522	488	486	490	457	486	493	501	505	444	445	529	458	474	501	516	471	496	476	471	440	440	471	439	503	431	510	453	498	507	487	495	473	471	465	524	504	496	462	506	478	451	542	493	466	487	475	479	461	467	460	476	463	527	503	503	516	462	507	449	478	491	466	492	449	519	478	519	509	524	465	484	527	454	475	460	492	503	463	479	449	458	519	502	513	484	487	476	476	461	457	475	469	487	474	486	503	514	520	487	501	500	460	490	506	489	444	453	471	520	487	480	510	501	485	504	491	496	489	489	485	479	496	488	490	509	457	490	475	472	474	500	438	500	457	482	493	461	506	474	511	452	492	482	493	465	488	444	487	471	501	510	494	492	482	486	483	472	494	505	462	547	463	510	495	480	541	483	464	477	506	493	503	478	491	507	442	447	492	444	534	499	491	484	450	502	482	492	501	490	471	483	474	488	459	491	476	497	480	504	507	487	504	448	473	479	482	498	486	508	494	492	489	496	522	467	503	510	470	467	449	505	492	487	472	474	493	468	467	500	507	518	515	456	454	485	502	485	472	494	483	460	472	450	477	461	509	411	456	525	445	481	460	478	448	487	487	496	472	498	511	484	512	458	486	481	484	412	449	517	498	491	463	463	529	516	502	479	465	463	508	465	506	475	477	487	497	500	493	478	503	497	502	511	466	496	483	437	526	463	454	479	457	481	477	473	468	503	512	511	486	468	485	504	504	453	518	491	483	454	484	500	470	486	467	476	449	476	471	497	461	459	476	481	523	494	462	494	451	458	439	457	483	498	491	508	507	515	448	472	542	446	507	466	487	469	467	449	503	486	491	506	477	433	460	496	469	458	471	476	468	504	512	500	487	500	493	467	469	544	479	508	493	477	461	462	457	469	505	450	450	490	476	445	506	481	494	448	484	491	473	455	478	450	460	474	496	432	466	481	512	476	448	454	493	478	527	484	482	460	469	457	497	537	480	487	517	508	436	458	476	478	499	467	464	456	481	520	427	464	472	508	451	464	436	487	473	476	502	465	498	475	512	509	482	424	517	465	493	473	497	500	491	481	474	478	429	460	512	507	485	514	506	466	456	483	512	513	489	493	496	492	486	495	492	506	505	503	474	500	441	488	460	519	497	522	517	492	510	492	451	493	516	468	510	481	491	494	501	456	486	480	452	477	486	507	485	444	452	494	501	476	502	500	473	423	496	507	520	518	463	493	482	456	445	504	509	508	465	494	496	488	509	473	521	510	462	483	493	491	480	483	454	474	479	513	472	532	508	473	515	499	478	475	440	476	488	487	530	497	451	445	498	507	517	512	436	499	445	447	468	503	502	468	461	480	509	494	455	501	500	511	501	480	490	485	498	493	468	510	487	455	485	518	496	497	464	458	437	469	460	529	497	476	471	492	453	477	448	465	480	461	441	504	431	454	470	510	504	495	485	489	473	488	459	470	488	526	504	478	501	505	470	463	498	475	509	453	506	462	483	503	471	463	466	468	491	490	509	508	502	520	438	475	463	480	481	487	482	490	455	508	471	464	479	502	511	500	547	519	495	469	450	453	482	451	487	437	490	480	464	492	507	468	469	459	483	473	510	444	465	491	444	497	504	512	494	499	485	490	484	487	493	489	468	500	475	502	487	501	529	485	461	479	472	466	490	481	484	440	468	472	506	490	473	473	498	434	509	515	510	495	507	478	460	459	520	505	470	499	486	509	478	474	430	494	487	491	498	475	472	488	473	448	492	481	471	457	492	501	483	494	475	443	523	480	507	477	443	491	477	489	515	475	513	425	520	456	527	476	453	482	453	445	491	509	493	480	524	493	495	500	457	452	474	458	456	500	506	500	497	480	458	521	474	479	493	455	515	482	472	439	488	500	458	469	493	489	484	504	480	490	499	461	496	466	475	466	514	521	465	480	462	514	479	499	474	486	440	537	508	480	437	492	468	495	462	473	473	475	519	431	495	477	489	525	488	492	482	513	491	456	465	527	489	472	525	511	440	502	513	487	483	477	516	439	478	498	475	468	480	495	475	538	532	514	478	468	475	448	495	502	499	484	495	489	483	432	464	478	492	476	479	534	464	434	483	511	521	472	487	467	532	494	457	461	500	488	463	457	474	501	480	480	470	494	476	466	511	468	468	516	526	495	458	448	490	463	497	532	494	469	486	457	509	459	470	474	509	431	494	453	472	482	476	499	534	531	501	479	457	485	498	505	478	461	491	490	492	513	477	472	438	522	546	490	516	499	480	514	507	463	482	456	510	450	547	481	513	481	512	484	490	498	484	539	502	450	490	456	453	510	494	507	491	499	490	462	457	481	470	501	498	479	476	486	464	560	470	466	518	501	516	461	478	464	470	481	499	464	494	542	461	513	534	499	473	480	486	477	511	495	447	499	473	477	497	492	518	507	484	438	479	479	507	447	474	487	492	522	509	497	487	483	507	482	467	495	482	501	510	488	507	493	502	500	479	508	432	483	437	464	479	480	481	450	480	503	490	472	463	469	454	484	506	484	501	492	472	497	500	486	494	486	489	533	470	437	476	488	488	487	449	475	506	511	489	492	481	482	498	510	486	509	465	484	520	452	494	461	487	470	486	458	498	516	496	454	491	479	484	466	465	472	464	489	466	458	484	498	449	477	449	505	469	502	495	483	471	496	493	461	496	486	469	492	494	473	453	452	516	510	522	507	534	490	458	496	523	439	471	518	503	481	465	479	507	472	461	466	478	502	443	462	487	455	465	499	498	475	505	484	477	508	524	482	469	495	486	474	497	522	466	483	523	468	432	442	462	499	473	496	526	543	484	518	439	474	490	479	481	498	480	477	517	488	502	502	459	483	440	492	525	477	459	508	488	476	487	459	471	481	479	454	467	501	500	468	484	505	483	450	483	457	493	494	475	450	484	473	446	478	524	493	451	496	457	418	438	513	499	486	500	511	460	467	474	457	487	460	518	487	486	455	454	485	486	433	494	502	503	487	467	497	492	483	495	514	491
15284	5084	17617	45983	48542	40662	29325	17870	8518	3898	1926	648	191	177	169	143	179	141	190	150	163	152	165	153	165	159	170	148	148	160	154	174	173	158	147	155	148	162	130	157	142	153	186	136	162	133	174	151	185	183	160	163	135	181	169	155	152	145	156	133	162	156	151	149	172	159	143	176	137	161	172	168	146	149	175	179	163	144	162	166	165	145	169	166	153	143	159	163	174	152	165	164	144	180	151	142	158	175	158	158	156	136	166	178	158	151	158	152	139	134	158	159	183	173	154	127	156	143	164	186	159	163	158	151	124	124	130	154	169	159	152	174	150	146	150	162	151	157	173	158	158	135	156	163	156	163	140	160	154	170	166	146	148	164	152	166	152	142	187	173	167	164	164	152	143	154	151	141	166	144	175	135	153	161	168	167	169	167	148	155	172	149	171	143	152	155	166	160	170	179	176	153	162	154	155	159	165	147	126	169	167	156	152	146	147	141	157	162	161	173	173	162	152	141	153	158	144	151	172	161	155	144	151	170	149	168	158	163	160	139	166	182	151	176	183	153	156	162	157	156	161	173	170	159	175	167	185	145	156	153	164	127	158	158	190	174	150	173	161	155	171	159	138	131	158	152	182	182	156	141	167	179	132	160	181	153	157	160	178	157	145	164	160	164	168	141	169	150	155	163	158	158	146	154	144	149	147	147	144	168	154	185	161	158	158	137	144	143	146	167	159	142	139	176	158	153	174	149	150	163	167	165	160	140	141	147	177	140	157	149	136	136	149	146	149	158	165	156	166	174	172	147	188	184	147	151	173	157	155	162	166	154	142	161	144	151	145	142	192	151	168	152	173	169	165	172	175	155	149	160	156	189	165	160	149	153	145	152	151	147	163	149	152	142	161	164	151	185	144	141	177	199	178	154	159	158	147	150	158	135	152	158	148	175	155	167	183	156	140	150	148	148	169	154	162	186	176	166	175	160	156	189	163	170	162	139	167	165	162	171	145	149	158	171	164	144	130	142	175	171	159	152	152	169	160	158	179	148	146	155	135	167	150	156	131	161	164	163	150	144	151	160	185	155	167	150	147	185	166	142	168	175	159	147	154	148	170	168	154	179	173	175	140	150	161	174	146	163	152	146	153	139	160	168	158	160	190	152	158	170	167	145	169	167	165	168	152	156	162	154	164	164	166	149	170	158	166	159	153	150	135	147	155	147	142	165	182	169	172	152	139	176	138	148	141	169	193	183	140	145	136	149	144	160	155	154	141	152	154	161	139	147	142	177	163	151	147	156	168	162	150	138	171	173	162	145	155	161	188	149	157	144	152	165	138	161	163	160	138	160	175	160	180	147	144	133	156	160	179	155	146	157	177	162	169	162	163	141	169	134	162	160	157	154	160	160	156	168	180	166	134	187	161	147	142	159	126	153	160	160	168	154	157	178	132	142	175	165	176	141	163	144	174	151	147	141	181	156	161	143	165	155	161	144	163	156	177	162	167	147	165	162	158	147	133	174	165	145	159	165	152	153	167	123	148	156	140	153	139	157	136	160	168	136	168	152	167	149	150	157	145	141	151	127	156	154	158	170	174	153	146	151	159	153	145	139	133	163	148	136	156	161	158	162	165	149	140	165	160	154	160	154	151	140	156	157	156	143	148	144	161	134	161	156	169	165	152	159	159	161	159	150	140	150	162	149	155	163	152	157	138	165	148	123	145	167	166	136	149	160	180	154	178	167	164	156	152	176	152	147	149	179	142	141	166	172	169	173	157	159	151	148	167	177	168	166	183	167	172	145	138	152	150	164	160	168	161	152	153	174	172	170	177	143	144	136	170	186	150	167	170	143	175	178	158	171	191	159	152	177	158	152	155	177	144	150	178	165	152	138	132	157	146	157	134	162	161	129	163	157	168	139	154	152	195	183	143	154	160	161	151	182	165	173	159	169	173	140	174	170	165	138	145	180	137	147	183	168	163	152	154	145	173	175	163	153	156	154	155	136	167	155	145	130	156	160	177	174	147	139	139	174	160	176	172	170	149	188	158	178	134	149	152	157	132	163	162	155	148	162	158	149	188	169	160	163	154	136	161	119	133	135	154	158	159	169	169	170	163	166	157	170	160	149	166	168	172	152	173	156	144	157	155	142	162	154	150	176	156	152	158	152	150	175	173	151	174	148	181	161	163	139	156	162	157	148	145	164	165	151	144	136	130	134	162	150	151	151	145	144	178	157	161	172	133	181	129	152	142	157	157	162	145	183	141	154	168	138	179	160	169	125	117	166	148	144	154	169	152	142	181	174	156	150	183	178	162	157	158	155	164	190	158	159	152	140	179	138	171	155	139	156	155	169	171	152	171	170	157	180	167	142	155	146	147	113	132	167	163	165	153	152	150	172	162	162	146	152	166	147	148	176	144	148	158	138	178	156	188	157	153	166	146	168	146	166	152	152	136	152	182	154	156	163	129	146	161	163	177	174	151	153	141	160	150	177	164	150	166	141	156	143	158	184	181	136	153	155	157	157	155	177	148	158	165	171	144	160	173	157	145	155	157	145	161	161	168	170	154	152	151	126	161	145	168	171	176	189	152	169	173	160	143	172	156	159	166	160	146	140	169	149	143	159	159	157	138	158	153	149	159	166	134	178	169	183	143	145	172	160	171	159	145	151	167	168	193	143	160	142	152	138	159	136	132	154	153	173	173	154	157	153	166	168	166	163	139	155	143	158	170	146	164	149	170	173	126	167	144	177	147	161	142	154	145	160	150	163	145	171	178	152	162	165	131	160	141	156	146	184	157	152	160	182	137	148	148	160	163	169	164	154	184	171	178	147	159	138	135	137	153	163	151	154	155	117	165	148	166	149	167	141	169	157	153	173	163	131	162	141	157	167	158	151	153	142	173	157	157	159	159	179	162	160	144	159	161	164	162	169	165	129	162	149	195	170	159	135	170	166	153	156	168	166	154	149	157	169	149	134	146	152	146	139	175	147	163	156	143	153	154	178	158	146	153	153	146	152	160	166	180	127	173	167	164	200	153	162	137	146	141	150	151	167	184	149	164	145	142	128	138	133	165	152	181	147	155	146	173	144	146	170	162	157	158	147	168	165	154	144	149	154	156	134	151	140	153	160	150	141	185	172	157	166	157	140	152	158	178	155	179	154	169	153	145	171	178	153	156	162	171	142	169	164	148	175	178	153	149	149	147	134	177	176	135	152	145	172	175	164	147	175	152	157	168	162	151	158	162	174	157	195	153	159	175	140	140	161	165	175	172	178	143	180	159	154	151	141	165	173	188	177	155	162	154	171	154	165	157	165	161	158	150	156	141	153	156	173	162	163	139	149	144	170	151	177	136	186	168	166	164	171	148	152	154	164	160	155	170	150	161	162	166	163	168	155	149	141	151	150	161	158	168	156	147	190	162	162	146	143	150	170	178	157	134	144	169	145	163	137	161	140	161	153	156	162	183	158	153	151	167	151	146	148	159	177	157	161	172	160	159	169	133	165	149	139
8761	3929	25831	54043	58565	53569	44397	33868	23268	13962	7647	2742	418	388	391	383	385	397	365	386	395	365	357	376	347	389	378	348	398	385	364	357	388	364	357	391	405	344	408	368	381	390	383	347	365	360	384	401	379	375	361	379	375	364	391	396	367	408	388	405	379	413	394	389	359	372	365	383	371	363	371	399	395	356	370	350	364	390	361	354	357	371	398	394	381	345	409	378	382	376	369	372	389	398	375	406	366	371	406	434	358	365	393	394	396	378	377	400	403	396	407	351	378	341	350	391	346	372	389	369	403	344	379	356	362	351	403	386	361	400	431	343	358	359	377	349	378	392	345	375	375	374	369	370	349	364	387	368	360	420	362	359	370	396	394	373	360	382	360	394	360	370	351	403	365	354	377	402	400	376	397	373	357	385	369	366	355	363	347	396	396	364	363	382	395	428	397	387	403	338	372	379	359	383	373	377	354	355	358	393	354	370	383	349	374	425	366	376	343	376	393	379	417	383	392	370	381	379	350	387	374	398	372	386	373	364	379	369	363	403	376	356	361	367	394	437	387	398	389	368	390	351	363	352	417	380	397	326	381	379	358	392	382	348	392	367	376	356	393	375	398	368	386	372	384	373	371	410	365	396	364	371	395	338	353	373	366	373	369	379	367	350	344	395	381	380	380	383	383	380	414	376	371	372	364	342	387	384	369	331	374	357	387	366	385	363	376	343	367	394	338	367	410	361	368	335	355	377	358	392	363	382	354	354	370	372	368	406	370	392	379	388	417	341	346	386	360	407	358	383	373	428	374	369	376	370	357	361	380	356	391	404	381	359	403	348	360	384	359	353	374	382	346	413	385	366	338	358	361	377	358	385	365	358	384	363	370	429	381	376	353	372	383	399	404	379	388	381	375	342	382	346	401	368	378	380	379	369	388	384	384	390	376	356	389	365	401	405	388	343	372	390	380	360	384	398	386	330	369	381	383	406	398	354	381	391	409	388	396	369	386	386	370	364	368	383	377	390	358	393	330	394	363	392	357	421	358	379	362	364	376	405	384	364	395	368	411	386	354	422	395	376	366	404	392	383	345	398	389	342	413	379	375	388	366	384	367	404	360	354	355	365	395	379	370	371	392	391	397	360	369	364	378	391	394	357	382	383	356	365	378	393	369	388	363	341	372	395	376	383	370	390	349	365	377	368	377	367	362	382	380	370	389	363	357	402	372	372	369	375	399	371	395	367	364	381	382	365	381	375	367	408	396	387	401	403	409	354	404	376	368	400	365	411	398	389	376	355	384	401	381	362	372	370	367	409	375	377	372	411	364	350	379	364	343	378	374	383	399	384	389	392	385	369	370	369	388	370	333	380	378	398	375	406	382	384	359	388	389	389	421	394	365	343	372	367	387	377	372	403	384	341	379	387	395	390	366	364	345	375	373	368	353	374	364	342	408	387	383	396	354	388	345	391	382	389	383	401	393	379	381	381	397	368	359	422	367	356	378	388	386	391	407	390	424	349	347	410	391	353	405	362	399	363	383	394	378	379	415	424	414	361	359	395	385	379	375	330	375	406	384	387	389	382	392	363	394	397	395	395	409	379	363	383	387	375	381	384	396	381	404	376	404	367	345	347	420	386	419	369	382	381	368	363	405	364	361	373	349	393	379	376	356	409	362	334	357	361	371	411	391	368	385	357	384	380	381	372	403	382	391	376	344	379	383	406	407	385	389	354	359	388	372	387	408	375	366	385	376	349	371	359	399	354	375	407	365	388	387	384	372	345	376	356	326	379	392	351	379	371	359	383	390	337	354	380	365	385	367	376	387	380	407	416	410	373	390	368	357	357	375	402	411	375	418	391	361	384	380	367	374	367	369	387	366	387	378	362	388	402	370	393	347	386	388	365	359	378	367	379	384	392	412	387	393	379	378	358	344	373	416	369	381	360	372	385	369	384	360	363	383	374	384	381	390	379	388	348	369	326	393	395	377	339	354	361	382	384	377	427	360	326	364	379	361	326	361	365	368	395	368	414	384	394	356	395	391	340	375	386	380	352	376	356	388	381	352	367	364	384	338	390	434	408	364	355	415	373	391	381	362	369	354	363	363	381	370	400	373	410	369	385	388	367	369	398	383	372	405	367	353	395	358	369	355	389	364	384	378	340	399	396	372	386	398	373	363	363	360	361	395	368	374	400	391	409	392	388	396	393	384	348	376	359	370	382	384	408	365	384	408	376	405	365	375	350	373	422	386	364	388	365	353	335	402	372	384	367	407	416	369	401	322	377	386	418	377	389	375	360	399	413	411	359	386	382	381	390	379	364	359	401	368	411	383	364	365	351	350	409	385	376	374	393	390	375	372	373	347	390	406	399	359	334	378	390	349	393	387	382	409	382	381	368	394	366	393	357	391	367	365	378	400	393	352	387	394	380	361	366	375	374	365	363	375	386	382	364	386	379	373	376	378	337	373	415	379	399	386	359	390	379	428	379	360	381	367	387	376	415	363	400	403	383	412	341	373	387	355	399	363	358	351	370	361	391	377	383	347	400	368	392	377	335	354	362	359	372	389	363	396	333	411	361	377	377	367	409	374	385	360	391	375	396	350	350	363	381	368	400	381	371	409	385	374	376	352	410	398	399	362	392	377	390	381	383	346	388	373	419	369	355	353	368	338	390	393	365	395	386	377	396	391	374	390	360	388	382	371	363	391	353	385	360	422	361	333	384	369	378	393	363	343	390	368	380	359	375	371	382	359	366	362	403	375	383	386	389	376	383	385	377	378	380	390	376	405	399	391	373	362	386	385	389	378	381	383	397	349	375	388	386	388	395	434	386	372	366	377	371	372	385	376	348	396	416	381	403	363	382	345	363	412	365	370	351	352	345	378	397	395	397	373	375	398	379	358	376	410	383	388	379	363	379	411	374	383	365	373	387	350	368	406	393	338	364	357	433	375	352	379	385	376	392	363	379	370	410	396	382	379	384	395	373	397	387	351	364	356	394	360	386	357	384	439	355	383	396	356	380	354	364	396	372	350	367	370	353	420	362	367	398	384	356	363	340	345	395	400	370	356	398	368	375	372	384	382	371	376	402	392	399	341	409	357	377	390	387	359	374	353	363	344	369	371	401	400	372	386	367	385	404	383	398	373	401	373	335	412	358	363	422	377	386	392	371	380	399	400	379	391	391	379	384	396	366	383	386	398	369	345	358	359	371	386	386	372	353	374	367	369	375	374	406	377	373	384	360	380	389	407	381	393	366	369	372	383	366	355	362	383	329	332	386	384	362	338	400	398	338	352	393	351	381	379	401	381	369	343	406	374	375	374	368	354	375	370	347	412	376	385	400	388	386	370	387	389	414	363	395	363	377	404	380	403	366	323	354	370	394	384	344	382	402	383	367	359	389	379	399	373	398	375	375	378	391	395	392	380	386	347	358	369	357	372	413	398	389	397	418	388	399	394	392	389	378	400	368	376	337	386	418	357	369	393	369	375	364	381	356	381	392	361	377	381	351
22025	7785	27312	59048	62954	54780	42135	30390	17316	8065	3422	1191	261	238	235	248	246	243	276	212	241	221	254	258	247	240	242	254	229	248	235	236	239	254	225	226	224	229	252	233	245	221	271	215	248	223	245	216	237	226	259	247	218	227	250	272	275	213	269	233	250	244	212	234	254	218	244	253	277	223	232	229	250	220	216	259	237	239	248	235	238	250	219	270	247	221	248	247	245	213	202	232	213	236	232	241	241	240	255	217	245	247	258	233	208	248	248	245	240	233	242	236	245	269	235	246	246	225	234	262	215	241	250	214	225	262	247	223	208	225	261	222	221	248	242	235	242	240	269	223	220	222	242	240	224	221	235	227	255	242	206	248	256	240	231	240	211	239	216	235	251	233	235	222	244	230	220	233	257	241	219	230	233	254	234	225	251	250	234	240	226	239	252	257	247	271	217	240	250	240	209	234	266	238	241	239	237	264	253	260	252	237	223	228	223	227	254	253	220	245	240	229	228	249	231	229	242	242	231	230	201	232	233	235	227	251	205	230	223	228	267	233	227	224	243	267	240	225	225	225	251	236	234	250	235	235	249	246	236	263	253	259	213	216	224	235	246	240	229	233	246	240	234	239	251	243	256	251	227	265	267	217	251	226	259	233	254	239	248	247	239	239	248	222	241	254	234	253	214	242	249	234	241	240	244	232	211	221	258	228	263	261	227	224	243	241	229	225	256	229	217	204	211	223	255	237	209	256	216	233	219	195	214	216	233	249	206	239	225	238	229	253	241	233	262	232	203	247	211	236	236	232	233	229	238	258	222	245	241	222	236	215	227	267	238	219	223	254	256	231	255	256	246	246	247	256	255	238	223	208	243	252	230	225	237	238	225	217	221	227	222	246	253	233	254	222	245	236	251	223	256	239	221	241	228	266	241	229	231	268	216	253	242	237	238	240	268	232	233	255	259	214	234	214	237	234	269	268	236	263	216	256	268	253	223	224	255	224	211	231	219	247	212	227	245	226	229	219	266	224	242	208	246	214	232	271	238	259	216	251	214	242	229	254	212	240	237	236	236	275	275	233	282	264	240	224	248	244	240	223	258	244	231	270	249	239	255	226	243	231	243	210	246	209	235	224	231	215	247	247	249	260	221	236	260	239	229	251	221	197	227	215	222	222	260	234	239	223	241	275	249	237	264	242	203	226	263	227	258	263	231	244	236	221	229	245	257	234	262	232	244	251	247	196	248	235	259	236	258	231	243	225	234	248	249	273	241	231	226	240	264	244	244	203	238	234	235	249	203	227	222	230	253	243	229	244	269	208	260	237	239	239	229	263	248	240	230	239	239	245	278	225	216	247	211	258	254	255	234	244	228	247	248	208	240	207	236	235	234	235	218	237	237	255	248	252	227	251	232	248	226	253	226	239	231	220	213	228	242	212	213	222	225	185	225	236	238	264	260	262	224	267	257	240	208	241	213	207	253	249	249	224	241	254	226	245	225	258	233	237	227	268	251	259	219	229	232	223	279	240	241	226	230	205	251	245	209	241	261	261	231	231	236	256	231	230	238	196	226	233	242	236	211	230	239	246	226	238	221	258	263	230	265	219	232	224	262	259	221	230	240	239	267	254	249	239	254	264	246	241	210	221	228	237	267	248	229	246	249	248	244	219	250	235	237	220	235	229	228	244	243	220	234	227	245	206	235	202	237	253	228	241	255	234	234	251	230	238	217	225	238	225	239	224	235	224	220	243	248	264	251	260	231	229	217	223	229	253	247	226	261	228	267	251	253	247	235	243	247	262	218	239	242	234	229	263	225	246	243	264	255	263	253	222	227	235	231	219	262	213	226	258	196	225	240	232	233	214	224	222	253	236	244	251	248	241	271	246	246	200	263	255	232	228	216	244	219	242	255	244	237	234	243	240	220	262	246	229	222	214	236	252	244	203	216	224	243	231	231	265	204	240	208	247	240	230	230	222	235	248	249	255	278	247	275	256	235	254	212	233	277	248	230	251	252	203	230	225	222	245	262	246	243	205	203	222	227	226	227	211	235	228	229	234	205	242	243	207	248	219	231	227	227	250	257	253	216	238	233	238	225	234	243	192	245	241	222	217	240	243	239	222	218	266	234	220	253	235	238	219	251	256	235	242	227	270	255	226	250	241	205	224	218	217	225	240	258	231	237	252	250	214	227	219	227	225	239	246	215	240	217	269	229	241	235	224	228	235	249	231	247	222	220	224	246	262	257	237	217	223	228	266	244	235	225	231	226	277	226	258	264	215	254	228	242	232	243	237	220	214	220	254	240	237	270	235	233	229	260	239	222	237	238	237	248	240	242	209	218	237	243	237	289	254	224	233	259	244	220	233	256	242	226	233	226	251	256	259	235	242	216	235	212	241	239	255	217	213	205	259	230	244	228	218	267	247	239	217	231	211	246	235	261	246	231	225	237	247	238	231	224	231	223	235	267	222	244	216	224	270	231	240	208	238	263	229	244	208	253	207	234	217	255	250	222	262	236	285	213	248	236	253	275	227	262	235	246	248	230	256	252	249	272	223	258	235	227	229	243	234	222	238	233	237	247	226	256	251	237	207	250	268	248	246	214	239	252	242	236	237	211	246	240	221	259	233	255	207	235	250	249	254	203	258	234	244	235	275	216	232	237	231	238	240	234	245	236	258	246	221	221	263	222	232	229	245	235	218	251	243	258	250	248	274	241	224	231	239	237	223	245	226	221	235	249	230	259	214	218	245	256	221	241	250	264	247	249	240	236	257	249	217	235	277	244	231	239	237	252	224	242	217	228	231	244	249	227	246	242	253	235	251	218	204	261	208	216	245	233	243	218	221	230	235	209	227	244	212	243	220	227	220	242	209	229	254	239	261	238	242	231	252	239	222	251	225	223	241	230	234	235	185	254	246	246	245	273	250	241	242	213	247	227	221	226	281	232	230	261	224	249	228	250	239	246	242	250	210	271	249	212	236	220	234	223	245	236	235	240	224	229	230	221	270	236	231	239	261	244	248	249	246	231	234	193	227	233	213	270	220	226	238	209	253	234	235	258	208	235	233	240	266	244	238	267	224	253	204	242	231	229	225	234	222	230	246	257	234	246	227	262	243	228	259	232	227	241	218	233	236	250	240	238	265	229	229	201	230	250	222	211	235	261	246	233	251	250	218	212	260	251	271	233	252	269	249	234	237	248	227	234	245	235	227	270	219	256	231	246	264	235	275	239	240	238	224	270	221	257	238	239	225	233	236	212	222	243	248	225	228	222	231	244	214	199	238	245	230	219	221	268	241	226	246	235	208	255	210	217	272	215	245	244	232	245	239	234	226	231	231	263	238	212	221	243	231	208	253	245	217	235	247	233	241	259	263	206	249	265	219	208	197	236	236	216	211	227	215	204	230	244	274	256	268	222	236	238	225	222	237	263	225	226	244	243	225	216	253	239	236	241	236	251	248	229	242	267	218	234	208	236	224	238	247	211	259	270	236	219	249	252	230	258	242	226	239
9952	5609	33565	63121	71909	64882	55200	45059	33003	21435	12048	4487	700	534	540	516	571	536	540	549	557	620	543	588	594	544	582	533	539	557	552	548	516	611	522	501	521	544	515	561	529	565	580	529	565	578	548	545	544	569	558	545	519	500	570	510	513	538	535	562	547	550	527	589	524	582	547	518	558	535	574	576	513	508	538	561	519	533	522	519	557	532	558	564	553	546	565	572	574	550	559	549	580	560	472	551	584	542	581	582	534	529	559	524	533	537	554	555	555	514	540	489	543	549	537	564	526	514	526	603	567	510	595	546	548	571	537	526	528	556	551	583	572	540	532	593	541	552	542	555	542	571	542	619	527	516	525	577	581	512	545	583	561	590	494	559	517	563	526	577	547	559	515	530	527	541	540	550	541	542	509	571	540	608	567	520	539	542	528	562	522	577	520	565	526	560	546	510	512	551	547	524	552	533	539	536	538	549	512	547	545	522	539	580	523	526	560	517	520	516	584	518	556	541	533	567	562	530	539	539	548	533	561	553	528	518	533	520	557	569	545	559	577	514	555	527	560	529	559	503	563	579	555	518	528	589	538	530	543	534	556	556	522	540	576	549	559	555	553	533	551	550	571	585	572	495	565	551	510	516	527	545	563	590	498	555	553	528	570	577	499	509	559	518	547	576	525	550	536	547	538	537	552	553	553	547	544	579	557	503	548	527	586	496	545	514	515	510	558	565	525	501	496	516	556	572	568	551	558	514	585	577	525	539	571	583	509	527	530	566	506	580	560	573	598	517	527	534	530	524	537	552	554	498	532	545	528	630	560	520	523	555	574	550	525	532	551	523	540	511	551	538	602	571	540	509	564	534	538	544	529	555	520	511	566	600	596	526	527	518	524	526	537	529	570	579	540	574	547	546	537	564	545	549	584	611	574	544	545	587	528	544	540	586	554	511	557	594	548	563	531	549	566	552	581	562	520	529	535	548	526	544	520	535	543	588	615	595	523	524	560	550	521	549	549	541	566	495	528	542	513	551	629	535	542	542	567	567	548	555	548	552	550	540	527	577	525	543	538	544	566	508	575	546	600	540	506	511	563	561	572	554	524	592	549	553	554	546	566	528	557	565	524	542	558	543	549	500	580	571	555	568	572	571	567	525	539	561	538	530	542	534	559	554	527	553	549	561	547	567	553	592	544	589	520	530	519	556	524	568	517	557	521	564	539	545	544	532	513	520	539	539	550	527	553	556	544	510	491	524	559	545	593	586	578	559	513	535	506	530	526	525	570	519	525	542	541	556	592	507	556	566	541	527	536	561	573	544	551	568	560	569	547	521	542	561	515	534	548	522	572	541	552	529	533	550	541	577	551	527	538	547	544	570	543	565	531	547	551	554	550	526	509	554	546	564	511	573	558	554	539	532	564	537	551	515	518	546	499	509	565	560	599	564	536	541	573	538	541	562	583	524	581	547	531	526	540	534	543	507	596	531	537	591	563	551	528	510	521	545	527	531	607	585	523	563	601	589	542	543	512	569	556	555	573	553	531	577	548	522	536	581	533	594	517	555	545	547	531	513	568	540	561	579	559	536	533	528	502	556	566	496	523	561	553	532	588	571	507	546	530	552	541	531	555	515	552	553	558	566	541	541	532	523	546	559	561	516	549	511	547	593	528	524	576	540	539	560	568	567	529	529	538	559	592	551	559	548	564	535	589	518	590	543	508	550	550	525	535	553	524	543	580	552	575	577	535	539	508	527	544	568	542	536	526	546	516	534	530	541	533	515	539	543	546	559	522	562	511	550	539	526	546	576	531	560	537	573	566	553	537	531	615	577	510	580	585	532	572	522	494	580	555	544	537	558	543	567	540	553	544	542	542	526	527	549	555	539	541	521	505	517	534	522	555	547	547	568	555	551	495	524	537	539	523	521	586	546	579	563	534	564	536	552	530	497	529	557	533	560	566	548	546	517	543	555	571	547	526	557	578	530	566	535	496	556	551	534	539	508	559	524	530	529	524	561	534	533	532	510	593	562	538	593	561	551	571	518	562	560	558	558	538	492	534	510	573	557	584	516	598	574	531	538	550	549	558	541	560	533	527	545	568	528	469	581	503	524	552	534	544	500	502	522	598	555	563	552	576	561	560	526	583	521	559	569	581	538	576	555	539	557	553	554	559	604	560	560	515	566	597	576	512	555	569	524	520	549	562	521	589	539	537	536	542	554	531	550	583	574	519	591	532	544	491	502	512	510	568	547	586	520	576	555	542	587	537	518	524	554	530	582	543	506	552	598	562	529	539	526	520	570	523	553	516	515	517	528	566	553	531	609	541	494	552	531	569	559	505	545	516	549	564	507	556	538	587	551	541	526	555	519	575	532	548	496	526	519	550	573	588	545	540	548	547	500	533	550	529	558	562	556	562	538	544	519	527	579	549	540	495	557	537	599	530	525	530	530	529	586	567	560	551	504	532	544	559	562	561	537	531	535	544	540	537	595	523	504	535	535	576	534	566	580	524	517	542	565	536	505	518	544	537	528	553	534	554	546	531	539	570	565	526	545	544	556	540	582	569	543	559	579	531	530	556	528	544	509	565	570	564	553	558	544	538	505	546	560	564	514	542	547	513	554	516	519	505	544	560	538	506	576	526	542	517	515	540	541	540	526	543	572	590	539	541	528	535	534	556	541	536	530	537	576	553	557	535	542	497	520	516	534	571	555	532	568	529	518	587	546	579	525	548	542	559	504	561	542	520	541	519	536	500	532	566	502	547	532	557	587	560	525	555	567	532	555	544	540	548	521	535	544	528	528	539	558	538	542	556	544	580	556	548	524	538	541	586	563	538	533	570	528	547	562	562	539	519	545	503	571	519	538	562	565	541	548	561	555	526	559	563	524	557	493	573	509	529	559	562	528	532	548	485	526	549	539	549	535	536	547	563	506	541	548	560	527	518	527	535	544	532	570	543	531	570	555	541	562	550	548	549	549	535	562	496	534	535	538	541	542	593	529	557	566	547	559	514	579	560	555	530	560	539	594	590	540	566	530	596	547	480	535	598	555	544	549	518	506	550	519	609	538	527	570	520	505	539	508	559	551	562	547	582	574	565	542	554	549	534	545	546	572	520	513	514	572	497	529	531	549	532	496	580	517	543	551	537	581	519	607	525	523	529	530	512	519	511	551	533	566	536	532	512	532	539	547	550	555	525	538	576	542	547	534	554	534	568	536	552	540	559	507	549	501	576	553	568	548	559	545	591	562	575	520	533	539	513	546	525	540	522	538	548	586	575	575	510	569	572	533	548	546	522	513	576	524	541	567	565	579	542	562	539	558	548	501	533	546	587	563	547	557	532	570	571	573	559	545	570	550	494	499	518	506	546	491	550	554	575	506	539	524	531	522	572	534	554	525	518	539	553	543	546	610	522	549	593	555	575	566	561	541	523	551	519	547	544	564	552	521	529	521	544	543	503	574	553	566	518	557	550	510	531	504	542	555	529	513	520	567	537	552	558	558	522	515
5182	1951	1866	2775	3120	2732	2135	1443	820	541	386	244	188	240	235	243	224	218	216	215	228	206	241	202	213	222	216	210	231	209	209	227	216	221	244	214	260	250	249	210	242	202	187	250	220	204	223	233	189	224	216	241	213	225	216	219	212	234	222	239	216	182	238	213	217	244	203	217	211	223	233	253	220	219	207	230	234	208	233	202	214	203	209	206	221	213	211	244	236	249	270	204	196	231	226	219	234	252	217	246	224	227	209	216	236	228	242	234	210	212	222	206	242	197	220	215	219	212	217	228	198	196	211	213	227	223	228	216	205	230	235	207	225	214	243	216	215	227	222	244	211	230	202	217	227	236	201	209	224	200	222	214	218	219	238	217	207	186	240	200	223	201	214	241	232	204	192	206	230	244	240	193	227	209	192	222	205	211	214	201	229	232	231	203	215	229	209	209	237	194	216	203	213	214	217	235	221	207	240	222	242	212	228	210	224	211	208	219	226	228	242	226	228	232	211	231	218	190	219	214	238	229	264	233	220	237	236	209	235	216	187	224	244	219	228	207	200	223	239	223	197	213	195	220	221	209	205	239	213	207	224	231	225	219	230	226	201	192	208	209	219	191	207	246	253	207	221	214	213	200	230	230	200	203	223	227	234	215	195	198	219	222	214	202	231	235	215	218	259	198	216	195	209	237	201	190	245	216	196	238	199	235	208	224	247	227	202	239	201	218	202	218	220	216	237	249	223	195	212	233	220	232	219	221	224	213	219	202	225	202	233	212	220	239	229	187	208	241	219	188	217	211	188	216	232	223	227	231	220	229	224	226	206	234	218	235	193	217	232	247	238	195	222	235	247	227	206	201	241	223	195	227	212	230	230	204	221	221	222	235	201	212	184	216	231	252	238	225	204	208	222	235	236	214	213	228	221	199	224	249	227	223	176	217	210	208	216	212	196	215	236	228	209	227	229	264	210	201	203	212	222	208	246	209	244	234	230	217	228	254	213	178	214	199	241	235	217	228	233	183	199	210	208	233	254	209	189	232	210	228	240	215	234	223	233	205	232	239	230	202	219	202	234	213	230	213	214	228	238	211	198	226	210	211	215	239	217	231	221	229	229	229	231	219	225	223	229	230	228	222	207	258	199	232	221	237	254	193	230	243	216	221	246	227	240	207	206	225	220	199	229	217	219	208	235	201	218	231	218	223	246	226	218	201	205	212	239	217	224	232	197	217	220	195	219	221	194	256	252	204	193	210	216	203	224	213	202	237	214	209	217	215	184	203	213	238	220	208	219	237	238	229	232	230	215	235	204	195	220	230	202	229	220	233	211	197	195	219	220	229	210	223	196	238	217	221	206	237	228	221	199	206	220	202	230	228	240	221	217	223	210	214	221	206	244	217	221	211	220	225	208	217	215	212	235	201	224	245	212	202	224	232	228	247	216	208	234	228	214	201	216	216	198	219	226	217	268	238	259	210	228	222	246	224	224	237	196	206	224	241	237	216	226	212	256	248	221	219	218	232	230	225	212	213	220	213	214	225	217	194	225	221	231	198	226	242	209	220	224	204	209	217	236	261	231	197	218	217	214	221	229	247	213	239	208	224	222	227	199	207	199	214	229	252	257	226	218	203	254	237	201	230	204	217	199	235	189	233	240	255	222	217	214	231	227	242	204	218	218	220	214	229	235	246	191	196	211	221	228	208	225	216	217	215	208	215	214	225	229	211	210	206	213	197	253	262	209	201	217	202	195	256	211	195	234	217	222	253	224	207	234	204	217	235	242	190	218	218	242	220	217	164	223	212	221	206	191	244	217	217	251	225	212	219	204	234	231	215	231	219	238	238	230	238	222	208	215	226	206	211	225	212	200	222	214	215	200	221	226	247	199	234	237	233	230	212	230	227	221	219	254	226	225	223	190	224	227	196	245	224	210	216	223	223	209	220	216	211	235	216	216	225	237	240	221	221	227	217	251	231	207	202	197	231	218	215	216	193	239	227	221	216	231	205	210	208	225	209	221	211	212	213	217	197	235	236	197	241	233	233	220	222	202	210	246	223	209	215	210	229	221	254	199	224	241	237	217	229	231	219	243	231	198	211	222	216	193	217	230	211	216	232	210	217	205	227	226	221	207	187	213	230	226	219	209	231	212	226	228	217	225	205	215	240	227	241	219	205	201	217	225	190	218	222	257	229	188	239	208	204	229	181	204	190	202	217	213	232	225	223	213	211	204	233	234	212	222	232	207	217	206	207	208	231	219	224	217	215	208	243	228	229	215	209	220	224	223	251	225	206	210	209	218	220	248	243	226	208	228	249	251	224	215	256	208	207	210	207	207	213	200	205	208	226	245	231	210	220	236	224	220	221	226	203	199	236	196	222	222	225	240	191	243	224	205	236	225	201	248	221	213	204	200	225	195	214	223	212	210	229	214	215	240	207	236	210	242	201	218	219	234	218	242	238	199	248	228	238	214	246	202	218	206	213	220	202	204	218	219	216	242	225	232	210	220	226	189	218	181	203	233	251	225	226	226	259	201	254	250	227	223	218	238	239	214	238	228	223	227	217	246	208	195	231	206	198	212	218	209	222	231	232	226	225	215	248	196	213	225	220	237	226	243	195	213	217	205	221	252	230	222	196	227	210	239	183	235	248	255	223	225	209	233	223	238	236	231	203	202	236	243	232	194	224	261	217	239	206	201	209	239	207	253	192	217	246	216	218	197	214	233	271	226	227	230	215	205	229	232	201	245	202	242	207	251	218	216	202	238	238	225	227	214	252	209	234	221	208	228	205	233	226	255	253	235	213	230	208	236	185	230	219	223	221	223	226	215	222	230	221	211	232	216	245	229	221	230	196	243	223	201	236	209	233	229	205	243	200	210	226	193	203	249	233	209	241	219	227	228	247	219	196	222	205	203	212	198	221	202	216	195	235	220	260	205	234	206	218	253	208	201	206	224	235	210	214	190	217	231	238	232	248	234	232	235	205	256	242	207	229	254	215	238	208	223	224	253	226	176	220	206	201	249	222	234	201	211	210	220	199	220	231	241	224	222	220	213	203	225	218	213	243	228	215	226	213	208	223	205	216	235	204	212	218	188	217	231	229	227	225	198	197	254	237	204	216	229	238	232	215	215	232	230	220	204	208	227	259	241	192	234	217	220	187	222	241	213	207	216	216	229	195	221	200	204	252	233	224	221	223	212	219	189	246	223	229	210	191	239	237	226	207	261	206	210	212	208	214	236	224	219	248	216	228	216	215	236	240	229	223	191	231	215	218	246	219	204	215	226	201	213	206	236	174	213	197	191	238	206	227	217	215	227	221	233	230	229	225	216	231	221	227	210	206	206	221	234	228	239	209	204	241	216	219	242	209	229	210	218	208	234	225	217	199	228	242	190	207	215	185	238	218	199	222	221	224	226	231	231	243	226	216	190	212	228	206	205	214	209	226	198	205	211	206	207	217	213	236	241	220	220	211	241	208	212	217	220	222	183	227	222	228	220	258	234	205
3566	1851	3542	9494	11987	10506	8152	5396	3243	1871	1116	668	476	505	479	506	464	485	524	488	507	489	485	476	457	483	526	500	517	500	519	494	487	503	531	457	465	487	484	452	525	507	471	470	494	540	541	469	451	493	478	515	476	477	469	517	497	545	495	497	505	464	478	468	484	472	503	489	504	462	456	516	488	545	465	514	513	529	546	439	510	520	482	498	473	460	507	457	511	474	470	482	499	520	513	470	456	484	486	462	513	496	501	486	517	472	507	466	465	482	477	487	478	465	482	514	518	522	480	487	466	521	478	492	497	442	476	482	492	468	486	478	464	462	463	536	497	435	506	523	505	477	511	475	473	486	493	493	524	501	495	482	512	493	513	510	508	487	491	471	499	502	480	475	502	516	498	491	472	523	472	478	463	518	503	506	486	509	468	463	477	504	502	501	493	516	487	481	473	518	508	524	449	513	474	499	474	453	498	527	533	496	469	471	447	507	484	517	522	445	483	489	501	476	466	528	517	532	467	470	499	496	502	502	508	483	495	491	472	486	490	480	450	493	522	498	509	477	490	492	518	475	516	473	519	551	517	481	544	480	474	484	502	475	530	462	513	473	516	496	492	470	479	445	506	503	474	507	498	492	505	489	501	459	492	510	476	493	501	517	527	469	491	488	462	499	516	476	461	446	467	471	502	461	502	506	491	492	484	500	491	496	463	509	471	479	451	532	485	502	492	480	506	481	462	473	461	535	501	472	506	476	468	449	509	511	504	502	480	489	520	487	479	474	489	462	482	489	503	488	517	504	489	471	494	493	464	530	476	481	511	493	454	495	467	520	492	519	501	513	548	464	505	481	509	498	456	521	534	504	484	513	479	489	497	493	495	495	509	467	466	536	475	456	506	483	527	481	500	493	545	470	511	509	500	514	489	498	513	466	476	484	519	532	505	475	479	489	512	491	492	487	492	499	494	506	506	508	496	486	461	518	448	505	504	481	499	477	492	457	461	460	515	495	485	451	506	504	483	514	470	471	475	497	495	550	505	451	507	501	484	482	455	499	516	517	465	519	433	512	494	519	501	513	457	501	486	457	498	504	479	496	498	500	492	475	489	496	497	528	500	508	425	477	454	501	516	501	484	481	490	482	464	478	468	461	450	466	502	445	466	467	460	481	490	484	509	478	484	502	516	477	449	496	497	506	509	518	474	469	478	485	479	472	513	514	510	515	523	484	471	505	444	482	528	518	456	508	524	495	495	512	486	510	458	532	502	503	492	519	502	471	489	491	471	457	480	508	471	498	519	470	533	480	518	497	507	456	469	447	514	482	487	472	510	505	453	479	508	470	492	507	459	520	476	477	505	508	496	477	509	494	511	506	486	472	534	493	487	530	520	491	497	478	519	526	539	508	442	497	496	486	488	523	492	502	523	523	482	498	501	486	518	471	531	466	460	467	470	467	481	522	496	493	495	515	479	469	518	491	499	497	487	503	491	507	475	519	516	452	496	418	486	518	491	498	515	491	510	499	474	508	513	495	467	474	494	459	498	470	504	509	514	475	508	428	522	457	495	495	490	465	492	518	489	476	455	480	508	488	444	510	510	482	490	526	468	492	470	453	484	487	512	487	444	487	476	495	465	504	483	484	530	534	430	553	504	490	490	501	516	476	507	469	488	491	474	467	503	462	491	478	474	483	498	452	489	472	558	517	491	522	516	503	500	494	524	502	500	488	499	476	515	456	439	511	525	488	480	455	493	540	504	497	513	504	496	492	507	485	461	532	529	482	478	471	457	531	485	501	502	478	505	498	481	471	467	459	473	500	506	510	486	495	463	495	508	453	496	478	486	495	458	494	501	519	470	496	534	486	446	493	498	489	471	546	500	448	498	477	502	500	452	498	481	452	460	466	443	533	511	496	504	490	526	503	485	477	457	497	492	481	495	487	527	525	474	526	513	465	493	505	475	522	492	477	506	501	512	494	486	496	496	465	480	501	468	477	478	471	512	499	511	478	491	487	487	487	461	523	489	517	497	504	513	440	473	511	466	466	484	473	510	457	485	524	503	459	504	502	519	471	479	497	489	509	501	497	490	511	497	518	509	475	468	496	490	519	536	491	477	455	499	479	505	481	519	537	525	499	522	486	443	495	464	503	504	452	476	506	483	483	463	503	460	488	498	493	508	473	511	511	484	474	518	479	503	491	498	486	457	484	468	481	516	481	523	450	483	496	485	497	456	491	476	470	513	438	527	490	477	499	482	494	504	496	483	479	471	513	475	483	476	493	495	496	517	478	511	493	466	463	497	464	544	502	483	500	511	514	444	492	507	457	493	491	495	491	482	496	513	442	505	519	519	507	477	500	470	479	488	493	451	539	520	501	537	510	508	511	481	459	490	446	507	467	457	480	512	510	484	474	516	486	494	470	495	479	498	496	531	456	489	483	502	480	488	480	447	514	463	491	499	484	522	505	501	454	450	489	537	505	474	496	492	462	518	537	480	489	505	475	474	481	463	507	466	524	450	484	493	501	471	486	437	484	487	458	518	497	467	489	490	470	483	486	492	478	506	500	509	492	476	473	442	508	469	463	510	525	480	477	480	534	514	457	480	499	495	450	480	542	468	488	478	495	503	444	498	498	482	531	493	475	513	471	511	508	512	474	542	529	501	515	482	514	470	492	485	489	502	500	497	523	512	501	484	472	473	455	509	515	476	519	504	487	506	477	478	473	518	530	507	510	474	519	524	487	487	460	506	518	481	500	541	484	467	496	499	480	525	556	469	493	479	559	496	489	505	470	457	479	475	499	485	480	494	465	502	510	555	509	512	501	466	521	507	523	486	476	482	487	462	511	454	528	496	490	492	520	500	485	467	488	469	488	449	485	500	509	549	489	499	503	527	495	515	509	502	472	498	513	482	509	504	520	492	492	504	484	526	515	524	461	474	503	459	475	494	491	459	499	515	488	512	506	531	516	504	490	514	486	495	455	457	470	469	489	511	505	505	517	498	518	487	491	479	509	493	503	486	533	493	503	493	465	452	489	500	483	504	544	476	458	495	518	506	484	484	483	462	460	505	483	525	512	511	538	500	518	505	514	493	484	498	492	490	522	526	500	501	502	482	520	490	498	477	468	516	484	464	496	508	504	492	483	480	487	490	528	489	501	473	506	516	468	491	491	487	508	483	487	468	507	523	487	456	493	523	491	483	474	473	484	506	501	517	483	480	513	517	463	494	518	518	496	468	519	503	453	488	493	498	476	534	501	479	481	499	486	478	479	485	535	482	442	521	475	539	531	497	487	494	470	503	495	506	491	488	457	473	486	470	481	477	465	472	476	482	461	494	494	493	433	486	468	545	463	450	479	492	500	440	464	505	544	522	509	511	489	517	508	511	500	504	478	483	503	505	485	459	507	514	556	545	533	529	486	534	475	511	493	511	512	468	544	488	525	518	487	497	494	475	466	525	502	530	464	486	526	532	469	493	456	507	488	478	490	492	472	486	524	458	508	542	483
14503	4029	5881	32398	47352	42780	32171	20793	10953	4713	1911	756	220	144	168	150	171	160	178	150	167	177	166	167	152	159	158	159	182	180	170	153	155	177	156	162	166	146	195	179	171	189	179	157	192	176	167	178	178	165	161	174	175	190	172	144	176	160	181	182	160	145	144	155	175	189	170	159	169	163	154	160	179	185	177	171	188	179	162	151	170	180	158	160	179	170	164	155	162	150	157	156	152	171	151	179	170	165	176	175	183	174	172	152	165	164	177	170	171	148	147	161	153	178	151	172	184	169	173	177	194	180	163	146	162	170	159	162	176	156	169	166	168	173	176	180	171	183	196	157	159	145	177	167	161	156	185	160	187	169	166	173	145	154	186	181	185	142	152	163	129	173	193	163	164	180	155	171	171	173	150	169	169	177	151	159	181	156	191	177	167	184	146	161	167	138	177	164	168	178	158	186	182	160	156	162	191	147	157	178	163	163	148	170	167	166	164	167	196	187	161	166	185	174	181	185	173	169	171	153	157	169	189	173	171	170	166	172	147	168	164	180	170	145	158	169	161	156	178	162	151	165	170	145	167	143	168	183	159	175	153	181	156	163	170	157	131	168	165	180	191	157	158	158	190	180	179	195	148	145	167	170	182	166	161	147	177	166	170	187	161	182	133	162	155	152	156	149	184	164	160	167	165	160	153	168	143	154	152	177	154	174	166	166	175	155	185	192	178	150	165	159	151	150	167	146	175	152	159	177	159	152	177	170	146	157	172	178	153	172	184	171	175	180	192	173	164	170	190	163	156	164	144	183	171	155	177	142	181	166	166	162	154	184	178	160	178	158	182	154	153	187	166	171	159	177	146	164	161	171	168	158	160	177	163	180	184	160	182	186	143	190	154	157	147	160	163	183	177	165	153	145	181	172	163	142	177	180	182	180	167	197	161	175	168	180	182	149	172	141	175	158	163	170	156	159	153	166	161	178	141	170	173	160	164	153	146	185	165	181	143	174	163	173	136	170	177	213	159	148	181	147	169	153	147	159	166	170	172	161	153	169	149	164	169	177	172	180	178	153	192	175	187	184	184	171	181	164	163	164	178	155	175	143	183	155	151	157	164	163	157	151	170	151	166	150	158	185	144	174	175	177	186	170	167	170	163	157	148	157	196	152	179	179	180	168	167	140	155	159	155	148	174	157	181	156	160	164	140	144	168	142	185	176	166	169	145	153	192	176	186	168	169	169	168	144	181	167	151	153	144	158	148	175	182	180	158	163	164	175	174	187	169	160	161	178	161	161	195	167	178	167	152	164	143	154	175	161	174	151	171	179	163	165	143	186	159	163	151	180	195	151	145	173	168	152	181	173	175	156	181	151	194	175	144	189	143	162	146	164	176	154	161	157	149	154	176	154	164	139	150	122	145	186	156	191	192	158	157	140	164	148	150	170	157	158	175	158	168	185	153	188	180	165	159	150	185	185	184	193	182	159	180	182	161	174	146	164	136	179	169	169	172	173	178	170	169	168	157	154	152	177	157	154	151	191	173	165	158	188	177	161	153	168	161	158	170	158	176	167	159	151	170	168	183	153	164	174	169	159	182	172	167	173	167	178	166	175	186	180	153	162	181	156	167	170	169	172	154	181	184	158	164	151	175	178	174	177	190	170	162	158	146	171	159	165	162	167	166	163	168	147	171	157	172	192	192	172	149	170	160	153	182	155	150	162	164	160	169	178	169	166	173	189	156	201	176	192	163	155	152	187	191	171	167	171	175	162	156	160	152	171	139	174	146	141	167	177	184	164	180	147	179	158	155	167	145	159	159	171	157	168	175	149	166	142	166	177	165	175	189	167	188	185	166	168	165	186	166	161	158	161	165	158	172	158	181	154	171	156	167	160	156	150	148	178	188	163	176	162	149	148	190	168	145	155	173	149	153	184	185	173	178	184	141	178	141	161	176	173	165	176	174	157	178	162	156	169	191	187	177	164	165	158	162	175	142	164	181	153	157	189	181	185	158	181	205	180	176	156	161	193	152	180	143	168	133	184	201	168	142	156	172	145	166	163	155	143	154	191	139	165	150	154	154	177	173	172	191	152	167	153	177	168	145	141	149	157	163	172	187	183	167	167	185	160	170	163	175	169	164	185	155	163	154	150	166	154	183	158	167	158	171	169	173	161	167	166	175	177	184	191	156	167	146	138	162	155	142	159	154	151	167	143	132	164	162	172	171	169	153	168	171	142	157	168	149	156	133	158	148	183	179	176	172	162	174	164	181	194	157	172	163	159	170	145	175	158	162	154	187	155	150	152	185	174	158	158	150	175	171	157	159	170	162	183	171	146	145	175	168	142	155	155	144	153	151	174	174	166	152	159	169	182	157	155	183	148	162	161	182	160	149	181	204	168	150	176	157	154	161	149	174	169	156	174	175	153	171	172	170	185	167	154	161	141	146	182	172	177	185	164	176	167	147	170	158	178	174	176	165	173	157	163	170	177	173	151	175	160	169	173	158	189	166	171	177	163	175	171	170	186	153	148	144	154	174	163	159	156	186	177	188	153	155	146	157	157	155	140	142	165	181	144	173	178	210	175	162	156	164	161	161	166	164	169	152	145	153	145	152	160	191	183	166	154	185	159	166	154	148	169	173	173	168	152	156	138	161	168	147	165	188	179	192	168	177	162	152	164	169	151	156	149	152	141	157	169	153	156	169	167	173	177	168	192	153	164	156	178	165	190	169	135	183	162	158	151	171	146	173	164	178	191	172	167	153	164	174	162	162	172	166	165	179	141	175	165	176	133	163	160	150	140	150	174	148	173	177	159	169	174	182	163	129	193	172	179	162	139	198	160	164	168	165	159	181	155	175	162	177	157	183	160	150	165	173	145	161	176	156	177	167	160	144	183	168	176	178	186	166	153	135	138	137	169	149	173	194	167	169	167	147	170	161	199	169	182	146	139	188	172	175	185	168	165	159	174	166	167	157	138	174	176	192	171	169	167	205	184	166	154	162	158	177	169	173	142	159	184	210	169	169	178	178	158	170	158	149	182	192	157	168	184	173	133	175	193	169	162	160	155	162	176	166	155	168	169	144	192	169	165	171	162	195	151	167	143	148	156	170	181	150	181	157	195	164	172	157	182	176	172	166	161	152	155	141	185	170	174	173	180	155	150	154	176	195	143	153	181	162	176	180	188	153	185	169	149	171	160	163	158	184	160	183	152	185	164	182	164	165	183	140	170	145	155	167	182	169	185	176	169	168	170	165	169	165	161	167	166	158	166	171	158	173	173	172	141	171	148	146	158	155	156	131	174	162	163	173	187	150	177	162	151	154	153	146	148	183	193	169	151	153	144	151	142	166	171	175	166	188	162	162	182	171	155	167	162	161	171	168	152	185	156	139	186	158	158	161	181	189	171	165	172	150	148	170	177	173	165	157	162	185	181	170	147	156	151	177	141	171	149	181	160	164	150	144	167	148	178	147	169	167	166	148	142	154	169	171	179	167	163	188	185	171	168
8034	3373	11093	46044	58329	55245	47105	37197	26289	15443	7988	3082	582	375	419	406	409	376	411	428	388	416	388	444	418	414	402	393	400	424	401	417	396	374	351	393	407	367	413	356	398	384	403	402	428	406	417	359	395	374	389	368	431	397	373	407	391	398	351	372	428	383	386	399	370	374	387	381	436	366	408	387	403	423	386	456	394	399	367	404	423	385	389	381	414	407	413	376	366	407	384	405	397	396	407	408	407	388	342	392	365	379	360	411	379	451	398	400	401	414	389	423	387	405	425	388	406	375	408	382	399	438	383	372	389	389	390	403	415	404	381	409	408	414	405	410	392	356	400	401	412	397	385	399	367	419	388	415	405	399	405	421	409	386	435	414	393	366	394	417	427	385	398	400	388	385	429	425	414	403	386	396	407	391	375	425	398	383	397	413	407	372	414	384	414	360	418	418	414	409	396	381	390	397	412	387	403	376	410	384	402	406	368	399	346	397	382	443	397	357	390	381	409	403	390	386	408	397	375	357	405	359	384	402	362	411	370	387	387	387	396	405	404	394	407	406	366	385	365	409	372	388	386	393	413	394	382	423	388	391	440	428	410	421	391	413	407	409	419	428	420	420	412	372	406	416	361	380	416	410	418	369	364	398	394	380	397	382	416	455	398	423	395	420	356	416	394	374	390	385	419	394	444	380	360	374	383	415	413	400	400	415	397	419	385	416	399	397	380	391	429	364	406	420	380	390	403	370	419	395	424	408	421	398	423	378	383	389	398	408	373	390	443	407	384	377	395	441	386	396	364	374	399	378	399	393	409	398	385	366	380	372	437	377	376	390	385	424	413	377	407	411	381	413	411	430	387	356	367	390	376	404	380	385	403	358	400	384	397	386	397	405	382	414	388	383	413	421	408	431	404	436	412	405	381	442	387	418	401	381	399	404	371	365	397	426	405	407	422	382	416	380	402	387	398	413	393	425	369	376	388	399	383	412	430	399	396	411	400	408	398	415	415	392	416	401	416	438	396	399	403	390	415	396	396	410	387	390	432	406	360	380	393	394	386	409	395	398	353	387	353	376	390	372	370	382	397	387	390	373	391	380	390	393	389	392	409	381	389	385	401	405	396	393	360	367	390	382	392	409	405	387	367	387	402	381	404	382	380	407	403	389	408	366	382	411	387	400	368	400	374	403	386	406	380	407	420	386	376	404	415	403	392	410	396	394	419	386	393	396	384	397	390	402	382	400	385	399	400	384	412	394	439	396	403	400	363	362	441	419	411	386	378	397	398	407	374	417	416	383	378	416	414	383	388	389	382	417	398	418	371	402	393	404	368	406	412	389	380	371	376	406	375	388	412	377	359	409	357	377	417	371	395	417	404	396	374	408	414	444	389	382	374	425	368	405	382	407	408	405	363	405	406	398	396	413	406	395	395	357	429	351	379	409	410	399	377	405	422	390	401	370	389	419	437	409	393	408	409	419	381	440	437	409	412	366	395	367	393	423	385	374	403	384	368	406	374	377	395	389	378	382	375	398	415	408	423	360	417	368	398	409	404	425	406	403	383	359	395	413	407	393	407	418	396	377	408	376	387	389	395	384	398	356	381	406	416	402	432	380	395	387	384	371	399	407	425	363	346	427	417	429	384	377	420	407	369	432	415	407	410	432	393	385	400	370	397	380	381	406	369	417	391	402	413	384	370	427	380	411	370	388	403	394	396	382	411	422	387	378	398	384	423	380	412	395	381	394	390	383	420	404	383	393	423	377	386	393	414	393	399	401	412	437	380	421	395	414	379	379	398	429	393	362	401	380	348	395	390	380	386	386	404	373	434	419	418	368	385	401	450	409	378	400	391	368	362	416	397	405	417	383	422	366	396	389	422	408	400	403	404	418	418	416	380	433	396	410	407	429	382	415	417	407	367	379	376	425	401	414	356	420	420	369	396	394	402	376	359	406	385	381	389	388	399	398	413	395	419	394	395	402	421	392	395	416	407	395	391	440	418	397	362	372	382	414	380	391	386	387	364	405	387	424	375	403	404	391	403	391	433	400	361	394	368	439	384	369	353	371	396	380	397	387	418	382	427	402	382	417	383	370	435	410	388	365	377	395	395	414	373	417	383	418	410	413	366	411	414	385	410	376	377	398	405	421	412	416	411	391	362	402	379	419	409	390	412	358	356	406	390	379	408	398	420	415	398	377	395	419	383	370	358	423	396	377	398	424	419	381	406	430	396	392	382	394	431	415	405	371	416	412	387	426	413	402	390	426	383	409	427	366	403	366	393	393	382	402	373	413	376	387	383	392	381	379	384	397	387	409	413	399	411	397	413	399	447	406	380	400	405	375	354	413	389	417	425	420	406	390	397	415	373	378	442	409	371	400	398	391	374	399	414	352	388	408	405	389	416	402	395	415	431	429	389	424	412	408	433	389	404	367	388	397	376	426	397	402	391	427	365	416	395	417	394	405	424	378	377	403	423	357	404	397	368	413	418	372	415	402	384	392	412	384	403	421	424	382	417	392	388	361	383	428	346	373	414	393	393	429	386	384	414	397	377	378	392	414	391	403	399	397	447	407	374	414	384	379	404	367	385	423	411	383	406	423	391	355	395	383	385	372	417	391	431	406	407	372	387	363	415	367	392	378	427	436	377	378	379	416	394	409	391	381	394	391	428	396	377	381	404	393	414	397	375	401	405	380	425	382	364	413	394	395	393	396	392	397	408	389	376	381	380	362	436	391	419	404	399	402	385	382	422	394	406	390	405	404	410	408	380	407	355	373	374	377	412	402	387	425	371	398	428	377	430	407	391	392	389	377	371	370	366	395	428	393	392	404	392	370	425	415	417	394	412	392	389	381	392	403	436	396	416	392	422	453	370	359	378	403	368	402	398	387	366	398	407	390	392	408	369	362	390	400	418	378	396	384	421	408	374	415	403	381	392	382	389	375	378	424	436	391	422	392	409	363	430	387	402	401	396	392	400	400	398	408	396	379	417	360	363	405	430	411	409	410	441	387	422	401	402	398	415	398	389	410	389	361	405	391	385	377	375	383	395	364	402	394	363	388	388	415	386	373	384	387	399	359	378	394	350	399	400	384	400	401	403	398	418	388	364	406	362	407	423	396	389	386	406	383	391	421	407	372	396	409	418	399	407	388	413	404	409	386	375	384	384	418	375	390	398	385	396	379	380	397	392	377	408	393	358	381	444	403	414	411	391	391	371	391	415	367	384	406	385	401	400	435	386	376	422	376	394	358	364	375	404	398	374	412	368	371	405	390	398	370	392	417	363	401	391	407	434	344	406	391	405	418	419	414	413	397	363	397	375	386	391	400	412	386	387	404	402	391	426	357	388	398	407	414	454	396	404	404	440	396	411	393	368	384	414	359	403	391	382	387	411	385	406	417	360	412	412	403	414	398	375	383	402	385	394	386	412	380	402	383	415	373	385	403	421	387	379	394	420	391	386	400	405	333	375	394	360	434	393	398	389	367	392	376	401	404	407	358	442	390
22002	7809	16341	41753	62986	56394	44434	32381	20271	9782	4131	1453	372	241	255	242	250	261	253	267	251	285	255	264	259	255	262	258	238	256	245	226	246	238	258	243	275	226	259	274	232	237	245	266	266	235	266	233	222	242	248	232	223	241	251	250	252	238	236	259	255	241	231	250	230	231	234	236	246	269	256	239	261	247	227	238	249	243	249	235	254	271	238	229	236	275	245	245	272	277	235	280	251	241	261	242	248	255	217	232	228	262	247	277	216	272	243	274	251	219	243	232	249	239	263	240	213	236	211	249	238	238	262	230	229	236	232	227	271	233	251	251	258	253	260	257	244	234	286	264	218	257	245	235	240	245	240	236	251	219	246	243	241	248	249	249	251	247	236	250	253	255	234	228	234	214	243	288	254	233	258	261	247	238	258	249	270	256	231	269	274	264	259	237	226	232	223	250	249	265	263	230	274	262	242	261	269	244	260	242	251	229	262	239	230	244	223	252	250	256	230	239	229	244	208	231	214	246	215	267	240	246	259	247	237	270	241	212	249	265	233	244	255	259	255	225	285	231	259	246	246	259	229	263	231	218	251	262	239	254	266	236	238	269	221	215	239	251	269	246	259	247	275	229	236	235	255	240	253	238	250	260	232	220	262	220	262	244	261	256	224	258	248	233	248	242	250	212	236	243	208	243	230	221	243	249	257	263	232	261	253	237	225	218	246	253	254	281	237	252	251	243	250	269	234	244	252	242	250	214	239	245	265	262	244	245	200	253	225	230	235	232	240	233	238	260	225	222	276	237	236	231	268	242	222	245	260	247	260	265	242	228	243	229	242	226	221	260	251	235	263	265	234	256	252	252	255	273	237	227	258	232	251	251	235	212	240	240	243	242	236	242	246	258	268	235	239	243	251	262	226	246	232	270	232	275	237	258	248	236	247	240	239	276	239	228	252	258	235	245	228	268	264	240	247	246	239	258	231	215	214	253	240	256	239	256	243	252	245	225	245	231	259	250	269	244	270	251	236	233	276	266	251	250	233	270	226	234	234	238	242	238	248	253	256	233	256	293	271	253	205	270	259	238	218	260	245	267	238	241	245	238	228	248	258	208	243	225	259	238	228	246	253	235	248	208	257	280	245	247	252	246	261	258	232	252	256	254	229	216	252	261	236	265	254	236	209	253	255	225	233	245	227	270	252	269	245	288	249	254	244	247	268	237	280	228	245	243	230	260	232	269	246	258	237	266	247	241	209	234	229	247	224	231	219	253	241	234	237	290	269	252	211	253	275	236	279	243	260	252	229	239	242	261	236	248	217	252	249	245	257	233	234	271	219	267	240	252	242	263	239	247	241	223	245	240	245	267	243	270	251	248	241	247	249	238	258	258	228	230	227	239	247	256	269	262	242	248	238	252	233	248	214	231	231	245	243	212	230	228	281	276	245	229	253	241	246	244	271	244	241	230	260	245	226	262	249	280	271	266	238	258	231	271	265	262	234	257	247	225	229	243	252	266	239	248	239	217	224	273	229	278	241	242	248	247	248	245	237	200	242	229	233	256	259	256	257	231	265	237	262	246	263	235	253	262	252	246	244	216	249	241	238	237	256	232	265	234	252	270	243	241	197	264	257	241	245	228	265	255	220	253	263	226	235	240	238	265	248	264	239	219	238	258	253	207	242	233	243	234	258	251	236	275	230	263	227	240	251	246	231	239	230	252	239	249	281	244	248	251	257	236	267	239	234	268	273	241	254	237	256	260	246	216	209	218	216	236	270	248	256	253	256	267	241	218	281	263	220	244	231	259	249	261	207	236	232	253	244	236	233	261	247	248	254	259	252	265	237	228	258	254	255	239	254	245	274	251	232	245	237	263	236	222	225	259	250	247	242	232	257	221	227	237	235	234	234	252	267	241	281	243	247	236	258	239	260	258	243	278	230	275	238	246	224	245	258	268	270	223	247	209	248	248	261	257	257	252	260	223	251	259	254	234	236	220	255	256	260	250	243	273	240	221	242	267	245	266	234	239	229	253	247	295	262	244	241	241	234	259	244	240	213	246	229	249	271	233	234	214	242	242	276	214	267	240	249	208	253	235	255	204	258	230	247	225	234	248	236	217	235	233	211	244	264	252	202	231	271	239	231	255	221	264	290	232	267	278	265	245	245	245	227	232	246	294	236	243	215	282	258	234	220	214	268	209	218	212	254	233	232	232	243	240	227	224	237	248	241	257	228	273	237	241	235	224	214	268	254	234	238	257	240	218	269	251	265	235	235	256	280	264	244	237	245	208	267	248	213	235	243	268	227	214	246	257	243	241	243	242	232	239	275	272	277	254	259	219	245	228	253	276	256	236	203	235	246	218	209	227	229	218	206	223	234	257	252	248	250	216	251	235	267	254	228	266	259	251	229	240	224	234	244	236	256	223	228	232	215	235	226	220	240	258	233	238	251	225	284	254	285	247	255	241	247	246	261	282	224	240	227	243	268	218	243	208	257	236	259	228	242	235	278	248	251	213	234	222	255	248	235	230	250	218	232	225	240	255	234	260	230	241	226	220	239	260	240	275	254	248	237	239	285	236	246	235	244	237	250	240	218	259	249	241	248	232	250	237	259	244	237	240	212	241	248	233	224	238	257	245	251	263	263	248	265	242	238	257	206	243	223	229	263	270	229	254	265	210	232	238	266	262	248	267	261	211	219	257	236	243	202	194	266	255	245	231	231	272	244	243	255	258	232	232	245	240	245	253	258	253	223	234	235	272	229	227	251	263	229	265	239	278	235	223	227	258	270	255	240	240	257	266	220	262	251	285	232	242	224	244	237	233	263	250	249	242	238	234	250	226	272	235	247	255	287	264	253	240	254	233	263	229	246	256	236	237	272	245	260	220	249	265	281	251	262	246	263	243	246	262	230	244	241	290	261	232	260	230	272	268	262	257	256	243	223	259	240	215	241	250	226	234	259	253	260	246	269	241	243	238	251	251	250	229	234	226	245	263	281	262	231	248	252	265	237	250	228	238	237	259	267	241	271	226	233	248	222	275	252	239	250	259	224	247	260	242	271	232	262	267	243	236	222	247	259	264	260	247	240	234	205	249	228	234	250	241	236	236	226	265	248	249	237	254	281	248	216	241	239	218	253	264	236	274	219	250	245	260	269	255	264	258	248	257	253	243	245	240	293	245	262	243	244	262	272	226	251	229	261	255	230	267	226	202	241	245	250	215	238	239	258	248	206	232	270	287	246	229	238	268	262	239	238	221	228	219	251	240	227	248	260	232	232	257	237	250	247	244	255	232	238	261	284	266	248	259	253	226	255	251	223	261	227	250	218	242	233	230	238	262	218	238	230	261	244	256	225	220	231	248	237	217	247	272	242	245	223	263	278	244	265	244	249	233	262	230	229	245	248	249	237	230	246	224	258	240	233	249	271	235	257	233	236	265	231	254	228	233	236	207	256	216	248	271	250	228	251	272	235	239	234	274	216	246	240	249	260	252	260	259	255	248	237	257	256	247
10067	5640	22979	52032	70698	66687	57212	47113	36253	23965	14093	5594	1071	607	554	575	593	540	572	567	515	567	565	552	549	592	537	594	564	588	561	583	598	560	541	553	579	543	577	557	580	534	580	515	616	623	560	547	563	575	543	622	560	542	551	592	605	553	542	538	581	552	572	576	563	585	547	546	579	572	582	556	578	522	547	584	566	569	559	570	536	553	568	519	520	545	554	569	562	532	552	545	540	581	584	539	586	538	556	597	515	554	520	562	579	580	541	528	594	574	568	579	547	542	540	571	578	543	555	552	594	531	583	520	561	537	561	530	555	551	564	548	580	543	554	541	592	595	574	561	564	554	532	534	551	598	627	585	545	515	563	549	555	556	544	542	528	539	552	509	563	568	621	572	590	584	572	496	549	554	535	579	545	589	589	539	549	556	616	569	594	555	533	586	619	572	519	586	588	547	564	566	568	535	547	568	550	582	546	547	565	540	507	617	573	527	601	566	588	556	581	534	566	544	519	596	541	610	608	517	530	532	575	591	546	564	568	550	519	566	600	549	533	543	545	564	547	559	555	536	536	624	629	511	508	524	570	549	568	566	602	582	551	584	577	592	560	547	596	569	554	588	533	579	578	541	527	539	574	538	529	530	591	523	596	569	553	579	555	575	546	571	581	605	554	591	514	552	548	544	565	588	513	529	607	555	568	565	528	585	577	553	565	542	599	559	560	577	543	565	560	583	559	520	589	533	598	613	552	530	525	539	528	560	584	522	581	554	569	531	556	507	574	542	536	552	543	568	522	555	554	580	561	571	534	566	567	537	566	554	543	548	537	548	540	569	535	531	551	542	573	535	576	600	565	534	558	565	571	537	546	532	560	527	635	582	577	552	542	597	568	527	576	519	611	540	556	589	576	544	562	547	532	552	586	569	539	561	540	601	534	561	584	540	534	544	520	578	573	601	568	526	550	550	606	613	540	603	533	600	525	577	539	584	563	534	585	541	574	615	573	582	562	561	555	585	565	617	556	552	508	557	564	521	553	560	532	573	565	536	563	576	557	523	534	542	570	525	607	548	552	561	569	559	525	571	568	586	536	580	572	573	534	553	552	547	554	566	511	530	537	582	533	572	560	584	601	528	519	541	578	607	587	509	554	598	591	547	549	572	551	547	580	568	569	557	534	551	546	509	565	533	574	567	550	561	562	563	598	569	563	532	524	568	536	574	580	548	558	522	577	572	580	550	615	593	553	525	568	547	558	545	541	541	552	583	585	562	586	586	555	535	606	538	545	556	541	591	546	546	565	606	532	539	584	524	567	578	542	557	560	537	572	549	560	590	546	530	545	548	614	562	522	528	580	576	539	545	518	550	518	562	525	551	546	571	578	562	602	505	524	574	594	562	600	546	545	589	572	555	575	553	517	508	561	552	552	583	577	571	677	513	556	596	590	558	567	557	597	604	582	568	578	583	571	586	606	531	594	551	547	539	558	542	556	552	581	598	530	594	549	568	535	573	560	551	569	541	594	532	579	588	593	574	557	532	569	550	562	546	546	584	591	539	593	521	546	579	511	565	569	546	569	563	561	543	562	550	524	528	544	550	537	561	544	579	622	550	579	526	548	610	543	579	564	548	577	567	615	575	563	609	563	605	522	557	555	573	560	552	564	540	616	608	605	553	575	534	542	532	572	566	552	596	573	526	541	558	615	519	511	561	606	544	560	582	589	539	567	554	545	554	550	533	540	570	623	550	565	566	569	569	570	539	519	563	562	582	570	542	545	558	533	569	536	593	570	583	601	540	530	558	548	563	577	578	587	549	544	543	551	570	557	564	543	569	538	565	559	533	574	568	585	544	541	536	561	596	548	531	579	554	551	570	544	558	519	568	578	576	534	546	559	536	525	540	597	492	566	554	549	537	590	567	555	542	558	626	576	589	547	535	561	566	518	573	570	590	570	556	555	556	585	535	570	570	527	582	554	526	591	545	548	576	556	578	562	545	575	534	568	618	556	565	578	512	528	558	541	565	580	577	578	581	589	543	607	571	577	565	578	544	578	568	576	530	539	588	570	574	560	584	523	572	557	528	574	577	596	500	586	544	540	571	550	592	560	559	548	543	581	606	563	551	589	568	573	561	565	519	542	534	576	564	578	552	586	548	585	576	549	561	588	585	579	558	592	533	551	561	558	579	596	607	532	542	559	575	523	580	561	566	552	546	583	589	579	543	549	535	546	518	576	572	586	561	528	596	594	545	526	557	535	548	569	514	571	609	498	555	556	550	559	558	593	567	530	569	551	531	568	541	554	558	598	576	588	580	546	536	545	568	570	518	563	519	557	610	540	559	567	561	562	558	555	560	569	534	538	507	582	547	550	554	575	570	610	554	575	557	588	596	553	556	578	636	581	575	537	570	528	575	597	561	546	585	575	589	543	539	534	510	582	561	595	573	584	559	557	559	594	573	530	580	554	594	574	576	607	556	597	562	556	572	604	584	542	599	595	573	534	565	610	588	565	598	590	533	569	595	588	581	554	604	544	568	581	579	545	545	562	578	578	585	523	584	555	608	555	544	583	527	536	557	575	583	574	543	566	547	560	574	565	593	555	549	554	588	586	572	569	566	550	540	575	590	561	562	559	583	578	580	557	537	559	586	599	556	599	559	572	569	581	560	588	525	532	539	546	582	581	591	551	561	567	580	564	566	579	571	542	590	576	596	573	565	534	589	579	541	553	548	507	587	522	544	547	573	559	576	531	548	577	565	567	536	525	566	541	550	604	539	575	537	561	584	536	516	531	546	541	604	573	600	584	554	555	529	589	585	538	587	565	531	553	598	536	574	590	516	561	560	548	594	589	538	581	588	562	565	573	573	540	594	546	550	562	544	559	573	547	527	528	565	581	555	500	575	508	541	534	604	553	592	541	566	595	522	584	549	561	545	574	577	592	587	556	549	536	553	598	617	556	552	532	543	565	536	555	523	555	551	560	569	531	609	564	578	574	566	574	549	548	524	573	590	574	578	549	552	580	559	548	551	568	517	566	527	609	551	576	545	566	557	540	513	571	581	598	543	562	589	543	554	576	554	520	587	554	563	546	565	580	591	539	572	583	562	575	580	565	565	600	560	590	601	540	565	546	539	546	554	577	546	580	536	567	550	586	558	580	578	527	623	563	570	566	585	550	576	573	540	583	563	579	574	581	557	549	518	578	569	574	573	533	559	580	562	575	544	575	595	528	566	597	538	581	502	582	609	541	542	561	571	589	527	589	536	568	577	559	575	539	532	539	573	567	580	557	582	597	579	536	560	591	543	527	583	577	560	520	541	608	585	607	585	577	561	596	549	566	525	594	580	581	580	569	561	584	570	528	564	525	576	551	572	547	575	561	546	547	593	611	547	557	535	560	538	548	545	544	554	551	565	532	579	583	566	595	568	560	505	568	579	569	569	562	568	522	593	569	525	557	585	554	555	563	553	544	564	549	567	580	565	576	574	567	563	541	561	527	584	583	581	557	554
6171	2958	3643	4604	4985	3667	2455	1550	1067	599	430	298	220	243	230	259	222	223	228	217	230	212	238	205	231	229	220	218	233	236	246	249	210	250	200	240	225	226	212	204	239	208	259	229	236	195	214	236	221	227	217	246	225	248	230	242	249	210	212	241	225	229	222	242	240	243	227	224	228	207	233	223	212	236	236	231	235	205	224	218	248	249	226	244	231	229	189	232	192	219	224	241	187	245	236	196	235	224	232	222	213	247	227	214	234	236	227	245	223	230	223	241	216	220	208	211	224	217	203	209	216	242	261	242	227	261	208	215	226	218	216	205	191	253	247	220	220	249	217	223	236	205	233	207	202	221	253	238	250	260	228	220	203	240	232	223	234	238	230	249	235	229	230	262	226	207	239	229	190	223	243	231	232	208	209	254	198	212	206	228	254	236	223	221	234	213	200	214	230	233	251	216	230	262	238	238	211	210	209	194	212	220	187	210	211	225	198	237	253	198	231	241	241	226	258	269	224	222	241	203	222	269	261	240	237	224	228	219	216	226	277	215	207	237	244	209	221	252	250	219	232	243	251	198	238	218	215	226	212	220	238	242	210	212	213	265	218	247	226	213	209	224	235	211	229	222	242	240	223	228	227	222	241	233	249	254	231	209	239	217	250	257	263	202	217	249	246	235	240	230	228	239	225	248	223	219	220	223	202	233	230	236	240	244	247	236	207	241	212	234	228	234	224	210	206	221	245	235	225	268	213	244	213	237	218	218	217	231	233	224	215	226	250	209	221	221	235	225	213	221	248	213	226	241	223	215	275	248	222	189	254	245	230	230	222	227	239	230	227	249	227	246	257	224	224	234	230	216	246	204	198	218	218	263	210	260	252	211	238	234	238	224	247	196	201	243	237	220	247	228	244	242	230	218	227	233	244	232	250	221	252	251	243	224	219	228	212	218	213	226	230	209	218	234	241	213	239	223	217	231	218	245	252	205	251	229	217	223	234	215	221	218	229	262	223	215	223	253	269	235	204	222	210	261	246	238	221	247	245	221	229	233	244	225	229	221	224	240	201	233	231	215	235	229	233	239	249	211	232	221	213	228	218	202	238	215	198	226	238	225	215	248	234	229	223	236	211	212	201	217	220	242	242	217	224	222	212	202	249	211	227	229	249	221	247	233	243	208	220	240	227	200	224	263	225	244	231	248	240	230	243	219	219	243	232	234	233	226	221	211	223	226	253	255	221	230	224	228	243	238	201	239	244	226	250	211	228	208	251	234	224	214	227	221	246	243	216	228	223	245	219	268	241	221	231	248	263	265	231	208	259	241	210	223	260	258	211	278	219	222	258	224	227	244	209	213	219	203	203	246	213	259	219	240	220	245	243	225	222	242	217	210	264	188	207	220	261	234	232	238	221	202	258	247	228	228	269	235	208	220	276	233	215	221	223	213	225	212	218	213	212	240	261	260	235	231	227	246	250	253	207	269	238	219	239	208	222	236	239	240	223	242	238	248	253	238	264	234	238	238	228	247	221	247	233	242	212	222	260	224	219	240	226	236	196	225	219	228	226	235	247	254	236	211	229	234	215	230	204	227	227	216	194	218	229	212	235	228	220	241	232	231	224	214	234	208	223	244	226	223	268	227	231	224	243	238	228	253	226	233	243	230	194	228	222	239	212	242	204	210	234	216	240	255	209	235	240	220	216	220	207	216	226	235	213	268	269	238	242	230	217	253	235	251	201	211	238	201	212	220	220	228	212	258	268	218	242	242	220	218	232	235	202	232	245	231	204	219	195	214	201	237	213	259	216	220	233	230	241	236	233	209	252	231	217	262	244	214	206	229	213	236	233	255	223	237	240	230	248	225	219	209	237	223	236	235	238	231	251	241	234	199	213	241	202	247	246	249	262	256	229	224	231	212	230	230	253	240	217	236	231	225	238	222	242	219	190	218	241	242	228	248	239	229	224	233	217	245	218	229	204	215	218	220	219	242	206	247	229	255	254	214	213	224	207	229	224	230	220	243	231	265	244	240	263	225	225	221	232	215	257	260	248	240	270	244	233	208	232	228	242	218	222	223	217	222	228	224	233	223	236	265	212	226	214	225	219	243	240	220	213	225	227	211	224	241	228	215	216	225	240	231	241	215	194	234	262	237	228	221	220	244	217	220	231	250	206	236	254	216	234	242	224	226	215	239	237	210	193	231	201	238	209	248	216	215	204	237	240	221	261	257	246	242	268	250	223	226	246	228	254	249	234	241	241	263	215	197	223	239	222	237	235	227	213	246	258	197	238	233	208	224	224	238	232	246	206	221	271	230	203	218	207	229	219	209	206	221	221	235	246	242	234	212	231	239	223	258	245	207	214	208	203	246	217	223	228	231	230	192	215	265	236	227	247	222	235	235	222	241	230	212	211	236	236	237	225	248	241	206	205	219	259	242	243	213	206	234	258	253	244	224	229	255	224	273	246	232	246	216	211	236	231	242	248	270	251	238	227	216	220	204	268	264	235	240	241	260	221	253	242	230	237	230	256	244	218	218	242	249	255	230	217	232	241	205	272	231	237	225	213	218	229	238	229	225	244	218	226	245	221	214	218	253	230	228	226	213	201	236	238	242	241	257	198	240	232	215	246	214	223	227	212	252	229	226	226	246	227	248	226	213	218	227	226	259	237	229	226	218	240	204	229	232	240	239	227	237	224	232	209	206	222	226	209	232	215	212	240	228	235	257	255	244	221	218	238	228	223	222	238	236	212	220	219	233	247	240	212	248	259	213	209	260	247	260	261	221	263	212	211	231	248	223	251	235	201	227	232	245	227	235	227	238	227	208	227	228	250	216	221	237	214	255	209	210	223	223	214	210	238	223	242	238	218	236	233	234	231	218	239	223	236	226	261	218	222	195	233	225	256	226	234	256	197	243	220	242	261	215	238	230	234	228	225	240	264	211	245	217	255	262	222	210	235	244	215	235	232	230	196	217	210	251	205	222	242	208	235	252	221	235	244	238	216	234	203	219	190	219	248	199	241	272	241	226	230	235	237	232	246	235	214	207	245	244	210	208	222	278	241	213	230	246	265	247	219	244	239	203	223	225	243	194	242	242	226	230	230	233	225	253	254	255	226	279	239	245	232	224	248	202	240	232	222	198	224	238	218	244	202	215	213	224	217	250	243	271	230	220	209	211	243	245	265	231	252	241	194	210	206	245	231	250	250	222	215	234	213	228	204	228	228	234	208	231	212	236	251	206	216	216	217	202	233	222	198	246	216	225	200	220	249	259	212	224	199	236	228	227	216	232	229	253	214	207	251	248	236	221	217	233	249	241	238	214	215	243	203	227	196	238	230	254	216	273	217	232	221	242	255	248	238	248	235	253	252	221	233	243	222	223	232	222	238	197	232	230	225	220	242	229	196	251	204	234	241	209	222	246	209	214	258	235	225	237	240	202	256	227	221	226	238	216	227	240	232	244	224	220	232	222	241	235	217	202	238	245	224	224	206	207	253	197	245	204
3955	2669	6642	13105	15346	11875	8345	5327	3488	2096	1347	741	473	493	543	540	495	539	539	498	541	493	537	528	530	515	507	525	544	493	495	504	528	514	537	539	489	515	536	517	540	538	515	520	525	485	540	521	533	511	496	473	474	529	525	516	503	520	517	521	530	534	497	519	553	500	525	549	498	558	514	511	487	537	553	513	493	535	477	511	517	496	480	517	503	561	518	501	539	492	519	537	487	493	528	484	479	479	496	512	526	515	497	542	491	501	527	506	525	517	532	497	502	498	510	498	497	500	502	506	512	504	555	528	491	493	539	512	536	506	492	525	498	496	523	501	510	515	513	488	510	505	513	506	505	537	518	518	518	509	502	507	523	493	480	531	541	532	517	520	506	482	536	529	558	505	520	512	510	482	499	473	508	542	501	492	527	505	504	528	484	501	499	484	547	506	503	520	487	477	527	520	507	481	492	471	512	525	463	494	494	511	520	498	536	488	530	530	494	489	492	524	506	539	492	528	460	503	505	524	534	520	538	528	523	493	525	554	539	494	508	488	494	547	455	539	556	502	504	544	482	526	510	521	492	481	529	522	521	510	499	560	541	510	500	493	531	503	525	491	556	521	553	492	522	548	570	503	500	509	545	550	499	507	494	537	537	545	495	531	475	523	446	556	533	502	517	533	492	527	535	508	496	523	521	492	537	494	508	507	533	504	518	484	513	528	540	461	543	503	521	536	520	501	507	505	514	457	501	487	531	540	504	501	472	499	521	511	479	506	525	496	550	505	499	516	521	525	500	523	522	533	486	518	490	514	511	516	543	519	520	503	499	506	506	529	512	514	518	527	523	510	497	531	492	545	501	539	488	508	494	511	523	507	521	510	501	537	517	525	463	517	487	486	520	498	512	491	524	537	490	497	519	530	500	523	541	525	484	506	488	481	514	505	504	494	519	516	524	509	538	508	518	524	543	529	487	538	495	484	513	541	531	528	508	529	499	514	508	530	477	492	516	486	491	521	535	499	523	546	533	504	557	546	539	495	530	493	519	527	519	474	517	463	538	505	537	547	514	560	501	506	508	540	513	527	507	475	532	537	542	500	523	527	518	520	518	520	556	527	503	457	483	529	506	532	517	502	511	495	516	534	561	500	491	579	457	506	497	510	517	512	497	509	509	497	484	476	497	495	534	509	497	508	553	524	516	514	480	539	465	539	468	510	501	497	482	548	581	511	501	476	489	530	508	527	520	579	497	539	516	528	507	495	504	554	545	489	503	536	521	487	494	535	478	486	478	530	497	486	520	519	497	557	506	521	521	503	534	522	497	546	519	506	511	504	502	524	502	488	511	532	566	509	497	513	519	507	491	490	533	503	519	514	532	526	511	543	483	468	514	529	525	499	523	507	524	557	499	502	505	547	517	523	495	468	511	532	496	508	515	526	524	534	519	527	550	500	505	506	512	482	548	568	507	547	553	526	479	518	505	529	526	521	490	529	511	482	500	511	509	528	551	501	541	508	539	482	537	475	487	520	546	475	509	505	506	498	515	559	496	530	521	485	520	510	527	575	526	504	519	509	545	507	533	552	548	507	496	503	522	499	534	506	478	507	521	548	488	517	526	496	472	510	519	531	485	533	548	526	519	507	525	526	488	496	470	482	451	528	517	480	521	533	534	512	491	506	549	526	506	504	477	490	519	529	548	467	552	567	478	510	502	542	468	491	534	483	469	505	508	515	504	576	490	487	480	514	501	556	481	519	512	523	543	486	483	527	469	501	522	510	512	515	518	506	524	557	513	502	521	511	498	534	527	497	513	541	503	485	534	502	516	509	541	500	519	503	490	544	523	511	527	520	543	541	508	499	509	523	488	543	529	520	525	484	554	469	511	506	472	492	501	499	500	501	528	474	447	520	509	516	508	516	560	531	509	481	541	489	538	515	528	527	522	494	496	487	498	485	496	530	548	487	511	463	534	516	504	476	528	512	515	505	512	469	514	494	478	505	506	513	486	510	533	563	496	525	500	505	516	517	542	528	528	539	540	515	495	487	544	523	491	518	545	570	509	542	502	494	493	512	511	511	494	477	505	542	542	483	501	495	495	508	499	535	539	494	526	478	520	474	489	538	520	501	520	500	478	529	527	518	504	481	529	529	538	496	485	517	506	526	494	549	532	523	533	508	535	491	479	517	465	471	539	528	525	477	526	500	490	525	544	531	514	518	490	485	532	502	523	511	489	508	492	512	467	501	480	497	498	505	515	509	546	503	509	520	491	541	523	562	515	514	517	520	512	519	462	549	535	513	520	535	516	546	482	505	536	500	524	536	505	512	537	505	562	529	495	514	509	505	536	519	486	499	531	521	520	561	503	512	550	528	527	482	540	543	512	496	491	501	516	522	516	555	501	509	547	484	538	522	525	512	523	498	527	508	541	481	486	549	521	522	514	536	487	488	530	505	512	478	510	559	502	513	529	484	545	487	538	513	531	521	543	495	522	516	471	540	508	492	493	486	525	513	483	486	523	534	522	477	512	547	477	520	528	537	488	521	505	523	514	532	487	523	540	571	533	560	552	492	500	484	517	461	503	524	521	501	509	509	529	514	523	485	544	495	520	492	500	535	518	480	524	504	500	512	518	478	494	507	517	517	501	536	499	502	530	526	516	448	465	538	501	504	525	526	508	499	545	486	526	503	555	480	511	517	533	483	520	513	532	510	508	496	498	491	534	508	516	515	481	539	505	500	508	530	481	488	545	511	513	531	490	526	577	532	533	556	493	551	471	476	456	524	493	506	551	516	541	542	513	537	463	513	474	539	497	523	523	526	539	520	519	464	494	509	500	542	539	534	504	465	487	508	527	512	510	575	517	507	460	542	524	461	521	520	510	506	495	519	521	489	534	529	522	520	486	544	488	506	558	577	538	549	505	516	522	478	528	486	511	501	505	502	559	530	522	523	526	504	548	487	503	514	485	464	485	493	500	504	525	546	562	523	553	493	492	519	491	530	528	499	501	539	523	532	477	544	494	494	500	504	455	480	516	496	499	508	523	530	528	488	511	539	501	497	506	530	487	493	511	526	532	520	477	521	512	528	535	543	545	529	538	551	522	517	525	496	541	521	517	528	500	507	549	552	514	556	483	531	482	551	494	484	533	543	507	486	525	517	531	510	489	492	491	503	518	519	535	476	502	536	520	508	517	540	550	504	511	483	498	496	520	550	533	566	487	523	516	507	543	494	495	493	527	520	537	494	484	516	530	542	483	489	481	505	548	496	484	493	535	523	533	521	493	514	514	534	516	473	493	515	524	539	510	507	528	500	529	513	466	560	493	506	476	527	514	501	500	509	512	507	545	556	490	507	532	481	488	518	544	536	545	494	506	504	527	528	507	501	491	527	520	529	473	502	499	488	463	519	540	513	515	510	516	542	505	499	527	475	523	530	531	525	501	503	503	536	517	539	520	505	507	526	499	494	552	547	493	592	500	523	533	542	557	501	504	493	467	512	501	539	509	535
16265	6847	14135	37931	47438	41029	29833	19868	10858	4946	2253	854	299	199	190	199	201	186	178	174	187	170	175	181	187	174	170	175	179	179	186	152	177	183	189	174	188	162	181	173	163	172	168	184	180	159	159	163	163	174	185	152	190	153	176	172	190	197	188	179	182	192	182	190	191	187	193	154	179	180	215	192	181	184	167	175	196	182	160	181	176	186	174	211	169	195	172	177	192	182	177	185	178	179	186	181	157	177	176	190	174	176	169	143	151	150	182	210	184	176	147	162	165	157	185	192	202	194	182	205	160	171	196	191	172	166	190	191	175	183	171	185	169	147	172	135	190	178	164	194	203	185	191	176	189	162	157	174	201	168	171	168	169	183	153	183	154	187	162	198	159	168	163	154	167	179	163	198	175	175	161	209	152	192	170	192	178	157	179	178	153	169	188	159	173	177	189	173	169	184	191	191	179	163	156	181	186	178	165	197	194	166	153	183	189	172	173	198	205	213	185	183	176	182	163	168	156	174	197	185	190	188	176	168	177	182	187	207	165	196	167	167	177	195	172	170	165	167	200	183	173	170	181	214	180	185	167	152	173	167	177	158	184	191	198	158	138	170	196	177	168	207	178	187	161	165	158	204	178	163	169	171	188	167	166	158	173	169	173	184	175	180	193	185	192	165	187	183	186	175	150	183	173	180	201	187	180	200	191	193	174	169	167	200	182	170	212	175	186	175	186	192	183	182	187	186	160	173	153	179	186	171	170	167	179	179	172	177	189	163	156	130	168	175	188	182	176	192	171	160	161	198	170	150	175	153	172	196	203	189	138	194	160	153	175	180	172	203	185	180	184	168	172	187	181	174	174	149	166	193	182	166	168	147	198	200	176	168	168	182	190	209	187	188	192	165	199	199	167	208	202	180	172	165	160	157	176	193	159	166	187	162	190	179	171	157	177	182	176	178	175	175	185	177	198	186	163	203	157	167	142	183	177	135	167	173	162	176	162	165	195	188	173	187	181	176	162	184	190	177	193	190	176	187	214	187	183	174	179	185	169	158	160	203	149	171	159	200	178	166	186	186	171	182	160	195	202	181	179	166	172	173	191	187	179	184	161	169	164	203	177	194	188	157	176	168	185	189	183	171	182	177	178	170	160	188	173	161	169	181	176	163	194	152	163	184	164	185	175	200	185	184	206	191	184	169	177	181	171	197	193	196	194	173	179	165	210	159	174	161	178	158	149	148	193	187	169	191	169	179	151	213	165	180	167	179	155	195	158	171	184	174	163	175	191	157	162	171	170	204	188	183	196	185	205	167	164	179	178	165	208	171	185	173	188	185	167	186	138	168	201	184	178	178	200	168	177	168	183	178	189	171	193	182	185	172	185	176	182	186	187	198	155	181	184	161	148	166	165	176	164	166	173	171	207	167	195	180	174	155	168	150	173	198	184	181	201	191	189	193	211	164	180	193	201	170	208	202	175	177	179	179	200	186	163	187	178	208	177	168	165	171	179	174	173	172	188	188	203	190	201	184	195	180	184	183	174	168	220	175	182	166	182	195	168	179	185	189	167	187	170	206	184	207	196	201	165	178	194	181	192	151	167	196	177	183	171	172	164	193	183	187	194	178	177	181	183	186	184	206	179	179	161	182	166	170	159	159	175	159	182	172	191	157	164	193	181	162	167	173	174	164	175	175	172	148	158	162	165	174	191	190	178	167	174	176	163	156	169	157	178	183	161	174	184	176	171	175	195	172	195	179	179	180	190	169	183	176	174	184	193	169	189	178	192	170	182	183	172	165	145	197	189	151	170	155	206	154	161	155	181	191	161	163	196	180	176	166	200	166	176	175	193	183	169	181	155	193	170	170	180	183	190	179	171	156	185	165	173	188	152	185	199	169	204	168	178	180	185	163	165	170	175	177	187	162	162	189	166	160	195	183	130	169	174	195	164	163	187	159	176	171	189	178	167	186	183	161	196	173	185	174	186	170	196	170	196	181	174	179	200	153	189	187	162	201	174	180	201	185	194	182	183	183	190	169	174	168	152	196	170	162	197	177	158	174	159	194	177	199	156	188	195	203	179	159	201	184	174	168	214	170	178	165	172	197	159	207	199	173	177	193	173	165	182	180	171	214	177	176	181	169	170	184	149	156	130	190	170	183	198	172	211	177	183	178	192	174	183	180	175	168	178	168	205	179	182	183	171	166	180	190	172	195	204	180	175	205	200	160	162	192	178	180	191	178	170	173	188	190	176	177	166	177	179	179	210	163	177	173	176	160	180	192	189	158	175	170	174	181	202	183	169	169	201	181	163	169	176	194	172	159	181	163	193	174	180	188	194	177	188	198	145	187	146	200	170	197	186	161	191	166	165	173	171	210	173	196	192	198	195	188	173	178	185	176	187	178	169	194	165	167	160	190	175	171	179	163	153	185	165	175	134	201	198	186	181	175	186	208	168	182	180	226	172	191	156	190	167	157	176	192	211	206	193	179	172	177	164	172	191	168	169	203	195	179	166	173	190	171	180	182	187	188	170	199	163	187	172	194	184	197	175	182	191	168	199	160	177	155	197	169	193	193	167	155	176	176	176	176	156	167	184	160	190	188	205	157	206	175	186	180	187	180	174	160	181	176	194	170	163	161	155	150	168	190	187	194	181	169	153	174	184	195	185	187	174	162	165	184	151	176	166	146	199	168	163	204	165	167	198	169	174	229	166	184	174	158	180	179	162	172	192	179	193	186	182	169	185	182	176	205	194	196	183	190	187	180	171	177	195	177	173	157	178	190	187	173	161	172	215	174	210	170	179	184	185	209	161	173	184	185	184	170	188	161	182	174	162	202	175	187	159	181	183	189	193	189	179	183	161	170	168	154	173	170	186	179	176	157	172	153	184	176	176	179	178	153	190	177	143	172	168	192	173	177	196	175	175	166	169	165	190	202	188	197	175	171	178	190	191	169	181	163	184	165	184	176	162	159	176	169	170	168	183	177	184	193	173	171	181	184	188	187	192	186	180	175	194	169	179	186	197	195	154	159	159	200	174	150	181	156	176	159	155	197	193	186	194	182	159	177	172	183	167	161	186	177	187	191	174	206	174	181	203	156	181	174	182	186	163	186	189	187	159	161	178	180	189	180	155	182	186	172	183	162	170	175	177	198	149	189	175	180	183	195	183	180	183	156	169	157	195	157	178	198	172	185	181	178	215	166	173	204	185	178	186	185	172	177	165	174	203	169	169	178	185	163	173	160	199	175	185	163	192	166	144	163	160	165	155	204	161	190	182	174	179	166	189	194	167	173	188	169	184	183	182	180	195	182	198	205	188	174	149	172	146	173	163	187	168	199	163	160	178	193	204	161	186	151	185	164	174	176	185	176	172	184	170	157	188	159	168	182	182	203	174	186	180	158	190	181	165	158	170	183	175	180	168	182	181	192	201	172	148	175	181	181	164	203	161	177	182	174	176	192	155	198	198	154	198	189	166	177	192	178	173	181	192	181	178	168	201	190	162	157
8730	5765	21467	49286	58612	53384	45165	36677	26420	16243	9044	3626	828	468	437	410	426	395	443	408	390	432	432	438	410	403	415	418	428	443	416	451	408	479	448	404	447	417	422	422	417	437	384	410	437	379	437	408	433	422	418	439	409	434	400	403	400	432	425	424	398	428	384	373	401	419	441	449	421	415	426	416	382	409	410	410	408	425	432	420	418	437	428	439	434	446	409	409	430	393	397	422	357	451	432	423	432	405	413	399	403	426	427	420	431	445	406	437	411	396	446	440	391	398	441	396	421	430	403	411	415	422	423	416	436	409	390	452	410	408	429	439	438	401	440	421	445	408	445	436	429	426	424	433	398	421	405	388	434	392	425	465	439	405	392	469	435	459	403	436	395	433	407	393	411	448	444	391	419	395	420	415	439	439	459	449	379	422	393	405	446	435	429	437	412	407	424	395	407	442	433	414	415	433	428	413	424	450	439	405	416	393	403	401	413	414	431	424	437	407	414	420	438	454	417	420	409	427	426	437	434	404	403	431	438	432	429	416	442	410	404	419	411	440	421	429	433	423	416	442	441	420	417	443	429	468	421	435	396	412	420	401	415	423	395	418	403	487	434	401	437	437	431	417	394	411	407	431	397	405	413	446	433	420	427	436	409	421	422	411	423	416	391	429	400	413	391	397	422	407	412	434	403	378	438	457	435	413	417	426	411	429	399	411	452	419	398	408	438	432	400	410	423	423	454	400	426	428	358	411	415	434	398	439	426	441	407	393	434	427	440	424	411	428	431	406	420	419	435	429	423	434	404	414	424	408	402	400	361	433	418	455	433	447	420	428	425	450	430	403	445	440	409	440	423	406	408	419	389	426	443	437	436	416	415	384	421	451	406	417	456	427	451	404	421	390	418	439	445	443	436	396	413	402	418	408	415	418	435	403	415	433	431	388	434	393	396	427	433	421	426	465	426	447	412	442	438	394	449	384	419	399	438	419	437	407	437	410	399	407	427	406	435	385	403	392	415	420	452	432	390	430	420	412	417	400	425	434	408	403	400	413	442	415	403	420	423	438	432	404	418	399	402	432	467	424	397	393	436	409	425	434	400	392	415	427	446	424	427	425	414	436	441	411	418	438	380	432	457	418	457	449	399	443	411	431	405	428	401	444	432	407	411	429	420	412	406	458	423	430	403	442	441	428	434	426	424	423	406	414	400	456	419	416	387	426	420	432	392	424	438	399	421	428	433	451	402	387	395	408	423	427	450	416	401	403	380	400	390	416	402	406	434	429	433	430	444	445	384	394	442	368	450	428	429	448	463	399	397	425	430	405	402	426	383	432	405	384	438	451	407	459	440	408	434	392	429	428	413	459	431	397	412	413	377	438	426	408	437	419	435	408	409	409	412	410	400	410	446	389	423	424	454	403	419	403	443	431	400	402	419	436	429	420	429	437	441	441	417	434	432	421	396	407	420	446	431	422	404	417	404	435	405	413	421	420	429	442	404	424	441	433	427	409	442	396	422	404	397	407	424	424	396	427	400	447	402	429	390	440	404	429	406	382	404	436	453	404	438	411	423	413	453	416	443	460	401	437	377	422	427	420	420	415	399	427	440	426	400	422	419	452	392	411	410	399	456	397	381	431	369	426	395	409	442	420	439	411	428	449	433	383	414	419	441	424	411	434	421	406	419	423	438	401	362	426	467	438	437	428	430	471	452	412	417	416	430	401	392	411	433	470	408	396	421	392	376	469	404	406	407	412	391	428	421	419	370	368	416	402	442	428	430	465	419	448	405	400	442	433	427	376	423	398	427	417	401	391	449	427	404	424	414	429	388	448	416	425	429	429	421	402	400	400	394	392	452	457	382	395	411	415	411	393	413	460	443	411	435	455	427	401	445	440	421	427	446	398	407	417	423	389	430	428	402	432	416	426	430	433	402	406	424	441	435	455	444	425	420	409	422	404	410	444	412	403	400	428	410	405	413	451	397	423	401	398	385	427	465	459	399	447	404	445	463	416	397	441	422	415	401	444	460	453	427	410	408	423	416	367	447	397	452	374	405	424	433	384	440	400	417	391	430	455	428	407	405	449	410	414	454	422	419	408	426	441	419	402	394	374	413	406	428	406	375	407	445	409	387	392	415	411	431	414	430	456	428	454	356	418	422	357	455	449	422	419	412	425	379	393	429	408	422	420	410	391	399	429	413	393	415	413	432	407	394	432	408	375	445	393	391	415	448	434	416	433	410	407	425	443	428	415	399	435	416	439	394	430	406	423	420	410	442	433	419	430	420	406	453	440	395	434	439	421	442	425	411	422	413	450	411	434	397	424	438	411	440	439	436	395	436	418	396	423	430	430	434	411	435	454	408	449	399	451	429	387	427	386	435	411	438	445	427	454	422	449	397	412	454	422	432	393	409	419	453	437	434	416	414	435	402	468	420	446	443	421	443	404	396	439	398	407	456	429	417	439	432	431	375	426	405	444	423	400	426	405	440	392	423	416	408	428	428	414	427	391	431	450	417	419	455	432	409	409	465	413	397	423	405	448	436	412	419	442	415	440	397	445	389	444	427	416	413	392	428	432	408	375	431	386	394	446	429	425	408	448	425	406	393	385	438	387	414	419	403	437	444	433	437	418	432	375	427	445	413	408	425	396	426	409	436	448	435	412	415	393	422	461	380	410	400	434	408	376	442	393	423	436	435	438	396	421	449	408	392	423	381	418	409	417	400	423	414	424	401	443	442	429	437	409	416	417	423	430	451	420	394	425	410	405	418	404	429	390	432	474	416	443	436	379	390	442	412	416	411	431	405	429	448	415	411	419	418	413	436	422	408	396	421	411	417	415	417	388	398	421	421	446	422	407	385	390	437	424	423	419	402	422	424	397	437	409	439	392	403	399	433	404	454	388	410	414	401	424	406	412	423	386	404	410	429	421	435	418	433	434	400	422	412	440	397	419	432	423	453	421	403	402	432	397	411	439	404	374	407	389	399	402	410	425	428	411	411	464	410	384	413	426	396	431	446	402	420	437	400	412	410	417	386	420	407	439	421	376	423	416	394	413	399	432	418	430	449	376	437	423	428	449	421	403	447	444	417	447	434	417	429	425	411	423	405	428	413	432	417	424	422	400	445	437	435	425	410	421	386	411	415	387	404	445	413	433	396	398	412	416	380	437	403	423	423	420	397	414	401	400	458	411	384	412	407	451	399	407	413	440	430	403	387	406	406	408	418	423	430	415	391	436	417	435	412	394	446	450	421	429	444	388	435	423	457	432	436	391	397	395	461	414	423	396	428	405	406	412	430	392	431	378	405	376	410	388	451	433	389	441	388	389	449	397	415	458	450	459	380	425	456	432	397	417	431	412	383	409	417	435	414	442	420	425	445	406	445	394	407	472	378	393	425	425	404	436	439	411	441	438	438	402	408	445	419	401	416	458	431	416	409	432	412	434	428	412	411	438	433	443	383	423	414	395	456	396	434	427	450	407	423	409	416	439	452	426	403	438	408	405
27897	12933	16260	38157	58660	54391	44899	34677	21345	11113	5251	2231	496	257	259	265	286	254	260	273	251	264	235	268	240	254	270	272	282	241	268	271	243	263	256	260	277	223	270	235	260	232	272	227	255	236	276	255	289	256	272	224	266	269	274	241	271	238	258	256	235	253	248	237	256	234	256	278	245	283	300	262	257	249	226	231	260	255	244	269	267	266	286	235	240	265	269	250	236	265	268	253	268	246	273	266	237	269	251	277	262	269	263	245	233	244	250	244	255	241	259	236	237	272	276	230	267	264	251	230	284	253	238	252	254	271	250	264	276	243	255	266	239	231	269	247	243	262	273	232	259	266	249	255	243	249	255	252	253	245	267	259	266	277	270	273	254	254	240	273	270	299	256	264	245	235	250	251	247	247	273	258	245	256	265	239	285	232	250	237	222	265	273	226	235	262	270	279	231	235	279	243	250	239	256	234	269	242	262	254	266	247	240	234	260	263	261	278	256	238	269	269	243	275	273	233	287	263	264	276	264	263	238	290	226	260	277	262	279	279	294	276	280	254	217	217	237	234	269	251	287	244	226	239	258	265	281	256	229	270	262	234	255	284	275	251	259	239	239	277	262	224	238	273	278	243	251	258	249	259	256	241	259	280	246	245	252	269	250	230	238	250	267	230	282	269	265	245	258	231	216	251	267	273	260	249	243	266	269	254	258	265	244	314	267	252	272	245	259	224	222	236	253	287	301	247	254	246	253	247	224	278	296	248	273	268	243	239	256	249	257	242	274	260	270	278	231	243	253	230	248	271	270	258	260	247	250	252	236	235	254	256	259	255	241	272	284	266	260	250	251	254	251	286	282	267	266	240	283	245	253	252	251	277	257	270	269	243	255	249	275	237	252	247	266	248	244	233	273	295	230	270	275	255	279	274	268	233	274	258	251	256	254	249	256	242	234	254	260	250	268	263	268	234	268	262	224	257	269	292	256	270	272	262	236	246	292	254	247	256	271	260	275	253	223	262	254	263	264	311	267	242	263	251	257	269	279	257	260	276	282	291	254	256	308	244	283	272	297	267	225	248	273	287	247	241	239	259	315	240	254	270	234	251	261	237	239	241	237	265	244	257	240	256	282	245	250	268	279	273	240	278	268	275	231	239	273	282	271	249	256	259	275	276	269	255	281	281	247	249	252	256	231	266	275	236	231	291	285	278	250	298	264	254	273	264	253	259	258	276	248	240	246	253	284	250	276	269	243	243	286	262	229	233	243	237	238	225	227	270	259	224	248	258	223	220	271	242	247	275	235	254	246	224	254	256	279	263	252	251	269	238	236	264	279	257	246	258	223	255	264	273	267	264	244	264	258	268	287	250	319	267	253	261	240	241	260	238	270	248	251	295	244	211	292	258	243	260	219	251	264	275	231	251	268	246	264	249	231	250	236	275	248	287	264	254	270	243	222	235	264	264	229	253	251	258	244	264	241	241	259	262	275	234	233	234	260	234	253	263	238	276	231	252	261	277	260	255	272	238	262	222	238	261	255	261	254	248	265	266	251	258	238	262	244	266	266	258	241	277	264	230	212	246	267	243	260	253	272	259	275	267	243	253	249	289	227	292	229	286	299	270	207	262	284	257	253	256	240	269	257	240	250	232	266	249	243	267	295	233	258	244	245	268	265	245	236	246	262	237	231	238	275	249	246	239	259	230	231	294	286	257	268	256	251	261	285	264	286	278	244	241	282	259	251	290	230	233	294	232	242	262	232	276	246	255	270	274	254	257	261	234	281	242	272	250	256	279	253	233	270	275	264	239	248	276	258	262	238	251	265	238	275	283	245	241	264	243	274	231	237	263	273	254	287	247	289	263	273	270	248	254	240	233	211	246	243	257	263	253	237	252	246	252	246	261	268	277	268	258	257	232	246	238	269	267	200	250	256	248	274	259	267	278	255	266	262	275	293	248	248	242	274	282	254	266	244	243	261	265	278	242	249	254	281	251	274	243	273	220	246	252	251	235	251	272	272	241	279	238	250	261	261	272	249	258	243	228	240	274	233	241	274	295	264	270	252	272	208	278	227	238	280	277	272	258	248	297	247	253	250	268	287	269	298	256	266	290	253	255	262	288	241	270	276	255	292	225	260	237	266	265	285	238	257	299	278	241	228	281	270	260	236	275	280	259	298	258	239	230	240	270	262	273	240	250	222	236	259	242	280	271	251	247	223	242	263	237	248	303	245	243	258	284	238	276	262	250	256	224	242	252	243	236	236	258	271	239	248	239	246	251	243	281	244	244	255	271	266	280	263	259	267	246	256	263	242	248	261	237	255	246	273	262	235	256	266	253	205	240	259	265	280	268	246	267	237	276	272	266	272	262	265	269	228	243	252	274	257	230	259	250	233	241	253	284	244	246	286	288	244	245	232	254	238	244	247	252	266	245	286	225	255	246	272	273	254	284	266	290	240	235	235	271	239	230	269	239	288	264	269	239	253	241	243	257	240	265	209	259	244	238	259	261	244	235	254	239	284	241	257	254	253	274	261	279	252	239	257	229	266	256	246	233	270	266	257	252	240	247	239	255	272	257	242	248	249	248	256	283	241	260	268	235	274	291	266	232	265	264	255	228	289	258	240	251	273	261	268	226	264	250	254	231	241	233	285	264	232	243	296	261	246	248	248	281	258	253	294	238	232	251	226	255	264	261	258	259	269	259	250	253	261	260	294	264	263	271	255	244	252	237	239	249	238	263	280	266	279	258	258	254	266	272	254	268	287	266	255	265	257	254	265	289	288	274	270	264	261	239	271	240	236	282	244	239	234	243	260	267	267	259	250	253	255	247	243	257	246	263	274	243	249	268	269	246	250	274	272	253	249	257	246	272	252	275	261	233	272	266	269	278	260	244	244	253	291	257	287	261	267	249	256	268	288	272	269	275	263	243	234	245	228	275	261	257	270	269	264	247	278	237	275	249	259	256	261	227	245	235	246	280	276	263	232	240	248	280	238	241	261	286	238	260	262	256	263	266	261	226	256	261	258	237	265	292	246	242	274	269	257	259	264	246	229	246	252	277	274	257	257	241	257	233	268	247	227	249	265	261	263	223	294	292	264	256	265	276	227	242	238	246	263	265	269	268	228	254	241	289	245	265	264	251	235	252	241	258	265	266	286	256	255	223	259	234	261	260	246	271	260	255	249	292	271	267	267	233	274	256	256	259	256	263	261	261	247	266	256	290	261	250	228	257	271	251	273	227	257	266	271	236	236	266	248	288	276	238	263	259	245	236	247	224	224	235	269	253	239	249	261	246	239	284	267	241	278	258	277	260	266	274	259	275	289	249	243	300	240	233	238	236	237	284	258	239	292	255	240	253	300	262	261	243	246	241	241	249	268	280	313	253	254	243	269	275	264	254	266	273	241	272	262	228	248	214	265	274	274	251	277	217	240	226	263	255	265	286	256	250	235	254	276	258	241	237	260	256	254	280	253	260	246	261	252	291	246	251	279	252	252	268	258	265	266	244
13390	8182	21732	49045	67238	65262	57815	48911	37083	26714	16874	8167	1479	629	600	580	599	588	587	620	611	599	595	602	564	607	573	557	577	617	600	545	582	606	573	574	559	628	591	571	637	602	623	631	582	611	585	589	574	604	582	583	550	593	551	580	565	606	577	593	593	567	573	602	582	583	556	592	568	576	620	583	571	587	535	628	564	576	615	568	613	574	546	570	576	600	601	607	577	592	545	584	623	599	594	593	620	637	601	587	568	590	582	586	554	619	583	625	583	585	593	583	668	631	565	578	563	574	556	603	543	591	607	567	560	597	623	553	582	565	587	573	556	599	581	566	622	637	569	585	601	579	568	568	563	546	578	611	588	598	541	567	537	555	587	615	568	584	557	562	616	578	594	659	581	592	563	602	615	606	578	571	576	561	602	599	595	579	577	592	551	581	567	579	581	557	562	630	574	540	600	597	601	600	644	607	586	601	592	577	583	563	604	598	600	564	575	608	599	597	524	597	600	597	573	606	594	568	596	586	619	586	565	585	533	576	609	625	630	573	573	559	610	550	582	590	567	607	578	612	572	554	550	551	597	570	591	662	589	595	565	598	588	591	549	575	585	582	554	548	589	596	591	559	539	558	591	549	560	595	564	545	589	540	577	579	577	550	581	594	573	588	554	587	599	603	567	557	661	554	573	590	551	586	627	626	615	563	555	610	632	601	580	566	560	578	598	590	601	567	567	585	582	582	600	612	607	576	553	585	609	573	631	565	596	604	613	598	582	564	586	579	605	563	605	585	567	575	552	567	571	585	586	571	584	598	620	584	583	587	595	587	572	606	570	623	587	565	622	595	554	539	591	585	627	563	593	567	576	575	601	536	572	611	608	598	576	605	568	606	605	574	602	560	590	594	553	614	531	593	588	605	615	537	582	620	539	603	550	596	594	583	551	590	523	600	562	597	596	589	653	596	623	558	591	588	629	580	592	594	606	535	591	588	588	583	611	573	604	596	579	581	583	609	560	564	567	583	612	563	608	616	567	560	600	563	578	620	565	565	583	562	567	551	596	599	563	584	544	589	579	560	529	537	596	594	560	589	586	585	557	584	549	630	560	613	583	573	600	564	609	555	588	648	628	565	569	591	551	598	616	612	556	569	624	575	578	564	604	583	555	608	593	594	581	603	565	577	611	572	611	588	617	554	575	572	590	585	615	630	619	621	603	573	605	600	542	539	613	588	562	588	585	604	585	596	569	576	559	543	575	651	549	608	594	566	571	580	592	555	552	543	594	556	563	533	607	581	565	606	588	545	594	564	605	552	555	573	606	606	648	581	551	607	575	610	610	560	558	559	559	607	596	563	587	636	581	574	598	586	605	606	575	588	602	568	541	584	571	563	598	589	589	579	583	603	586	575	607	555	582	554	547	585	523	626	614	555	553	656	588	563	564	614	573	595	551	591	591	550	566	534	559	613	604	630	595	597	579	569	599	571	580	590	600	578	573	553	578	551	602	577	581	586	607	610	526	599	569	571	607	574	590	576	618	568	610	570	582	573	598	565	593	557	568	528	604	615	591	607	565	557	543	605	573	595	574	580	583	584	617	566	592	559	622	539	555	576	553	605	542	581	614	592	613	537	540	607	579	558	552	629	622	618	592	583	580	585	586	620	502	557	602	588	567	586	575	600	595	581	631	632	577	560	572	568	594	617	584	568	539	585	608	591	557	581	589	559	609	649	561	602	610	594	573	591	550	563	581	564	603	577	554	571	631	633	566	585	571	549	627	566	560	564	596	590	608	608	584	579	571	595	546	594	589	598	616	570	575	548	569	604	598	543	601	590	595	564	565	612	557	555	602	568	576	562	593	619	588	566	573	586	572	579	589	602	550	516	582	575	613	564	578	617	619	565	614	587	564	592	578	610	560	578	575	592	606	594	580	562	532	591	593	600	588	594	575	564	601	594	581	588	550	605	553	594	595	598	589	560	565	556	545	549	572	576	576	549	610	567	550	591	609	569	582	567	540	566	578	599	585	581	589	568	575	591	589	547	576	577	599	580	630	570	556	596	605	587	577	600	605	605	584	522	559	572	563	572	605	536	580	605	575	550	621	584	622	595	643	608	619	598	652	568	630	595	584	555	580	593	585	560	595	591	579	600	587	616	597	590	581	644	611	574	577	576	591	543	587	575	583	595	621	604	601	549	570	581	540	593	576	581	607	593	574	557	630	572	597	585	588	586	573	565	532	596	556	607	614	595	561	592	649	570	567	581	557	626	620	579	576	553	577	617	595	588	546	563	548	586	603	558	557	568	615	613	580	593	568	574	620	578	600	615	586	563	595	588	603	590	591	596	591	577	548	583	579	592	588	578	580	545	589	599	605	579	612	648	589	572	581	577	582	612	592	589	584	598	599	637	545	572	552	587	560	553	573	632	567	550	591	595	557	552	573	601	606	573	586	565	595	564	588	576	595	586	610	566	552	576	602	608	609	591	541	574	591	570	550	528	570	588	606	591	554	575	568	577	601	553	643	564	612	576	580	556	610	609	563	533	581	632	560	585	581	602	572	561	623	557	584	605	620	614	612	623	599	583	607	560	619	595	599	621	622	564	637	585	649	584	553	635	564	613	548	555	553	554	575	567	600	592	613	563	583	551	580	623	570	573	592	577	547	576	590	572	652	597	574	586	573	534	593	563	583	619	607	607	594	546	572	547	578	635	596	554	576	593	556	591	571	527	609	567	588	584	596	611	587	558	562	597	587	564	622	604	587	588	555	578	621	591	595	565	547	595	588	610	546	593	633	583	582	571	590	597	585	557	579	588	568	608	560	604	579	554	581	595	597	579	590	596	638	615	605	580	563	601	553	569	556	592	582	585	576	577	586	580	552	636	562	592	576	577	581	592	561	593	597	567	670	546	560	616	576	605	599	626	613	589	593	581	615	592	587	580	622	609	579	607	581	577	587	611	607	569	564	612	619	599	586	597	624	610	569	565	586	561	570	584	610	557	583	626	556	588	579	556	583	556	581	580	539	629	562	562	598	555	591	636	587	585	581	607	592	563	598	586	606	565	607	553	598	579	586	620	619	604	604	567	558	569	596	556	528	600	609	579	586	563	599	594	542	606	557	587	563	587	571	577	569	524	602	584	547	540	560	594	584	569	597	586	602	589	619	575	585	567	572	573	614	626	585	626	564	605	585	595	562	616	609	571	610	557	556	582	569	589	606	537	609	558	631	600	601	528	677	557	592	567	564	594	580	593	558	556	577	571	592	600	600	572	611	621	569	563	587	584	576	597	586	558	625	586	569	575	602	555	628	563	551	581	608	562	640	566	577	577	612	584	568	538	518	573	615	616	597	574	568	573	549	582	637	586	549	616	568	582	574	563	573	557	599	624	593	581	589	575	549	590	585	630	602	606	550	597	549	537	587	608	572	551	562	579	551	595	603	573	527	602	557	618	596	613	597	602	615	620	555	568	617	589	604	594	595	583	590	573	594	570	586	596	571	543	576	623
13012	7579	7583	4611	4070	3591	2670	1789	1084	718	488	379	264	253	243	230	230	226	274	241	245	242	253	215	254	228	233	232	239	238	240	236	240	266	280	255	216	248	230	248	219	259	230	249	250	247	226	259	239	236	204	237	234	233	244	260	217	243	245	265	232	228	233	245	248	253	278	236	267	251	219	237	244	267	249	211	245	212	260	245	241	240	269	238	237	235	248	211	253	213	267	241	271	257	236	256	236	267	245	239	252	237	215	243	230	240	255	242	223	227	238	255	239	250	244	254	259	260	243	249	236	250	207	237	225	256	244	248	244	240	268	253	263	278	263	247	218	239	240	278	232	233	228	236	254	242	258	247	230	245	240	225	217	240	217	250	216	220	242	259	257	247	236	253	256	246	255	226	242	195	245	241	242	227	248	245	248	226	257	222	274	245	258	247	257	248	215	241	228	252	248	250	249	237	225	260	234	258	234	244	223	249	255	246	251	226	257	262	236	238	259	202	239	272	212	246	241	234	233	203	233	208	232	246	248	229	261	225	216	234	237	236	256	224	238	244	236	254	241	227	222	254	240	256	257	212	221	261	252	226	252	269	230	248	256	260	219	248	235	277	248	278	250	259	250	230	229	269	237	242	257	228	239	253	268	261	254	267	270	254	246	236	232	257	251	236	241	257	246	238	265	236	261	209	238	224	229	221	252	231	233	267	270	232	255	232	245	219	237	228	257	233	271	221	255	234	258	242	222	257	223	232	232	239	229	263	246	226	213	237	263	242	256	254	261	247	222	258	235	230	224	236	252	223	250	245	231	249	253	222	218	225	268	247	231	241	252	240	266	237	243	217	238	258	240	226	264	245	229	213	237	218	237	244	243	218	234	255	245	276	223	223	242	223	246	261	258	244	214	240	270	235	235	247	231	216	238	233	249	266	240	262	267	235	224	247	234	240	255	239	281	265	212	215	263	275	257	242	243	235	245	278	276	207	231	241	244	234	248	273	243	252	271	217	249	227	255	240	242	250	240	259	247	281	256	256	251	202	276	220	210	231	234	240	255	243	234	262	283	243	257	233	257	247	255	261	221	234	242	262	258	263	215	235	257	230	248	216	239	253	247	217	245	240	233	248	252	259	251	236	221	223	254	238	228	217	233	250	245	268	255	234	204	223	246	238	254	242	263	234	244	242	243	275	249	238	230	223	237	247	241	235	238	265	230	252	223	241	251	214	210	227	206	219	231	265	235	245	249	247	242	241	229	239	243	240	247	250	249	229	210	265	246	246	256	225	207	242	247	226	246	225	226	269	242	242	221	289	243	227	242	248	228	238	208	259	214	232	251	260	236	252	242	250	230	212	234	244	252	297	275	222	217	263	237	250	227	232	252	261	250	237	226	223	227	233	240	255	252	263	253	237	246	249	240	255	239	234	218	264	236	249	229	243	251	254	247	232	233	235	239	227	271	239	243	250	255	233	256	237	240	238	229	250	240	243	249	234	241	242	219	195	255	227	243	228	244	259	237	241	221	245	236	223	253	248	225	232	226	236	250	218	226	250	245	227	247	244	232	209	245	219	232	210	239	248	249	246	258	241	233	197	273	221	274	220	242	228	209	234	236	217	213	243	222	248	276	226	225	256	240	263	246	229	236	260	259	242	279	230	230	226	239	253	249	250	278	270	252	263	265	257	233	224	250	229	259	245	263	223	245	249	251	216	236	222	240	232	215	245	260	243	249	228	240	226	232	269	259	250	244	239	253	250	243	294	251	214	223	252	233	242	258	247	219	219	258	250	213	245	244	268	219	237	273	255	190	230	241	249	267	263	268	253	255	244	237	243	231	252	261	223	252	208	273	280	262	230	212	232	261	231	237	266	215	233	231	266	238	234	226	245	213	253	208	239	222	266	255	242	255	229	258	234	241	220	239	236	239	228	263	224	222	234	241	245	238	239	257	243	277	263	259	226	223	227	241	255	251	251	234	229	229	218	237	238	245	229	255	235	248	245	265	259	259	250	249	206	239	264	244	249	247	256	227	274	229	234	232	235	238	203	231	250	263	249	250	249	256	222	200	241	228	248	236	225	239	213	251	224	254	246	241	239	227	241	252	229	244	255	255	260	239	255	251	253	250	216	230	210	250	277	249	249	255	233	264	262	240	253	251	246	250	243	255	225	279	237	261	254	217	235	249	263	248	251	231	215	242	243	258	260	248	290	243	248	226	245	247	249	260	252	257	230	255	235	251	244	252	242	232	226	225	218	245	238	231	249	232	257	257	268	286	243	260	258	271	219	263	237	247	222	248	242	238	252	230	221	237	241	219	255	241	240	270	282	246	238	262	230	267	245	225	221	261	212	252	253	268	234	227	222	220	234	229	247	218	285	259	248	242	252	217	256	205	231	241	263	242	226	222	231	238	208	241	239	239	238	224	242	235	253	253	263	242	242	240	216	253	266	229	240	242	266	244	239	247	229	252	233	239	242	219	267	246	267	236	233	252	234	229	230	244	237	227	227	233	234	224	265	236	246	244	235	250	244	243	250	247	256	254	231	207	203	234	239	278	240	253	225	223	220	220	245	230	234	238	217	217	226	250	255	238	257	236	256	235	217	248	225	245	256	273	224	263	249	224	263	209	260	239	229	254	242	229	250	227	265	258	245	234	264	269	240	231	264	221	256	261	265	239	266	275	238	259	254	292	215	246	253	254	249	246	246	254	230	252	258	256	254	224	238	237	245	250	251	278	254	252	226	228	232	218	239	250	236	258	249	237	233	255	230	230	226	266	227	235	228	237	230	242	208	212	245	226	245	251	238	246	232	221	243	257	262	260	250	247	236	250	253	232	207	247	266	220	245	228	247	245	244	248	242	249	244	234	261	240	224	180	256	243	239	254	252	230	243	265	208	223	219	235	219	259	219	241	240	234	251	234	258	231	258	232	260	224	236	242	254	242	221	232	223	253	233	215	241	230	270	227	227	247	243	214	247	215	237	289	252	228	226	250	216	227	237	249	229	249	261	208	264	274	235	243	240	228	244	254	221	229	239	232	249	251	270	200	238	236	254	241	233	227	235	280	252	272	227	248	190	238	226	232	267	265	224	216	227	246	289	234	270	243	223	226	251	228	200	259	232	233	246	242	262	250	233	252	241	240	263	264	227	258	228	207	250	223	239	260	235	239	255	243	245	259	228	262	243	244	259	247	293	265	239	250	241	269	248	257	266	234	204	253	221	217	244	254	241	215	265	266	271	242	230	242	255	253	229	256	250	228	230	244	246	217	206	224	227	277	277	233	244	220	260	236	242	280	222	244	275	274	251	244	242	220	234	246	253	273	237	208	268	246	254	252	227	217	274	240	222	281	259	215	238	241	269	258	234	221	240	235	226	234	263	267	255	270	277	250	249	273	208	233	234	250	231	214	245	245	243	251	227	245	231	223	220	220	236	258	245	227	207	243	229	231	231	229	246	236	231	216	249	223	247	240	243	283	250	227	233	230	264	233	261	228	268	241	237
6687	5618	11506	10927	14699	13121	10132	6747	3831	2445	1597	1080	572	573	517	561	539	504	568	507	573	541	551	578	571	515	560	518	542	535	555	537	531	521	566	547	529	518	546	536	565	541	545	550	468	536	530	521	574	539	543	520	504	577	540	518	528	510	553	539	500	526	533	536	530	533	518	570	510	580	530	519	577	477	526	566	495	519	555	560	505	551	540	543	536	576	509	561	539	583	569	538	521	554	528	549	521	534	546	505	547	515	520	514	543	521	517	531	534	539	559	550	514	515	509	533	524	559	558	546	506	514	541	504	577	474	542	524	558	539	488	551	532	546	526	547	583	504	519	524	554	525	593	500	563	561	519	526	573	516	568	550	531	548	550	499	535	532	544	560	539	504	586	499	504	556	562	497	522	542	517	546	553	559	541	536	554	493	500	545	563	521	544	545	549	555	549	531	522	579	537	518	587	544	566	563	505	540	563	586	523	513	517	529	507	537	549	555	561	537	596	530	512	534	519	510	547	513	564	554	502	543	515	494	552	546	545	536	512	530	541	531	605	525	545	514	526	527	532	577	541	510	558	553	501	520	515	528	530	527	554	553	514	563	554	533	554	537	511	521	555	575	530	524	545	497	569	574	528	511	540	560	549	519	536	507	524	560	560	503	524	514	528	566	533	556	564	537	563	551	503	512	536	576	539	544	541	567	550	575	528	591	576	519	574	559	516	559	534	554	559	539	515	549	573	504	506	532	540	525	527	534	566	567	525	516	528	497	545	544	531	558	560	513	547	530	521	503	543	526	508	546	504	504	510	535	504	525	528	556	515	505	540	500	561	568	541	542	517	575	525	555	500	549	523	519	535	558	509	530	551	527	523	558	555	529	527	525	546	565	546	540	584	523	603	534	535	534	517	534	507	536	530	564	542	560	548	480	517	533	504	533	502	542	554	547	510	506	558	546	540	511	558	464	534	557	568	580	520	530	586	534	530	590	587	537	556	547	530	575	575	544	556	581	510	568	552	548	504	529	541	543	522	540	523	503	488	541	488	503	573	546	557	522	596	527	533	576	527	518	528	557	537	534	537	559	506	538	507	557	514	576	550	514	538	557	518	579	518	536	580	539	576	499	531	508	555	558	531	515	514	575	538	521	543	555	584	495	555	563	524	559	542	532	528	555	527	547	502	549	539	543	523	517	567	499	525	501	543	561	599	525	548	504	512	505	535	535	516	518	565	556	538	503	567	557	521	518	560	498	531	478	523	506	498	528	557	518	548	494	582	537	524	525	539	532	526	517	518	552	533	516	526	500	530	582	483	486	546	501	522	535	558	546	580	534	556	552	606	533	547	557	558	530	495	527	546	533	483	516	500	538	593	545	535	534	525	559	551	552	533	527	549	560	524	558	543	555	541	550	528	547	536	539	526	558	561	517	507	555	518	539	556	547	486	507	527	506	533	573	549	556	592	530	492	540	532	548	543	573	549	567	506	545	519	556	530	552	543	482	540	550	514	536	528	547	527	508	511	521	543	539	578	551	518	522	554	516	519	558	550	563	575	535	514	519	500	546	532	550	573	501	561	558	560	515	566	538	534	517	567	560	518	507	528	521	540	492	538	550	539	517	542	533	512	531	595	532	562	547	495	482	550	534	527	583	564	521	513	537	591	528	501	554	545	571	561	562	536	546	518	512	569	532	569	544	559	532	537	535	505	505	534	549	515	558	506	553	533	547	544	539	495	578	563	544	475	594	543	526	539	537	519	539	581	562	563	511	546	538	553	494	571	546	553	507	546	506	566	559	539	512	524	549	538	527	541	576	537	539	544	545	539	522	548	557	531	547	573	508	532	523	547	535	549	565	551	538	545	551	499	561	545	592	549	519	476	529	542	552	569	559	549	512	514	494	555	536	515	560	514	549	577	551	528	519	556	523	544	527	517	519	556	524	504	530	553	557	523	570	481	569	547	486	512	551	545	508	539	550	493	540	526	523	507	489	504	512	526	499	548	552	529	597	545	529	559	557	535	539	583	558	553	516	505	525	502	540	551	534	533	525	562	528	541	497	541	545	494	487	573	560	534	546	528	489	550	547	545	532	521	532	538	526	528	498	543	543	523	495	535	520	531	543	558	567	570	520	543	533	538	576	519	542	506	554	545	495	535	525	526	466	502	505	517	544	539	549	521	512	541	539	534	583	531	517	517	519	539	520	492	546	546	539	520	522	553	513	513	524	539	502	544	518	510	581	560	542	554	488	522	533	549	522	570	549	546	542	506	538	552	563	523	562	579	536	518	554	508	535	541	550	557	562	513	529	563	491	524	496	536	535	491	543	544	517	565	531	522	505	564	541	534	533	568	544	511	561	545	527	538	556	524	519	566	564	536	520	538	517	513	519	569	548	552	537	535	521	547	512	527	548	549	505	563	537	578	534	548	547	511	543	534	512	548	531	533	546	516	550	546	499	508	532	522	529	489	489	521	540	517	542	500	513	535	532	520	570	531	518	540	523	514	499	550	503	514	498	572	535	501	553	559	538	553	562	472	563	562	524	538	488	548	501	525	554	534	513	540	541	539	539	515	534	539	536	491	547	530	528	579	504	546	509	569	525	541	494	522	516	537	559	540	491	554	514	526	511	565	554	573	522	532	546	509	555	533	537	512	585	519	614	550	514	494	519	518	550	518	540	542	517	502	558	546	530	509	559	487	480	547	490	512	532	565	565	519	524	524	543	541	511	539	585	543	530	545	537	529	515	528	512	556	560	529	547	553	527	536	478	507	548	515	557	561	523	525	570	537	538	532	591	530	526	517	562	514	479	539	567	486	533	526	526	493	555	559	556	543	524	522	522	533	525	500	520	475	589	511	519	553	560	569	532	542	545	567	556	542	528	507	537	522	546	521	567	557	516	529	521	542	523	535	597	504	547	530	561	479	482	536	545	519	538	481	523	592	552	536	510	524	540	552	544	543	530	544	542	513	536	582	535	520	515	496	513	527	564	537	542	533	552	539	557	583	524	520	532	553	512	529	517	545	590	517	549	524	540	523	538	559	542	578	513	525	527	541	502	540	557	569	571	553	545	554	536	516	530	570	500	524	512	553	574	521	542	532	534	530	527	514	534	538	493	547	547	549	502	525	543	534	511	520	558	559	542	561	539	496	547	536	531	555	554	496	528	548	551	552	560	547	516	502	555	567	567	561	500	526	577	534	522	556	545	534	518	544	509	558	537	557	532	561	560	522	574	508	551	552	530	505	535	524	521	549	560	556	502	611	518	532	526	530	586	614	553	507	550	566	556	498	502	497	574	546	547	541	539	569	545	528	549	552	537	548	512	497	517	540	486	563	530	502	540	506	533	553	549	495	552	524	542	540	542	552	571	504	500	546	541	512	547	500	533	559	560	532	477	551	535	543	517	556	552	586	529	517	501	530	584	565	570	537	548	473	534	521	534	512	491	555	536	523	510	502	513	519	456	537	574	567	532	548	540	554	575	516	547	480	531	496	533	563	549	544	529
20922	10497	9143	22255	45550	42323	31428	21840	11489	5305	2273	1150	338	196	173	251	213	195	196	213	190	204	169	200	204	201	190	181	195	205	188	208	184	213	192	198	210	184	184	181	204	182	177	251	243	181	211	177	189	221	215	211	187	215	196	210	188	225	208	207	201	213	198	211	203	210	218	195	199	196	208	220	190	184	190	174	190	205	201	209	187	193	195	205	215	209	216	185	221	181	176	176	195	193	217	164	197	204	213	217	175	188	192	180	179	204	212	195	192	181	185	205	210	225	206	186	191	199	208	205	192	229	189	233	229	206	204	174	199	221	186	194	191	193	211	216	192	219	225	213	219	202	203	198	194	219	196	206	213	228	214	197	198	183	227	180	222	230	203	232	220	216	203	189	161	174	187	187	210	183	227	163	189	186	176	174	198	169	171	187	201	204	205	189	202	195	173	191	218	177	195	173	200	219	194	209	183	194	215	175	221	204	207	209	173	210	205	203	174	214	196	187	182	228	198	230	195	189	191	194	219	203	243	212	207	210	168	184	242	181	201	199	206	196	206	200	196	190	174	179	193	221	192	210	205	191	184	188	216	196	180	211	205	203	212	173	205	215	187	214	181	192	191	215	187	203	235	200	177	201	214	205	203	205	202	195	187	179	227	202	185	189	187	209	180	208	203	187	211	201	170	203	209	211	178	216	172	180	221	189	206	201	204	208	212	181	202	208	193	181	208	202	201	209	190	169	179	207	172	171	191	219	183	208	186	182	192	214	238	201	224	211	186	184	199	195	210	199	184	204	216	205	203	176	198	215	179	182	178	178	181	184	193	179	214	185	209	178	206	203	193	176	200	191	189	202	189	185	185	189	202	200	182	173	208	214	172	196	183	201	194	208	204	194	192	208	197	177	187	200	224	190	197	195	206	193	203	201	183	197	174	212	222	207	196	188	201	200	195	188	195	203	203	207	184	210	223	205	192	200	198	165	183	195	209	189	216	199	180	183	179	179	203	236	212	224	179	208	171	194	205	200	192	174	200	211	215	197	216	192	226	198	154	247	175	204	211	202	200	187	191	190	199	207	207	174	181	213	202	199	189	201	193	163	187	190	208	201	174	200	185	233	206	224	187	194	215	176	212	207	196	191	186	203	186	219	196	230	196	215	206	194	207	180	191	206	207	181	212	194	204	184	171	195	211	219	195	207	216	196	182	195	178	194	206	209	189	196	185	188	218	194	235	183	187	199	196	198	189	209	193	220	238	186	171	210	219	206	204	201	231	184	202	183	194	199	210	221	214	220	191	196	185	211	207	199	202	198	218	213	189	171	212	214	204	197	200	184	211	213	211	177	198	205	178	200	192	215	169	195	203	204	202	212	196	201	230	218	187	220	224	192	208	159	208	189	183	210	210	193	204	201	208	192	210	182	200	201	219	178	229	201	182	212	166	190	171	200	193	213	195	190	210	187	196	189	181	205	185	202	191	200	211	191	193	210	220	196	182	194	197	197	191	183	198	211	195	192	185	212	209	195	220	187	173	196	184	170	208	202	221	164	173	171	192	183	191	193	184	194	195	192	216	185	203	212	172	195	208	171	177	206	184	194	192	208	179	188	201	212	193	206	204	174	217	232	202	170	201	193	185	193	208	185	218	220	187	214	184	196	179	207	210	203	175	189	207	179	208	207	215	212	191	181	205	177	197	178	215	196	201	198	210	202	166	198	202	184	196	188	184	191	181	203	216	213	185	229	218	200	209	199	200	232	196	206	204	167	221	226	217	179	175	180	185	188	189	211	187	194	201	214	178	205	201	213	195	215	217	205	205	205	194	213	181	174	202	225	201	173	192	198	216	184	196	194	198	204	201	233	220	200	189	211	196	210	195	189	183	195	161	216	210	202	206	195	188	204	184	205	204	187	193	173	227	186	181	205	195	199	197	194	231	171	212	192	196	197	191	186	197	193	198	181	183	206	210	148	231	217	206	197	204	222	194	228	225	213	179	167	175	151	156	199	201	193	214	180	194	189	198	214	215	230	205	196	198	203	195	207	192	202	183	203	204	210	202	213	195	202	179	194	202	192	153	222	201	214	181	181	208	197	209	194	238	191	206	210	179	194	189	224	202	190	215	224	184	198	176	206	197	194	206	186	201	215	191	198	178	175	197	201	191	213	194	223	174	189	203	182	202	211	202	219	169	189	201	202	174	195	182	195	204	215	221	207	191	226	201	209	168	205	196	225	213	188	217	202	206	212	212	196	216	199	181	191	180	176	190	190	181	182	199	182	189	178	202	195	260	210	198	188	197	205	207	177	196	194	155	187	179	171	192	215	246	180	203	187	210	188	187	224	166	207	184	191	170	188	186	180	215	192	162	184	192	175	185	220	204	199	209	201	181	226	184	204	186	208	174	199	201	197	193	214	194	164	185	203	192	201	207	207	184	181	198	173	186	193	219	196	201	188	193	225	178	183	200	211	185	210	203	186	235	197	196	207	208	221	202	182	191	192	193	200	205	191	216	215	191	204	195	185	220	192	189	202	201	213	195	185	194	180	203	203	201	178	178	219	217	192	208	214	210	205	184	200	217	170	209	179	192	212	214	198	222	187	223	219	186	176	196	170	193	195	178	202	209	213	189	191	212	235	187	173	196	189	210	194	201	205	193	189	192	217	215	192	192	219	224	180	187	190	219	191	232	177	187	191	196	184	194	205	212	212	192	191	196	184	220	190	193	188	193	195	192	184	209	202	204	186	207	174	193	174	224	191	191	175	205	215	221	194	181	178	207	174	176	199	211	212	185	194	200	205	194	214	203	194	212	208	173	210	218	195	188	226	168	214	187	216	196	201	194	186	211	180	195	208	200	206	216	211	195	210	185	217	192	204	190	190	213	219	217	183	210	187	199	210	173	204	193	174	194	207	200	197	201	203	203	208	197	174	166	216	208	183	192	175	175	173	202	190	180	179	198	181	175	178	200	191	192	198	214	204	207	230	203	173	211	224	202	196	188	193	185	207	182	181	200	216	216	199	225	186	176	178	189	186	212	193	201	164	206	230	174	218	179	217	211	199	217	212	209	211	175	252	202	201	212	224	185	184	199	192	178	172	183	195	200	229	206	200	209	177	183	178	201	188	205	201	188	187	175	197	219	181	200	206	228	190	198	222	179	213	210	190	218	197	186	203	194	189	218	230	218	202	208	231	203	204	213	211	200	173	185	188	203	202	184	224	202	183	228	188	206	195	212	216	191	199	192	203	163	176	199	197	191	201	195	185	206	216	213	216	195	224	202	199	195	215	186	196	205	174	203	180	185	215	187	226	209	198	204	180	169	210	179	189	210	229	193	180	214	165	173	183	217	202	206	186	174	167	213	171	185	207	197	196	201	184	205	191	201	197	190	187	192	192	214	243	200	204	216	167	180	195	176	177	208	205	205	190	197	183	189	211	183	178	191	171	171	165	220	216	215	211	186	199	181	187	205	202	208	192	197	189	206	214	219	166	224	228	175	194	190	204
11408	7467	13251	36606	57582	54428	46622	37977	26760	16648	8976	4727	1170	468	449	445	461	498	446	480	420	458	476	439	497	456	473	435	459	459	424	459	435	494	487	497	518	473	494	462	466	468	477	445	417	445	463	452	497	451	478	466	472	436	482	466	464	480	462	448	437	464	468	431	438	452	447	473	442	475	466	436	453	449	469	480	506	459	449	438	466	498	475	454	475	510	459	448	464	420	466	472	422	476	486	470	465	447	474	477	447	479	464	473	467	491	473	493	515	522	430	440	480	475	464	412	439	447	464	474	481	442	459	438	507	446	484	444	436	454	474	506	468	480	437	474	461	444	489	475	478	456	495	472	490	476	436	453	457	430	477	459	479	406	450	451	474	433	422	440	499	468	487	439	440	470	480	463	485	454	456	515	459	461	427	443	453	419	489	454	433	468	467	458	473	449	432	487	471	466	489	460	462	472	479	437	496	481	479	480	451	505	489	460	459	466	459	422	464	460	493	458	468	463	468	462	426	466	478	452	431	449	460	473	473	488	431	484	462	487	476	458	478	437	511	435	440	468	479	473	455	458	448	472	472	489	455	475	428	477	468	465	436	431	475	475	465	456	462	477	477	471	453	485	496	429	440	430	450	504	444	458	477	458	470	482	493	469	442	422	494	488	430	445	449	473	480	489	459	450	490	449	484	461	474	440	506	448	465	466	456	448	510	473	478	464	455	453	454	501	485	447	459	428	402	462	462	435	468	450	399	456	441	427	455	451	456	476	465	443	448	467	477	437	429	474	460	475	453	465	453	529	485	485	460	443	441	479	460	414	438	464	463	470	449	502	423	449	459	441	505	447	439	407	509	462	458	467	463	460	472	424	500	464	443	515	447	503	465	450	474	436	463	450	454	459	443	477	502	453	474	467	509	500	454	473	443	438	469	416	501	472	470	483	421	447	446	443	468	510	482	440	433	483	477	449	462	512	444	450	446	456	483	430	446	464	502	469	463	454	430	458	541	494	463	447	427	454	433	430	439	468	474	465	463	478	506	491	460	442	482	463	480	443	447	458	440	489	447	439	422	457	460	462	457	454	477	454	459	472	438	481	492	474	471	420	497	455	450	474	469	478	486	476	412	430	453	430	448	473	477	464	473	464	458	483	448	481	463	493	435	447	459	448	471	467	455	466	480	452	484	459	451	484	482	457	458	450	441	439	468	493	440	491	520	434	471	440	451	454	446	426	453	438	479	439	452	423	487	459	444	432	452	439	478	460	503	447	457	454	466	455	472	475	471	526	526	439	471	443	464	452	431	477	456	420	448	454	455	448	459	396	482	443	448	454	435	489	467	456	439	487	491	473	472	456	491	465	424	450	444	487	475	468	461	477	497	469	491	472	467	475	477	476	456	488	438	435	464	482	459	428	490	508	449	469	452	432	421	479	435	500	503	463	435	430	452	452	468	484	454	488	507	448	504	435	435	434	469	497	483	496	437	440	475	483	445	496	452	478	470	427	487	491	426	492	470	457	450	457	461	461	453	477	444	416	477	458	456	508	461	490	476	493	432	457	478	440	506	470	461	461	475	468	449	438	454	466	499	452	457	487	431	468	441	465	430	444	439	459	435	458	440	445	416	467	447	473	441	452	486	451	470	417	459	414	520	458	484	488	479	455	465	442	487	440	438	462	429	474	453	484	453	473	440	486	480	476	451	452	471	441	469	470	469	445	454	444	450	462	452	455	476	422	513	486	481	432	478	472	457	468	505	441	422	468	460	470	438	442	423	456	466	445	534	463	470	474	483	473	473	426	507	532	490	465	475	492	480	453	439	404	506	437	514	465	484	469	452	468	460	485	461	456	462	400	504	452	468	479	489	443	470	456	463	473	462	456	486	478	487	442	462	463	465	460	472	439	446	477	454	463	469	459	469	430	476	443	492	459	471	453	482	465	435	429	456	440	451	457	494	459	450	461	447	471	472	443	456	466	448	439	453	471	475	431	460	488	497	474	459	449	462	463	426	469	464	455	493	484	473	488	477	438	470	505	461	456	466	453	463	440	433	406	429	438	466	464	474	444	464	459	429	465	454	500	457	477	461	449	455	478	432	484	462	439	472	476	465	443	477	451	454	458	486	491	521	466	441	442	473	463	442	447	454	466	458	489	457	461	469	467	477	457	476	473	443	482	456	462	454	443	474	491	464	446	475	457	451	450	467	464	486	458	442	435	448	459	442	474	459	479	469	468	432	462	442	478	483	457	450	493	489	445	470	473	465	426	440	458	452	447	433	490	484	485	479	447	498	421	430	444	476	487	449	484	503	473	442	465	468	432	468	497	486	485	448	415	502	482	496	455	464	474	455	477	498	484	467	502	459	425	494	447	488	465	455	419	475	476	476	514	452	431	478	454	455	454	478	479	423	435	425	449	471	419	416	472	483	442	458	460	463	432	436	473	452	463	487	448	448	459	473	458	439	398	446	465	452	444	467	482	452	469	458	488	459	451	445	450	456	432	447	463	443	495	479	464	442	469	469	465	444	459	462	463	436	505	451	430	450	447	500	443	475	470	430	462	496	465	421	459	463	487	480	500	441	427	472	444	449	447	466	469	461	486	477	461	477	438	440	476	434	498	512	473	473	449	484	413	531	471	445	453	462	462	431	490	478	437	438	462	447	438	438	470	503	472	459	471	478	457	440	454	444	476	458	457	438	487	428	464	476	435	460	489	492	487	434	476	436	494	496	443	473	438	432	409	466	485	448	456	473	488	495	456	473	447	443	464	462	413	470	476	466	447	450	486	502	450	468	435	440	439	456	445	424	470	469	464	438	474	472	462	456	446	468	485	425	501	493	489	471	494	480	472	466	446	447	452	441	485	456	450	470	504	457	420	495	464	476	456	462	456	498	462	445	487	464	433	466	492	463	433	453	491	478	484	473	475	450	429	464	445	491	447	486	451	458	475	483	451	444	422	419	471	500	518	455	500	451	501	488	470	397	492	475	466	490	479	460	455	458	463	484	455	446	433	444	501	469	481	441	487	451	488	440	461	484	485	466	443	446	497	474	470	442	498	457	458	470	433	457	496	454	485	499	478	445	438	460	514	486	433	461	476	477	441	470	464	464	426	472	513	505	485	479	505	442	442	480	448	454	465	460	472	477	479	441	440	449	453	470	506	449	484	495	467	406	475	446	468	452	479	475	435	462	504	463	472	467	442	469	450	451	476	471	459	457	437	470	501	428	466	417	483	472	477	455	479	464	470	449	460	446	472	491	467	465	455	448	424	457	469	451	470	433	475	415	461	451	431	478	446	478	488	489	445	467	453	444	465	465	474	494	464	467	471	455	431	490	466	483	456	457	467	465	453	454	481	481	472	443	477	441	494	470	492	515	459	490	484	483	528	453	458	470	462	476	415	454	435	461	437	477	446	487	491	452	491	503	486	457	478	451	477	464	488	438	466	478	478	433	498	442	479	478	490	474	436	460	470	422	484	477	468	472	465	457	471	440	440	454	450	421	440
28687	14151	10181	38536	64332	53828	43596	32547	19590	9585	4233	1820	569	295	294	283	283	282	276	262	285	271	263	235	255	308	291	249	277	257	287	285	292	277	271	299	273	271	275	263	301	306	266	304	257	309	289	257	255	292	301	289	269	262	280	287	311	233	287	269	276	272	287	243	283	302	245	250	263	259	293	275	284	257	266	259	246	299	286	245	268	262	257	260	227	259	270	304	281	256	267	297	264	265	283	270	251	275	269	277	297	275	304	267	277	270	269	269	284	281	264	306	303	257	296	299	266	287	278	299	286	284	284	285	311	267	270	281	285	287	293	290	283	252	265	275	298	306	273	266	261	273	257	270	305	276	275	302	295	277	306	261	297	286	275	276	275	292	272	267	306	255	249	270	278	282	300	268	316	267	259	284	289	306	280	282	274	247	266	300	247	284	310	273	262	261	270	277	275	305	251	296	290	251	307	291	279	275	282	259	262	264	267	293	236	266	265	261	277	268	281	278	259	293	310	281	295	286	289	295	255	256	265	291	274	266	299	291	270	263	292	292	293	276	277	231	264	244	268	268	322	282	268	279	291	272	244	304	290	263	253	300	250	264	265	272	292	258	249	298	268	304	286	289	305	282	269	278	270	276	269	232	271	292	292	251	293	297	259	278	281	272	270	264	281	238	269	267	290	278	259	285	295	295	253	261	237	269	250	261	281	265	279	285	298	252	277	272	287	256	279	268	271	291	293	302	251	291	272	276	261	282	298	262	268	292	271	288	264	311	259	285	312	247	271	279	287	264	302	240	285	288	296	291	293	252	317	292	291	262	291	260	301	284	278	264	280	242	276	308	286	243	281	270	277	277	276	280	258	274	292	258	256	276	270	269	296	275	273	275	277	299	260	272	285	285	283	265	265	261	269	244	290	265	288	287	276	256	274	290	275	280	241	247	267	280	277	283	267	285	287	257	264	255	276	282	281	284	289	285	266	262	264	288	270	287	279	289	283	264	270	272	299	286	244	245	278	262	285	280	274	252	275	298	296	282	265	291	253	249	302	283	263	254	255	264	283	296	273	271	285	286	283	294	282	272	277	294	273	254	269	281	256	251	267	289	293	287	279	258	296	255	271	242	299	282	256	248	285	261	286	289	276	265	264	284	295	273	329	294	291	285	264	285	298	312	287	243	297	291	255	278	274	288	279	256	277	248	265	242	275	290	282	272	270	287	275	273	288	275	263	242	273	280	258	306	296	289	302	270	263	251	276	251	290	260	268	304	291	251	240	284	253	254	274	299	276	300	266	289	259	298	304	284	287	277	299	275	293	273	268	290	267	279	291	299	284	288	265	255	294	275	289	277	277	258	259	272	296	278	263	291	264	283	295	263	312	273	314	282	255	243	285	291	280	287	268	308	288	330	284	268	306	252	273	232	294	271	279	245	279	287	277	267	278	281	286	268	267	261	297	266	268	272	297	288	280	313	267	288	311	245	281	272	264	257	305	307	273	288	269	281	258	258	272	283	270	242	279	251	262	255	273	284	289	268	274	283	259	284	299	273	275	263	272	259	307	278	268	247	307	265	284	258	271	269	296	277	282	264	253	239	260	282	273	270	260	274	276	272	264	287	246	290	269	271	270	311	289	275	261	275	277	277	285	284	278	270	289	301	300	277	302	283	284	292	308	279	291	270	289	299	275	287	288	269	316	287	261	293	267	262	286	255	258	276	276	234	289	265	270	283	252	227	255	271	244	290	266	281	300	300	256	254	283	248	306	290	250	277	230	250	271	289	299	301	264	291	273	270	302	279	273	252	253	276	279	264	288	262	286	259	268	279	292	277	295	281	290	292	246	286	270	303	274	299	253	266	277	288	251	265	281	262	293	284	286	300	315	279	253	278	255	315	292	282	293	243	277	305	321	306	305	274	276	290	264	261	255	259	291	268	271	315	272	272	290	274	279	282	251	273	274	315	291	292	275	264	291	259	281	259	260	298	278	296	295	310	331	287	325	279	264	265	263	261	284	291	271	268	295	272	310	262	282	261	290	298	282	275	280	232	288	278	282	263	282	287	268	264	288	286	280	286	265	267	272	245	302	275	275	260	284	236	259	277	257	270	284	274	244	257	272	275	289	254	296	260	286	303	286	287	297	293	311	264	268	248	278	281	280	246	293	274	269	280	275	249	298	270	286	255	283	287	275	296	265	261	286	270	289	256	283	273	273	304	296	243	264	238	277	261	260	268	287	310	249	286	284	274	281	249	280	262	288	326	256	287	262	264	268	297	253	265	290	302	288	262	281	262	236	280	284	272	243	269	300	303	271	303	289	274	284	289	247	286	290	286	276	267	288	250	284	298	293	282	279	249	292	248	272	271	262	276	271	257	253	256	294	293	270	284	299	271	296	275	289	274	290	268	284	270	234	325	285	246	260	264	281	254	269	279	276	258	270	271	262	264	297	250	254	270	254	259	252	271	292	269	261	275	259	278	270	309	275	255	295	292	281	297	291	228	288	266	261	263	308	257	292	295	260	241	278	295	298	249	263	321	288	268	225	306	271	284	318	270	263	265	282	262	279	261	286	255	301	257	280	299	254	275	282	273	257	275	280	281	270	304	266	281	309	262	324	254	227	284	265	298	294	302	262	262	300	285	287	255	284	283	274	250	254	259	259	286	294	294	259	289	295	262	274	266	238	267	323	300	274	254	309	265	275	279	268	295	270	287	294	288	290	273	275	290	269	269	260	285	238	283	294	287	274	275	270	280	273	279	275	233	263	293	267	257	268	245	265	277	272	296	298	314	283	295	269	256	243	274	289	304	302	289	289	280	272	282	265	275	281	286	299	293	266	250	228	255	283	292	274	300	283	284	241	268	257	258	266	253	274	262	280	274	254	277	299	250	246	274	281	263	257	253	262	274	256	307	259	274	278	270	293	276	298	281	249	292	273	259	269	287	243	271	264	280	262	266	273	276	296	296	280	295	301	262	278	327	249	238	265	294	273	251	278	290	282	277	257	262	254	277	300	277	267	297	278	258	291	290	266	307	277	280	235	281	278	268	300	272	288	248	271	284	289	265	269	240	288	316	284	283	252	265	243	246	265	285	241	292	284	291	281	280	287	291	290	279	293	319	273	295	262	265	285	278	272	295	304	243	321	285	292	281	300	256	269	277	310	301	269	276	272	254	285	288	264	273	264	280	285	263	260	291	320	271	278	288	271	282	294	258	253	246	268	276	254	276	257	275	278	326	278	292	257	287	275	273	286	322	294	307	283	282	269	264	283	240	277	284	258	293	243	294	278	268	320	277	272	295	308	268	232	287	261	264	284	246	241	255	273	302	294	290	316	272	268	294	302	243	298	279	237	276	304	263	274	244	268	278	313	261	284	276	266	244	295	263	294	272	276	274	286	258	278	282	243	292	273	277	278	245	289	260	301	273	252	299	281	267	287	277	291	299	278	330	293	288	276	314	319	232	270	271	285	295	295	274	267	252	256	289	250	243	273	323	260	247	253	295
13688	8968	13251	49001	71994	64033	57122	46653	35083	23596	13935	6952	1796	671	640	613	586	634	630	619	644	578	630	656	608	618	629	645	612	582	649	629	610	633	639	629	628	635	625	609	651	610	586	674	591	660	688	640	621	633	660	635	608	668	662	647	568	608	622	617	647	624	598	629	647	595	600	643	588	619	655	647	609	624	611	568	691	604	646	641	603	671	641	675	641	606	589	630	622	649	645	633	674	561	632	663	645	592	611	650	627	637	604	602	655	585	638	656	616	626	632	605	555	628	623	565	616	599	641	669	613	680	623	620	593	650	634	574	643	642	590	648	642	626	588	594	647	630	635	601	666	595	597	632	613	654	648	640	636	632	636	637	674	615	596	622	574	666	601	648	603	644	614	595	639	638	529	672	605	607	608	664	610	640	612	583	672	635	659	618	587	625	632	622	673	618	585	645	636	611	630	606	624	586	639	631	633	633	660	621	639	620	609	595	633	621	625	684	685	645	625	620	648	654	624	610	620	615	623	669	609	639	608	617	633	608	650	624	657	626	630	663	608	659	615	602	634	622	687	631	684	618	624	609	595	627	654	604	663	615	631	587	625	599	614	662	680	650	606	625	623	607	682	651	627	630	611	672	632	645	600	624	636	592	666	624	649	598	632	574	592	639	606	584	598	561	607	604	663	656	609	655	648	608	647	571	635	602	622	611	618	646	628	645	626	626	603	662	642	558	655	602	625	609	623	650	562	654	639	690	611	646	572	649	638	643	675	608	593	647	610	610	629	632	584	663	615	643	646	644	620	647	599	623	610	652	633	626	638	624	601	609	626	601	630	645	631	601	646	610	638	659	598	626	621	601	589	604	619	626	613	613	649	671	618	610	627	565	663	611	646	624	647	648	636	640	594	648	624	630	592	623	627	620	617	590	641	636	635	636	618	643	599	582	638	634	606	597	619	617	626	609	618	638	597	660	639	637	640	593	626	664	636	641	619	624	638	637	654	578	563	622	634	647	552	648	621	640	608	671	622	636	651	614	601	628	653	628	601	614	644	589	632	628	659	570	616	627	603	652	643	632	587	618	643	635	630	616	597	632	628	641	633	585	692	637	613	637	586	640	610	625	595	627	609	615	613	624	614	648	586	639	681	619	623	682	617	636	607	555	653	599	635	635	611	649	623	640	610	645	615	613	632	568	614	622	630	589	607	564	611	635	614	619	572	607	639	627	586	650	640	676	606	643	639	601	636	625	583	619	594	614	616	601	614	625	621	610	661	612	626	625	583	624	628	630	593	637	642	626	635	631	660	605	678	636	628	604	633	634	633	640	633	645	629	625	632	605	583	618	633	604	614	603	665	634	667	649	654	619	592	632	626	612	586	592	647	661	586	600	555	599	638	632	627	616	630	618	631	580	596	570	615	679	645	616	604	637	622	611	586	642	644	623	613	633	632	624	622	602	618	658	636	644	591	663	637	656	650	605	675	619	643	608	641	608	613	608	651	671	654	618	587	637	605	611	641	586	649	667	693	667	640	629	681	667	647	592	646	609	598	688	637	603	576	594	641	637	644	600	647	626	621	637	636	647	671	615	666	600	644	627	639	614	649	652	556	628	604	625	639	623	609	593	632	666	624	592	627	648	581	641	637	630	631	592	660	649	628	621	649	638	591	623	611	590	579	688	614	703	606	597	588	598	632	575	625	632	662	579	644	633	636	629	657	633	586	666	622	643	631	589	602	622	588	604	642	605	657	639	662	666	635	623	612	580	601	610	654	628	636	654	644	627	655	609	622	622	599	593	666	639	629	577	588	634	649	593	625	635	658	605	614	619	642	582	645	645	668	616	602	643	624	613	655	654	606	624	599	639	642	646	588	671	647	624	675	597	596	674	642	617	608	652	640	620	660	663	644	636	646	666	589	607	632	608	625	600	657	580	596	601	631	628	618	591	581	640	625	652	645	647	601	644	654	582	645	683	645	625	639	633	579	611	622	625	678	620	639	614	624	630	593	645	622	640	579	611	623	653	603	581	608	634	655	642	645	629	628	609	631	588	601	615	591	592	594	613	629	625	637	594	625	591	630	605	675	638	635	604	589	646	654	657	639	585	626	575	658	652	609	635	638	623	636	595	620	654	603	645	597	616	645	607	622	668	681	636	636	643	590	576	633	607	623	623	610	628	663	616	614	599	604	581	642	593	615	647	624	635	591	638	629	662	612	598	629	612	617	599	613	603	641	628	643	636	634	663	592	621	634	654	620	637	638	597	617	553	647	663	591	638	647	628	631	566	607	579	594	593	618	631	633	681	610	632	591	618	651	592	618	646	600	638	629	641	652	626	631	595	644	628	619	620	643	572	633	591	628	598	583	601	607	664	648	660	652	656	645	664	616	654	614	605	650	609	638	640	667	610	630	591	604	604	603	646	635	641	636	618	598	614	627	618	641	625	654	630	623	607	605	612	610	614	630	571	631	638	603	647	658	597	676	607	605	622	621	575	629	612	623	605	603	659	637	629	641	635	613	597	670	646	596	620	652	643	631	577	616	623	613	612	669	630	616	598	597	610	629	662	652	599	604	631	621	640	606	635	637	618	598	611	629	653	636	599	597	641	596	611	615	610	616	639	645	570	627	608	640	586	658	639	643	602	636	639	661	629	650	650	623	687	652	643	655	632	645	608	617	640	650	674	627	621	619	642	632	605	634	638	666	631	621	624	666	596	649	613	603	629	606	651	607	630	611	589	656	650	625	637	596	626	653	662	604	616	584	612	618	640	630	651	657	588	632	586	596	628	629	624	636	577	648	608	667	662	635	659	613	648	615	629	637	623	722	625	618	642	632	588	624	609	582	644	674	647	595	646	641	645	619	581	638	623	644	604	622	642	609	648	628	619	616	646	639	634	622	637	600	657	605	616	697	623	624	680	602	676	633	625	654	656	618	576	631	626	633	634	632	657	620	622	617	616	614	579	615	642	620	665	634	627	621	667	612	559	647	629	623	645	604	685	601	612	631	633	604	617	581	621	603	614	642	642	622	573	574	609	630	614	654	645	657	694	585	642	627	612	614	610	648	604	633	647	619	623	640	607	653	646	637	649	620	603	647	620	638	623	602	663	601	609	613	602	616	634	582	639	630	591	660	603	648	608	589	634	600	635	647	631	634	613	621	656	608	640	686	631	625	609	604	593	660	614	623	632	638	662	633	626	673	612	619	631	597	610	607	627	567	586	645	594	622	656	611	614	675	613	671	645	639	648	614	611	639	621	638	635	620	613	619	604	629	629	636	650	612	652	675	577	648	623	622	625	656	619	644	694	648	629	617	645	689	619	622	629	628	643	615	636	619	588	635	639	629	677	642	663	639	647	628	567	609	684	592	671	615	595	630	647	576	634	568	629	612	584	643	615	627	699	638	597	612	650	653	659	678	614	598	615	627	628	631	633	642	631	569	612	626	612	590	623	654	654	617	641	583	610	657	642	598	598	615	601	636	641	613	627	625	630	636	622	636	625	612	639
9591	3680	4186	3331	3648	2835	2480	2161	1346	800	535	408	263	223	257	240	244	241	238	230	231	261	235	254	224	304	270	265	249	259	267	242	250	248	266	288	237	263	251	239	281	247	251	262	276	301	245	250	263	255	247	256	268	268	216	237	245	232	255	267	260	233	251	248	223	232	256	269	268	239	246	241	240	252	253	267	224	277	220	251	262	260	266	248	244	263	216	251	232	284	235	276	250	240	238	244	272	233	243	246	267	261	280	230	253	216	236	253	259	264	239	268	243	247	253	264	256	241	269	273	209	257	227	269	280	260	247	258	241	199	265	258	281	271	227	240	253	244	271	245	259	247	268	252	238	247	260	226	215	273	253	222	256	278	254	278	255	251	200	242	253	263	252	226	238	246	247	222	274	267	247	231	234	250	243	253	265	234	266	259	262	237	226	222	254	264	255	273	241	288	292	235	290	266	252	245	249	242	237	242	215	238	263	244	253	251	258	269	287	233	248	229	249	262	259	242	237	238	266	240	238	242	252	242	270	256	248	266	268	261	242	253	256	246	240	274	245	257	264	252	232	244	249	241	245	281	283	256	250	249	258	248	259	268	258	245	265	248	229	226	284	220	269	290	282	277	268	269	292	267	226	263	245	262	236	254	251	250	241	242	278	276	225	306	277	250	246	254	255	228	255	259	232	238	220	249	232	229	247	257	253	257	274	264	237	267	240	243	250	244	248	239	241	247	240	276	241	192	224	248	264	252	225	235	252	253	259	267	295	212	240	253	274	272	230	256	225	251	231	273	252	277	263	269	260	278	242	244	223	246	250	227	239	238	250	254	274	249	216	229	233	262	286	277	220	251	258	245	258	257	235	232	310	253	267	272	268	260	244	246	256	246	258	264	244	257	232	261	267	262	247	268	254	252	256	259	242	253	235	247	281	240	244	250	247	264	259	238	238	239	240	223	249	234	295	257	249	237	257	266	249	234	260	256	243	262	288	265	247	254	274	254	254	243	252	239	270	259	253	252	243	242	234	233	245	231	248	236	268	236	235	287	225	269	229	264	270	240	235	246	240	270	256	281	248	257	243	232	275	273	263	279	259	276	269	244	280	241	245	254	275	243	231	248	238	256	253	286	269	282	252	247	233	226	245	262	295	249	240	236	267	255	243	242	233	289	256	226	264	253	236	228	271	225	252	235	263	257	250	263	265	252	248	265	270	275	244	249	282	256	268	251	281	282	280	245	255	234	253	257	246	265	221	248	278	244	227	250	236	260	224	268	284	248	247	266	238	243	265	234	226	266	244	224	260	238	223	252	269	260	256	226	221	229	235	246	270	247	249	249	242	260	254	251	259	249	243	251	256	238	284	236	238	242	270	274	231	212	229	234	254	225	258	258	252	253	235	267	274	226	273	279	271	246	232	211	254	274	249	245	258	262	253	240	227	274	261	260	238	249	268	267	281	220	261	244	253	252	254	258	260	250	270	258	234	260	286	254	261	259	238	275	251	266	284	266	243	277	245	245	243	271	211	233	246	268	265	243	257	238	258	303	229	254	291	226	228	249	229	226	243	244	279	253	270	266	225	241	264	237	225	249	269	299	262	231	233	245	238	250	264	225	264	276	252	260	244	277	244	260	228	253	257	264	274	249	281	251	263	241	238	234	234	241	268	255	233	265	282	248	274	243	255	256	274	249	210	247	245	232	244	293	229	211	234	276	247	243	289	256	263	259	280	239	249	254	246	245	241	261	240	245	262	251	233	262	255	253	239	256	242	216	265	237	257	245	275	255	254	260	265	243	277	260	240	223	262	239	242	267	260	226	226	229	269	257	213	252	235	255	249	247	252	249	269	275	259	241	258	247	268	234	229	285	257	223	250	258	234	240	235	247	234	249	220	240	276	260	240	269	247	260	254	221	268	248	263	281	245	252	262	268	244	235	235	230	241	228	220	245	260	229	255	247	262	241	250	257	263	277	221	272	245	269	293	268	226	236	270	273	245	267	271	242	231	198	224	228	269	255	230	213	267	228	263	262	291	264	252	259	253	238	236	248	257	245	227	245	238	251	245	245	254	240	287	254	225	233	244	236	228	254	250	262	252	254	254	241	242	248	246	260	248	261	254	276	234	235	260	248	261	273	266	271	231	221	222	233	277	245	249	235	227	270	262	282	277	238	272	249	241	281	222	278	239	286	259	246	217	274	243	238	266	278	252	279	269	244	269	274	245	241	259	264	269	247	215	250	238	262	245	240	261	233	277	258	262	294	237	276	269	238	229	255	257	245	285	275	238	306	233	256	259	271	239	274	261	223	246	236	257	224	284	288	247	237	231	266	231	254	272	216	251	259	248	241	231	216	237	255	267	251	249	249	237	232	216	229	262	279	252	206	266	259	217	241	275	238	236	256	264	269	254	261	260	260	250	258	257	247	245	253	243	274	285	254	268	237	258	233	230	243	269	250	283	262	269	275	242	266	239	259	267	219	265	252	211	273	254	285	273	254	228	253	245	236	251	237	241	238	250	233	238	259	246	249	264	242	257	262	248	257	270	247	247	255	286	271	283	266	252	247	234	289	245	250	242	259	230	242	239	262	250	254	278	240	267	273	244	238	241	269	239	228	270	259	220	237	261	246	290	264	262	244	279	261	240	249	223	262	239	253	228	253	271	269	262	250	235	229	251	249	260	268	274	249	259	255	260	257	248	245	239	260	256	269	259	245	254	277	236	232	247	267	244	248	257	217	246	259	251	289	290	244	252	262	241	247	243	248	243	265	244	255	244	270	231	245	246	238	232	253	254	247	235	241	225	220	241	255	266	235	237	214	238	242	247	249	234	270	288	253	256	230	254	226	261	221	246	278	231	264	233	243	278	256	237	275	247	202	268	266	242	259	259	260	244	248	245	283	260	262	226	228	226	263	267	255	254	263	259	264	266	259	208	240	265	218	246	250	273	246	224	228	235	256	277	239	231	286	241	244	267	273	231	261	266	259	261	266	251	244	240	246	238	272	264	235	264	233	237	253	260	240	272	266	245	257	256	251	263	246	266	237	238	269	244	237	271	254	260	234	250	238	274	237	238	246	232	257	264	245	242	254	235	221	253	230	266	268	229	211	257	236	228	261	256	266	269	264	235	234	256	262	248	262	252	236	240	235	230	225	246	265	243	248	264	233	270	257	263	276	249	265	249	274	270	244	242	247	250	259	267	216	258	252	220	263	245	246	255	261	267	251	252	252	261	262	253	256	248	246	274	242	239	293	225	279	245	259	228	245	245	242	230	243	242	222	255	224	271	255	268	234	267	237	239	221	241	261	287	240	222	247	232	260	266	237	240	246	240	223	254	244	247	263	239	244	268	247	242	233	276	247	271	232	254	233	272	242	253	241	235	255	234	273	251	248	242	257	268	266	267	250	220	260	253	261	247	231	270	241	256	244	253	282	221	284	254	245	253	288	238	252	252	236	274	231	223	278	242	230	255	277	258	270	227	262	228	271	265	286	263	281	249	261
5615	3011	7212	8332	12075	10241	9148	7644	4604	2663	1647	984	642	574	549	596	545	581	572	621	553	569	576	570	528	580	571	550	567	566	538	578	565	514	546	586	605	548	579	562	540	535	550	538	552	563	578	595	572	564	528	510	578	576	595	581	586	586	516	547	552	575	575	584	529	561	565	609	578	578	589	558	552	516	560	544	540	561	575	523	551	592	546	553	565	560	542	530	534	534	576	575	553	525	557	566	550	534	562	561	527	558	548	549	539	590	570	548	546	535	539	544	516	570	550	574	521	573	533	581	567	586	539	542	544	526	524	582	604	549	543	546	548	550	554	564	559	524	580	543	512	530	567	570	546	545	550	578	554	570	559	541	548	583	575	558	578	542	556	506	563	566	575	561	546	571	572	530	587	522	613	587	601	571	566	570	535	545	537	524	553	574	565	561	575	596	543	537	588	534	547	537	548	545	533	587	535	563	562	551	561	585	568	545	543	532	531	531	565	549	567	585	604	589	553	556	562	578	561	554	500	546	561	551	511	512	595	556	534	559	554	575	612	533	543	577	572	620	541	532	543	538	540	554	517	536	552	542	536	564	570	598	547	582	531	587	562	593	534	550	562	562	515	525	518	597	551	601	553	550	600	553	540	552	520	552	589	616	547	590	587	571	585	512	569	553	551	546	560	570	536	547	517	585	551	576	571	578	522	511	542	545	562	556	597	628	560	577	505	573	564	598	545	536	536	551	557	545	550	565	539	521	541	520	579	574	578	591	615	577	565	534	548	559	579	580	550	528	576	547	551	532	559	564	555	558	558	535	562	553	561	542	532	560	573	558	511	537	553	522	573	586	549	544	598	515	552	549	578	552	586	519	565	567	558	581	573	552	522	544	520	555	555	564	522	561	580	528	575	555	535	542	587	523	561	607	594	554	553	537	550	542	577	555	562	565	568	573	539	559	518	578	558	581	585	563	513	554	534	604	521	513	610	534	558	542	567	543	549	577	526	566	546	569	570	510	585	524	575	584	531	542	545	531	517	550	603	556	565	590	568	549	528	517	573	565	522	533	567	603	565	551	566	580	539	544	552	586	550	612	542	550	551	576	554	575	545	565	505	563	610	553	542	509	558	541	577	547	529	572	557	571	563	536	504	590	571	580	525	592	534	552	574	593	538	547	602	588	522	549	590	507	557	606	554	554	536	574	590	572	571	512	606	544	534	535	590	583	595	552	550	611	554	515	523	516	537	547	563	541	548	535	552	611	569	591	549	573	569	529	571	545	552	513	571	561	581	555	567	611	601	552	527	559	551	562	578	575	564	557	581	549	570	557	526	606	541	524	550	577	519	492	575	596	560	555	544	540	602	556	506	563	564	556	567	548	530	573	548	575	567	571	501	554	513	569	539	556	592	586	576	551	539	530	582	550	553	536	568	554	578	592	606	540	527	542	569	626	566	564	519	566	545	548	586	598	576	579	588	564	531	543	558	574	529	544	529	590	557	561	545	557	537	588	536	516	535	551	551	558	562	567	552	564	562	579	555	571	576	553	577	529	545	570	619	561	546	512	551	569	543	561	524	591	556	545	592	561	533	568	567	539	553	580	532	552	511	575	540	590	510	581	564	563	591	576	544	582	520	564	585	521	585	540	528	591	575	583	535	561	546	508	532	561	521	588	589	555	501	544	528	570	556	522	555	563	560	547	546	496	554	554	560	601	552	597	579	549	569	544	582	590	574	552	543	547	561	573	535	582	567	581	551	555	553	559	575	536	570	539	562	571	545	529	558	550	535	552	548	569	530	587	538	571	528	547	518	558	526	548	535	575	556	569	578	536	553	556	528	555	577	562	542	559	543	530	595	561	601	552	579	572	556	556	533	543	585	548	582	525	562	562	551	590	573	607	552	572	588	509	516	565	531	596	550	552	573	575	526	566	531	601	548	535	595	545	539	551	531	528	584	512	537	521	596	510	513	511	526	562	558	561	582	540	558	548	585	587	559	513	518	553	566	557	570	547	550	589	561	552	557	573	556	585	570	525	573	565	508	575	562	582	528	550	559	516	568	556	563	547	559	546	540	563	547	577	561	526	555	544	520	579	544	557	538	502	515	562	559	528	567	544	556	559	541	561	560	528	565	550	571	590	548	564	547	585	532	508	555	550	551	601	525	541	556	543	540	573	600	554	552	547	545	552	548	547	563	588	567	561	573	549	522	584	531	511	570	562	578	536	538	550	593	567	573	563	567	565	564	540	553	543	552	530	565	510	563	531	514	572	579	588	556	575	544	538	542	578	609	573	536	519	552	531	569	572	535	535	593	553	571	560	523	570	543	515	575	540	525	568	558	567	550	542	601	561	551	555	531	566	565	567	529	533	521	560	533	569	577	554	522	572	553	577	512	537	559	554	570	543	557	592	587	537	543	544	538	513	524	519	585	583	576	570	544	583	581	542	563	574	549	553	602	547	570	537	521	571	535	573	522	526	576	522	597	577	559	507	541	561	574	548	575	504	524	573	611	560	538	560	558	549	543	584	581	552	549	541	543	542	595	549	567	575	569	529	558	562	586	615	515	537	519	564	548	596	563	590	575	562	599	536	524	543	566	531	550	563	548	542	586	572	554	534	542	548	565	568	541	594	592	571	540	517	574	530	529	563	541	542	545	573	574	586	562	558	554	557	542	530	601	617	570	548	629	572	531	521	566	556	577	514	569	538	545	539	556	590	545	545	545	583	586	557	540	581	598	559	552	528	555	535	569	575	579	598	556	531	543	584	548	566	579	576	542	579	562	551	584	563	545	523	587	534	554	554	547	522	564	508	564	544	559	566	568	559	578	559	547	553	561	572	552	607	539	549	585	540	581	541	577	562	539	583	557	534	549	560	594	561	567	548	559	525	553	521	539	588	563	501	606	548	557	572	574	560	574	557	575	550	547	569	534	569	536	601	562	583	533	560	552	600	514	545	552	543	561	550	528	565	509	547	572	591	521	598	531	536	573	549	526	565	555	534	571	551	541	588	554	530	575	557	566	623	549	555	539	507	579	551	545	585	545	593	555	555	528	563	570	596	591	584	577	572	555	555	513	552	601	540	606	561	520	580	549	541	553	545	556	547	573	584	565	554	528	580	523	561	553	551	534	536	525	538	501	580	560	573	590	540	525	547	557	545	545	595	548	602	511	549	537	562	555	546	566	579	598	507	552	581	541	546	566	546	535	539	553	569	596	545	580	549	573	569	515	544	555	558	533	534	536	561	548	604	525	586	552	559	550	575	593	556	564	574	524	532	544	568	559	551	550	547	551	572	538	556	550	561	553	517	539	566	518	564	580	570	537	547	519	547	578	545	583	561	588	564	526	542	547	575	563	549	527	568	598	551	599	531	575	564	574	562	547	507	544	518	545	516	574	563	548	591	622	558	535	581	605	588	534	574	561	539	571	567	532	549	556	608	562	563	572	475	555	555	532	554	570	575	579	577	567	558	596	573	587	542	537	566	553	574	591	526	599	562	574	571
18453	7236	9041	15596	37586	38290	32724	24201	15023	7655	3438	1434	519	207	217	183	193	210	191	202	204	208	186	185	209	202	189	196	169	165	172	192	204	204	172	193	178	190	200	166	199	185	169	205	225	181	194	195	167	179	189	184	183	185	179	170	184	170	177	207	182	170	190	194	183	172	222	197	224	167	194	189	193	188	207	201	201	186	177	173	202	202	172	185	185	158	179	168	205	188	185	185	215	199	186	184	206	169	187	182	193	185	198	189	184	190	184	205	221	199	194	186	197	199	187	186	200	191	212	173	191	184	191	173	182	197	169	185	176	208	177	168	193	192	190	203	163	175	196	185	164	201	200	168	193	190	223	178	194	201	181	201	200	217	178	177	194	189	185	199	216	165	169	183	160	158	195	177	170	169	198	169	178	169	205	191	177	200	197	190	180	177	198	216	194	156	190	182	172	189	192	204	223	186	206	198	172	173	168	188	193	164	193	176	224	179	197	199	181	196	219	187	223	190	197	199	166	174	190	173	172	200	179	190	199	177	185	188	192	159	216	191	221	186	189	187	202	191	201	176	181	187	185	195	183	172	178	194	209	188	186	186	188	177	200	192	192	189	199	172	164	186	172	190	190	169	188	183	179	200	214	207	210	186	207	201	207	194	195	200	204	185	203	184	206	168	200	182	200	198	189	181	200	177	166	166	183	194	167	183	185	183	183	201	194	209	178	204	184	182	188	178	181	197	170	190	204	171	188	189	176	193	189	159	201	185	194	200	191	194	207	214	194	189	184	200	164	183	192	184	183	192	190	184	171	184	155	185	181	178	209	207	176	188	182	199	181	194	188	200	186	205	193	193	190	171	192	190	169	197	187	183	173	178	168	200	188	210	224	193	186	162	178	213	180	169	197	186	189	183	197	181	203	200	156	158	199	183	185	182	205	194	175	199	200	196	171	214	191	176	161	194	158	181	198	222	191	204	183	198	207	204	208	211	213	184	183	153	196	201	176	180	176	183	190	199	191	202	174	187	178	191	183	193	199	181	219	183	188	191	170	198	180	187	196	196	174	210	180	197	200	183	200	145	192	185	185	198	182	186	188	190	164	183	187	173	193	191	202	187	151	212	190	171	196	192	190	205	196	187	219	218	206	190	192	196	207	203	189	202	197	193	178	198	199	178	166	187	193	194	196	200	170	186	176	176	210	192	193	197	175	179	196	176	203	183	210	189	174	187	180	201	173	183	202	145	190	181	200	189	160	197	190	195	183	173	185	203	176	197	205	166	194	192	192	180	188	159	175	200	191	190	187	198	207	166	181	193	181	194	164	172	174	173	176	191	183	163	176	184	174	165	180	187	198	206	199	214	203	166	194	175	174	184	196	191	209	199	192	172	193	176	187	189	171	191	199	174	183	173	186	156	188	195	170	177	147	185	171	213	186	193	207	189	196	195	201	198	206	177	178	211	181	206	154	180	197	195	176	176	193	157	210	206	153	189	197	193	164	196	177	202	174	177	172	177	174	179	214	212	202	179	186	159	199	184	186	184	180	207	186	208	210	156	212	183	184	218	184	201	168	173	183	184	199	188	190	181	166	189	189	192	189	187	196	191	156	197	194	186	174	177	192	172	184	185	231	173	196	199	195	172	183	174	165	181	165	202	192	186	184	176	185	183	182	203	189	184	194	172	176	160	205	200	174	181	188	170	180	191	209	215	179	187	169	183	180	176	182	185	195	177	206	192	162	195	174	202	195	177	191	195	212	186	176	176	196	176	179	181	187	202	175	186	187	188	168	182	185	204	192	198	195	179	193	192	183	194	208	161	184	174	215	201	169	186	180	206	161	217	201	194	193	200	175	185	185	195	187	174	163	201	212	203	143	209	196	194	177	179	202	200	175	173	178	203	210	168	211	181	190	197	201	192	194	187	170	202	185	202	211	198	185	174	163	200	185	176	184	174	168	171	171	161	185	178	160	169	179	208	189	193	193	207	188	206	192	200	169	202	189	182	198	155	195	192	210	180	178	193	198	207	215	182	210	198	210	183	205	181	193	198	163	181	182	209	218	202	193	173	214	207	184	185	189	179	201	189	185	176	199	209	176	199	183	176	202	190	173	186	198	189	183	178	209	195	184	188	201	205	187	210	217	165	190	166	189	195	188	196	176	178	173	185	184	199	225	164	177	172	186	190	209	197	185	174	172	184	173	196	186	171	204	159	185	190	187	193	187	180	205	191	200	185	220	182	190	175	178	194	163	182	207	198	190	219	182	177	187	190	163	184	175	193	178	181	174	199	183	194	176	190	183	186	156	213	189	204	187	177	206	192	182	190	154	192	164	175	204	175	179	212	191	193	180	190	200	185	202	187	233	209	192	179	206	174	185	209	191	201	169	170	209	206	191	182	174	159	179	206	193	207	184	169	197	196	226	199	152	198	213	203	182	184	185	190	178	205	174	190	213	189	197	183	174	166	210	184	171	197	185	188	166	183	168	185	204	186	208	176	191	189	212	176	194	202	198	186	191	153	169	183	186	188	199	191	210	177	193	184	165	177	173	181	194	215	187	176	168	181	210	191	187	197	171	147	189	206	209	187	190	205	209	202	183	191	211	164	169	187	190	172	184	226	172	206	170	190	181	167	198	198	194	177	176	203	194	195	161	171	177	193	209	180	188	172	202	197	194	173	193	201	172	186	188	183	159	199	201	186	159	186	201	205	188	191	193	194	196	180	196	191	181	170	185	207	161	166	183	173	210	178	166	163	165	179	177	178	195	187	183	224	176	196	203	188	170	184	205	201	186	202	201	169	198	167	185	184	191	172	156	197	186	165	190	194	171	189	198	215	203	194	178	214	185	171	198	187	169	181	202	220	203	189	194	172	185	177	201	188	196	195	210	191	189	210	215	196	196	163	182	164	198	197	205	193	204	184	181	218	206	197	179	190	186	198	188	167	160	199	158	202	161	179	184	195	176	178	210	209	191	208	192	197	175	180	206	167	215	193	190	183	162	179	191	187	201	180	179	190	180	166	193	191	170	211	181	172	190	177	182	195	181	215	217	187	208	174	163	183	177	201	192	179	177	197	196	202	206	197	186	180	194	187	191	192	197	191	195	210	191	191	189	177	203	195	201	190	180	205	181	197	174	190	196	164	214	188	176	186	193	167	203	201	178	164	162	178	226	190	184	170	196	200	212	179	180	190	174	160	184	177	169	205	182	197	181	214	152	177	172	187	187	200	204	168	160	196	201	183	182	188	174	189	194	197	186	177	171	195	193	183	186	168	171	185	198	186	198	181	186	170	170	222	194	203	183	190	193	186	174	192	192	176	205	185	190	172	198	171	192	202	213	204	178	158	183	186	178	187	190	182	206	186	172	181	176	186	213	188	188	174	189	167	185	199	184	199	177	182	206	173	182	142	205	201	181	213	210	180	176	183	223	177	215	200	215	158	188	185	172	162	148	183	184	191	187	178	202	171	197	189	172	182	193	178	151	213	188	182	181	185	194	180	213	208
10119	5391	14431	29391	52067	51731	48302	40772	32409	21841	12901	6075	1947	479	428	464	426	473	439	469	442	436	465	458	437	430	421	449	452	444	424	429	508	484	449	472	470	454	420	420	455	456	443	479	473	402	430	471	428	448	434	457	455	457	454	428	451	430	457	375	436	437	482	432	490	434	445	443	468	431	489	423	442	428	464	424	467	453	440	431	456	463	415	449	461	447	425	454	424	455	455	456	431	407	462	453	461	471	428	429	424	456	444	413	452	427	413	461	447	454	429	444	437	415	459	428	477	435	460	457	451	420	412	461	459	425	451	452	434	449	447	406	462	435	422	457	403	467	473	448	448	465	483	428	419	427	442	472	450	415	436	417	427	413	464	422	451	448	418	473	445	455	410	406	457	480	412	447	402	454	399	425	425	418	427	434	462	448	467	411	437	443	446	470	397	430	455	430	480	405	409	417	450	443	444	435	448	441	457	456	456	414	439	476	455	443	482	476	398	464	421	424	429	437	414	438	441	464	431	433	436	414	441	474	472	426	469	436	435	400	463	431	446	458	440	472	456	466	427	399	430	446	448	404	462	482	411	448	456	423	452	393	435	449	498	461	454	468	483	446	443	435	438	430	448	456	496	414	438	433	436	430	425	412	444	436	433	434	435	455	464	446	432	460	388	436	434	451	430	441	468	459	468	436	446	450	444	445	473	425	446	412	425	453	452	492	447	440	418	450	445	449	474	445	442	410	476	433	444	468	457	434	477	465	424	429	482	432	473	401	470	449	421	457	454	443	470	420	445	450	435	449	419	444	460	429	434	439	442	474	463	471	448	454	430	400	408	433	425	471	428	473	463	482	427	411	440	473	441	423	476	435	484	453	431	458	519	448	434	421	436	478	424	474	438	459	410	469	445	486	445	414	397	448	445	412	421	429	438	462	440	450	484	446	442	453	434	431	425	439	444	446	388	444	414	427	416	452	422	426	430	445	443	437	457	439	481	401	473	463	504	473	438	467	431	422	448	456	448	422	437	432	447	436	397	458	472	420	449	450	423	402	446	414	442	416	504	425	420	439	430	438	426	442	451	478	500	483	457	460	428	462	466	444	439	477	399	420	459	436	432	431	402	434	416	414	449	488	446	436	423	440	455	410	457	457	472	461	437	462	423	451	446	436	465	440	431	494	441	441	435	430	465	461	456	420	439	411	487	469	439	444	430	459	428	398	422	471	478	451	462	448	439	416	426	433	436	438	459	423	423	468	438	420	455	463	430	432	464	432	427	424	422	440	445	459	421	428	410	440	479	472	413	437	429	444	441	457	476	451	423	462	443	464	435	414	457	475	403	445	431	423	415	437	414	436	421	447	458	462	470	435	448	454	417	459	438	446	395	465	454	412	409	440	454	429	423	446	445	443	457	454	435	441	416	432	454	439	462	464	448	401	449	387	423	443	466	418	445	392	442	441	431	411	445	436	483	432	453	442	460	456	447	475	471	458	475	472	460	450	433	444	434	424	398	419	442	423	457	423	411	428	416	433	420	447	451	447	418	452	471	440	422	428	413	444	466	445	428	427	391	431	442	437	424	470	414	442	457	461	415	483	394	426	434	436	481	435	458	476	435	495	460	421	440	421	461	409	454	435	417	471	433	466	467	417	429	458	442	434	468	413	447	460	470	426	424	459	430	428	457	429	428	490	445	425	412	468	433	459	445	444	449	448	399	413	420	472	429	448	431	444	417	449	427	434	465	467	438	452	443	446	449	426	464	461	417	447	455	450	413	450	455	429	453	450	464	430	466	442	428	439	446	389	437	430	438	436	420	405	441	444	419	462	464	447	484	462	417	434	441	465	462	436	445	434	435	452	446	455	435	437	424	454	472	423	468	451	452	472	413	425	428	454	444	435	489	428	465	465	427	421	459	461	444	434	438	451	440	443	462	472	439	433	446	414	434	440	442	457	469	443	462	432	432	443	425	431	417	481	460	426	476	442	442	434	440	418	450	458	470	445	444	448	450	455	455	467	411	456	447	453	473	428	435	452	455	453	466	383	442	437	437	434	447	446	430	426	434	438	425	436	430	432	465	425	425	444	433	427	443	448	446	419	437	466	426	441	447	411	472	476	439	432	460	457	423	484	425	446	427	428	424	454	467	422	457	438	439	454	444	445	433	433	449	430	468	444	446	416	432	458	450	464	444	441	438	465	429	440	415	456	419	486	410	417	460	438	463	437	461	454	478	437	418	469	426	438	438	438	439	450	458	444	433	452	470	408	438	472	459	435	417	454	444	461	471	459	442	456	436	457	454	460	450	439	465	418	453	465	451	420	442	414	439	441	432	431	421	457	441	441	439	464	440	440	462	457	423	456	448	399	443	444	456	417	477	422	441	433	402	427	440	442	445	393	442	448	475	467	452	426	424	433	442	443	409	460	405	439	447	423	424	458	430	454	472	461	458	429	449	447	472	435	478	444	437	432	454	458	446	463	452	440	446	440	432	426	434	449	405	434	431	416	465	434	461	442	474	411	430	461	428	482	465	466	418	470	419	459	454	425	438	443	446	404	464	455	432	440	440	463	446	469	466	422	425	456	459	430	464	447	484	448	456	437	393	415	445	466	390	457	445	418	475	473	456	441	437	473	438	398	451	456	436	413	408	439	435	434	395	458	456	447	456	464	416	474	459	433	440	443	413	434	480	406	408	431	436	452	448	440	496	458	409	417	461	464	447	465	459	441	421	423	444	457	433	453	447	442	409	452	428	423	467	469	437	449	412	420	405	447	420	420	466	438	466	460	408	443	464	405	471	439	396	439	446	420	423	443	431	433	424	447	473	445	456	424	412	429	487	417	435	422	438	417	442	534	453	464	461	425	411	436	442	431	440	440	420	417	445	451	429	441	436	398	460	422	453	425	450	440	461	458	416	435	462	417	452	399	446	444	409	432	462	459	431	442	452	461	420	469	413	434	432	416	433	418	438	450	416	464	433	439	457	426	444	430	446	463	423	453	442	440	428	458	460	489	487	461	448	441	426	432	435	444	446	472	422	385	474	414	478	453	449	461	427	400	444	460	455	424	457	462	457	467	426	422	464	491	437	424	440	438	433	424	403	449	456	446	438	445	462	422	469	438	451	418	451	430	425	449	424	439	454	416	453	440	428	487	483	483	434	445	438	447	417	405	430	446	424	466	455	410	477	427	444	406	441	426	433	420	418	436	444	438	418	422	441	448	466	463	445	455	454	425	465	437	428	451	423	429	450	477	426	456	444	432	423	467	413	482	418	415	430	416	472	403	421	467	448	421	449	443	457	476	434	403	403	452	449	405	416	424	435	469	456	428	434	455	428	440	459	413	415	452	490	471	454	457	458	444	446	433	473	490	430	439	434	428	439	452	449	466	471	428	449	443	422	431	403	429	464	463	455	433	442	446	421	450	431	452	443	472	449	456	461	491	430	488	449	441	448	438	429	438	477	433	426	460	407	438	430	450	424	431	438	442	455	453	430	448	461	467	469	478
26817	12370	18663	41371	57504	48908	40875	30807	23039	15686	7804	2957	919	247	253	279	213	262	239	249	238	253	247	251	252	248	265	252	275	266	271	238	252	256	251	225	290	274	277	273	264	255	264	263	280	299	281	261	241	243	274	256	259	264	245	289	238	241	231	261	276	246	273	259	254	265	239	253	252	305	255	269	266	281	283	271	233	266	247	236	247	258	269	258	263	258	248	252	251	254	269	251	269	230	235	267	245	279	261	267	259	249	261	272	262	280	252	241	264	254	266	256	247	302	257	253	234	285	219	290	253	256	319	259	249	251	252	251	236	258	251	252	255	262	259	237	298	287	257	246	244	244	279	264	255	278	264	244	232	235	254	236	252	265	258	252	270	260	249	256	261	261	239	292	303	278	252	299	228	282	256	309	242	257	248	262	231	290	288	263	261	293	247	239	238	236	247	237	268	274	262	250	238	248	280	255	253	264	252	287	245	260	267	294	259	244	258	260	274	246	274	266	233	253	250	222	249	261	260	254	248	239	262	233	258	225	257	275	293	247	235	257	244	248	279	254	235	251	268	269	243	244	232	260	260	265	277	259	251	264	234	223	270	242	263	274	263	259	260	281	243	260	264	240	266	272	236	280	285	284	247	261	243	256	258	257	257	265	243	215	256	243	272	230	270	270	271	220	238	259	260	286	237	285	257	264	262	268	267	254	274	236	275	251	267	263	259	274	278	286	277	254	264	222	259	261	235	260	235	271	275	286	248	260	242	261	265	242	276	289	264	245	252	252	272	266	262	259	252	252	268	258	254	250	280	240	254	280	260	264	255	249	280	249	247	238	259	238	253	280	263	280	276	264	279	232	266	258	258	264	269	291	240	238	290	263	257	262	301	271	285	253	264	286	266	266	274	274	262	247	239	261	247	244	270	236	266	251	271	260	244	281	255	261	251	252	261	251	249	239	232	234	285	242	241	240	274	233	228	271	283	245	258	277	272	255	257	251	233	233	255	242	253	257	248	230	260	251	241	250	259	276	287	300	288	283	266	290	264	262	245	264	242	256	246	264	289	253	289	277	245	243	264	269	266	254	241	264	259	251	259	237	243	257	256	284	271	230	265	264	276	261	270	245	234	261	247	268	282	268	250	273	268	268	271	275	266	229	268	278	249	250	247	248	284	284	250	256	283	236	228	297	250	249	265	263	272	256	251	267	254	276	268	271	267	261	271	263	263	258	272	265	243	265	218	233	258	274	262	269	242	258	270	248	237	294	270	259	266	255	258	235	227	269	269	264	261	272	286	246	249	278	245	271	247	271	277	279	242	279	278	256	272	250	282	262	240	248	254	277	272	236	274	276	265	251	254	249	256	273	228	236	269	252	270	267	237	268	219	254	258	266	242	242	241	257	246	248	237	272	263	290	264	280	264	244	261	249	250	264	252	241	259	263	288	283	265	228	255	260	280	274	252	272	265	244	271	265	234	266	256	270	269	285	255	277	259	282	246	242	228	273	252	271	287	248	272	270	283	275	258	250	241	247	239	239	247	302	278	248	259	240	271	248	285	258	249	278	280	286	245	229	282	266	251	249	278	285	306	269	302	241	285	264	270	276	241	253	275	267	238	276	295	265	261	287	248	246	243	246	263	259	250	237	256	250	278	269	285	243	263	260	276	258	257	254	279	236	247	257	324	282	262	251	301	251	263	274	284	287	250	269	267	240	250	279	265	279	249	271	277	257	256	229	283	268	257	242	299	259	245	240	261	280	244	263	254	273	249	253	244	270	249	248	224	224	246	276	252	258	263	250	259	281	281	258	240	256	278	268	248	272	268	258	231	240	270	271	253	301	269	246	259	262	269	258	237	257	246	266	251	283	250	235	247	270	281	285	266	279	259	278	255	288	249	243	260	263	237	271	281	257	289	268	272	262	241	245	237	248	226	254	248	250	272	272	269	297	247	273	284	269	244	250	258	258	263	297	253	255	225	247	260	309	260	238	262	264	243	277	244	272	245	243	267	261	250	258	233	245	257	256	284	259	249	281	262	266	256	261	273	311	285	251	257	280	283	256	249	234	267	241	233	269	253	237	258	268	221	295	269	247	274	246	269	246	248	259	264	269	265	259	274	266	283	260	256	261	250	268	249	258	258	257	252	242	237	285	256	256	265	251	260	273	285	296	280	259	255	281	256	271	266	244	266	245	269	252	286	277	269	267	264	259	232	242	266	254	243	252	250	252	251	242	280	256	245	255	242	239	286	240	229	274	266	271	258	253	265	280	270	256	269	256	268	300	267	255	259	230	268	263	302	270	271	228	292	253	262	211	258	253	272	277	262	260	247	267	255	250	268	254	276	258	246	246	279	240	255	210	264	243	235	260	248	260	259	266	256	275	230	253	276	248	247	237	246	239	262	236	224	249	249	279	263	245	269	258	245	270	225	257	267	242	245	279	245	264	242	287	256	255	225	276	278	262	240	290	238	245	246	258	272	269	262	229	278	271	242	232	255	258	264	277	256	247	253	261	222	242	296	260	281	261	254	298	249	253	254	257	252	249	278	265	274	263	262	267	252	245	300	234	244	248	260	269	248	245	280	291	258	259	240	283	269	298	253	256	257	265	252	258	260	233	255	248	244	274	281	238	273	228	252	281	254	270	243	279	234	236	242	278	240	253	253	246	270	266	271	263	264	259	255	261	247	249	266	259	288	219	260	265	280	248	264	239	247	238	253	264	243	283	273	288	274	248	255	298	266	277	248	250	284	259	270	278	260	265	257	264	268	249	261	272	256	253	265	258	267	253	228	252	296	259	233	259	258	240	255	246	262	261	271	261	258	276	271	244	238	233	253	227	279	260	251	257	245	252	251	268	249	251	268	265	264	257	277	250	241	264	229	248	257	286	270	254	253	274	227	251	234	241	234	235	240	216	273	287	247	238	259	248	255	241	240	267	275	259	254	221	248	290	256	246	260	230	273	243	259	253	254	263	251	257	288	252	249	238	236	257	261	241	255	265	279	245	229	291	255	241	249	235	267	296	296	281	246	272	250	267	290	279	269	268	234	249	293	252	278	285	260	278	255	249	255	241	250	270	277	254	243	240	264	245	249	235	266	232	231	235	245	245	278	239	258	226	245	258	253	269	236	240	217	265	245	271	254	251	243	240	237	230	287	247	308	246	290	287	276	259	265	258	263	282	243	253	260	296	288	280	261	250	268	262	249	238	259	260	259	260	265	275	242	258	262	261	266	267	264	249	247	233	276	272	257	251	243	240	243	252	290	285	274	266	240	265	260	263	252	278	255	266	277	244	293	252	257	273	281	258	234	270	252	264	255	245	261	256	254	265	292	261	263	241	281	244	256	265	267	252	277	266	268	236	262	248	289	257	250	283	270	279	255	268	247	232	248	292	267	249	246	274	259	228	268	251	260	250	266	232	277	232	251	251	266	245	267	257	234	227	246	267	306	301	275	268	284	265	262	251	252	239	276	234	269	252	238	294	260	246	296	264	242	278	275	263
12747	7900	24767	49208	65519	59192	55612	45123	41337	32918	21693	10364	3494	599	623	570	633	547	534	620	557	547	647	548	542	574	620	574	570	628	555	595	613	609	545	585	577	585	598	595	615	552	573	630	577	566	605	601	549	616	536	598	606	567	560	541	568	591	548	582	572	527	591	576	581	588	594	602	623	569	589	620	585	552	589	570	579	560	567	583	576	624	592	632	607	573	585	572	602	613	580	571	554	585	607	587	617	570	573	568	569	542	556	596	590	617	631	606	592	620	550	578	620	599	588	600	614	561	585	585	581	595	581	613	607	570	580	619	611	629	591	605	601	640	597	603	596	631	608	614	568	597	621	597	589	570	637	628	639	539	563	615	592	588	619	629	604	650	586	573	605	539	589	592	589	570	553	598	589	571	570	581	599	579	614	605	574	573	542	602	548	584	542	599	613	591	617	621	594	581	596	627	546	574	567	569	570	567	540	550	559	570	610	611	640	573	594	620	580	592	567	565	570	597	567	610	575	596	583	614	547	566	595	584	620	530	551	567	574	578	583	579	603	588	634	580	580	606	538	577	565	606	588	606	581	538	572	538	594	582	634	589	529	571	652	548	611	583	591	570	586	584	633	553	617	623	578	633	577	608	601	550	573	574	586	600	584	575	565	637	595	641	562	547	577	609	570	585	561	575	590	575	595	624	590	596	566	665	562	586	604	561	599	560	563	619	565	585	621	568	593	601	642	597	562	577	568	561	590	589	587	566	561	614	511	574	559	609	594	564	568	550	603	576	649	609	553	586	604	668	554	584	582	593	608	589	573	629	603	550	572	598	565	597	599	543	546	604	574	552	626	610	561	571	584	647	655	616	567	609	614	597	569	550	557	538	569	586	580	585	608	590	612	612	625	596	619	575	614	623	603	638	604	573	583	542	598	595	609	610	587	546	578	616	582	579	588	581	603	560	529	593	611	584	600	573	558	544	621	597	537	581	632	609	567	645	588	581	577	600	582	607	591	574	559	624	617	572	609	532	564	589	614	583	583	589	581	586	580	603	607	606	563	555	616	606	572	564	597	634	594	619	581	642	592	616	607	573	596	609	618	574	554	557	560	604	566	602	594	577	560	601	572	594	605	611	616	576	612	588	598	548	551	588	611	578	557	621	553	580	597	604	564	613	608	617	578	578	587	541	587	590	598	627	578	554	600	596	594	583	591	567	601	593	588	601	600	593	568	584	614	615	608	614	583	572	563	638	589	633	578	593	562	613	603	608	574	610	565	571	558	593	595	653	545	587	574	571	526	584	554	633	591	610	625	556	592	596	617	611	630	609	583	579	597	564	580	603	567	596	606	551	556	600	609	588	564	572	587	576	620	638	567	572	582	617	559	606	577	580	638	575	593	573	558	582	573	568	587	611	569	583	599	575	522	584	589	595	618	609	573	599	596	568	573	609	615	642	613	594	596	574	584	593	591	569	562	609	548	597	616	579	526	584	573	595	592	574	603	587	571	584	593	555	572	584	608	619	619	580	573	570	597	570	568	638	574	596	613	625	600	547	592	586	625	584	563	575	598	546	579	608	609	568	591	618	591	576	550	601	613	529	576	603	577	569	601	519	577	577	596	592	604	588	588	607	588	613	619	573	607	563	607	585	576	597	616	596	590	536	596	601	579	559	607	574	611	619	610	569	641	594	593	565	607	589	604	604	611	621	548	593	577	629	579	587	511	592	578	651	607	588	569	615	593	562	591	570	564	554	570	588	577	578	568	578	609	567	563	599	584	577	564	606	570	606	583	579	605	589	544	630	555	584	580	612	617	558	584	573	587	608	591	594	571	560	601	599	626	622	624	585	616	629	593	653	614	615	574	582	575	584	606	533	585	587	594	611	614	578	547	562	562	636	584	569	546	560	561	611	585	607	549	579	595	615	590	594	602	569	589	561	617	558	579	600	584	575	616	565	633	599	563	562	546	558	575	598	593	589	568	591	592	585	639	620	581	566	604	604	560	573	641	562	615	563	597	559	588	567	570	604	552	577	601	578	633	560	606	598	585	586	606	605	626	585	553	622	584	588	576	590	569	582	561	607	569	581	580	563	573	597	607	615	600	605	576	622	597	610	587	590	565	553	581	583	593	583	567	603	583	594	615	607	577	582	537	568	587	593	627	565	578	600	628	639	575	572	597	620	613	586	571	619	577	581	585	586	631	614	603	528	598	620	570	584	585	579	599	597	623	603	585	615	520	592	579	637	571	596	611	577	595	596	573	561	617	543	593	647	549	609	574	618	613	564	622	592	592	588	638	629	590	564	585	592	585	587	578	583	612	578	586	576	623	529	562	592	591	592	571	590	614	597	601	590	596	598	570	590	590	573	583	590	600	552	574	590	617	595	534	575	608	586	575	595	610	591	622	620	576	610	577	576	571	572	563	546	585	621	626	616	589	616	614	587	581	591	590	596	570	575	564	563	587	609	574	577	593	558	579	608	628	576	602	617	562	611	556	563	617	579	585	654	630	591	591	605	566	587	630	602	638	556	587	614	607	565	571	591	609	584	608	626	602	578	533	627	589	602	576	569	573	591	587	556	583	568	627	620	579	576	596	614	591	621	597	603	552	612	613	600	551	559	621	632	609	596	585	561	578	593	612	564	581	603	583	587	599	587	603	536	593	613	568	597	570	609	614	616	586	574	636	572	578	586	602	568	612	606	609	554	566	598	618	602	623	591	586	575	581	580	584	554	608	604	570	600	550	599	588	570	591	598	575	563	563	588	577	599	617	579	638	589	575	616	561	612	576	613	616	583	588	616	555	594	585	587	622	616	626	563	589	591	593	607	577	599	582	599	591	596	569	582	593	535	533	561	544	595	591	626	578	564	593	606	587	575	577	589	603	641	556	599	531	591	613	590	591	605	625	586	602	611	559	587	572	596	539	603	590	624	563	669	594	620	624	631	595	614	598	624	616	600	574	605	620	582	619	577	659	552	605	589	608	558	584	583	638	643	570	593	612	593	547	619	600	562	620	566	578	560	604	578	587	562	617	562	643	594	549	609	582	594	634	600	588	581	615	577	597	622	588	616	589	614	574	605	572	564	571	567	610	601	641	608	605	589	580	566	575	586	587	602	647	596	605	638	561	566	605	605	545	663	549	600	586	553	563	592	625	602	594	604	601	561	574	556	618	595	577	622	570	588	566	544	559	651	598	571	577	587	609	588	587	620	615	575	520	597	589	630	572	566	639	515	604	570	591	623	616	564	578	635	587	586	593	572	548	610	591	615	572	601	593	572	603	615	634	585	646	586	551	539	565	641	582	579	616	569	624	599	546	565	577	629	580	615	616	575	562	538	587	566	558	561	585	606	596	580	609	616	569	588	539	600	607	611	590	599	599	605	626	533	609	592	561	562	573	578	597	589	582	607	574	596	572	584	565	581	585	575	592	584	610	576	586	566	574	568	583	595	585	621	612	595	591	583	604	592	614	587	577	600	546	586	589	585	621	619	579	567	610	605	596	579
9067	3868	4489	4197	3525	2644	2406	1636	1169	801	573	413	246	241	227	254	229	251	212	262	236	250	260	233	248	270	232	248	226	264	216	220	229	242	282	258	199	231	244	226	221	222	233	199	236	235	260	228	215	268	245	258	221	251	239	235	244	235	240	216	271	263	230	240	270	257	276	228	245	200	228	246	220	260	249	227	222	242	237	239	237	258	228	252	231	196	229	253	221	231	186	285	266	220	227	246	232	231	250	234	231	286	222	242	225	251	224	225	231	243	235	261	247	287	266	242	243	226	222	230	227	213	211	265	243	243	253	234	235	235	251	228	229	226	232	218	220	229	252	255	237	213	237	218	227	232	250	212	229	225	212	238	220	223	235	237	224	265	228	227	260	252	243	223	239	197	243	242	245	248	241	245	243	263	237	261	237	242	187	228	241	236	260	255	250	257	221	215	218	242	264	191	242	250	216	222	248	226	240	247	255	265	240	251	225	224	245	232	237	244	230	251	236	267	230	264	254	270	260	232	238	259	240	251	244	249	229	236	248	240	256	225	237	267	210	243	251	216	224	232	250	232	248	260	212	237	238	245	240	227	221	234	249	232	231	241	251	259	234	220	229	221	207	223	261	228	242	254	268	237	250	249	206	230	262	234	216	220	232	277	238	233	252	246	223	239	247	226	235	208	202	233	242	276	220	253	241	244	236	235	230	218	235	250	229	223	252	265	234	250	236	219	228	237	264	242	231	207	208	265	257	251	247	225	242	234	228	217	222	240	216	207	248	251	208	204	241	282	239	217	241	244	249	196	258	227	230	244	238	231	228	219	228	225	209	234	220	237	242	250	228	248	211	249	234	218	279	243	238	237	250	225	238	230	228	257	234	247	232	251	206	230	230	241	238	183	222	252	227	260	259	248	251	243	231	233	248	224	243	230	213	227	245	223	199	274	230	264	228	238	240	236	218	249	251	229	233	228	227	228	199	224	228	206	221	233	231	252	223	200	244	267	247	228	243	262	225	223	254	225	261	204	214	244	257	224	252	254	232	264	226	231	213	237	233	248	258	225	254	240	210	252	222	243	240	226	249	211	243	233	221	259	227	211	242	245	216	242	241	229	262	234	244	255	233	243	236	254	233	220	276	236	195	237	237	238	243	262	245	246	254	256	230	265	251	223	255	251	223	208	224	216	203	251	223	238	239	229	229	234	252	245	247	251	231	244	225	237	229	231	252	232	253	256	243	220	233	253	245	256	225	237	237	215	225	216	208	269	261	249	251	255	287	227	219	263	252	244	218	250	263	276	221	240	243	217	248	243	249	248	222	264	228	257	241	242	236	216	240	252	240	240	227	249	233	239	261	236	256	216	209	231	243	232	252	231	247	221	236	245	246	245	253	237	233	246	249	230	241	252	230	249	250	229	230	217	238	231	231	241	207	246	247	235	239	255	262	223	237	217	219	259	217	241	239	236	237	227	245	270	241	239	257	253	229	234	251	223	243	222	220	244	249	221	233	269	241	214	204	248	200	216	223	233	256	241	244	249	208	240	214	258	254	224	234	226	256	228	219	251	248	240	250	252	222	236	210	227	229	225	213	235	242	203	246	244	255	223	266	242	229	227	244	247	248	248	206	236	242	217	220	249	221	234	231	259	216	234	244	235	259	244	241	232	220	245	249	245	248	223	226	235	262	252	251	216	248	238	224	260	220	213	236	218	222	224	262	226	239	256	220	224	255	252	236	268	225	211	260	248	218	222	269	259	228	225	225	220	242	246	235	246	250	212	232	246	222	226	246	250	260	249	224	230	229	242	256	219	236	211	246	272	212	244	252	238	249	254	252	255	222	233	236	222	245	236	227	247	251	240	216	235	267	224	242	238	223	233	235	248	231	242	242	200	219	246	260	243	248	227	236	207	243	253	267	254	231	243	206	236	248	191	226	267	228	272	231	231	258	210	242	245	269	208	238	249	238	240	244	213	234	233	256	247	231	233	256	244	227	204	267	271	226	235	217	212	225	259	232	226	244	207	206	267	238	248	207	231	209	248	225	236	227	263	257	239	231	212	238	251	233	250	253	250	212	241	210	203	223	234	245	247	207	237	217	244	233	256	236	246	235	226	248	217	249	213	244	240	224	254	246	236	260	223	209	218	226	260	219	230	264	244	263	237	237	257	243	227	276	244	264	197	232	233	207	250	235	246	235	249	253	229	226	243	240	249	232	245	254	238	230	207	242	199	243	249	248	250	228	242	254	241	229	230	246	232	222	254	253	248	236	241	213	212	217	227	224	232	238	258	225	224	233	237	248	224	218	230	249	218	268	230	224	243	238	275	228	243	215	225	231	269	244	228	245	253	264	245	243	246	246	244	264	239	263	246	219	238	214	230	242	209	259	229	261	241	263	258	245	271	248	234	233	222	253	243	217	226	231	222	205	278	233	230	239	227	243	241	245	236	243	263	218	220	238	220	250	269	219	238	245	231	246	259	248	240	246	273	253	268	217	238	266	222	209	265	219	251	260	209	226	234	251	251	261	278	220	227	225	245	226	234	246	264	239	251	239	262	263	214	237	259	222	246	233	252	250	217	286	251	252	232	234	235	238	236	257	263	244	277	221	212	233	220	223	217	246	263	235	235	247	244	247	243	267	226	242	243	228	236	232	263	227	275	235	227	235	246	233	286	212	262	250	248	215	211	222	258	237	220	258	231	229	202	242	238	226	267	225	216	243	212	220	242	205	228	231	252	233	239	217	254	244	237	245	250	219	244	242	228	252	228	236	233	228	225	232	230	225	236	234	241	220	255	224	228	243	217	234	226	234	240	240	247	199	202	240	217	248	211	232	223	246	221	228	238	228	275	239	239	238	228	235	218	222	215	228	268	244	250	237	233	241	249	227	221	241	216	254	229	252	255	257	231	226	212	263	241	234	227	219	252	253	233	220	221	223	208	223	237	229	241	217	227	242	231	247	253	243	261	239	255	232	262	237	224	216	234	242	229	230	253	250	260	243	238	227	229	269	259	222	223	251	204	233	229	230	250	255	198	220	227	219	241	256	251	268	248	231	232	222	249	250	216	266	220	197	212	210	249	245	244	215	249	238	263	200	208	248	225	233	263	262	248	215	216	241	206	229	240	240	215	216	250	251	223	253	228	243	232	193	219	233	193	201	219	244	251	249	235	227	245	246	245	224	238	230	232	214	246	230	235	251	235	234	238	259	228	223	248	231	228	237	255	228	237	233	217	209	250	235	237	256	240	244	246	205	256	235	216	238	239	221	229	236	245	245	243	234	230	230	260	239	244	262	220	231	245	206	240	285	216	232	231	276	248	269	258	258	236	229	244	236	235	239	244	226	250	232	247	225	239	223	246	245	238	238	251	279	222	241	226	218	204	252	258	218	252	243	247	233	246	223	270	217	240	234	264	265	237	214	258	253	207	240	243	254	252	245	212	207	247	245	233	226	226	225	213	230	220	232	262	222	241	234	218	234	228	281	239	237	243	251	258	220	234
5564	3098	7628	11485	11486	10333	9709	6856	4679	3088	1912	1142	584	556	583	495	502	554	525	520	477	503	529	503	520	509	562	559	509	551	546	513	533	529	557	544	483	532	514	525	513	519	538	547	526	501	561	536	558	541	518	554	545	564	478	547	552	523	534	514	543	517	547	554	540	549	524	515	549	533	554	541	528	523	570	540	506	504	517	527	508	483	519	549	567	499	508	529	541	506	559	544	460	522	547	552	536	494	525	513	551	546	522	538	495	502	565	518	512	545	541	502	503	540	509	528	566	552	505	518	511	548	540	508	545	520	484	485	515	506	530	555	522	509	525	526	500	559	530	585	524	532	546	500	499	521	565	521	487	519	501	528	543	537	521	557	519	529	521	517	543	497	539	562	552	552	556	539	499	550	549	553	552	536	521	518	525	561	544	516	510	530	591	547	522	509	545	503	529	521	543	532	510	521	571	518	503	523	519	524	503	527	537	531	535	534	507	523	527	548	540	524	589	542	517	532	495	548	549	542	521	528	552	563	504	558	557	568	526	594	510	551	542	496	515	558	486	520	537	518	521	536	524	545	507	519	475	527	527	536	509	555	508	540	509	533	530	533	544	510	543	547	554	550	537	550	522	477	520	539	511	484	571	555	511	464	505	504	513	554	554	508	534	503	530	554	518	537	511	515	484	519	513	530	481	557	534	501	529	489	511	507	543	514	532	475	539	546	521	527	492	521	516	502	524	509	517	541	509	528	525	533	521	517	507	521	541	509	539	552	543	543	495	547	528	567	516	530	540	527	490	572	576	551	541	525	531	527	559	475	511	534	574	552	512	516	520	548	554	536	489	490	493	560	532	517	540	528	559	527	552	534	522	517	546	535	527	538	485	517	527	537	562	507	538	542	554	542	531	513	507	548	528	524	532	518	528	511	545	507	561	580	543	507	549	517	538	549	545	551	494	528	517	507	560	539	502	536	510	532	497	505	490	476	490	518	554	512	548	517	526	533	508	492	560	534	523	510	540	532	532	544	525	533	509	539	519	494	494	498	492	523	525	480	545	531	496	522	537	523	569	504	595	517	516	553	561	526	537	522	514	535	524	528	543	544	501	525	515	542	560	541	537	519	508	516	519	514	566	523	562	562	485	530	507	501	521	477	534	530	555	560	523	518	547	510	538	530	541	479	519	536	538	526	550	541	522	516	545	560	521	511	598	453	523	536	513	529	512	563	550	533	553	475	571	537	509	550	514	559	525	550	525	556	516	534	521	511	530	539	541	535	522	529	532	515	497	512	528	488	545	512	484	508	550	526	487	555	520	573	523	546	561	518	512	527	530	560	540	536	523	516	510	517	501	543	548	519	521	535	511	517	525	522	490	553	558	530	525	538	525	535	554	529	528	543	573	569	523	529	510	558	527	546	578	546	515	540	553	524	540	506	491	548	512	523	511	555	534	503	525	542	534	526	549	532	552	592	461	541	486	540	565	523	531	514	521	524	532	497	557	504	500	509	563	520	514	540	522	556	541	538	517	508	568	535	549	465	467	562	481	581	529	514	523	537	580	560	501	509	524	531	516	549	513	528	506	506	543	502	532	552	519	533	532	540	542	525	532	541	536	509	545	562	511	516	517	551	500	510	502	549	566	542	505	520	500	531	505	497	531	543	572	565	544	502	568	543	493	511	536	558	526	498	532	541	539	483	559	523	476	530	510	476	503	520	500	540	517	526	532	551	526	546	555	520	534	522	574	545	549	496	536	576	546	560	524	551	501	520	504	518	522	494	515	548	536	531	559	579	532	510	545	542	543	513	518	526	542	536	525	510	553	509	533	509	530	564	560	518	525	539	581	539	534	541	541	497	556	538	514	535	473	506	525	506	584	530	558	563	543	533	562	510	588	565	521	481	502	524	526	531	560	483	563	501	525	519	548	551	557	530	519	552	512	536	505	499	463	536	565	522	557	510	517	499	533	527	539	541	519	535	492	533	553	524	508	519	513	536	555	515	547	521	519	527	498	525	551	546	506	543	500	568	556	506	536	504	530	557	545	500	522	572	496	482	544	498	518	493	536	493	533	519	524	556	506	520	483	528	503	551	493	539	547	528	499	517	517	542	506	521	535	488	546	511	502	533	510	605	519	504	514	505	515	543	565	533	482	508	516	523	498	503	489	496	525	570	539	569	509	530	509	558	467	504	535	514	534	528	555	497	556	544	508	525	506	523	544	522	496	538	505	502	523	543	509	502	589	488	523	556	535	534	535	507	540	532	520	539	542	519	511	541	526	568	535	558	534	535	549	517	524	518	537	526	544	510	520	499	538	517	521	513	516	510	550	547	499	494	535	518	512	528	561	520	521	552	559	516	571	485	506	549	526	550	539	523	520	501	520	507	512	536	536	568	566	531	547	551	499	542	522	549	501	528	532	526	529	522	503	480	535	544	520	522	555	535	547	552	511	518	481	519	490	493	497	607	520	551	521	509	511	550	541	498	502	554	554	510	532	504	519	525	523	557	517	507	570	551	547	520	509	510	551	476	494	588	534	568	545	497	496	525	541	524	538	475	539	498	545	541	562	550	526	505	495	530	517	543	508	551	520	544	518	506	571	527	570	542	507	562	529	532	555	503	508	539	546	513	552	521	580	516	493	553	517	500	571	545	533	488	519	536	538	551	542	538	548	517	546	534	554	515	558	563	523	504	526	511	549	545	507	544	500	497	478	516	511	535	535	552	546	575	490	550	522	548	514	503	502	536	471	530	493	542	510	529	511	475	553	508	505	555	527	472	526	527	520	486	496	550	499	529	476	515	547	562	545	542	558	519	511	566	506	497	523	501	557	505	481	513	520	513	520	483	541	547	551	553	517	546	549	526	519	507	542	518	518	536	540	559	515	562	549	501	578	524	523	485	515	531	510	550	498	533	468	520	503	543	525	520	499	586	510	522	542	534	554	511	538	541	545	548	524	545	512	556	492	543	551	553	520	525	535	501	527	502	549	565	486	505	538	522	553	498	537	502	511	506	510	560	570	556	535	512	537	562	525	528	559	529	499	508	477	528	518	545	549	533	505	526	506	557	478	488	555	529	544	541	508	522	518	540	508	533	562	551	541	552	511	493	542	499	513	497	557	522	526	528	549	511	520	548	538	520	555	491	546	516	530	570	560	509	527	502	525	536	501	529	514	507	581	562	543	545	517	464	536	529	533	535	504	506	536	506	566	520	493	578	559	539	553	491	516	534	552	597	529	556	544	517	543	524	523	588	520	527	578	476	540	488	567	543	502	590	531	495	540	563	517	516	518	500	530	512	555	508	521	500	522	504	523	509	551	524	535	538	564	519	599	526	505	578	526	537	497	558	515	548	548	514	501	533	523	550	503	539	544	534	520	500	535	511	522	486	566	536	553	535	502	557	543	487	541	549	524	532	522	513	544	511	486	532	498	529	504	523	506	520	528	530	568	539	546	530	489	565	534	524	574	553	502	542	560	508	496	549	537	534	512	558	529	527	543	506
18158	7080	6596	19643	40567	39682	29535	22015	14298	7267	3219	1397	389	208	176	197	189	185	192	172	172	181	191	186	153	182	200	202	180	184	180	178	181	200	177	212	196	150	165	179	208	199	185	168	214	186	186	189	193	176	173	189	200	182	169	174	211	216	187	188	198	198	178	165	197	193	189	178	170	199	198	177	181	170	182	160	183	201	167	184	189	180	184	180	199	207	194	179	193	177	198	152	184	181	181	185	199	175	177	168	188	176	188	173	183	195	171	188	168	165	193	168	162	167	164	169	175	175	184	173	175	201	177	181	168	167	174	165	193	196	163	182	168	176	196	169	171	159	214	177	191	180	176	205	191	174	188	197	188	178	171	152	163	182	160	184	171	190	187	184	188	200	170	163	208	202	163	196	173	217	187	188	179	176	168	194	179	193	172	185	205	180	192	201	165	183	187	226	180	199	183	215	166	217	211	176	187	205	171	152	203	165	186	172	186	180	190	173	193	196	184	198	182	208	175	193	212	199	182	191	172	213	206	213	181	194	164	177	196	199	202	191	187	174	177	198	187	171	184	214	183	211	188	204	178	182	160	203	186	192	206	190	158	176	191	194	188	198	153	203	175	192	186	176	205	188	207	188	179	169	168	200	168	188	181	167	177	192	190	178	161	193	195	181	176	163	175	178	159	165	195	200	179	189	171	205	214	176	184	180	170	188	196	161	187	195	156	175	179	172	177	183	201	190	173	189	174	200	186	188	201	171	188	178	182	186	209	162	207	185	201	180	162	173	202	186	179	180	170	161	187	183	183	180	221	200	186	204	185	166	178	184	170	206	198	183	198	191	196	199	184	208	179	191	188	194	205	191	186	191	174	195	168	178	180	188	178	209	195	190	189	184	169	184	183	178	168	161	178	207	179	212	213	177	176	192	189	172	184	194	206	190	207	189	206	190	161	189	168	184	174	201	173	184	198	169	171	205	180	197	171	171	165	193	181	179	196	200	159	161	173	173	184	164	175	193	179	185	194	192	183	185	172	169	176	195	179	193	184	179	163	194	181	177	184	182	186	161	193	166	194	215	176	194	166	191	180	205	165	162	180	194	210	163	174	173	199	191	202	214	187	206	149	196	177	200	189	190	201	180	182	194	163	169	181	184	191	187	177	157	202	181	187	185	195	191	166	204	208	205	191	196	182	176	181	181	186	173	179	197	201	179	161	175	190	167	167	188	177	181	184	194	182	196	173	199	171	170	196	172	185	168	189	183	184	185	208	187	164	182	199	181	191	180	172	190	207	202	166	188	181	170	212	187	188	178	200	201	197	182	162	183	190	176	168	197	204	211	189	167	181	191	192	175	202	186	156	173	171	185	184	172	169	185	200	186	180	175	181	163	175	174	165	179	196	185	193	188	180	187	189	175	180	187	188	184	161	172	183	177	188	188	186	155	159	177	194	203	192	193	190	164	211	164	201	169	160	168	182	161	187	189	195	175	199	206	184	193	193	182	166	180	203	198	206	168	188	180	184	187	189	196	185	167	162	182	182	188	198	168	200	197	159	174	211	169	177	164	166	190	181	196	187	194	214	192	178	191	178	181	150	197	205	213	226	175	161	181	199	186	154	167	192	168	186	181	184	174	169	159	158	173	202	174	207	194	173	170	205	192	186	172	162	212	165	219	183	206	175	185	172	189	194	197	200	202	175	169	195	171	209	175	209	194	184	205	191	205	199	187	202	167	184	168	217	203	189	171	207	187	145	157	174	166	173	181	198	171	195	216	199	193	157	174	168	212	168	199	173	192	172	181	198	177	187	178	184	189	162	181	180	182	163	176	202	189	185	193	167	189	214	185	168	197	178	179	212	175	179	213	210	223	177	191	186	168	179	164	180	181	186	201	186	209	212	200	189	181	190	191	190	190	183	207	184	208	176	187	189	199	181	223	187	169	181	182	185	172	194	209	172	191	180	214	171	178	185	184	205	188	165	169	186	172	195	159	187	170	171	195	186	152	197	181	185	184	203	187	173	213	173	189	203	188	178	205	215	181	174	171	168	187	175	183	173	168	173	183	166	186	189	201	168	195	164	200	162	201	189	165	169	179	208	181	207	198	183	172	203	193	158	210	186	192	193	173	203	167	163	158	172	197	204	204	163	181	192	171	175	188	206	169	170	160	167	182	167	189	198	188	162	163	205	211	197	183	186	218	177	174	174	174	183	165	171	193	161	168	178	195	171	170	182	194	194	189	180	183	170	178	172	176	191	185	205	169	200	191	166	187	174	191	189	192	176	179	191	169	164	189	188	182	166	190	168	179	187	192	175	189	166	189	170	177	164	183	191	190	177	172	193	213	169	165	206	174	192	180	180	205	190	181	154	202	184	194	188	161	192	185	200	176	173	184	198	169	189	178	199	191	195	195	182	184	188	193	184	175	160	179	201	185	194	186	181	203	178	186	159	182	189	193	159	186	175	162	162	199	177	197	213	231	196	176	180	193	174	211	199	222	194	198	213	181	184	193	159	173	184	179	186	174	205	178	176	189	182	196	184	192	186	183	184	206	196	180	174	166	183	221	193	162	201	192	207	185	208	184	154	175	192	187	157	162	168	183	198	176	177	183	214	159	176	179	169	164	150	161	198	161	214	200	196	180	192	190	176	180	148	161	188	194	166	195	197	160	180	198	175	205	170	171	162	189	180	186	177	172	171	193	192	189	179	194	180	185	180	174	185	190	209	165	202	200	167	181	195	184	175	186	167	199	167	169	185	176	164	194	190	167	169	169	162	177	183	188	162	163	187	172	153	168	194	166	195	191	188	167	163	181	184	207	175	187	174	167	216	186	170	203	176	174	175	205	205	206	194	177	157	192	171	205	192	161	174	206	180	182	192	190	178	184	180	172	177	191	196	184	175	171	161	196	176	163	193	196	193	216	180	170	152	170	157	171	180	161	153	189	182	208	201	156	165	166	175	195	191	156	181	193	183	153	198	199	180	135	202	195	204	176	165	195	205	163	160	205	202	196	172	194	181	187	188	201	180	186	167	183	206	180	195	195	178	178	193	181	179	191	208	193	181	165	199	176	181	151	195	187	202	193	212	171	174	166	158	211	174	195	181	171	191	211	174	203	184	209	155	157	165	190	169	182	153	184	191	188	204	162	193	183	180	179	210	208	176	184	189	158	165	180	199	198	179	162	186	181	198	182	204	177	182	173	191	185	181	187	159	182	178	194	183	177	176	205	187	166	191	172	202	171	183	186	179	176	192	180	180	178	171	191	177	199	169	220	183	180	199	200	172	187	162	194	184	209	187	180	168	169	174	190	209	188	194	169	184	194	195	193	176	172	195	215	210	192	189	178	182	178	201	179	184	203	189	189	174	178	179	194	180	174	187	186	157	179	196	201	175	195	185	162	180	175	179	164	183	183	217	188	211	209	183	183	181	170	206	178	198	190	195	173	194	177	190	159	205	201	181	194	156	165	176	153	167	186	185	168	181	218	192	181	185	159	179	165	193	213
10156	5027	10690	33885	53258	53158	44978	39666	31431	20785	12288	5742	1300	426	432	406	434	424	410	446	400	452	427	411	414	420	407	410	434	434	458	436	425	437	433	450	433	454	456	440	474	431	456	421	420	426	395	399	445	438	412	450	444	426	458	451	452	417	475	426	422	437	435	427	441	409	434	413	415	467	456	410	448	424	430	440	406	404	448	433	433	428	442	447	399	440	383	402	455	473	471	443	445	429	496	407	433	426	394	475	447	415	397	442	456	466	448	403	468	434	424	403	435	459	438	431	415	419	395	440	417	461	410	460	429	449	432	424	452	443	430	421	425	426	432	451	422	416	435	427	452	424	442	431	407	429	452	439	420	434	461	434	441	439	428	421	417	445	450	426	421	466	395	426	434	418	447	425	435	427	418	438	439	459	421	408	412	449	442	418	435	446	454	419	446	385	422	431	412	457	399	440	452	440	427	445	444	365	452	439	413	428	434	446	400	418	444	416	446	469	420	435	428	458	413	426	434	418	418	444	453	465	489	431	451	449	440	428	422	448	409	416	415	453	458	456	407	427	394	456	393	427	454	435	438	437	453	449	427	440	460	448	417	431	400	455	423	418	427	412	439	437	431	437	459	451	432	426	457	439	469	446	416	444	456	481	452	442	418	479	449	441	428	419	447	477	427	402	392	435	456	431	472	425	423	410	454	431	487	401	432	422	479	442	464	433	404	431	444	418	437	401	476	455	471	425	439	411	453	417	471	444	430	448	446	394	410	441	437	399	424	453	442	389	442	435	418	453	430	447	427	432	422	434	474	436	419	457	454	429	455	436	429	435	411	441	404	477	435	429	412	448	458	412	438	429	414	454	436	420	390	455	452	443	442	437	430	441	438	430	393	414	450	424	435	408	429	454	444	442	453	423	431	455	405	473	443	429	418	419	445	395	413	465	411	420	445	419	427	431	477	429	427	432	381	458	459	469	450	450	420	416	438	441	451	416	414	417	426	453	419	483	396	436	449	419	402	420	417	417	370	442	427	447	460	448	449	433	429	415	431	433	436	439	457	442	444	419	460	446	436	438	390	431	486	408	443	418	467	399	441	409	456	439	435	462	439	431	446	429	470	427	420	456	412	402	429	445	422	434	444	455	432	439	436	422	479	407	451	451	418	456	444	468	415	421	440	472	449	418	407	433	443	423	411	419	441	423	411	456	454	417	433	465	447	443	406	445	450	432	405	442	450	423	411	412	423	414	415	459	421	420	467	429	438	426	476	407	430	432	470	417	425	453	475	447	444	432	436	442	442	469	427	447	479	473	440	451	430	430	397	467	479	436	393	422	454	434	437	418	443	446	422	400	432	407	437	381	422	410	414	484	403	372	458	416	463	383	478	459	441	424	421	422	465	427	386	456	374	434	475	428	429	462	449	429	435	445	421	437	428	417	440	417	454	403	405	453	452	430	434	422	451	462	407	449	411	455	401	432	426	439	421	454	432	418	420	458	467	450	426	410	476	424	418	433	445	415	404	465	467	450	435	432	461	443	453	468	450	401	433	430	426	447	480	422	395	398	437	504	426	397	430	466	412	447	450	421	467	463	451	398	430	425	408	440	427	455	427	466	445	440	415	464	446	418	448	433	461	407	474	417	465	456	403	450	451	401	418	435	420	416	445	419	427	457	402	481	444	422	446	439	430	435	414	443	450	444	443	438	442	425	398	450	387	450	408	414	433	454	444	472	466	411	511	441	415	431	426	449	390	437	452	462	401	423	463	436	409	441	444	433	437	442	424	437	503	404	393	374	430	439	433	434	430	422	449	395	396	407	462	456	420	392	432	446	431	417	430	412	469	442	457	440	419	444	427	444	443	450	434	410	438	429	442	458	456	425	435	427	433	453	433	440	435	452	411	461	466	463	452	472	424	435	430	426	414	432	436	493	381	433	421	405	419	425	401	432	414	390	444	422	438	450	441	463	423	472	479	386	450	439	434	462	461	421	455	417	430	406	442	460	442	442	478	427	456	449	435	419	442	439	448	424	405	423	445	446	403	406	473	448	418	419	426	392	384	438	426	417	461	425	453	443	457	434	470	460	435	450	442	440	456	472	425	439	443	462	441	444	430	428	450	479	435	477	410	421	444	409	418	468	425	431	480	420	441	411	403	412	455	418	407	452	427	425	413	437	400	467	445	414	403	426	454	419	433	418	466	434	450	393	459	424	422	422	427	445	414	421	397	445	460	433	456	453	428	449	405	461	432	479	462	417	469	405	412	441	446	429	478	429	470	453	453	407	429	433	423	453	450	424	426	455	446	465	432	428	401	406	454	433	457	410	424	485	425	426	460	419	435	435	453	473	419	481	394	432	474	433	435	418	444	424	423	436	460	428	445	439	445	427	415	396	447	421	401	438	433	417	449	421	415	440	443	423	454	414	420	433	440	449	438	437	415	437	463	459	429	443	422	412	451	420	434	390	437	447	440	483	411	507	456	423	450	458	418	446	426	422	445	411	436	423	428	423	425	423	458	448	424	442	421	433	411	446	419	405	419	455	427	458	404	401	431	456	415	389	404	416	424	430	447	402	421	424	441	437	439	426	476	417	416	439	428	415	437	454	442	435	437	459	455	450	418	454	416	446	435	403	446	451	435	422	464	451	426	435	434	399	428	428	393	419	420	458	417	415	416	371	428	431	454	444	434	443	437	402	433	457	447	428	455	453	431	431	447	420	452	462	448	420	440	417	449	448	459	434	450	418	468	409	434	408	421	424	451	421	468	463	417	421	473	455	402	439	465	450	401	458	429	407	459	422	439	431	400	424	385	424	414	390	420	436	469	422	407	437	430	409	417	474	419	447	429	400	448	454	442	438	453	465	413	459	444	473	414	406	455	443	436	470	450	410	409	455	399	415	443	430	434	415	412	394	426	411	431	443	445	424	413	432	392	412	446	440	446	430	435	439	473	453	412	423	435	405	435	410	454	407	430	438	425	478	446	440	428	433	425	431	442	483	422	410	446	439	442	460	423	456	451	445	443	461	422	445	408	462	451	459	463	448	457	405	392	456	432	448	441	463	445	446	413	424	447	445	450	477	423	450	429	457	468	435	449	445	471	419	440	438	424	434	423	428	418	458	405	400	408	495	411	447	446	412	412	418	430	424	410	488	431	407	433	450	424	427	377	463	419	433	435	435	428	424	438	450	426	375	409	419	410	417	458	403	455	453	450	387	423	420	492	438	474	416	425	420	463	455	420	372	437	437	413	446	427	434	438	458	456	454	422	403	419	452	417	436	467	420	439	433	468	428	437	425	427	449	437	447	459	432	471	456	452	405	433	434	451	443	420	404	457	412	425	430	449	421	452	413	404	422	453	457	431	434	434	447	460	403	465	428	471	444	433	454	423	459	412	428	452	420	431	418	407	481	419	435	428	425	405	439	456	454	407	420	452	443	408	448	447	404	448	445	429	439	422	469	449	452	436	425	462	452	432	453	425	447	417	458	446	467	454	437	461	444	424	461
24273	10116	8831	15386	51676	55934	44731	35363	26122	15102	7267	2901	656	293	264	274	252	249	286	266	259	294	267	249	263	267	269	247	283	273	244	247	237	248	268	246	256	276	268	292	235	249	256	279	281	240	264	291	285	211	256	216	264	259	278	244	264	259	271	270	258	278	265	286	257	258	246	228	241	287	263	269	268	240	234	262	265	284	278	241	232	259	239	251	230	250	254	246	230	270	260	271	256	246	267	244	295	261	292	282	281	288	254	280	249	258	279	261	284	263	247	246	254	262	243	247	234	226	244	255	247	253	244	267	283	235	259	255	291	245	238	268	271	270	256	269	237	236	271	237	254	228	222	228	271	250	261	253	245	275	275	281	272	264	272	256	279	235	246	260	224	242	251	261	258	247	240	251	234	271	274	249	270	258	263	244	242	291	230	276	259	262	258	277	243	261	247	273	262	269	261	263	261	254	261	273	273	280	280	255	265	260	260	237	284	271	243	286	287	283	260	227	245	237	217	272	280	284	267	252	263	256	238	245	266	269	273	296	251	225	269	240	285	296	280	238	277	258	270	273	246	254	263	293	248	238	266	261	250	253	282	252	234	251	241	257	275	251	261	275	226	273	240	288	250	259	242	265	266	248	269	291	251	262	221	239	249	250	272	262	240	257	264	235	312	272	246	245	290	238	252	278	271	267	222	219	257	257	238	268	248	263	265	267	263	234	254	239	252	275	287	232	254	222	263	252	258	258	268	241	245	237	247	256	279	268	247	244	233	246	262	250	267	227	250	254	250	238	255	265	241	242	228	240	282	245	267	287	278	250	236	231	284	260	239	261	227	242	270	233	257	232	227	249	227	263	252	273	238	279	295	269	252	254	271	232	265	253	253	238	265	272	287	272	256	280	294	236	292	250	241	249	265	244	260	268	278	274	268	258	264	245	259	282	272	272	270	245	284	292	232	260	246	249	245	249	253	234	260	267	249	285	257	284	284	238	237	256	248	243	249	223	246	252	264	234	244	250	224	248	259	263	245	235	273	251	277	270	265	235	234	243	229	263	270	257	261	284	278	289	247	259	246	242	239	259	262	232	289	263	251	257	252	235	204	251	272	274	259	259	252	267	278	275	252	275	279	269	251	310	273	277	282	274	253	246	249	259	283	261	262	257	228	281	283	241	269	269	242	237	286	264	274	264	250	259	280	271	269	272	269	258	259	229	268	273	260	260	218	249	260	258	260	285	285	246	293	272	253	272	264	279	235	274	248	240	280	262	260	262	243	213	272	293	265	272	226	255	273	240	232	271	271	284	254	235	289	264	271	274	247	246	258	256	282	239	258	239	259	259	238	241	249	276	229	272	261	232	263	281	251	254	267	262	252	261	254	258	242	244	253	280	272	282	221	242	232	248	248	252	262	262	288	259	263	231	240	270	254	232	240	281	281	286	254	245	289	272	232	285	260	287	280	281	258	293	254	286	264	243	278	259	259	260	261	289	259	260	257	273	260	262	241	253	259	245	222	235	276	290	243	238	275	215	238	228	275	273	248	256	251	255	275	235	247	240	260	253	233	252	247	268	270	282	248	264	250	242	249	264	244	253	245	236	273	248	252	257	247	291	250	247	276	252	276	226	256	276	253	241	249	252	262	269	262	286	249	248	253	277	263	254	243	260	260	290	273	274	248	283	261	249	282	290	239	288	266	236	263	255	258	287	254	278	248	262	238	252	242	254	238	299	244	242	270	258	247	251	250	278	260	256	281	242	252	263	253	256	273	257	225	239	246	260	259	278	228	238	258	258	250	271	269	270	291	226	270	256	256	277	248	274	254	258	251	214	238	234	243	257	244	257	261	248	233	241	275	252	257	260	269	260	259	241	266	263	267	296	244	256	254	249	266	246	256	273	257	253	267	249	264	242	238	251	247	263	311	238	279	257	261	221	265	260	254	230	264	239	233	270	244	254	264	251	276	286	231	250	256	259	236	259	239	251	297	265	272	270	261	257	238	278	228	237	255	210	284	267	239	223	242	235	274	250	255	263	269	251	241	276	254	264	281	267	281	279	245	266	241	252	262	273	247	262	258	276	232	253	247	279	259	264	249	225	272	247	242	265	253	291	256	241	275	224	259	255	272	225	271	299	289	254	251	291	251	245	281	258	260	250	258	238	250	251	266	256	252	255	256	263	247	230	275	292	260	278	243	273	268	267	225	249	293	266	244	249	273	249	267	254	259	281	241	263	275	264	265	275	268	283	249	260	242	254	274	254	245	291	280	250	249	273	256	251	243	243	296	249	246	252	295	263	282	247	232	250	232	238	298	273	254	238	228	243	225	241	266	235	263	234	277	256	271	275	249	286	268	246	250	290	260	254	274	255	271	265	259	252	263	268	254	263	229	256	236	249	256	254	244	261	244	274	230	260	255	259	232	272	277	262	257	286	236	279	264	230	251	245	296	241	265	285	266	264	239	263	229	244	240	249	241	257	261	230	249	277	267	254	254	265	245	277	262	280	274	249	264	254	270	278	260	256	239	260	290	246	263	259	262	270	255	254	248	273	269	287	228	271	248	270	235	252	276	273	286	272	259	256	248	269	257	260	238	242	259	268	278	259	270	257	278	254	262	280	283	271	267	279	280	251	262	284	265	234	294	251	271	278	261	270	256	261	269	251	217	256	287	272	259	309	268	256	238	260	263	257	294	246	273	264	255	246	266	275	237	271	263	232	294	287	277	268	224	264	222	268	265	251	260	255	292	239	238	294	244	245	240	246	275	260	248	256	276	259	236	292	253	255	242	264	256	253	252	264	241	255	237	224	269	277	287	246	246	262	248	252	240	292	260	273	259	272	298	271	264	251	221	288	240	235	293	259	262	256	281	244	273	283	273	249	275	242	248	261	269	276	242	246	287	268	255	261	275	268	250	232	250	254	260	247	233	252	272	250	231	255	264	294	255	273	232	274	244	262	239	242	273	258	266	282	253	257	246	271	268	252	268	274	248	277	241	247	260	249	261	255	244	256	263	275	317	232	266	262	256	230	258	266	229	262	268	240	250	242	285	268	273	267	273	248	261	260	231	260	265	265	251	265	268	239	234	248	254	252	243	249	245	263	265	308	241	263	275	268	292	256	265	265	260	262	244	282	290	250	244	237	232	258	254	274	276	256	261	293	232	275	246	268	278	241	222	247	227	248	242	256	204	246	273	260	265	245	260	294	267	257	265	241	248	262	247	238	257	262	257	315	261	264	312	277	247	251	263	240	257	232	219	268	270	262	268	272	249	258	247	248	243	244	269	241	251	287	245	245	231	249	251	286	269	275	243	246	253	255	273	262	241	259	231	270	280	253	257	262	274	279	257	269	252	277	261	256	247	254	242	265	239	239	284	248	286	244	263	257	299	260	234	238	246	245	264	229	248	262	261	251	255	292	272	252	272	244	240	295	278	243	257	244	273	301	243	250	262	250	297	233	234	255	230	243	269	262	282	241	259	237	257	263	232	255	286	268	278	270	224	268
11349	6412	12852	28620	62512	66584	57050	50753	42440	31609	20583	10182	2088	639	591	599	600	559	606	543	598	626	595	613	604	573	641	608	566	564	567	590	602	561	582	560	542	592	638	585	558	579	604	591	581	559	568	592	581	600	569	595	598	568	549	528	611	575	565	595	558	620	548	598	593	573	540	563	572	552	618	576	566	544	597	620	597	622	562	582	642	577	549	570	592	565	593	569	608	531	595	568	542	604	623	601	558	551	559	570	583	614	584	644	580	586	607	587	598	597	604	642	547	568	564	625	621	592	572	545	583	557	583	560	568	569	624	564	562	541	551	598	607	597	616	569	571	547	524	605	564	626	619	574	564	579	548	604	605	617	614	573	579	578	559	587	600	599	609	594	616	588	570	566	585	565	584	605	591	594	590	624	628	561	595	610	602	557	556	581	615	588	605	605	593	601	578	594	617	602	603	622	535	591	605	568	566	585	538	637	604	611	577	585	587	617	594	579	566	598	607	550	566	650	587	582	580	617	609	613	583	623	554	555	580	577	604	607	574	635	595	592	603	562	614	571	587	542	612	574	569	619	583	551	602	567	547	579	600	631	605	579	540	612	542	557	555	543	601	566	536	570	603	606	555	568	622	585	597	577	602	609	568	576	580	534	571	600	583	571	540	623	606	584	565	589	600	581	614	583	616	621	600	599	572	596	605	597	596	580	544	580	607	610	527	585	579	583	556	589	589	596	563	607	558	597	563	609	553	569	581	592	603	625	580	590	567	602	598	589	582	589	600	591	582	610	578	611	594	590	588	607	596	559	604	565	570	576	580	600	565	609	571	577	563	571	574	520	613	620	601	551	618	619	601	595	570	602	603	631	620	586	571	542	590	615	633	595	591	602	613	558	575	593	551	615	549	575	564	560	594	562	583	608	607	609	545	567	612	590	585	612	584	555	562	561	581	574	574	599	581	560	562	564	562	583	606	588	566	585	557	590	565	576	600	582	573	558	593	567	630	565	627	534	582	597	604	611	569	599	586	552	630	629	603	596	552	600	599	554	593	618	570	536	572	586	562	573	547	601	567	565	597	538	614	560	561	561	619	567	571	597	580	601	579	563	570	593	550	581	601	589	606	587	572	619	554	564	538	597	627	608	588	584	612	591	579	573	608	594	547	578	575	604	573	600	586	605	567	592	555	562	587	583	573	587	556	584	587	536	580	562	643	576	564	540	594	568	545	621	609	605	629	580	577	581	604	566	552	588	555	580	597	634	555	588	550	580	619	512	578	537	621	600	567	632	575	586	571	542	591	543	604	561	557	571	577	562	576	584	568	631	597	561	596	620	611	606	561	575	579	557	582	614	583	599	498	584	557	549	593	608	591	547	571	627	600	573	582	576	597	584	591	629	552	604	596	549	627	552	565	585	620	584	628	540	549	580	590	580	581	574	612	603	631	589	603	565	611	525	585	535	554	609	560	616	625	561	612	599	580	614	551	603	582	622	577	576	623	593	581	618	583	577	593	588	561	607	629	614	605	601	634	565	587	553	601	600	607	579	533	583	595	570	609	637	585	530	550	615	572	606	613	613	604	607	588	569	568	569	573	520	590	578	555	617	607	584	590	592	619	577	604	565	545	583	600	562	589	590	614	613	569	564	627	589	577	575	615	556	541	569	556	596	559	606	543	622	616	589	527	594	566	576	578	588	569	566	583	604	656	574	584	577	611	581	582	620	628	576	570	555	566	565	580	562	578	596	639	608	550	584	577	572	587	618	641	622	561	593	570	606	599	616	615	583	606	592	594	587	579	585	569	551	574	581	622	584	585	623	596	601	546	596	590	548	611	550	570	636	599	582	587	604	571	623	561	622	570	591	556	618	590	570	567	599	617	576	572	604	573	564	584	557	612	576	554	593	538	572	572	530	567	603	550	572	578	568	612	599	591	569	581	582	562	623	585	546	642	582	588	562	590	556	604	570	597	590	572	578	576	602	559	609	587	572	611	574	579	627	573	555	584	607	606	573	601	551	601	570	611	602	556	609	586	640	581	622	573	602	550	618	563	610	582	571	548	563	581	576	621	569	562	602	587	614	582	548	595	570	544	575	622	597	559	570	630	567	592	570	583	525	572	611	562	617	568	557	546	570	601	641	630	540	587	580	597	559	570	591	586	610	578	548	597	595	583	617	590	555	567	570	630	581	591	587	587	580	653	563	578	625	570	617	591	528	630	574	589	604	563	558	596	575	586	560	536	578	594	584	619	613	522	585	605	604	606	613	612	587	535	558	573	586	612	577	578	558	610	583	620	620	598	591	558	633	569	592	539	595	545	582	581	578	624	560	588	577	603	579	545	582	597	560	595	557	566	598	582	598	580	568	566	577	563	578	571	603	557	591	608	584	593	533	585	584	622	617	621	578	558	581	578	601	567	566	574	620	616	573	579	596	612	650	586	609	561	634	572	588	572	592	616	574	547	607	581	543	579	594	643	595	569	584	578	576	568	582	607	547	585	578	595	587	587	578	576	551	584	568	561	601	602	591	594	616	590	559	637	606	578	576	581	580	558	598	617	617	591	577	637	588	564	543	587	597	586	624	576	576	583	594	614	622	581	577	558	593	605	591	574	643	613	599	568	556	589	594	577	543	570	589	559	584	596	570	611	579	618	597	592	562	600	612	599	555	598	544	524	601	609	572	590	556	552	578	596	597	622	543	608	576	584	583	577	584	589	577	614	582	591	540	563	561	618	578	585	559	590	589	603	545	561	588	580	570	599	606	578	583	577	562	624	546	562	606	587	529	548	565	599	553	572	579	614	594	565	560	601	597	580	576	587	576	569	577	597	534	567	578	597	598	606	568	554	583	609	582	605	566	569	582	582	562	598	588	594	558	624	632	611	561	583	563	584	565	571	570	582	533	572	575	595	592	575	599	573	590	561	550	561	578	599	586	614	620	573	587	614	596	571	600	549	598	603	588	601	627	568	565	567	588	572	606	580	556	626	574	588	575	571	597	586	609	599	605	575	628	604	596	581	555	587	540	585	555	626	605	586	541	620	579	608	603	553	554	586	589	605	577	575	584	602	532	587	585	571	540	584	588	577	552	587	588	578	565	627	603	562	572	579	559	584	614	589	587	588	591	574	564	599	585	584	554	549	608	619	586	576	602	599	557	570	546	568	532	550	602	587	603	643	584	629	610	563	592	541	633	620	593	558	600	520	599	614	567	601	596	570	611	618	574	593	609	566	553	572	571	596	573	608	571	603	580	598	620	613	553	616	595	566	575	566	549	558	600	579	583	555	597	576	607	622	564	570	577	589	587	630	652	615	577	613	577	568	587	596	603	569	575	587	637	582	598	556	611	609	543	558	543	565	603	603	587	593	561	569	610	598	577	600	575	602	560	585	558	596	629	616	609	604	585	583	581	569	611	606	533	570	597	589	596	613	565	610	615	580	604	570	596	595	590	632	580	603	585	566	606	589	575	595	591	576	538	585	594	597	613	565	606	566	571	618	598	612	537
5553	2563	2808	2223	2435	2738	2327	1835	1228	759	565	395	237	230	260	241	235	258	205	218	224	265	212	220	207	217	219	255	232	247	220	217	219	211	229	224	208	277	213	245	212	245	217	220	249	217	250	217	228	246	248	247	250	239	221	227	251	218	262	238	218	239	236	242	228	230	243	240	234	236	229	260	224	223	206	234	224	203	231	206	226	249	234	239	221	220	234	234	235	239	237	218	236	238	191	211	238	247	255	217	198	217	233	230	249	228	225	243	225	228	227	212	224	215	225	210	239	234	223	229	251	232	214	215	216	238	235	219	238	250	236	215	208	252	234	246	215	217	229	238	232	201	205	235	225	223	197	226	198	251	258	228	192	228	257	224	215	224	228	234	244	222	226	228	258	230	224	230	219	216	232	252	247	259	249	249	223	244	232	222	224	243	266	265	228	221	212	220	220	231	232	227	253	211	210	254	248	223	208	221	216	242	243	211	239	219	222	255	226	225	210	229	202	223	228	211	252	214	225	227	215	254	216	226	263	209	226	233	230	243	253	264	232	238	223	210	231	230	223	208	225	226	220	230	212	235	223	255	237	244	211	213	218	238	200	203	216	226	230	242	245	243	225	251	234	229	259	226	261	204	250	252	217	207	236	211	205	200	216	232	266	210	228	204	209	241	246	230	208	231	284	234	225	222	237	217	248	232	233	232	261	277	199	217	215	210	212	227	226	215	228	220	201	242	251	224	231	220	224	262	239	205	237	208	224	238	243	224	257	240	250	230	234	248	245	235	219	247	230	240	235	220	241	217	247	222	215	223	237	225	236	205	217	214	228	237	223	226	218	238	222	203	220	244	246	205	224	231	233	254	226	188	217	236	235	223	252	218	207	238	231	215	219	240	213	260	221	256	249	232	265	235	223	224	218	242	223	246	261	228	266	259	250	234	231	218	226	235	209	223	238	210	236	273	221	232	225	237	214	231	235	212	251	233	226	236	225	263	234	222	216	228	250	216	244	223	234	194	246	235	239	245	249	239	256	194	235	228	183	237	252	238	243	234	233	229	213	234	218	239	238	240	214	208	227	220	236	248	238	231	188	261	227	215	209	250	225	211	244	241	256	209	240	242	249	242	225	208	218	232	229	224	211	213	216	227	225	222	206	224	229	242	226	235	238	277	256	229	220	211	250	228	219	225	242	249	246	219	223	243	208	214	231	230	234	235	252	237	219	236	219	231	249	198	226	236	229	226	217	226	240	244	227	243	224	222	217	215	234	234	222	239	225	225	221	238	255	242	232	210	242	245	228	235	235	241	191	242	218	233	188	235	221	211	212	245	233	205	220	254	212	233	249	212	249	231	211	236	226	248	229	241	230	215	231	259	184	235	241	222	222	227	228	232	251	250	213	229	216	216	236	212	232	275	269	219	238	255	235	245	237	229	247	243	228	229	219	233	272	227	226	223	218	244	228	203	240	221	237	242	226	245	235	246	231	219	220	210	234	224	234	202	245	259	217	227	211	214	239	217	235	264	266	201	228	237	242	237	220	231	206	193	200	209	222	223	234	221	210	250	213	195	240	218	213	232	235	235	259	263	246	199	250	238	226	270	222	226	224	208	220	235	237	223	235	238	236	213	222	230	224	237	228	225	212	230	252	250	221	227	220	235	209	201	225	227	226	251	267	247	239	240	219	217	243	221	242	208	269	239	244	233	192	228	227	216	259	198	228	263	224	237	259	251	230	237	227	231	217	251	207	252	235	249	220	222	224	230	214	204	228	219	240	228	249	226	220	212	231	223	239	231	256	245	238	246	253	244	224	229	209	240	258	209	267	252	209	225	220	258	240	201	228	246	233	222	236	244	227	241	215	216	245	227	219	239	234	254	241	238	205	235	242	241	247	211	211	257	244	251	261	209	232	216	231	211	269	242	223	240	219	230	221	198	223	232	234	279	241	227	238	239	233	242	234	244	219	232	238	236	244	229	207	242	252	232	229	257	221	229	221	219	242	230	251	219	205	231	219	223	193	199	220	244	259	241	210	221	249	199	238	219	244	250	258	232	257	241	217	210	233	214	220	231	252	256	260	240	240	221	235	218	214	232	251	218	214	219	241	212	220	223	227	218	259	227	234	224	229	225	248	239	253	223	218	218	226	210	233	213	231	241	212	232	245	218	227	224	216	223	245	237	213	217	219	239	222	254	253	256	232	232	226	259	204	215	259	251	267	238	194	214	227	219	235	226	264	238	231	207	225	273	246	215	216	238	238	232	229	208	198	256	242	239	245	219	233	250	233	245	240	229	234	220	250	246	222	230	222	255	210	234	210	251	242	256	230	225	246	230	252	241	208	251	250	226	227	218	236	235	199	202	248	217	192	214	245	232	207	206	209	248	222	219	178	215	202	232	228	195	233	219	209	230	221	243	239	228	204	212	225	207	238	233	225	259	192	258	234	210	208	223	242	215	221	223	240	231	237	243	212	207	225	217	259	233	231	216	247	226	195	234	240	257	221	231	238	230	237	205	215	225	235	209	237	214	197	224	231	231	206	229	212	241	208	259	231	227	248	222	239	268	230	236	244	229	215	239	223	231	258	245	213	234	226	201	226	211	254	213	241	244	227	228	234	221	256	254	203	199	252	206	221	215	248	273	234	230	199	245	235	205	240	225	251	247	248	215	219	241	224	270	201	230	262	213	236	233	241	224	227	239	229	193	213	200	203	233	236	226	220	226	217	229	249	234	221	200	211	215	227	208	227	257	228	211	217	214	216	243	221	224	235	219	270	213	234	232	209	244	218	252	244	240	220	244	210	242	228	242	225	213	231	234	233	229	240	218	242	249	244	217	233	237	227	222	228	256	236	245	224	239	207	212	256	212	217	240	247	212	206	241	230	233	238	224	237	235	236	211	217	235	219	238	245	259	238	259	227	230	237	225	235	217	216	211	243	229	259	221	237	257	198	245	247	233	233	192	228	238	201	262	255	227	198	211	230	208	227	218	246	245	211	235	228	254	224	214	222	259	220	232	245	234	225	244	246	227	233	248	234	252	256	237	276	223	235	243	214	211	246	230	222	203	233	251	230	204	212	220	232	272	245	232	227	226	223	246	226	248	226	220	225	227	221	251	239	215	262	209	251	248	239	223	206	233	229	208	215	217	231	194	232	223	231	222	201	262	248	216	243	227	231	223	262	262	248	249	262	194	238	249	214	253	243	245	236	241	259	234	217	212	220	232	239	226	253	244	244	234	207	221	219	237	246	216	233	198	212	220	222	235	245	238	234	244	220	241	236	234	233	242	223	227	227	233	215	259	231	216	244	245	196	279	223	241	229	221	249	231	246	236	240	212	226	221	234	249	238	221	223	241	243	257	266	249	196	229	247	237	212	202	215	216	246	264	215	215	216	205	238	227	228	223	215	222	214	221	233	212	240	228	214	210	221	230	226	245	247	237	200	215	237	210	224	217	230	217	252	229	235	225	224	234	210	196	217	222	238	215	222	224	204	220	221	223
3651	2414	5070	6602	9733	11153	8873	6983	4462	2735	1771	1035	573	552	474	485	498	521	529	539	506	508	564	529	505	504	511	507	512	527	473	533	497	518	478	523	512	517	503	524	517	491	534	522	539	551	527	524	532	477	501	499	504	532	538	521	495	502	529	530	493	492	556	515	529	537	470	483	537	530	487	530	522	574	515	523	544	568	514	479	516	569	514	503	524	532	544	522	488	512	540	474	513	547	529	554	526	488	502	512	489	527	504	495	523	530	511	456	517	513	502	491	564	521	534	527	495	478	493	539	488	488	516	519	527	509	516	482	539	506	530	527	503	475	502	492	543	535	488	509	479	519	537	532	511	538	487	538	510	516	497	547	523	525	534	523	501	495	468	488	543	497	518	529	480	511	522	540	517	538	515	497	523	492	533	553	506	523	495	492	547	523	480	536	528	527	549	553	544	506	539	507	518	477	577	511	513	531	549	514	517	525	499	526	537	505	522	478	518	502	529	516	512	515	484	516	517	495	540	564	521	537	487	488	481	515	498	487	491	527	498	507	497	531	508	502	511	558	493	501	538	501	545	524	491	518	537	540	489	524	506	542	495	526	529	506	516	539	561	482	500	503	506	543	499	536	519	499	530	521	541	480	539	537	494	524	514	535	524	518	515	525	555	503	514	522	535	457	546	541	522	482	546	509	519	515	487	497	512	512	500	524	572	493	540	492	522	502	538	510	544	505	525	526	544	546	487	519	497	515	531	482	569	519	534	549	534	504	538	511	489	525	523	526	508	511	502	536	523	519	524	500	565	506	491	523	525	519	473	516	527	531	487	463	508	511	488	509	485	550	521	526	520	508	530	534	518	474	503	507	517	562	527	506	537	518	498	486	481	552	515	528	553	507	522	536	531	512	463	489	539	521	513	522	479	485	490	516	517	534	472	494	557	468	554	517	524	531	555	512	518	510	510	507	517	556	499	524	542	498	532	512	542	507	513	509	514	508	529	488	475	493	556	482	547	543	514	518	470	570	536	509	505	508	490	496	510	513	501	529	498	518	524	508	506	504	507	505	497	466	506	487	506	526	485	516	518	490	487	553	535	518	525	483	535	533	517	572	520	494	500	498	521	507	568	500	569	515	535	548	546	520	539	526	570	493	514	525	502	514	500	522	552	538	501	533	514	555	504	482	504	492	487	552	493	533	515	535	530	487	557	558	570	518	512	486	531	502	538	540	495	505	519	516	494	519	512	514	527	564	524	502	555	530	517	497	527	517	504	498	518	522	544	529	521	553	555	505	527	509	554	523	496	510	531	508	510	473	521	494	508	529	495	485	496	515	522	530	490	489	504	515	544	533	557	553	483	485	516	523	543	565	473	524	517	537	499	510	527	498	502	531	527	533	528	539	508	531	523	538	520	537	500	541	520	536	515	513	538	533	543	475	521	530	539	466	504	465	537	531	491	530	494	516	491	526	538	511	515	528	519	505	567	519	524	515	493	513	525	508	498	493	486	521	486	554	515	530	471	531	518	505	523	519	550	540	532	497	510	511	528	508	469	522	526	539	546	539	514	533	524	557	512	469	516	561	502	516	524	545	480	532	506	445	518	452	543	498	542	505	524	553	476	463	519	509	545	510	515	488	519	536	516	502	514	506	533	464	507	491	488	530	488	515	496	549	488	530	516	533	500	512	521	517	532	527	494	518	526	548	517	498	531	546	504	498	475	505	477	545	497	531	526	505	498	556	484	520	499	523	524	509	548	562	553	525	564	534	532	495	537	528	503	505	531	543	509	488	495	488	524	536	486	480	489	510	534	506	495	514	557	513	491	483	519	484	520	551	525	543	476	505	513	548	539	597	471	538	516	505	506	537	527	531	483	518	502	536	518	531	545	505	514	518	538	476	527	501	539	468	532	563	532	501	502	565	561	565	500	478	514	515	570	499	523	509	494	545	515	531	511	532	473	513	537	515	568	518	526	519	520	490	508	524	531	498	502	521	546	500	489	505	516	507	511	506	495	542	567	543	511	505	496	502	515	487	537	514	510	524	540	503	504	517	519	524	503	474	525	476	487	510	518	520	522	528	548	523	502	528	534	509	505	542	540	552	517	512	505	542	522	522	566	504	511	518	536	493	510	501	529	520	499	484	516	503	478	510	515	505	536	506	481	479	501	551	500	524	510	503	520	527	522	485	517	536	533	530	559	495	504	493	529	521	503	503	518	530	482	487	540	507	507	568	525	510	442	513	502	485	476	550	495	500	527	542	516	512	489	538	534	476	497	525	502	572	530	517	511	483	537	535	505	521	479	512	549	518	501	548	563	541	504	483	483	510	524	503	516	510	512	525	479	520	518	500	540	507	521	514	543	522	528	502	511	476	504	523	445	505	512	545	521	528	519	508	515	530	507	513	541	520	554	530	535	501	499	500	509	540	531	540	533	532	513	492	502	551	471	538	479	484	502	506	524	535	489	526	520	495	490	469	512	534	540	551	489	548	492	464	509	503	495	478	519	551	556	493	546	494	508	578	496	509	499	560	491	538	531	520	538	530	498	503	485	531	506	500	529	553	543	521	481	521	510	482	551	514	530	468	503	473	489	499	508	525	553	482	522	535	537	500	519	511	527	519	520	493	491	502	519	519	488	536	499	484	484	487	518	520	521	501	519	528	542	541	533	459	526	523	481	512	506	539	489	508	542	541	511	508	504	525	501	529	497	527	549	444	521	529	539	511	468	561	449	500	480	489	503	517	498	511	544	523	566	520	525	520	519	493	516	508	544	524	497	501	505	509	501	536	501	548	494	496	481	509	491	497	490	507	511	521	532	520	504	515	543	495	512	501	492	571	537	561	509	557	531	498	561	522	544	511	535	452	564	497	553	499	511	520	525	519	474	530	508	497	554	503	527	519	537	543	549	505	476	547	511	506	525	537	554	476	534	515	509	482	528	489	521	528	505	462	511	532	579	565	499	531	534	498	498	481	508	520	534	504	500	508	531	512	519	537	484	515	529	518	475	531	518	525	504	499	518	536	509	526	526	539	475	543	507	516	498	487	509	503	509	505	492	552	529	515	550	534	503	486	508	497	538	490	507	513	543	496	540	510	551	522	485	505	484	518	500	492	485	500	512	521	519	520	505	511	523	542	530	509	531	501	547	503	525	512	509	507	510	495	495	502	488	489	525	516	459	489	519	532	507	550	545	490	526	521	507	506	564	528	529	497	549	505	512	513	518	499	507	502	527	519	510	526	520	460	490	545	470	555	510	507	505	509	509	497	512	507	534	531	541	550	540	513	493	518	484	499	481	507	542	507	488	471	538	507	509	480	509	493	510	551	468	565	499	529	540	505	511	553	461	530	539	500	521	527	533	542	494	525	521	554	507	554	504	529	507	490	501	500	504	510	475	547	505	525	534	493	448	486	517	480	484	506	536	513	531	481	474	527	529	508	480	543	505	501	551	477	549	511	526	507	507	505	548	503	489	535	530	487	509	525	534	523	491	489	482	502	541	518
13065	5173	4648	24119	42555	41377	32696	21870	13006	6134	2592	1055	300	190	150	172	181	165	174	176	156	171	194	157	161	179	177	160	156	174	186	169	159	155	194	179	174	161	165	169	183	184	162	181	161	161	200	176	171	149	178	148	160	139	190	188	184	177	142	176	166	193	170	155	144	153	135	173	187	183	172	178	188	184	139	161	173	171	185	178	189	200	189	164	162	181	155	165	172	181	176	191	174	142	169	184	162	175	164	191	198	157	156	195	183	170	150	172	172	181	167	174	152	165	159	169	158	224	162	153	159	165	178	153	165	162	159	161	156	176	170	177	181	167	150	169	165	181	136	145	163	173	156	164	149	170	158	159	190	162	194	172	167	172	160	158	185	176	142	191	156	167	157	182	178	164	160	178	157	160	166	142	160	174	167	150	166	170	165	152	154	154	164	180	166	176	188	161	165	161	156	180	174	169	167	157	168	186	184	174	168	171	165	179	167	171	164	174	184	170	174	147	169	171	201	188	136	161	163	173	174	146	165	161	202	176	179	178	170	178	148	203	145	167	150	157	165	176	179	172	142	174	155	173	181	157	176	161	181	183	139	192	156	174	171	153	172	163	170	163	162	161	163	159	192	176	180	178	188	167	197	184	156	144	163	171	164	161	160	158	166	158	145	149	175	162	148	152	211	175	172	164	183	160	188	161	172	157	168	140	186	189	153	175	148	145	186	158	181	146	153	138	160	167	183	175	188	173	145	171	157	189	156	152	175	159	155	174	159	171	192	172	165	168	212	167	160	166	171	160	163	194	166	167	153	175	169	181	157	182	189	145	168	177	160	156	169	165	180	172	161	151	190	176	168	178	185	184	143	166	164	188	175	201	187	179	169	163	175	164	167	160	187	169	177	160	167	160	158	181	147	196	164	178	144	194	157	156	190	148	146	161	188	192	168	168	159	152	167	176	170	159	150	147	146	174	165	150	154	165	175	196	158	147	166	161	150	158	183	186	167	161	160	178	155	176	160	145	171	152	168	177	178	197	191	152	182	171	155	170	184	156	167	163	138	182	178	187	173	176	160	187	172	168	186	154	183	158	153	172	162	167	175	164	183	172	151	181	148	178	153	181	173	148	138	163	184	160	155	147	186	174	160	188	167	154	184	170	172	166	161	157	171	163	150	186	170	161	168	179	185	162	184	160	174	166	163	157	180	154	161	162	164	177	158	118	192	186	147	168	164	169	171	170	179	179	161	174	172	130	187	161	176	172	171	176	174	172	167	169	173	170	177	167	159	164	172	165	169	176	141	181	160	146	169	166	171	152	200	180	157	169	162	148	194	176	178	162	187	157	175	175	150	168	192	169	193	150	168	179	174	150	183	152	168	175	173	168	158	161	182	155	204	147	181	175	180	163	150	174	165	172	149	190	172	172	165	168	182	153	156	150	176	168	169	189	148	137	174	161	158	147	181	179	152	163	190	177	148	150	175	159	169	165	159	179	158	168	174	176	187	177	179	168	170	158	165	174	169	181	200	145	158	154	161	164	181	178	164	160	169	178	175	154	171	165	171	162	174	167	174	170	154	153	159	162	174	182	148	180	192	150	168	169	156	184	183	158	153	166	179	175	192	171	142	176	168	167	177	178	184	187	176	137	188	142	161	199	163	160	164	174	175	169	166	193	163	168	171	174	191	183	167	142	160	167	167	190	165	160	162	188	156	161	164	163	181	155	168	163	141	148	166	168	158	155	178	184	163	177	167	168	174	160	154	186	170	156	163	150	177	175	153	189	191	202	192	164	163	165	192	173	162	168	159	190	180	169	171	160	177	180	190	202	177	164	174	178	180	154	139	141	156	169	165	159	176	168	180	182	174	148	162	176	156	137	186	155	152	164	186	160	182	183	168	160	178	178	174	168	174	150	190	136	180	165	186	164	166	171	177	205	149	181	160	190	176	169	172	158	156	191	162	186	161	162	185	183	170	150	175	168	162	145	151	178	163	165	175	157	152	202	156	152	158	153	186	180	169	152	157	170	158	147	147	202	155	172	156	161	167	169	157	171	143	182	173	153	170	141	146	153	177	175	162	146	200	165	163	160	170	161	150	165	157	165	166	197	144	179	158	168	182	174	191	169	166	187	180	179	177	141	151	167	159	154	147	176	161	170	170	178	174	188	147	199	184	182	164	154	155	163	167	150	160	173	169	157	199	184	170	177	185	171	149	169	176	161	175	156	171	170	196	185	163	193	141	172	168	179	183	159	146	151	169	168	173	158	175	164	170	175	175	168	159	168	161	185	143	156	147	159	149	167	157	166	185	169	163	148	171	180	169	167	164	167	144	167	156	150	174	161	176	185	178	155	157	169	135	157	184	167	163	160	159	202	165	171	153	164	162	169	148	178	163	180	154	170	189	146	161	184	180	174	180	164	165	171	182	159	154	159	179	163	156	161	197	160	173	168	166	148	140	143	159	169	175	191	173	155	163	173	173	180	134	167	176	176	170	146	150	175	167	173	154	165	176	169	153	182	144	151	163	171	167	162	176	187	192	163	155	162	176	168	186	172	172	162	180	167	146	149	154	173	175	163	168	154	174	163	165	188	160	150	169	205	172	174	153	157	174	181	169	175	161	157	142	167	165	185	177	167	159	166	174	160	174	171	168	155	150	179	176	165	155	172	189	157	176	168	187	159	187	177	178	164	156	157	162	184	176	194	178	146	158	171	159	166	147	168	166	171	172	152	165	167	170	165	165	155	181	160	182	161	166	142	188	161	157	174	167	174	186	158	166	159	180	161	184	176	167	183	172	168	166	164	142	167	175	170	172	171	191	173	165	175	182	151	159	163	183	134	148	135	162	186	171	157	158	169	185	177	141	161	176	201	167	171	175	162	163	186	157	182	174	154	178	174	155	180	150	173	172	198	163	171	156	157	179	180	181	158	200	184	158	192	191	178	173	167	144	169	162	171	153	162	160	148	156	171	157	158	161	145	184	153	178	168	183	168	172	175	147	157	156	150	146	183	163	156	179	183	158	157	180	150	163	167	140	154	158	175	157	172	188	172	171	170	171	175	166	161	151	172	167	174	150	185	154	187	171	161	143	161	160	164	169	145	171	177	183	161	191	178	153	171	159	139	186	173	156	160	173	153	188	180	159	176	162	175	170	172	174	146	157	153	148	150	161	149	174	182	182	150	173	169	166	162	175	181	191	179	160	196	206	177	137	179	177	163	181	180	171	168	172	167	183	165	170	185	177	172	166	180	144	152	167	170	162	154	181	171	182	168	164	194	165	177	151	206	165	161	169	139	159	172	171	143	137	159	145	184	185	194	166	154	167	159	153	181	165	167	164	184	219	174	169	154	172	176	160	158	138	179	194	166	187	157	163	148	151	165	167	177	168	172	183	166	170	174	192	182	164	167	180	168	174	144	184	147	161	170	164	168	169	179	170	183	172	159	169	160	167	154	171	170	172	158	171	154	156	157	168	156	159	160	161	183	186	171	176	185	180	161	185	179
7664	4415	8044	36476	54555	55051	47797	38912	29403	19380	10279	4458	994	409	387	402	429	376	400	389	374	409	398	392	465	420	393	385	436	395	389	408	371	400	370	419	418	405	401	455	431	393	392	421	390	408	366	378	407	398	402	404	403	435	401	395	423	374	463	364	399	414	397	434	385	398	391	402	344	392	349	410	384	419	408	401	395	392	405	380	428	393	371	380	388	389	395	400	409	404	403	402	392	428	408	422	392	399	440	411	411	423	378	388	405	440	422	385	399	429	425	407	384	405	378	401	406	404	408	388	394	392	434	391	393	404	402	387	405	396	406	371	393	394	391	427	406	387	378	396	378	422	370	432	411	387	398	400	397	394	364	418	389	383	407	389	390	366	399	393	409	401	375	366	390	433	393	440	384	371	380	451	409	381	399	416	374	415	384	420	384	409	410	452	406	414	365	371	387	428	389	393	393	381	413	401	398	386	380	410	352	415	392	374	416	410	416	433	406	402	400	431	347	401	365	410	417	395	419	404	389	415	397	391	394	393	371	380	377	404	413	382	381	406	393	415	418	429	385	413	433	395	394	376	408	384	370	366	410	399	402	408	374	380	418	390	427	392	413	410	393	394	398	359	388	415	430	400	400	357	384	380	404	416	399	399	381	399	402	427	354	407	408	384	414	406	391	396	387	394	402	411	394	416	395	403	398	403	401	420	400	406	401	381	405	403	395	370	410	378	399	386	390	409	388	397	410	411	387	392	385	414	417	373	421	403	389	411	387	380	382	412	407	442	405	414	401	393	406	420	383	391	406	392	414	395	380	441	372	441	399	383	391	433	394	389	392	351	420	374	420	383	380	385	400	410	405	359	376	352	407	373	369	392	401	381	442	394	385	387	420	416	430	388	384	397	375	414	404	406	400	380	369	402	396	403	406	401	385	411	412	370	420	395	382	420	386	427	377	410	384	416	421	419	413	388	404	385	420	357	353	395	422	393	380	426	403	399	410	369	432	439	366	384	426	360	406	384	410	386	398	405	444	382	387	393	391	386	383	379	381	414	397	389	366	423	400	403	407	417	354	348	396	372	388	393	390	398	414	397	390	416	376	371	406	437	393	411	411	368	371	404	386	400	401	402	375	382	380	358	396	381	373	434	403	409	417	382	406	401	395	404	398	414	382	386	394	417	391	383	388	381	389	397	411	410	416	402	396	436	375	364	392	379	375	392	386	412	417	409	400	400	414	436	401	393	408	394	387	345	424	355	367	379	381	401	392	396	399	419	405	405	360	412	393	392	429	379	407	402	421	425	389	437	401	402	402	419	413	409	405	417	382	428	385	405	392	424	416	384	424	399	400	416	379	414	407	399	389	426	402	384	424	390	410	395	388	408	386	368	419	403	394	366	428	368	401	420	367	384	438	389	384	427	384	360	410	372	388	419	424	381	394	404	403	417	395	398	396	382	393	397	380	395	436	385	374	413	407	398	406	390	395	411	392	413	389	405	410	372	411	420	405	405	368	388	381	406	402	359	409	420	396	392	410	385	376	424	402	383	394	398	427	396	418	411	378	391	409	420	439	403	377	363	395	394	383	401	388	398	414	440	425	393	375	404	396	371	395	350	423	387	402	422	422	398	413	397	422	397	418	375	427	387	399	367	369	384	392	421	392	409	382	408	377	381	423	385	384	385	423	404	431	429	392	392	402	381	398	410	381	416	362	429	439	390	380	397	404	387	394	389	399	398	334	398	388	382	414	411	365	398	405	400	378	431	412	403	379	429	404	381	384	401	392	419	380	397	410	352	436	409	380	362	404	409	415	425	375	393	360	389	403	416	390	388	436	438	422	420	434	381	403	398	389	433	382	374	422	390	437	432	431	433	408	380	406	407	379	404	374	402	423	385	377	432	381	370	377	423	394	395	384	420	399	418	398	368	408	397	437	416	444	412	415	411	380	396	378	405	386	422	385	382	382	398	400	395	369	370	395	449	385	398	403	421	387	401	412	415	422	385	411	378	385	386	402	409	397	394	392	388	427	364	394	386	418	383	346	388	421	400	407	409	372	408	365	421	406	410	412	382	412	370	401	378	383	399	429	383	409	446	400	417	374	425	379	400	381	375	355	399	433	380	420	359	405	423	423	397	386	390	401	374	422	428	391	402	405	434	389	415	423	375	394	387	355	422	377	409	395	402	396	384	416	406	393	408	386	389	380	403	362	387	376	401	414	379	373	422	392	392	393	419	397	421	384	408	365	428	385	364	407	381	355	423	390	372	400	424	418	405	417	420	435	367	393	404	397	383	407	402	396	378	419	435	403	408	399	409	417	401	401	389	378	403	391	393	375	408	381	409	385	378	410	388	385	416	391	422	372	365	383	401	391	379	394	349	383	395	383	429	402	398	366	411	391	410	394	411	398	395	430	403	373	400	383	376	372	401	380	410	382	409	416	349	404	404	370	422	396	374	386	406	444	389	406	393	376	395	359	421	356	389	395	414	386	389	452	375	387	424	382	375	402	401	385	388	411	422	380	389	386	401	396	406	394	394	402	422	414	372	370	425	394	375	385	387	354	406	390	373	376	379	411	394	378	396	422	405	365	434	424	388	388	380	385	392	388	428	389	409	389	393	409	388	405	362	387	391	395	399	400	428	389	421	394	421	437	407	378	360	394	345	405	382	415	391	386	407	384	379	428	353	411	391	355	395	395	402	399	387	386	394	388	396	413	380	390	390	364	387	422	454	412	415	375	402	395	378	405	413	404	379	437	364	416	375	386	390	393	411	393	379	364	413	385	390	382	407	378	408	411	368	394	410	384	384	387	427	359	415	396	406	382	397	413	383	394	415	381	406	387	428	429	428	365	367	420	353	399	396	397	430	429	393	424	384	408	395	421	393	399	370	407	390	379	416	379	395	371	404	449	416	382	398	405	403	436	426	424	381	377	386	397	392	411	398	405	421	378	396	372	371	395	399	386	416	361	435	365	395	434	380	393	383	361	414	391	365	371	383	394	378	375	393	389	390	432	421	405	377	397	393	414	406	399	394	390	372	457	398	392	377	378	365	450	390	403	377	428	392	361	409	418	406	413	407	382	407	430	381	407	397	387	411	392	382	361	375	359	365	398	402	406	382	417	424	397	368	401	405	414	414	407	415	384	397	415	406	401	398	387	411	409	404	420	400	423	372	380	409	425	405	394	426	366	427	404	420	401	428	383	364	398	416	393	381	379	416	381	403	372	370	392	408	402	400	384	393	385	387	396	385	435	396	412	398	382	379	355	409	397	393	421	385	425	413	361	372	378	392	441	412	414	362	404	396	387	374	413	414	407	403	382	406	396	388	401	374	379	370	412	356	359	407	425	378	408	392	391	394	388	370	421	394	367	402	407	406	403	411	405	400	398	371	381	381	405	392	406	379	430	424	402	389	377	382	416	383	365	411	436	393	385	404	394	425	385	391	364	402	380	384	406	416	379	417	386	404	404	380	391	386	369	356	418	388	392	384	430	406	415	386	416	419
20107	7229	9407	24954	53810	55461	46787	35294	23892	12928	5061	2020	617	254	266	245	226	242	210	260	240	237	257	233	247	267	248	198	213	243	255	232	234	246	239	220	245	241	227	245	271	221	260	237	250	236	246	219	230	234	275	233	250	234	234	227	223	241	245	261	242	214	232	262	237	238	255	196	211	212	238	235	225	260	238	229	251	252	223	231	237	229	240	226	224	233	262	225	244	252	226	205	209	226	254	231	265	233	235	240	237	253	243	254	220	245	228	247	240	232	260	233	231	236	224	254	254	205	202	238	219	255	219	244	231	243	228	251	232	256	236	241	262	240	236	227	255	249	226	257	257	243	225	224	255	246	239	237	251	239	217	243	247	238	239	248	239	224	222	248	224	274	225	211	213	195	251	230	246	254	248	234	254	221	231	246	237	263	256	234	239	215	225	218	281	239	251	220	235	248	220	257	248	241	243	231	207	218	253	215	239	273	243	263	246	250	238	234	265	208	243	252	219	251	253	232	241	233	224	208	247	227	274	254	238	224	220	268	242	223	223	238	223	245	247	252	252	235	216	274	249	240	269	214	222	245	219	234	242	248	226	248	239	225	243	258	209	255	243	265	237	260	247	250	233	248	243	234	271	269	219	228	228	249	281	227	238	237	232	259	277	251	240	206	249	245	266	281	245	235	259	253	247	244	225	240	210	236	255	246	233	263	259	228	253	231	236	230	207	225	249	219	236	232	262	226	236	211	240	256	230	234	248	237	243	214	208	227	260	220	244	223	279	213	223	216	247	229	226	246	205	246	262	247	199	222	233	257	253	216	260	283	233	275	221	248	226	232	232	236	255	251	247	257	234	261	249	250	241	229	218	229	238	239	235	228	256	241	226	237	216	242	230	225	261	243	248	248	226	249	243	249	222	255	263	229	240	231	225	252	233	210	230	252	252	234	267	212	248	246	234	281	223	255	245	268	240	236	238	237	234	240	260	235	280	235	231	220	222	244	242	216	214	204	241	230	242	241	236	232	239	215	258	232	226	223	206	242	214	253	217	212	233	251	265	236	199	217	229	208	232	246	248	232	238	233	248	258	232	245	222	255	252	233	232	222	228	231	235	242	236	228	243	229	245	243	239	248	221	230	242	255	254	235	264	275	230	230	268	238	243	277	260	223	256	259	250	246	234	234	243	239	244	236	240	246	265	234	236	227	212	233	241	256	219	257	243	235	235	243	240	253	213	220	238	250	230	231	253	226	254	208	223	228	235	246	247	229	215	269	245	245	230	242	223	260	241	253	243	226	240	232	263	237	240	238	205	239	254	248	243	219	256	245	258	213	236	252	257	203	233	211	234	276	230	253	218	232	225	235	251	231	280	268	237	249	232	245	230	268	268	243	270	210	224	228	277	246	244	259	238	218	247	227	260	221	249	200	228	248	254	243	251	224	250	260	247	247	242	227	250	229	262	219	209	225	207	234	221	221	249	219	248	227	259	241	200	251	272	233	263	283	238	252	251	245	241	246	245	231	245	245	254	241	210	246	241	223	238	241	247	229	279	236	216	253	245	218	219	255	231	242	230	225	212	238	222	204	240	239	237	228	239	258	238	227	210	218	233	242	232	235	234	246	210	252	227	238	219	237	242	224	251	238	243	242	216	246	258	215	238	214	223	229	247	245	249	244	218	225	229	289	225	238	240	250	242	237	221	250	241	228	218	220	232	277	268	210	210	246	222	227	220	225	218	226	243	263	217	244	254	235	226	236	231	220	249	240	226	232	215	209	286	251	244	233	235	233	223	224	219	234	235	248	228	251	223	213	268	248	255	231	222	214	191	254	230	274	230	258	237	256	239	239	228	238	261	207	224	221	260	258	211	203	248	237	241	255	225	239	207	223	232	253	257	240	243	223	239	241	234	229	255	226	257	241	220	243	223	211	243	255	217	230	220	243	225	229	246	236	207	229	231	242	248	267	250	244	225	231	272	241	245	277	221	247	238	221	200	252	219	241	240	221	203	219	236	227	216	226	223	212	232	247	281	269	244	209	218	226	215	216	259	224	231	246	275	225	225	217	226	252	238	234	244	223	238	237	232	243	211	229	260	227	240	235	241	242	232	265	247	223	248	237	235	239	226	264	239	232	252	234	248	239	209	208	230	251	235	229	231	265	242	239	234	218	228	228	237	275	241	221	232	231	254	246	236	207	221	253	223	234	250	241	230	259	223	230	223	260	211	225	246	250	223	227	289	258	243	258	256	253	222	214	273	233	247	260	234	239	257	245	254	219	251	230	263	242	238	257	245	227	227	221	237	258	231	240	245	227	235	262	257	235	254	235	240	235	249	231	224	259	256	237	254	233	231	244	229	218	220	223	252	268	219	229	228	215	204	233	243	246	251	240	247	246	240	231	229	198	259	201	258	244	247	232	240	239	245	225	243	196	225	243	236	260	238	228	265	213	257	258	250	200	218	232	260	211	235	222	241	227	248	257	236	245	252	231	226	232	244	255	219	230	240	231	214	209	250	246	269	234	196	224	241	259	211	269	260	243	219	238	229	244	243	216	222	218	226	252	247	246	255	226	242	225	259	211	236	244	221	245	255	239	255	244	241	251	224	234	220	212	236	227	239	254	232	244	254	223	219	267	249	265	229	253	216	239	247	227	240	226	229	264	249	234	196	225	236	221	225	235	238	233	222	230	237	236	246	228	230	200	228	246	241	226	248	244	249	248	238	217	220	244	269	255	222	245	216	242	250	225	246	242	248	237	239	238	255	255	234	255	237	187	229	249	224	263	219	211	222	239	228	247	287	223	258	229	249	256	261	246	253	238	286	224	259	244	220	201	229	267	248	235	238	246	223	268	242	206	240	235	236	244	210	270	252	232	257	214	238	260	254	245	244	235	215	237	227	230	213	258	218	238	253	259	243	211	238	229	232	223	218	244	220	226	257	215	247	253	229	215	231	264	259	237	247	248	238	238	252	223	238	251	235	232	253	228	227	236	256	223	232	255	258	238	259	233	242	231	222	240	211	219	227	242	234	255	229	226	228	231	251	237	237	251	267	233	254	222	260	256	200	254	225	222	254	240	234	244	226	223	251	253	232	225	277	214	231	199	203	244	231	235	257	228	214	224	219	233	240	243	240	253	240	238	232	234	251	238	233	250	213	253	231	239	228	251	230	233	228	230	249	229	245	237	231	258	230	227	257	227	246	243	229	231	229	249	224	226	247	255	275	242	239	210	237	251	230	246	255	251	260	249	242	278	202	225	228	213	247	245	231	233	234	223	225	234	223	251	232	223	223	230	227	246	232	235	251	227	252	207	218	226	247	255	238	241	260	223	237	240	235	229	248	248	262	246	255	226	237	253	259	248	229	228	255	238	231	247	230	228	239	272	218	254	222	231	240	231	223	267	223	254	231	238	234	243	246	234	245	256	235	221	236	233	220	222	243	249	234	253	237	216	215	213	249	234	233	216	251	247	240	278	235	246	206	227	235	238	228	242	238	240	221	221
9331	5335	14029	37689	63708	66283	59164	49789	40330	28377	15461	8198	2243	570	586	552	544	594	547	563	561	574	566	544	514	569	563	532	499	536	592	521	502	548	537	537	621	544	528	603	527	542	527	500	562	550	588	525	569	574	574	532	539	558	503	550	522	491	558	551	576	542	564	574	543	557	513	547	560	544	541	536	539	502	531	509	527	562	537	527	521	512	534	532	506	581	549	568	536	542	545	539	591	531	522	531	554	518	545	600	545	581	546	562	537	543	552	513	498	536	513	554	512	536	572	591	564	553	526	548	541	571	552	570	528	526	560	550	536	523	521	522	523	547	538	567	550	562	510	565	568	548	559	554	512	568	557	539	532	549	522	561	531	583	560	577	537	529	574	547	524	581	552	508	520	552	544	540	540	516	566	563	514	542	565	560	521	540	532	564	557	526	494	520	579	542	544	519	532	544	551	560	537	565	545	528	534	534	560	536	520	536	605	548	549	540	565	584	545	535	560	539	569	545	589	568	555	544	550	526	558	504	513	517	567	582	527	533	550	546	527	529	551	548	572	529	541	529	540	513	533	515	573	539	557	577	581	554	560	566	542	565	538	575	527	536	478	527	567	569	559	565	544	536	513	534	511	552	564	550	548	554	556	530	545	586	547	559	584	540	520	586	549	537	539	543	519	563	544	555	587	522	541	550	527	550	497	540	555	535	566	558	568	548	555	494	551	518	558	538	546	501	512	586	545	557	590	532	533	530	577	531	539	557	554	535	584	536	595	527	550	525	540	560	541	587	563	564	522	558	537	578	509	566	544	571	523	552	555	583	531	530	511	554	537	557	508	551	556	546	543	534	544	540	548	572	556	556	533	514	527	536	537	513	516	523	542	511	537	548	568	590	575	524	569	543	582	517	559	537	570	533	547	518	535	563	566	522	524	565	510	514	546	546	529	543	533	540	549	548	550	545	545	524	556	570	557	521	579	508	534	552	505	501	568	532	529	510	541	539	554	557	536	551	564	557	541	522	582	542	584	540	551	510	552	546	513	545	592	536	557	558	510	536	535	518	519	543	569	559	562	527	492	566	566	519	551	530	552	506	545	573	514	567	545	567	567	513	505	555	532	560	533	591	533	577	546	510	550	505	566	564	554	471	525	553	552	552	523	586	553	574	571	527	536	570	516	538	493	588	561	557	556	553	526	507	512	544	516	508	552	546	546	560	565	571	534	491	556	541	565	519	522	578	533	572	552	566	517	529	524	556	559	556	559	548	577	593	547	562	538	554	532	540	499	542	566	562	546	526	545	543	550	547	574	538	552	574	508	568	525	572	533	493	536	563	576	527	575	532	532	529	517	586	547	568	561	518	578	599	560	548	517	542	555	544	569	555	544	594	503	557	544	548	555	532	529	564	519	547	590	528	533	554	535	516	526	512	553	519	562	519	539	558	537	536	538	580	557	540	590	507	536	547	568	534	567	541	534	565	560	510	535	570	523	570	541	543	517	533	555	489	559	559	554	579	547	537	559	549	530	518	542	514	547	561	525	556	537	530	545	511	571	523	533	555	511	515	535	544	529	527	488	585	577	527	564	540	560	555	532	535	555	523	551	551	553	565	532	480	546	559	553	505	552	540	516	577	524	498	542	547	541	584	570	545	517	519	525	596	555	554	520	548	563	544	547	534	567	530	502	606	526	529	557	510	525	483	519	525	521	558	567	579	524	546	532	529	574	538	543	537	520	548	563	568	563	541	531	563	548	581	564	557	539	551	589	558	548	536	545	514	542	551	530	537	502	512	579	563	526	528	491	519	519	560	507	536	516	505	514	531	557	558	601	545	564	562	523	546	506	550	521	532	536	544	487	575	537	549	520	489	549	534	566	546	523	509	509	508	552	564	562	562	550	567	558	512	532	532	544	552	558	541	492	561	533	566	533	525	585	505	497	547	541	577	537	562	553	553	521	539	504	565	555	530	564	563	550	551	572	545	550	529	545	515	595	543	551	549	524	546	556	559	534	556	525	570	540	555	572	525	585	555	534	528	473	558	533	595	519	555	521	536	566	560	546	501	521	565	520	564	561	524	559	510	543	525	557	536	579	560	515	526	578	541	556	553	548	544	548	527	523	527	566	541	573	528	558	600	546	526	518	545	539	576	534	504	542	559	571	534	522	533	580	543	543	504	586	538	533	530	562	543	572	545	548	530	537	559	535	558	567	574	570	542	536	503	568	550	548	557	520	485	558	569	547	553	554	534	535	592	533	555	534	543	584	539	577	542	555	553	538	538	529	563	551	531	508	561	503	562	519	558	569	550	553	540	541	514	543	537	541	527	542	518	574	529	549	538	567	564	557	581	498	536	578	514	556	579	586	545	557	500	582	526	583	536	565	539	530	547	589	568	511	521	585	552	534	566	535	558	545	554	541	534	549	545	545	562	515	598	558	534	587	562	555	575	551	579	537	555	540	537	572	531	514	556	573	506	577	526	573	526	511	553	545	536	549	571	555	587	561	504	530	521	513	528	539	520	566	579	518	590	554	503	550	583	511	529	556	525	551	571	560	552	576	530	546	534	594	540	538	534	596	540	554	572	562	537	541	496	539	554	547	562	529	546	550	530	545	534	530	519	538	548	541	551	601	523	560	556	522	518	541	541	563	582	545	549	541	524	554	540	569	546	539	556	596	585	533	544	578	562	544	566	531	508	536	539	524	549	530	522	578	562	542	528	569	535	556	528	562	500	532	566	539	542	552	510	541	518	561	537	561	556	557	573	568	544	577	561	580	531	540	583	540	571	570	522	573	567	551	519	552	577	560	566	541	551	510	537	542	561	520	581	538	523	556	562	586	518	548	597	548	563	568	558	574	576	544	559	583	535	538	565	560	578	541	548	550	537	470	510	560	508	524	493	551	555	528	537	528	537	556	566	539	523	527	541	558	538	555	511	496	565	549	563	514	563	582	574	543	608	542	533	515	583	523	522	564	544	559	529	549	515	563	548	549	566	520	532	538	550	500	548	551	512	496	535	521	556	578	592	531	549	614	562	524	566	538	530	607	545	552	571	536	528	555	533	609	534	533	578	546	516	559	539	570	549	552	549	530	492	524	484	570	520	563	549	581	563	540	501	583	513	553	526	557	538	540	527	590	509	563	568	516	545	527	539	549	558	541	546	579	604	551	554	500	543	546	545	534	530	543	550	574	583	558	558	547	553	560	554	563	547	571	544	564	539	536	564	568	543	513	564	541	544	554	544	512	574	572	578	546	600	553	560	532	563	549	535	568	543	528	536	523	540	565	542	545	525	533	561	536	550	546	535	526	550	477	572	526	562	542	528	558	526	545	559	558	557	554	606	545	567	515	580	528	579	538	526	571	503	553	538	543	563	531	550	554	546	569	555	563	535	542	551	519	522	516	546	513	582	562	596	507	582	581	520	559	541	558	540	540	584	577	547	543	543	534	571	533	579	544	511	498	539	557	510	566	540	580	529	544	543	507	529	520	512	534	528	568	567	549	515
4009	2541	3231	2997	3393	3077	2302	1498	1005	753	499	296	242	204	188	210	221	230	232	208	217	195	223	194	211	221	223	209	238	215	188	239	216	212	208	225	237	231	247	237	203	189	216	238	237	252	204	203	227	255	232	227	225	219	211	244	213	173	207	216	213	238	218	228	217	242	243	227	231	224	195	241	242	216	229	237	218	200	230	207	237	222	202	230	235	211	223	232	210	228	212	187	238	227	243	211	194	225	195	226	251	228	203	209	228	191	225	193	238	213	204	186	219	223	196	197	212	212	242	220	238	181	209	224	232	236	244	213	206	200	244	227	199	211	216	226	207	233	251	236	229	196	212	229	230	215	231	229	218	219	208	220	203	225	231	215	236	218	247	215	206	185	237	203	245	224	215	254	225	221	217	222	224	242	237	213	202	213	239	216	234	226	186	213	193	232	222	223	215	214	233	225	198	215	208	202	224	203	235	232	196	230	225	225	233	193	182	241	226	224	202	186	209	175	245	242	214	217	219	194	250	218	225	206	221	202	220	239	219	221	204	235	226	229	234	202	225	200	220	197	210	231	237	219	218	215	196	210	244	219	225	223	192	214	226	195	212	205	220	227	227	200	232	206	229	222	225	209	229	189	214	226	228	202	188	187	237	198	234	200	229	207	207	220	260	216	220	205	204	202	227	212	206	203	211	200	213	216	223	231	227	237	237	210	195	216	208	226	221	212	224	197	211	188	213	210	236	206	228	228	197	215	193	186	224	216	209	211	218	219	195	216	228	239	200	214	214	227	183	222	212	213	215	238	218	210	233	209	201	225	219	222	234	221	233	216	234	249	233	219	211	239	220	215	207	217	214	193	239	185	207	207	218	216	233	239	204	227	218	178	209	230	210	205	220	212	211	224	206	211	228	225	247	243	228	210	224	197	210	190	225	238	211	227	238	211	222	216	199	202	216	204	241	238	212	210	223	186	218	191	220	211	226	225	221	222	225	198	217	187	217	214	207	226	226	183	240	222	220	220	239	231	210	216	186	219	205	210	196	221	226	227	226	215	190	241	231	210	234	212	234	202	201	195	222	240	210	214	216	203	209	211	218	222	208	210	206	213	216	191	199	234	225	187	202	245	233	208	184	216	201	223	194	223	247	224	247	206	243	218	220	188	196	213	227	201	228	226	220	209	224	223	216	182	213	233	198	218	183	225	231	212	202	237	193	201	199	202	221	216	211	238	215	210	213	207	208	204	221	220	221	185	193	216	214	196	244	233	249	231	239	230	229	228	233	206	228	218	212	205	191	212	208	195	212	205	245	228	229	211	222	224	220	215	213	208	221	236	225	238	200	230	225	179	207	223	219	239	200	202	205	207	233	228	215	207	218	232	207	214	235	243	216	225	205	210	200	220	218	201	227	197	244	252	187	219	213	205	218	212	232	215	198	204	249	252	227	214	190	222	215	213	228	219	223	241	259	239	225	206	237	207	212	197	209	220	245	199	212	206	217	224	217	217	192	228	195	250	229	200	253	209	226	239	227	239	204	227	228	209	232	227	236	216	216	220	203	235	209	217	225	236	225	208	221	219	229	237	197	201	194	172	219	227	233	221	231	213	227	238	221	207	237	197	200	188	228	226	264	228	202	232	207	207	234	222	217	231	248	214	227	239	226	183	195	212	239	229	219	231	221	225	207	214	205	226	206	214	212	212	240	196	224	232	221	219	212	209	212	202	206	202	223	211	232	240	205	212	210	218	224	202	215	213	247	218	223	211	207	231	208	219	194	186	215	214	220	195	235	216	225	260	241	224	212	235	213	216	202	233	217	222	203	225	223	193	238	207	225	188	242	218	194	237	228	203	218	222	218	246	206	219	206	223	220	228	210	202	198	233	208	212	225	235	250	184	209	201	195	197	216	214	200	223	219	225	239	212	219	224	251	227	234	245	208	209	239	219	209	226	207	199	237	227	188	203	212	222	211	225	224	232	270	217	218	212	200	250	192	214	206	209	229	256	212	218	224	234	219	220	211	209	216	211	208	229	232	202	209	218	209	207	229	241	191	243	248	224	215	244	195	238	194	205	220	213	225	242	217	244	226	207	206	230	256	219	197	205	259	188	192	206	220	207	239	237	227	242	204	229	195	198	253	212	188	205	213	215	235	225	218	204	231	221	217	214	221	238	230	213	195	198	234	248	228	208	209	210	220	211	242	236	198	208	184	207	223	228	259	211	182	232	203	209	216	214	207	225	238	228	224	202	197	193	213	208	227	232	197	226	218	242	179	206	245	227	193	221	216	204	222	218	201	229	222	226	216	225	210	240	231	222	213	205	222	214	214	216	218	220	208	213	226	259	217	233	241	239	215	203	220	237	214	186	206	223	213	210	229	241	217	224	220	260	216	198	210	221	201	215	221	222	233	206	237	222	204	209	194	212	224	230	216	210	217	217	221	192	214	197	247	229	213	205	234	235	224	231	206	211	202	201	220	209	207	210	233	221	208	193	237	222	193	218	215	248	221	244	240	212	213	245	252	196	193	244	206	223	230	234	239	251	206	212	205	228	206	196	207	222	199	206	250	192	204	194	188	204	206	209	184	176	215	204	236	270	197	210	221	211	205	211	224	219	210	225	223	238	220	218	248	220	189	208	197	206	224	217	188	215	211	207	232	223	220	208	213	196	231	236	224	199	214	193	203	204	217	204	203	232	203	220	210	238	184	211	189	196	244	214	199	225	208	180	235	217	218	190	240	230	229	229	241	214	212	245	221	217	222	218	214	247	247	208	217	215	199	248	230	230	224	218	252	191	225	214	202	211	201	217	196	243	214	197	196	212	221	197	214	232	212	211	256	229	215	223	248	244	188	229	237	223	231	228	247	182	222	218	185	226	207	215	208	199	217	220	231	242	234	225	241	240	215	234	200	213	231	199	209	227	224	227	232	208	218	225	232	209	224	219	228	269	240	216	188	200	213	216	182	216	211	217	199	218	251	233	199	222	221	250	207	215	188	221	251	204	185	210	211	208	245	220	214	239	181	193	225	227	221	208	215	218	233	227	239	215	216	213	204	215	215	213	227	225	208	242	223	209	204	213	250	232	224	229	221	250	201	196	223	199	209	201	211	221	231	212	201	192	225	245	198	233	218	209	186	201	237	237	204	229	206	222	221	243	233	246	248	208	200	211	207	238	219	221	215	225	238	216	210	227	233	228	212	236	215	215	215	193	235	220	207	216	210	223	216	208	205	195	230	211	183	232	219	240	215	199	200	218	214	226	236	207	239	245	211	213	245	232	222	213	196	233	215	215	227	219	242	232	204	228	189	265	223	198	234	223	193	202	238	236	206	244	173	234	236	218	200	211	198	206	207	184	242	205	218	185	202	205	199	178	233	211	215	199	204	209	209	219	199	222	240	221	220	229	266	239	222	251	198	216	235	222	236	190	206	219	207	215	196	219	217	201	221	230	219	219	248	247	182	213	200	215	231	223	243	201	234	233	202	226	206	207	247	210	204	226
3039	2538	5818	8761	12597	11672	8298	5659	3865	2498	1498	789	574	436	498	495	467	455	512	458	488	492	468	470	513	464	504	464	496	485	500	502	523	483	470	510	474	508	491	488	461	484	486	484	475	478	509	469	499	481	509	467	443	492	456	470	463	509	516	475	499	456	471	499	472	495	525	501	540	479	501	472	483	498	481	499	459	526	485	471	511	476	521	488	514	504	477	495	482	470	449	511	479	518	483	494	493	503	462	501	506	485	486	469	484	481	459	502	494	461	518	472	529	462	465	480	444	456	507	456	476	496	427	487	471	519	517	498	490	523	512	464	500	472	503	512	481	482	492	506	496	490	503	514	449	471	519	500	482	494	449	496	458	521	472	487	521	493	497	467	494	482	477	457	473	459	508	449	468	537	495	501	481	522	506	518	494	494	487	474	460	472	473	497	485	500	464	476	452	500	475	460	471	455	491	485	507	536	446	457	484	499	475	443	468	486	519	503	483	498	452	511	448	511	480	499	442	452	456	499	472	473	513	462	494	480	479	488	510	496	497	460	512	464	477	519	471	475	457	455	462	487	501	499	437	467	480	481	494	432	502	517	506	526	459	466	478	454	471	488	506	535	510	504	460	520	449	501	514	512	482	503	491	475	454	482	460	466	498	488	470	468	470	467	484	489	492	511	505	488	497	491	447	497	454	476	503	482	472	450	527	474	497	492	471	486	472	466	482	478	488	507	466	460	478	474	497	486	502	480	511	477	494	517	505	511	489	497	439	484	517	498	507	525	488	457	437	500	428	489	527	488	499	459	519	495	472	449	533	516	498	492	474	470	513	513	501	503	495	451	469	485	483	505	485	478	490	442	476	492	471	499	531	495	499	470	496	441	545	526	493	470	434	481	492	458	490	518	506	472	508	470	462	505	488	478	493	498	512	497	504	458	515	487	501	503	482	492	517	513	505	523	484	469	471	470	461	449	508	459	476	499	472	473	482	471	494	458	516	469	476	490	482	504	531	492	468	476	453	441	456	493	530	483	466	495	506	490	451	468	478	479	502	487	495	476	444	454	497	498	465	469	485	469	462	476	525	466	488	458	465	486	549	486	522	468	525	454	428	468	475	485	480	475	467	479	490	458	510	449	459	491	512	536	498	466	475	503	502	505	455	499	498	461	513	495	514	479	487	458	474	451	494	462	464	503	444	474	478	511	434	468	471	500	506	512	458	516	485	489	482	476	496	473	449	480	499	490	466	473	473	469	462	468	490	474	463	544	486	467	505	537	479	507	468	485	472	504	439	467	472	508	481	496	470	468	481	467	524	503	531	480	463	455	462	521	498	492	485	500	481	497	494	485	471	485	541	490	462	475	512	489	511	495	460	481	473	449	479	529	489	512	487	545	500	474	515	516	524	486	494	487	496	488	479	509	516	435	495	484	495	500	506	481	464	489	515	488	504	481	478	494	494	493	480	490	456	499	505	523	535	487	471	476	507	501	510	485	501	457	448	504	478	491	449	510	487	503	478	479	496	478	532	473	471	528	464	456	465	468	474	538	474	482	469	480	454	479	489	512	470	532	495	492	526	513	503	519	480	465	497	489	512	498	521	476	470	494	498	495	501	478	505	474	484	489	494	478	468	516	483	468	530	481	520	508	518	462	467	443	446	495	477	494	529	473	483	502	483	475	491	485	470	510	489	496	480	512	480	516	463	496	524	478	473	499	482	492	455	480	526	470	471	493	478	509	459	500	450	523	465	489	501	502	490	485	473	495	483	476	479	501	524	472	499	504	452	486	478	465	477	500	482	489	481	492	528	536	489	475	488	512	519	496	522	515	515	546	441	486	433	500	507	465	528	484	496	475	496	483	513	490	476	468	457	476	526	479	501	477	512	472	473	478	536	481	512	495	458	456	469	501	454	497	491	513	510	508	522	441	460	475	484	482	506	510	488	497	487	494	479	477	511	499	487	493	496	472	498	518	494	467	528	467	487	483	491	482	511	479	478	467	507	522	495	463	455	477	481	515	515	479	480	495	482	474	471	512	503	517	503	505	462	509	490	482	485	482	460	482	477	484	495	495	489	488	473	503	492	471	468	504	468	480	449	510	461	499	511	497	457	480	507	469	477	503	499	476	467	520	487	483	485	454	454	474	510	481	519	470	515	524	456	486	490	490	492	471	566	501	472	529	462	489	469	478	469	489	469	483	490	458	471	501	471	480	480	493	537	490	486	491	459	452	493	490	459	484	496	433	416	478	481	485	496	489	472	482	483	461	511	487	473	484	497	531	488	477	508	481	491	439	519	508	531	473	472	482	485	465	494	450	477	456	498	452	463	473	483	496	477	473	508	510	492	474	514	509	520	466	499	472	465	489	489	503	513	485	498	507	499	530	488	490	471	483	510	475	474	501	496	503	497	453	507	487	470	493	511	468	511	539	480	463	454	514	451	492	500	493	463	491	510	500	496	492	468	491	457	494	481	501	484	488	492	458	495	471	495	458	485	467	479	489	495	494	474	532	474	510	451	446	497	498	490	475	473	478	484	499	445	493	509	485	505	467	484	488	460	459	482	494	500	480	525	492	462	473	459	494	493	503	461	475	520	497	507	507	500	487	482	538	472	472	416	491	476	517	472	519	448	477	493	487	462	466	498	514	472	507	528	525	489	515	506	492	459	476	466	481	504	493	510	473	483	493	470	527	530	509	514	502	486	543	493	476	505	423	503	483	473	466	530	486	504	496	540	472	466	506	479	461	503	492	521	465	496	478	442	517	497	505	473	455	506	517	458	450	518	448	505	459	494	484	432	494	487	447	503	511	483	488	503	529	476	510	539	473	487	453	545	485	504	497	506	471	534	499	472	458	478	480	479	506	481	497	482	480	459	470	474	500	454	486	533	482	480	482	516	537	505	489	493	498	489	450	523	487	487	464	503	485	464	502	490	448	491	485	511	481	510	525	464	492	465	535	473	458	474	467	485	491	492	453	449	504	486	459	466	480	472	487	449	543	484	486	462	459	494	500	504	515	499	455	490	475	465	490	461	454	481	460	479	499	477	488	505	481	499	476	476	533	491	457	488	474	488	498	431	497	469	500	479	516	508	479	517	478	496	484	498	460	493	500	475	497	492	516	492	499	487	451	484	515	483	518	501	489	525	502	458	468	488	453	505	485	454	459	513	484	492	472	477	464	462	501	510	478	542	509	465	463	466	482	472	458	496	500	478	497	516	504	528	504	492	480	498	514	503	524	483	499	527	515	489	473	468	430	496	510	486	505	500	501	468	489	486	484	484	452	505	510	504	477	478	474	485	452	509	457	489	495	542	499	483	501	489	504	492	454	484	453	484	502	519	503	493	526	463	478	459	465	484	491	497	491	539	508	511	466	501	490	496	470	535	470	498	478	479	490	458	474	481	483	485	462	525	460	472	499	493	509	485	482	467	472	518	457	484	462	477	532	498	508	487	488	529	506	530	458	481	491	461	482	476	473	487	475	473	478	479	494	450	476	472	464
12183	4645	8361	25067	45624	41931	31675	20534	12458	6276	2855	1021	276	161	164	169	174	174	172	163	156	165	158	154	160	169	171	181	174	161	158	174	179	173	149	163	154	191	190	153	166	169	192	143	169	166	183	158	154	159	150	181	168	142	172	154	155	153	150	173	176	165	190	172	166	185	145	161	144	159	165	161	157	158	164	171	142	164	176	160	146	175	152	175	173	168	151	196	141	155	178	179	177	162	161	157	134	167	170	178	156	157	170	147	166	170	169	167	136	145	162	162	146	181	146	164	160	173	182	177	168	172	168	166	133	160	151	160	158	154	159	150	154	167	163	195	146	178	137	166	189	167	155	132	210	160	170	136	180	165	160	156	170	173	192	174	171	202	168	158	155	149	168	167	172	136	161	182	128	154	156	167	182	155	175	163	161	199	190	196	154	176	169	188	124	125	150	172	191	161	157	156	160	152	170	149	179	164	173	164	143	155	181	152	162	183	169	157	159	150	188	142	180	168	153	173	166	160	167	164	177	141	171	144	166	150	153	166	177	191	149	159	160	159	157	175	178	163	157	146	176	169	160	173	157	187	157	162	175	153	149	178	170	175	191	173	163	153	162	149	159	141	148	168	172	177	180	150	141	189	163	159	164	169	151	144	146	161	177	169	153	171	164	195	170	171	182	173	170	182	158	171	169	153	156	152	168	182	169	157	170	163	144	179	157	159	147	173	149	137	154	169	151	174	184	157	172	176	171	173	150	193	192	177	165	149	168	164	158	187	176	192	176	182	162	198	147	149	164	137	168	161	180	163	175	170	148	159	204	167	174	165	152	188	138	170	154	160	194	149	169	150	166	152	160	176	170	171	169	162	149	176	163	162	164	182	175	154	171	176	166	154	173	164	189	178	158	192	180	167	177	155	160	153	163	153	142	132	146	166	175	147	139	148	158	162	168	185	170	183	166	193	180	184	151	172	206	163	171	184	199	151	180	169	155	162	173	152	188	142	164	176	159	134	160	160	145	154	156	154	159	172	162	127	157	159	171	163	145	190	155	150	154	171	152	163	165	154	149	154	155	148	124	183	178	158	157	158	155	167	147	180	160	177	159	163	145	167	163	176	166	176	190	147	167	169	164	169	176	165	172	146	174	175	167	166	183	136	165	183	146	178	171	169	165	169	207	197	169	163	164	187	175	171	187	164	160	173	175	151	163	195	134	145	155	185	156	200	136	167	151	176	161	195	161	156	141	168	173	182	161	156	180	161	140	155	147	161	162	164	173	175	170	171	163	163	175	179	182	156	160	141	184	166	132	163	167	168	163	150	175	157	150	173	163	174	164	168	187	161	144	167	130	170	149	183	166	162	159	160	182	173	147	153	167	166	163	153	138	169	175	184	175	158	163	179	165	167	160	163	139	179	166	158	177	151	181	169	192	155	159	177	148	153	156	163	165	159	149	172	166	172	158	167	176	170	170	155	163	148	143	164	180	132	172	156	151	143	137	176	166	180	152	156	172	157	166	176	160	172	168	170	162	157	152	168	160	176	166	169	163	186	133	158	154	170	165	175	170	163	160	158	163	174	153	170	162	182	137	161	170	142	160	149	168	150	181	162	157	164	177	176	160	160	169	150	155	149	152	160	157	148	160	147	174	155	171	140	158	151	149	157	186	164	150	166	160	150	154	167	151	184	153	177	154	162	184	168	143	178	174	175	166	168	167	165	168	169	156	173	172	162	146	153	190	184	142	145	151	171	161	171	181	174	157	156	181	176	165	174	156	168	153	175	158	158	164	143	171	149	152	153	156	145	157	155	159	186	154	172	164	136	156	176	168	169	162	172	153	169	143	149	167	175	169	146	148	168	179	139	161	165	159	138	164	177	151	209	170	159	170	178	192	151	148	181	173	182	167	160	141	162	152	177	188	144	190	144	170	177	149	158	147	158	173	184	165	164	155	150	183	187	151	182	148	181	172	149	169	161	186	175	156	170	165	178	148	163	156	148	166	170	180	158	151	179	175	164	175	158	170	186	161	154	151	189	144	180	152	170	162	187	167	191	184	175	154	159	165	170	185	160	186	171	171	166	172	187	152	166	189	170	160	158	183	167	170	146	163	163	159	159	166	176	183	167	168	172	182	171	143	166	156	153	175	139	179	180	160	192	163	173	177	149	171	170	161	158	155	168	174	160	186	168	157	183	163	174	146	187	168	169	171	168	164	155	143	170	185	148	158	150	169	146	172	166	160	156	182	150	161	171	167	164	177	157	151	170	182	184	147	178	165	157	160	196	154	148	155	162	172	167	172	159	162	159	159	148	179	161	164	164	166	158	149	159	176	186	191	132	158	164	165	150	164	154	165	148	158	163	142	168	193	178	162	152	173	173	164	151	149	162	184	172	184	169	158	151	160	190	163	165	187	161	136	165	162	164	159	169	182	185	168	171	160	158	153	156	135	164	139	149	146	166	162	169	145	166	160	171	136	187	172	171	146	172	150	143	164	140	141	173	160	172	154	180	182	144	167	160	165	172	159	156	137	160	183	182	156	148	180	156	155	158	173	163	177	159	164	168	158	171	169	188	166	174	154	140	182	171	161	163	167	175	165	148	164	165	158	161	150	158	169	169	169	167	138	167	169	177	171	162	144	153	168	138	176	164	159	161	177	187	151	169	176	183	150	148	164	160	153	164	166	150	176	170	193	155	156	173	172	176	162	163	176	158	154	160	177	172	159	143	141	186	160	166	157	180	167	154	130	162	152	141	157	183	171	153	156	170	168	161	131	147	157	178	155	163	150	170	186	158	163	159	151	162	182	142	157	154	154	141	160	148	165	168	152	154	184	175	175	170	129	152	161	143	157	176	140	157	162	173	151	143	182	144	155	176	145	136	139	175	143	173	138	192	177	160	177	148	159	174	177	170	183	177	184	158	149	147	136	173	162	155	152	167	182	169	134	170	158	142	177	170	150	154	143	140	142	166	156	161	178	144	153	176	165	151	154	165	162	173	163	189	165	152	145	157	166	159	173	208	159	133	169	167	162	157	180	153	147	169	172	170	159	165	176	132	143	179	163	163	166	149	171	154	179	163	161	164	175	176	170	167	177	184	157	155	174	154	185	186	149	153	148	174	164	166	163	150	181	157	158	172	159	184	158	167	143	162	178	156	167	166	182	170	151	159	172	164	147	192	147	157	173	180	195	163	171	164	181	174	174	154	157	151	168	158	168	153	164	168	162	151	142	179	153	172	156	146	167	150	156	151	159	166	161	141	175	167	170	172	163	156	133	161	175	172	159	166	180	163	176	184	191	175	172	181	166	162	155	173	198	167	153	155	161	170	159	156	135	186	163	180	176	167	156	184	167	157	145	150	153	159	150	141	152	151	152	167	162	158	164	181	149	166	161	171	168	174	152	143	169	159	143	176	152	136	138	159	159	163	160	160	146	163	186	162	176	174	145	178	154	175	165	169	157	170	175	153	181	143	172	155	162	156	180	170	159	179	162	158	166	152	155	181
7358	4188	13825	39133	56925	54690	46553	37679	29242	19030	10985	4349	903	412	456	386	419	422	386	380	413	407	381	402	384	355	421	400	429	402	382	371	398	400	396	381	420	392	414	384	381	400	378	395	442	392	436	413	396	379	391	401	409	376	385	354	388	425	367	404	378	363	373	370	396	396	374	402	406	375	377	389	372	393	385	357	385	403	403	379	414	407	378	387	426	412	386	416	388	390	382	394	371	421	413	404	388	373	394	382	366	366	341	411	383	390	374	387	401	383	390	354	395	391	382	398	392	370	362	393	390	414	387	375	389	390	368	388	389	380	393	373	410	377	400	366	393	331	393	383	416	381	400	398	388	397	371	402	359	419	362	434	384	366	418	387	378	405	423	384	407	404	398	423	344	373	398	390	389	382	401	382	387	405	375	414	429	356	360	407	390	389	392	418	381	405	406	357	410	397	427	364	381	377	428	375	384	389	423	399	399	418	425	418	397	387	379	384	400	445	374	389	428	413	376	397	415	406	371	372	414	411	370	400	390	377	408	385	386	379	396	386	399	392	384	417	343	338	377	399	430	377	402	437	418	386	385	393	408	373	376	383	408	383	370	351	352	361	376	366	373	393	396	415	388	392	379	382	397	408	380	383	399	384	391	413	396	374	442	398	414	368	425	422	351	376	410	374	384	415	420	361	388	391	379	377	395	371	384	400	405	431	392	406	374	399	367	405	380	392	393	368	403	384	408	374	414	370	369	418	405	411	381	442	357	419	398	383	388	381	419	370	395	381	397	379	351	362	414	413	409	364	423	407	389	380	408	408	382	389	385	366	371	404	415	379	418	384	413	415	392	395	384	402	394	403	359	389	382	408	389	381	403	403	395	398	368	358	389	413	378	414	369	376	397	389	380	402	410	377	372	398	397	395	374	390	370	379	404	372	413	389	406	389	371	362	412	401	397	408	379	353	422	390	395	410	414	391	378	414	366	377	373	397	402	384	402	397	377	426	351	354	368	387	378	351	393	355	383	407	413	398	367	364	399	408	395	399	403	411	431	389	395	408	391	398	403	430	395	389	357	380	396	398	427	397	414	375	374	395	380	405	380	399	381	406	369	373	420	380	399	385	387	374	349	417	411	385	401	388	349	373	395	400	371	432	409	387	424	379	442	424	386	415	367	374	374	369	405	405	374	388	410	382	389	374	399	338	382	427	402	374	357	401	372	388	403	383	420	354	359	385	372	384	403	387	410	378	426	381	396	390	394	386	382	393	398	355	417	396	380	395	395	423	392	385	410	388	398	374	393	379	380	414	377	352	422	428	369	379	413	421	364	378	382	387	375	374	395	389	393	386	388	399	373	372	401	407	358	395	400	373	417	414	394	383	422	399	399	397	391	401	396	399	396	369	414	391	403	378	390	359	383	426	424	385	393	415	403	388	398	413	371	416	377	404	388	413	390	363	377	400	394	375	373	394	375	393	368	405	419	396	401	340	398	384	382	361	388	419	378	360	395	390	411	399	416	384	413	388	382	389	399	406	383	379	384	409	409	384	403	375	409	384	386	380	379	376	385	382	397	382	383	352	373	393	414	387	428	385	371	406	390	392	391	400	391	380	394	413	397	412	403	392	419	390	388	370	414	405	411	403	411	405	410	365	379	382	411	429	396	374	382	404	404	431	404	408	397	379	391	416	374	353	390	375	365	380	395	396	411	380	395	409	397	407	392	373	359	371	365	391	394	413	392	368	392	396	394	412	394	392	380	383	380	392	432	423	392	370	401	386	403	369	415	408	432	398	384	400	405	398	392	417	380	396	382	393	376	388	448	370	398	412	374	368	354	386	394	409	367	384	409	446	413	400	404	444	375	394	383	408	412	398	419	416	382	376	435	378	379	409	386	379	377	393	392	408	383	366	401	394	382	369	407	384	406	394	390	344	399	406	360	404	359	408	395	399	357	374	399	401	421	394	375	392	403	390	349	370	439	396	397	400	369	390	363	426	381	416	404	415	379	387	388	364	379	430	376	423	396	389	400	396	383	388	412	390	395	391	405	422	384	398	391	431	370	407	370	404	411	386	354	364	404	396	366	387	397	331	405	404	380	390	402	399	408	388	373	399	408	404	366	388	404	410	373	408	394	379	386	402	418	402	368	412	363	409	373	400	388	423	377	417	384	365	426	401	371	390	373	398	386	365	396	389	372	392	388	399	356	397	375	396	391	357	387	404	415	364	380	393	372	383	412	373	411	389	379	379	370	353	372	369	392	405	392	410	386	381	423	385	410	394	376	371	398	396	405	399	352	410	375	360	387	428	413	390	403	366	375	403	349	391	399	400	379	378	392	385	386	392	368	385	396	388	355	394	392	401	398	424	426	404	404	373	404	457	395	354	384	415	394	407	384	396	402	389	420	428	412	364	388	418	399	367	395	384	390	332	360	386	421	392	367	393	403	409	404	377	396	400	428	369	392	367	365	393	391	412	406	386	399	421	375	373	404	383	388	369	408	383	401	374	363	344	406	410	391	398	361	392	386	370	419	403	377	392	429	376	385	367	342	397	410	395	377	396	391	415	392	397	403	374	377	385	381	387	422	400	392	380	397	399	372	404	406	377	372	441	400	401	389	382	391	373	405	354	385	378	414	397	430	412	392	393	390	400	377	383	414	365	415	436	402	424	363	388	361	371	430	396	420	412	417	401	408	371	399	389	377	391	382	406	406	372	394	421	413	376	379	376	397	396	370	438	385	390	391	426	416	404	383	397	395	382	405	400	364	382	384	365	407	413	383	374	362	415	384	384	404	386	391	405	422	383	411	409	341	351	381	433	404	352	390	382	396	400	416	405	392	375	405	382	380	375	386	410	382	388	398	380	374	397	402	369	411	382	400	407	427	409	390	366	393	386	403	379	398	369	415	369	410	394	397	412	405	364	431	398	382	386	412	411	415	354	374	396	413	391	375	400	386	399	432	366	416	388	410	367	361	373	401	399	380	389	382	411	388	388	405	407	401	362	396	370	420	333	400	409	372	409	394	364	422	410	376	382	392	377	413	359	395	388	381	386	370	405	363	386	375	368	385	382	395	371	393	382	431	387	386	382	383	368	394	394	376	353	418	384	415	397	408	391	404	379	402	399	402	360	375	382	387	385	366	385	424	401	353	409	421	402	376	391	402	384	389	376	406	373	415	392	411	399	388	406	438	396	369	403	421	378	401	413	357	404	390	406	386	390	367	398	392	414	370	390	346	375	382	389	393	372	379	398	404	417	401	390	413	422	383	417	452	360	421	384	426	355	377	407	400	375	361	397	390	371	386	394	405	412	381	399	379	409	383	378	404	377	390	426	443	383	370	410	414	413	373	400	370	443	391	355	386	390	432	385	379	392	395	374	381	353	405	411	382	392	359	393	391	406	399	399	379	417	397	395	430	383	416	380	400	400	389	372	424	419	377	395	396	394	380	405	368	393	401	380	371	373	418	402	341	408	376	393	368	385	367	407	362	412	411	395	402	419	421	393
19760	6812	12741	46905	60569	54508	43059	32088	21908	12178	5540	2206	454	268	232	262	222	249	246	206	241	229	220	234	239	216	252	264	264	238	239	250	250	252	252	252	230	251	258	250	225	220	255	243	259	219	253	276	277	232	233	228	225	247	225	248	229	238	250	228	245	218	252	235	259	258	270	232	245	234	240	242	239	244	231	215	241	237	243	239	234	252	240	248	239	228	230	244	222	222	262	252	194	260	263	239	236	247	230	232	243	235	242	234	248	213	245	224	233	194	230	231	266	250	235	224	257	247	238	231	214	211	276	238	241	262	240	237	241	260	262	237	244	257	235	265	246	244	243	246	248	239	242	229	243	244	266	239	234	200	252	241	228	258	210	230	248	239	261	255	247	251	242	285	235	263	251	236	224	221	256	251	234	259	239	258	260	235	265	203	269	242	230	240	239	276	232	228	248	253	228	256	267	225	226	219	230	242	252	246	239	257	223	231	246	238	270	262	251	237	230	223	253	277	256	247	258	250	253	232	213	271	233	245	232	238	221	251	265	266	223	208	255	251	242	260	240	275	251	264	265	263	275	264	210	226	236	245	256	257	242	270	254	221	265	234	231	206	262	238	230	234	274	231	245	240	256	253	225	258	246	249	237	219	255	277	217	228	220	230	247	231	245	238	242	269	242	232	238	262	253	243	235	224	226	246	255	248	264	220	239	227	238	245	243	237	224	238	249	267	254	273	239	242	244	237	262	228	233	245	251	267	244	248	256	203	256	213	239	239	229	246	264	226	241	266	233	231	225	262	242	228	239	262	212	258	260	239	246	249	226	243	223	240	240	264	251	243	261	259	261	227	247	244	225	246	225	252	245	259	272	253	209	248	235	259	231	237	252	241	250	279	230	240	237	254	250	238	256	245	247	259	245	226	201	239	238	223	261	216	258	254	241	227	232	242	207	262	264	210	223	248	255	232	270	246	253	218	261	227	230	248	246	246	233	241	238	243	258	229	245	224	242	273	250	235	236	255	245	266	244	280	248	240	240	270	247	226	217	234	244	234	251	249	245	252	256	229	248	248	262	238	226	231	266	243	265	222	270	272	262	246	308	224	232	211	252	236	265	239	257	250	289	242	243	248	230	243	268	251	244	246	236	254	244	241	273	272	271	241	228	249	255	238	263	245	218	246	267	237	242	240	232	251	241	238	232	238	222	241	269	270	241	233	235	269	241	256	264	232	248	241	245	242	227	245	199	255	229	246	221	228	281	249	239	268	241	249	268	222	252	244	224	268	265	236	233	243	247	227	235	253	250	235	253	246	219	242	246	213	218	244	235	251	232	234	238	210	232	245	246	255	236	235	232	279	243	237	233	252	247	225	237	227	261	258	196	257	274	244	251	234	280	221	232	236	249	235	242	245	240	267	232	249	252	225	206	239	231	247	244	233	258	276	242	231	248	254	235	230	256	262	239	256	269	258	223	230	218	219	226	224	250	248	215	238	245	253	222	252	229	249	250	262	247	228	226	248	269	225	213	251	276	243	233	263	266	239	229	281	251	235	273	243	272	284	257	247	190	227	214	260	255	248	269	241	244	233	235	253	253	217	270	242	256	243	216	202	262	241	219	245	251	283	228	220	261	233	251	260	238	267	228	224	254	226	261	251	220	244	245	246	282	229	236	237	236	222	260	246	264	224	271	225	236	228	240	229	213	226	235	238	260	249	231	230	212	262	239	238	258	234	214	239	257	256	238	277	217	248	230	221	238	260	229	263	271	236	255	216	226	260	225	244	283	236	261	238	258	236	243	248	242	264	240	251	242	238	253	249	237	218	214	249	237	247	235	266	262	248	235	220	262	250	256	272	215	273	282	258	262	253	262	235	248	252	245	271	271	236	231	242	233	259	260	230	239	267	233	251	246	214	209	223	240	238	255	248	257	224	266	270	215	210	249	258	238	244	251	232	207	229	233	228	237	252	245	233	230	211	236	245	242	226	250	248	208	236	257	237	250	244	241	222	238	238	226	250	213	230	236	208	241	235	253	229	242	261	234	258	239	235	253	218	247	236	223	226	237	228	243	256	266	266	237	240	219	223	226	233	272	268	240	240	259	236	264	245	250	231	240	248	249	228	226	264	288	242	251	235	254	222	231	266	266	263	248	227	181	238	239	235	222	264	238	242	229	256	251	236	212	249	243	238	253	222	259	237	247	212	265	237	233	252	243	259	266	231	247	270	234	220	249	241	213	242	262	239	262	249	233	256	251	220	212	254	231	262	235	237	216	242	232	219	244	269	226	228	249	245	245	221	228	209	268	243	237	249	236	212	254	224	222	253	245	242	239	262	270	253	242	257	255	283	243	241	245	271	259	246	230	228	239	229	231	270	287	256	253	212	251	227	223	241	230	265	249	245	240	231	262	243	228	259	257	248	261	261	235	238	257	241	246	254	280	198	229	264	269	231	240	213	228	238	238	247	267	235	241	226	254	248	269	268	240	254	256	248	254	224	245	232	219	234	219	257	252	243	252	242	230	238	268	236	263	261	249	202	267	239	264	276	248	254	224	232	228	252	248	276	244	265	237	273	245	249	219	254	221	220	277	263	279	228	259	222	230	225	253	228	229	225	255	253	205	223	275	213	225	231	236	235	251	255	233	249	248	214	228	232	225	240	246	239	251	250	255	243	230	233	254	229	246	212	241	251	250	230	263	242	260	239	229	224	208	219	223	246	220	234	258	236	234	229	251	229	236	238	244	245	252	231	236	217	256	237	258	242	220	262	239	262	251	258	226	252	230	239	256	256	224	246	258	243	234	231	241	241	246	254	212	240	243	256	244	233	232	222	241	235	241	222	233	252	267	245	252	232	241	263	217	204	230	251	252	255	269	254	241	272	225	230	246	243	246	234	219	249	251	253	240	246	254	220	212	220	232	250	233	251	224	249	233	238	240	237	266	276	233	250	253	277	266	241	238	225	241	240	255	232	268	247	261	247	244	260	270	217	291	247	239	229	264	282	241	264	270	235	250	231	224	242	207	226	228	213	229	240	271	223	244	239	256	225	225	234	248	267	268	234	236	267	249	236	268	231	242	242	259	256	237	251	214	231	204	224	235	254	247	196	256	231	254	242	247	270	223	248	255	248	257	253	273	269	258	247	270	275	248	249	240	240	256	244	300	228	262	264	225	238	215	252	243	245	250	257	236	263	238	266	239	266	241	247	242	258	278	256	242	261	258	218	240	249	248	265	237	281	236	267	226	214	259	238	250	218	270	227	260	232	211	262	229	248	237	238	243	265	271	248	232	269	250	233	231	257	227	256	247	261	248	243	255	221	237	246	267	237	231	251	248	273	259	221	235	226	281	247	222	237	233	219	240	260	246	223	226	237	254	253	235	269	247	240	246	234	251	243	220	248	225	236	243	225	242	250	257	242	248	233	234	268	224	251	227	211	231	266	257	237	231	232	263	254	237	224	238	250	245	250	248	222	241	261	232	238	246	254	277	236	228	248	228	259	230	253
9051	5063	19168	55762	68882	65339	55916	47520	38524	28114	17410	8151	1336	593	566	547	547	563	553	550	552	574	543	521	581	545	535	576	559	533	555	592	561	540	555	605	584	579	561	593	554	528	543	573	528	582	591	564	544	562	517	567	506	554	539	585	584	547	562	551	546	511	530	547	558	560	574	542	567	539	531	547	559	551	568	559	521	553	567	539	554	571	550	551	545	573	571	594	573	575	582	524	580	574	535	543	565	502	530	588	568	540	542	529	547	549	589	545	584	558	566	583	584	535	568	567	556	560	558	579	565	558	559	597	583	561	592	558	554	558	568	599	549	645	553	591	574	548	547	557	580	565	530	547	572	522	533	566	543	566	543	545	525	525	525	541	605	538	563	548	550	600	546	517	551	554	562	531	593	545	526	561	579	567	553	556	583	565	576	565	576	539	563	569	568	572	572	562	557	581	599	559	583	541	550	529	542	573	586	564	584	546	541	557	575	558	595	538	506	516	539	524	577	562	539	538	567	542	524	563	560	544	551	536	550	579	533	510	557	543	550	558	537	566	556	519	530	570	597	532	593	585	517	555	544	599	563	547	586	580	568	593	542	506	530	534	567	552	573	550	543	561	562	536	608	596	557	602	554	568	567	550	544	546	533	551	538	600	540	548	565	576	558	565	563	533	554	587	558	552	533	550	554	532	521	559	552	547	548	522	537	550	587	534	564	568	576	560	564	543	563	530	580	553	527	568	531	568	569	591	562	577	542	591	549	527	502	567	569	574	539	541	559	555	522	552	559	554	536	585	620	547	538	566	599	574	493	558	550	574	565	546	539	589	565	585	549	547	562	563	578	535	605	558	543	520	535	531	568	546	518	538	527	582	579	555	544	519	572	586	570	602	547	594	542	537	537	544	584	541	545	558	558	527	602	583	546	541	532	592	559	544	578	534	595	574	538	536	603	500	537	564	535	546	538	581	568	585	547	563	530	544	550	536	552	543	506	515	534	585	529	545	564	561	571	520	561	555	531	535	532	504	525	577	530	549	572	549	551	543	549	557	559	566	538	587	588	544	561	578	558	557	516	587	553	552	600	555	597	536	572	546	567	603	538	549	551	550	567	589	570	592	585	536	544	564	535	562	597	566	560	593	572	540	532	567	562	534	575	576	577	549	532	528	581	522	590	575	608	553	577	566	520	529	584	587	553	570	560	577	554	578	565	535	564	530	577	595	625	515	576	561	558	563	543	603	568	562	596	524	526	549	554	547	560	547	573	542	532	512	546	554	559	562	589	595	527	626	546	554	564	548	556	549	566	562	560	544	527	592	573	535	565	543	539	599	552	525	552	565	569	566	583	590	587	563	565	538	600	585	548	575	626	518	560	570	545	571	548	546	547	576	517	581	541	581	581	549	575	578	558	557	577	555	575	557	536	515	557	570	596	561	546	565	557	536	565	560	549	550	561	575	502	590	525	601	596	565	519	565	591	561	558	545	543	555	576	517	534	584	601	566	584	583	522	555	515	546	562	585	540	603	607	506	574	536	559	512	542	547	546	551	574	524	580	556	538	567	557	571	551	566	595	567	534	542	567	541	578	536	560	564	575	554	545	530	583	541	501	528	540	573	555	539	558	564	600	528	518	530	506	585	533	527	601	533	541	534	565	516	559	557	551	541	545	541	577	589	531	546	546	561	558	559	556	527	564	577	535	531	553	549	533	505	578	571	538	565	542	596	571	497	542	527	536	561	558	554	592	522	501	547	570	577	539	581	533	560	591	557	511	543	549	574	502	553	587	580	580	547	547	547	547	537	540	611	553	558	557	520	565	555	554	595	574	586	571	551	544	526	528	538	529	553	545	576	531	578	536	508	523	527	584	568	547	597	511	560	576	508	600	570	533	566	567	532	566	554	545	538	574	566	563	533	523	548	548	575	545	580	545	527	550	592	544	538	560	510	551	526	535	560	558	531	538	548	522	536	527	555	569	554	529	596	575	563	589	563	554	575	576	555	544	574	553	597	587	521	547	574	531	525	534	540	595	543	524	555	560	556	520	526	554	573	559	540	552	576	569	556	558	565	547	538	529	544	520	533	558	554	551	576	559	555	527	544	540	520	544	586	558	533	565	525	560	521	499	565	564	553	554	558	567	561	529	522	549	557	573	515	548	512	550	543	556	561	600	546	580	584	562	553	538	601	545	593	579	554	549	560	549	529	579	558	537	567	494	566	590	537	575	550	613	547	568	575	562	545	558	510	538	531	534	594	570	565	555	559	535	556	548	541	549	538	503	505	591	556	571	530	570	537	565	584	566	543	588	558	542	559	546	526	530	566	526	560	587	532	597	529	552	563	543	536	536	544	529	593	543	540	554	560	551	539	568	546	541	552	550	508	564	544	550	537	567	569	550	540	526	525	536	599	588	515	533	536	596	577	570	530	601	551	601	530	524	512	562	583	530	557	564	527	572	563	516	547	591	535	559	554	580	561	514	516	564	586	534	564	551	569	613	580	581	573	554	583	530	572	576	579	588	527	551	563	569	600	543	523	576	568	580	534	584	526	537	609	563	583	545	549	580	566	594	572	529	582	543	538	531	503	580	574	568	523	568	548	552	536	569	571	585	560	581	569	579	584	553	530	569	554	576	541	524	570	589	523	546	557	561	547	497	579	557	590	552	539	567	527	573	532	563	544	570	546	569	591	562	573	535	541	535	580	534	545	546	566	548	569	576	539	553	581	598	572	523	551	586	568	517	517	548	558	586	541	535	586	564	538	561	571	523	598	571	534	590	560	560	592	536	549	540	576	572	554	560	553	578	520	530	553	594	510	580	561	538	531	565	584	599	595	549	554	555	582	598	528	523	551	501	579	581	595	565	564	568	525	546	549	529	542	562	597	572	555	582	591	551	576	601	573	588	592	558	538	535	550	592	585	559	533	572	581	594	572	578	574	542	585	570	544	584	558	581	576	572	573	581	522	534	535	518	581	575	588	550	583	551	540	572	529	594	491	530	554	540	536	539	568	552	555	543	589	568	540	568	558	586	562	541	550	573	577	572	517	589	581	561	587	577	571	530	552	558	569	503	534	577	552	579	535	546	606	544	506	574	601	524	564	575	540	589	558	556	508	552	566	544	561	524	586	537	517	591	554	516	565	508	566	518	597	545	541	540	552	578	571	570	566	567	528	567	581	590	520	609	524	537	569	594	567	532	534	565	567	559	560	555	526	543	547	523	572	534	518	584	536	546	502	564	582	534	522	616	563	514	548	561	551	521	556	578	587	580	589	534	569	568	528	535	575	560	587	594	560	532	558	582	565	566	547	555	573	544	523	577	536	516	542	562	508	547	504	559	541	484	552	533	541	535	567	557	553	559	511	590	513	552	561	579	535	561	551	537	548	544	509	582	580	554	559	595	538	528	571	580	557	561	547	590	567	503	521	518	543	547	557	555	573	528	537	557	569	585	563	534	521	547	600	552	552	568	527	571	549	576	551	571	562	609	539	526	532	537	598	588	559
4017	1562	1918	1761	2312	2898	2325	1649	1059	754	480	320	237	197	228	213	211	218	256	199	200	225	243	211	201	206	248	209	185	216	230	221	219	206	194	232	239	225	186	218	206	206	179	214	213	209	192	165	234	234	206	178	215	226	227	224	196	236	217	214	208	218	209	206	201	181	242	224	186	195	203	196	225	201	208	213	212	213	244	215	231	215	228	208	211	216	199	183	232	224	203	210	205	209	210	215	232	226	207	199	189	215	188	202	214	247	196	198	194	188	198	214	190	190	190	190	223	240	214	210	221	226	215	212	207	200	226	198	203	232	211	208	216	203	211	215	219	197	243	209	227	227	226	207	241	190	223	206	235	218	199	225	210	218	214	217	178	233	198	228	183	209	197	214	247	188	228	214	218	228	216	216	209	182	193	230	251	217	190	229	213	229	219	239	208	218	212	203	185	211	194	223	219	204	203	208	195	216	199	214	235	214	215	237	207	189	203	193	238	219	240	198	195	222	220	187	210	220	222	236	202	187	203	226	201	217	203	244	190	196	185	187	196	222	200	232	216	226	208	222	216	190	236	193	198	225	222	210	208	226	233	218	228	190	212	213	204	225	215	185	230	230	194	205	205	195	218	210	230	191	213	208	196	215	225	183	208	244	223	194	220	199	194	182	216	234	200	189	222	196	234	196	204	206	212	210	236	181	198	225	222	212	209	220	213	223	189	192	215	215	201	221	234	233	218	216	205	188	247	225	213	209	221	199	216	214	208	228	241	210	215	220	198	215	216	183	204	204	227	202	218	207	209	222	222	268	215	202	200	206	207	236	217	222	228	231	228	176	227	210	209	218	196	209	222	199	182	213	213	201	210	237	244	213	187	211	250	198	214	236	218	242	219	231	217	212	186	201	233	199	224	200	235	179	206	219	197	195	211	189	204	201	237	219	229	239	186	200	195	229	194	221	197	197	223	190	224	228	237	195	213	178	225	194	226	227	220	214	201	198	221	195	199	195	198	198	202	218	204	208	223	239	229	205	197	227	211	212	218	245	188	203	216	177	173	220	224	195	253	248	206	205	223	204	216	200	204	208	210	215	207	195	198	232	213	201	223	229	237	211	233	217	234	227	211	225	206	230	215	240	223	231	204	221	225	235	219	214	199	210	226	226	211	241	234	192	195	214	207	223	211	235	241	216	195	228	187	190	184	189	203	212	222	211	201	205	236	228	213	219	200	220	191	221	227	241	196	233	254	216	188	228	205	203	210	215	203	213	232	223	201	208	216	208	204	210	237	227	208	205	224	214	186	238	229	186	209	197	185	197	213	211	210	240	201	213	208	229	231	222	244	182	203	202	206	201	207	199	202	217	189	204	205	191	232	193	223	201	231	202	227	209	201	212	206	197	201	226	192	192	218	202	195	224	200	234	200	221	190	200	234	191	233	235	221	203	184	202	251	210	214	219	234	222	219	193	222	214	238	210	219	207	218	188	228	205	209	218	243	222	235	215	213	207	220	217	209	208	223	199	208	217	180	198	214	218	229	224	205	188	242	220	245	226	229	200	207	213	225	190	211	210	210	209	230	207	191	220	217	179	229	215	223	200	212	218	220	210	236	201	221	226	223	221	217	221	182	184	203	186	222	201	220	212	212	213	208	217	231	233	203	205	203	216	231	177	217	216	220	236	238	214	201	208	204	241	196	230	205	211	221	227	204	185	194	199	201	231	198	222	208	191	218	215	210	218	213	205	217	182	204	209	199	206	215	181	198	189	233	193	204	211	196	211	227	232	227	199	218	218	205	249	211	193	214	217	216	214	208	202	224	225	197	201	229	200	222	212	220	216	216	205	229	216	218	230	203	208	202	229	208	217	203	190	219	188	176	214	179	221	195	217	198	234	237	232	199	217	213	229	211	213	209	239	193	199	200	243	235	229	219	211	209	196	236	226	174	222	218	197	224	205	206	209	197	230	246	238	196	237	204	211	209	224	188	157	230	187	187	202	233	225	201	203	212	192	198	218	217	203	221	211	208	195	207	220	213	235	227	196	206	227	205	224	242	204	227	207	229	206	197	204	219	224	234	215	225	225	206	218	247	215	187	197	203	242	212	235	176	249	245	209	221	234	212	210	215	195	200	238	221	213	205	213	183	221	249	187	209	196	215	204	189	205	207	204	205	217	197	192	234	204	233	209	189	204	210	215	214	197	244	255	225	206	227	213	236	240	198	219	195	199	215	215	193	228	207	217	224	221	231	216	203	185	222	215	207	227	193	212	214	192	213	232	217	199	215	249	197	212	226	217	217	217	216	242	213	190	210	210	221	208	204	214	202	256	223	195	227	196	196	206	218	228	216	193	221	197	205	181	208	207	246	227	195	210	211	200	207	198	206	202	202	193	197	209	194	222	202	209	231	212	214	184	216	214	204	219	200	204	207	221	208	221	220	231	188	209	201	193	217	215	207	233	200	183	216	196	194	217	207	201	216	189	204	214	186	216	202	222	215	215	209	198	236	216	244	229	209	240	202	222	243	224	241	208	216	231	210	218	202	220	210	213	222	185	209	223	212	248	215	195	216	236	199	219	209	217	187	193	229	215	191	215	206	212	223	255	209	208	206	231	210	218	191	194	222	251	218	228	259	233	203	211	237	218	223	201	206	208	200	209	184	214	212	188	200	222	208	209	221	206	209	213	205	215	238	197	211	219	190	221	237	241	220	243	215	203	228	216	233	207	173	200	220	213	193	199	242	203	213	180	249	216	217	225	190	212	229	207	215	217	239	217	226	218	201	181	222	218	214	192	212	221	211	190	205	236	209	233	204	199	211	222	234	220	210	217	185	198	204	239	227	222	237	224	197	219	204	193	196	196	223	191	207	217	201	184	225	190	216	252	223	196	218	207	212	237	187	228	223	189	207	194	206	223	222	213	216	224	190	227	221	184	229	243	208	225	178	230	220	221	213	203	201	175	201	224	204	235	195	206	236	210	234	217	192	213	215	238	208	192	213	225	226	245	218	191	251	226	187	228	210	209	209	198	200	191	198	213	227	228	198	224	218	218	176	213	193	176	238	218	202	251	201	222	222	211	201	203	202	236	220	206	212	209	226	201	213	215	204	201	223	210	226	195	206	198	205	215	193	221	212	221	229	204	217	214	210	247	205	228	217	193	197	233	239	190	213	236	228	191	186	214	205	211	230	228	229	214	227	201	219	205	229	207	224	220	202	208	206	195	184	212	221	221	226	195	199	213	205	202	213	221	238	196	194	206	235	195	216	226	224	222	218	202	189	204	202	213	225	211	215	228	187	214	211	237	210	200	236	206	225	218	180	191	206	225	188	216	219	192	216	191	208	247	206	198	213	210	196	193	183	186	216	217	238	213	219	208	220	207	195	220	208	208	207	184	194	212	215	232	213	244	230	225	237	224	217	229	225	215	205	200	178	219	200	199	206	231	214	202	203	220	237	238	226	221	250	201	210	195	232	202	208	179	179	216	208	225	200	190	172	235	214	213
2950	1589	3661	5372	9196	11305	8977	6185	3931	2477	1461	797	523	472	447	461	485	468	457	471	450	507	437	453	499	507	468	435	515	475	468	490	500	512	429	520	487	479	483	486	498	487	461	449	536	484	482	465	484	470	487	500	470	483	474	476	488	473	483	512	472	448	489	479	497	444	478	491	476	479	503	481	503	491	486	460	448	463	491	476	489	484	463	477	465	495	487	473	468	464	492	472	507	517	465	480	468	485	488	517	471	455	475	475	497	481	524	490	451	501	425	441	492	477	468	462	478	481	513	455	475	483	492	483	490	469	511	493	439	499	466	471	514	485	469	477	468	467	455	491	432	501	501	498	486	483	484	438	503	464	492	471	510	446	486	476	508	475	522	481	483	491	488	500	446	490	453	504	506	455	467	451	525	470	486	470	467	482	512	474	425	519	477	486	507	475	495	489	493	441	475	505	488	474	476	475	468	490	452	470	511	496	496	448	479	472	457	466	487	497	492	522	482	489	473	432	483	497	482	438	457	462	458	496	493	487	460	483	486	464	479	469	441	442	467	450	478	487	433	454	462	442	458	495	455	482	467	478	452	439	496	487	460	462	480	465	456	479	476	493	497	446	530	446	539	487	426	505	473	457	459	453	478	444	474	472	479	504	472	451	496	439	459	477	455	495	478	452	432	481	444	464	467	464	458	521	479	483	475	504	472	488	480	478	462	465	524	470	464	475	475	476	459	479	484	469	476	513	428	461	512	489	500	483	447	480	497	481	468	449	455	458	472	518	485	460	493	489	472	448	433	486	454	496	458	508	513	452	491	448	461	458	476	470	477	427	478	497	475	472	495	489	493	489	505	523	484	523	483	443	501	474	483	473	475	464	495	531	481	519	462	501	469	461	458	454	460	503	474	473	490	453	466	496	476	457	475	485	468	486	441	479	432	461	466	484	515	508	456	525	474	505	460	480	447	451	481	491	459	492	502	466	466	504	482	474	484	531	488	484	458	471	464	461	465	470	434	517	441	441	496	488	517	494	478	487	458	480	464	483	494	494	494	446	498	452	494	462	491	463	474	434	463	496	464	491	430	505	478	432	492	466	472	464	527	489	520	492	453	493	455	480	490	477	487	430	453	509	434	515	504	497	488	512	468	504	489	477	446	485	486	443	460	461	473	481	439	452	447	506	457	504	463	498	466	476	480	492	483	493	435	479	489	489	482	503	499	478	482	490	474	453	486	500	488	448	476	498	480	483	485	493	486	452	502	460	474	462	512	401	471	465	491	463	485	459	489	473	439	464	477	519	468	470	506	491	481	481	471	519	464	472	476	447	432	475	458	482	474	495	475	466	447	477	484	475	488	495	477	449	480	462	483	479	472	482	452	449	472	522	473	470	459	439	464	420	462	511	451	488	502	489	505	485	446	466	473	473	475	464	457	497	466	462	490	465	459	496	451	452	474	445	475	502	448	448	451	475	479	498	502	460	521	502	442	452	471	464	461	491	488	450	523	520	499	444	480	500	503	482	465	457	522	479	483	505	483	500	463	448	478	461	483	455	493	411	500	492	444	454	455	437	514	493	480	482	463	503	446	417	503	491	490	481	527	461	501	459	472	507	477	470	459	452	475	457	478	466	448	466	521	521	475	496	483	477	483	473	449	507	525	479	435	500	461	473	472	491	480	500	492	489	511	423	453	505	497	460	482	493	481	460	501	444	482	498	514	499	526	487	496	454	531	504	482	500	451	487	499	461	478	496	478	477	476	486	456	472	475	498	517	507	462	458	527	488	475	482	476	484	482	518	489	481	487	438	467	460	532	495	457	493	445	466	478	454	475	469	471	470	503	487	441	500	426	475	465	488	499	468	447	505	494	473	481	478	451	471	448	502	480	479	480	484	486	451	475	474	490	479	473	437	475	452	449	481	465	505	449	496	494	470	490	518	498	460	492	450	464	471	477	446	467	439	470	465	474	476	487	454	472	505	455	485	508	487	431	487	503	472	470	479	478	488	471	479	470	461	482	460	509	489	483	432	489	465	446	451	521	477	451	463	442	473	496	468	476	486	456	460	494	478	503	458	479	469	477	490	494	479	498	461	471	438	459	460	429	472	475	496	516	495	458	481	454	438	455	518	449	453	500	470	482	461	481	468	447	485	481	483	463	456	446	456	464	483	509	481	456	472	490	477	438	453	430	475	495	525	478	469	498	466	457	474	458	474	480	477	497	490	514	470	479	491	501	472	464	481	463	478	474	474	459	493	439	477	473	467	444	478	460	471	475	458	451	484	473	419	487	433	539	490	510	489	452	491	475	446	477	460	469	463	481	513	439	438	479	460	490	464	452	477	470	503	450	487	485	481	489	512	484	514	465	496	482	494	446	481	524	467	465	478	503	515	454	482	463	467	437	469	424	482	518	465	417	507	481	473	462	460	510	493	466	455	495	464	505	443	518	483	457	443	511	458	459	484	500	524	473	472	527	459	481	486	481	499	464	493	463	517	496	437	501	467	446	492	478	421	480	467	483	458	483	473	481	491	434	464	466	489	448	480	471	451	449	473	518	452	488	457	476	502	511	490	459	507	494	453	470	491	489	483	475	462	500	519	499	480	478	521	475	497	459	462	475	499	486	509	499	484	451	498	499	448	468	454	481	482	469	488	478	442	444	478	499	438	514	516	488	490	459	498	456	436	452	472	450	478	482	467	509	465	453	509	488	503	475	474	443	469	477	438	541	460	466	442	472	485	455	458	453	479	504	496	466	501	477	533	533	476	460	523	447	448	424	455	454	450	501	484	514	448	478	468	459	462	480	463	449	453	496	450	488	482	435	505	485	472	500	471	481	487	486	433	493	453	511	498	491	469	499	501	446	471	470	473	456	446	510	479	479	464	492	485	459	475	465	474	465	512	479	451	483	469	482	451	469	483	502	484	495	499	472	516	449	490	470	454	483	455	517	466	495	501	466	510	468	483	469	467	503	470	443	491	505	462	442	448	496	470	468	514	507	463	436	477	493	485	474	451	502	461	485	467	468	511	487	509	500	463	482	480	440	484	452	498	511	500	447	495	494	463	490	499	431	494	457	480	476	505	482	524	533	485	455	470	459	455	509	479	463	454	502	486	474	464	460	472	473	473	457	458	430	467	475	455	447	516	499	492	497	451	452	459	469	503	473	444	463	460	474	487	470	461	492	491	493	458	481	498	472	455	498	475	468	470	428	484	428	458	452	515	547	485	483	476	493	432	472	478	469	475	491	430	461	454	475	448	501	470	492	490	499	469	499	459	515	457	437	463	490	498	546	452	476	457	446	465	461	475	465	459	506	473	493	463	481	447	458	452	448	477	472	471	492	479	426	444	485	496	473	456	484	454	454	495	459	485	478	482	497	451	473	491	504	471	465	477	459	482	471	469	477	490	443	468	466	479	451	444	477	458	484	489	490	482	503	461	451	486	493	458	460	455	460	495	492	481	522	467	479	482	480	480	492	510	526	453	467	495	499	465	461	452	482	475
12447	2958	2942	6289	33276	40831	33429	24567	14723	7711	3928	967	418	149	163	163	115	142	144	129	152	162	139	145	152	140	151	147	177	154	137	133	126	141	124	154	145	131	160	140	156	171	166	121	124	138	146	153	129	140	142	149	142	146	138	141	150	166	127	140	145	148	133	118	143	127	131	143	148	145	131	128	157	147	121	132	126	136	121	173	139	130	147	158	135	169	135	129	150	149	145	133	154	144	144	153	127	146	121	143	141	155	169	147	146	138	148	162	113	149	142	132	115	157	152	159	143	133	131	122	143	133	150	140	138	139	134	125	137	175	150	127	157	145	147	130	165	149	143	144	123	128	165	129	131	153	182	133	164	143	148	146	142	148	131	142	156	125	142	159	131	150	148	146	151	127	151	148	164	128	132	143	128	129	145	132	136	152	139	147	156	137	135	154	133	149	135	127	141	143	137	146	130	135	137	168	153	134	153	149	159	135	124	152	162	138	135	142	122	140	138	132	137	141	137	145	160	152	163	150	156	141	155	143	157	122	147	140	136	171	136	158	149	137	139	152	127	139	124	149	136	135	145	139	137	125	134	136	136	120	133	129	165	154	138	145	171	137	132	140	123	144	152	152	152	152	119	119	132	159	140	133	152	142	136	144	152	144	147	141	144	157	165	132	141	149	146	129	136	150	134	140	144	158	109	159	162	149	150	148	134	137	147	153	156	138	175	154	149	155	143	136	162	132	152	142	151	160	124	141	134	135	133	152	140	152	135	121	155	147	141	143	168	151	130	154	155	149	167	164	145	143	156	149	130	158	131	143	140	145	134	126	149	135	152	132	148	124	123	160	150	149	146	152	146	145	145	155	126	127	152	158	136	149	128	139	129	152	121	129	140	126	118	157	143	141	170	144	137	135	113	159	149	136	145	139	148	143	166	148	168	148	111	152	156	158	140	142	133	142	141	132	138	145	136	156	145	150	149	151	154	150	169	122	141	131	132	167	155	138	127	158	147	121	156	142	127	144	128	120	159	151	156	180	148	144	152	156	121	143	138	139	142	174	170	137	167	136	145	151	126	154	145	125	151	142	133	124	124	174	137	144	159	163	135	141	144	144	165	148	146	131	158	160	149	136	160	120	147	120	144	157	157	150	169	143	152	133	151	143	145	175	139	161	147	126	148	140	131	132	146	142	133	166	133	171	150	149	151	133	136	133	148	128	150	156	142	147	169	154	117	148	162	151	136	123	152	151	117	150	144	118	172	147	160	129	148	164	149	149	143	133	160	136	135	169	129	137	144	131	143	117	143	139	151	144	154	156	148	159	176	133	142	150	163	141	163	169	146	122	165	144	141	153	168	143	154	150	131	135	160	127	146	172	164	131	113	118	143	150	139	150	141	155	129	167	135	124	142	137	138	140	146	159	127	148	149	146	139	132	152	130	120	129	125	141	147	151	142	156	145	156	172	148	163	144	143	161	123	141	142	126	118	152	118	161	147	161	147	125	150	142	165	143	144	150	135	141	139	151	123	131	153	139	136	144	126	145	147	152	151	157	141	147	169	169	145	143	145	153	135	133	134	138	129	149	156	143	130	136	135	155	120	137	130	159	137	126	161	145	135	157	139	157	177	143	138	148	137	143	134	154	138	150	159	130	148	141	129	136	145	149	141	155	139	142	165	155	122	123	129	160	150	124	143	150	158	136	161	159	130	146	170	146	140	129	145	142	161	140	150	108	134	132	121	160	134	126	144	135	121	146	125	162	125	122	142	165	150	139	140	155	138	131	143	141	144	148	161	145	126	144	142	156	129	133	172	140	138	157	162	164	144	132	150	148	137	144	138	137	149	121	143	139	145	157	150	124	152	147	154	143	162	141	159	133	148	131	155	147	147	151	127	150	132	117	133	140	162	141	114	142	138	129	148	134	132	133	141	149	158	130	137	125	155	145	137	166	148	142	147	157	156	134	136	150	147	145	157	146	146	134	134	150	148	155	145	126	147	138	147	156	140	129	154	148	140	159	139	132	143	141	149	163	141	142	145	156	156	157	167	165	127	139	161	114	148	146	147	148	127	155	126	143	135	161	127	159	156	142	141	127	163	131	146	133	150	134	150	155	153	134	132	131	150	163	155	146	141	164	164	133	118	144	133	130	133	135	144	151	139	139	148	140	160	167	130	144	149	154	133	156	157	149	121	143	158	130	142	139	126	159	140	148	137	139	119	123	133	126	120	130	142	151	155	149	144	158	141	146	121	123	118	147	130	137	135	137	155	143	129	137	148	140	141	133	140	142	144	140	127	147	153	149	151	130	139	173	153	144	143	163	160	151	125	136	158	143	144	147	159	131	137	116	152	148	144	129	154	119	157	145	146	168	161	163	141	169	151	146	153	124	131	132	138	156	137	124	133	155	167	179	142	163	136	118	142	118	132	123	123	139	173	137	147	121	144	158	133	145	149	138	148	148	148	145	160	163	141	179	180	130	153	113	153	136	149	144	134	123	130	144	157	165	141	149	125	134	106	172	159	129	165	123	145	165	126	154	132	172	139	155	153	164	162	125	140	142	150	153	125	136	129	126	129	134	137	149	152	131	150	142	140	161	158	169	149	148	150	156	123	139	151	129	153	156	150	173	136	146	139	134	135	159	143	190	149	129	153	174	137	137	128	130	107	125	158	143	141	130	156	159	151	155	161	148	149	131	138	150	119	158	127	119	152	141	130	150	167	165	161	137	159	123	139	150	147	122	144	152	122	146	133	129	120	146	145	132	142	133	146	155	158	138	147	132	150	151	160	143	170	157	134	159	153	138	156	155	150	148	156	148	128	126	130	134	116	137	133	153	165	145	140	145	143	141	144	160	157	123	137	150	137	129	157	142	152	134	142	138	154	152	137	139	140	122	135	144	165	155	159	120	140	161	160	122	141	131	137	154	134	140	153	129	145	136	137	153	120	141	176	141	154	151	152	149	169	140	150	145	114	130	145	138	140	141	149	140	152	151	168	143	155	123	167	126	154	135	136	121	160	167	146	148	155	160	154	138	138	165	119	159	128	126	117	150	159	120	157	155	151	140	134	160	164	156	135	127	138	158	144	154	134	127	147	137	122	156	152	146	157	152	149	130	133	109	160	131	145	155	151	104	138	165	148	130	167	146	146	142	133	144	140	147	120	128	159	145	132	120	134	131	123	128	131	140	129	142	176	121	143	149	156	131	141	155	141	164	165	116	128	142	138	132	166	132	161	156	141	162	129	128	137	157	157	131	149	134	154	143	163	135	139	152	133	152	162	131	114	134	120	135	134	131	124	162	150	140	180	156	144	156	141	160	149	146	143	151	133	122	143	149	149	145	125	133	152	155	119	137	130	139	119	160	152	136	154	156	142	135	127	145	142	127	154	151	130	149	122	171	143	135	146	156	175	156	159	151	129	148	121	170	142	128	162	125	135	128	138	123	134	138	155	145	128	139	145	137	162	142	147	159	132	142	135	139	147	127	154	157	149	158	113	139	146	136
7339	2522	5631	16171	50775	54365	49027	41617	31808	22993	13831	3955	1597	347	359	386	355	360	357	332	356	353	342	329	355	355	347	349	344	323	350	353	346	338	359	353	375	317	365	367	382	347	337	349	347	349	339	346	368	367	342	332	294	349	388	348	371	381	334	343	359	326	313	345	334	349	338	317	334	376	340	340	341	352	371	369	348	354	375	338	371	342	370	344	367	302	337	326	336	343	348	355	320	335	356	365	390	362	372	331	349	355	347	315	345	355	346	385	370	349	339	322	333	385	335	349	362	362	364	308	354	348	336	378	320	309	324	353	335	332	351	332	321	348	302	360	335	339	332	339	340	331	309	373	338	351	396	324	348	354	349	374	351	355	378	369	326	311	365	357	320	339	318	348	345	335	347	353	370	331	353	356	349	332	340	330	398	343	320	341	346	368	316	353	366	328	363	334	303	326	333	358	336	342	356	383	332	339	380	347	308	318	344	358	325	383	354	341	322	337	344	362	338	353	331	335	351	330	343	312	352	359	359	375	347	358	332	386	328	359	377	336	347	345	362	343	337	414	368	361	363	327	385	345	333	354	345	361	341	358	345	350	341	337	345	351	362	352	319	355	325	363	390	355	344	318	374	309	295	321	349	355	337	394	347	381	338	318	346	332	359	334	332	332	357	339	350	373	354	380	382	321	351	344	333	368	324	375	343	343	327	353	353	352	304	334	357	352	346	325	352	361	353	360	353	328	335	343	336	359	339	370	329	347	345	356	361	371	308	346	360	371	361	334	337	375	359	339	362	328	366	315	351	347	341	350	341	352	352	342	337	333	334	351	370	354	334	339	361	379	379	330	314	370	377	315	359	307	339	373	313	331	338	330	373	374	337	336	315	335	362	325	389	345	358	369	350	374	342	341	357	331	338	340	338	355	352	337	342	364	368	335	320	349	334	333	321	321	368	319	360	341	334	325	364	345	341	330	371	346	345	342	353	385	323	343	386	366	319	352	339	333	343	342	332	339	361	360	352	343	365	337	336	340	331	328	341	346	325	341	341	346	351	380	357	334	362	340	384	355	326	360	370	336	352	351	358	364	352	333	368	364	316	358	341	339	388	365	352	361	343	351	392	333	345	318	372	358	361	308	352	370	346	338	374	361	362	381	342	358	361	305	344	307	340	357	351	350	335	344	369	329	350	307	372	373	368	327	344	340	325	341	327	322	362	337	359	313	334	341	349	356	330	344	351	342	337	358	352	368	336	349	375	370	322	329	355	358	320	332	335	328	337	327	345	355	373	342	355	351	356	347	369	353	326	319	332	336	367	363	366	322	330	327	366	362	326	320	365	379	351	333	356	336	350	349	353	375	340	337	370	330	345	375	347	359	359	376	349	380	354	332	342	334	341	335	345	365	346	355	327	336	347	328	343	396	339	360	301	370	327	342	326	339	361	362	352	363	370	324	373	370	366	358	370	355	354	353	323	324	343	327	343	359	370	334	351	335	336	371	334	392	331	328	337	342	359	362	331	338	368	352	366	353	342	366	330	374	323	358	357	321	358	375	357	338	366	367	328	361	351	338	359	330	363	350	382	331	357	354	328	339	331	340	336	325	351	325	367	355	361	358	346	344	342	354	350	329	339	376	338	359	345	345	317	386	342	334	339	355	373	342	340	341	330	334	381	344	343	357	338	346	382	352	348	355	396	365	335	327	356	369	353	344	347	382	362	317	324	348	359	349	331	321	345	365	319	368	336	362	334	340	324	364	321	361	309	335	343	362	309	354	350	332	366	340	358	371	331	333	354	356	342	314	309	374	362	347	372	333	355	362	358	339	350	362	370	346	375	351	342	339	330	294	319	366	342	351	348	342	395	356	365	345	298	335	370	361	358	353	360	372	341	341	316	386	329	352	329	344	331	370	364	349	307	338	351	364	336	347	362	346	325	351	362	340	315	332	347	334	363	330	338	360	375	369	353	350	332	363	369	349	352	324	379	349	362	358	342	364	364	363	321	341	339	373	356	377	355	358	346	361	348	336	354	375	341	360	367	323	334	332	340	385	342	332	316	366	353	344	324	338	374	338	338	343	366	351	353	345	347	390	347	386	344	388	349	337	354	353	341	369	370	355	346	352	331	376	357	353	341	320	372	356	366	343	336	357	341	363	343	331	336	340	381	359	366	345	316	367	323	343	341	354	327	350	370	389	324	342	340	319	346	340	366	346	357	340	384	365	352	358	356	365	337	321	321	311	368	342	337	391	354	338	335	359	332	345	357	350	376	350	321	368	333	357	356	333	356	350	365	338	357	347	346	380	353	365	330	372	346	330	375	372	339	296	352	332	337	377	351	352	355	371	339	374	338	319	387	311	371	326	359	349	374	364	339	357	331	306	333	350	330	382	331	373	327	364	355	315	321	344	346	361	335	373	317	349	314	358	339	317	332	358	380	343	353	357	349	326	372	343	328	335	325	377	360	346	372	359	312	330	343	343	362	346	353	311	312	375	325	358	330	373	362	354	345	360	344	347	382	358	354	354	325	340	349	336	339	314	378	351	366	334	364	348	385	337	315	380	350	348	329	347	395	360	318	359	336	370	333	364	350	353	336	373	326	354	367	329	342	347	329	392	376	339	319	373	346	367	352	351	346	364	326	333	300	367	355	325	338	366	344	353	354	357	354	293	331	350	350	375	340	324	386	350	378	369	319	342	320	341	347	339	336	346	356	361	357	400	366	332	361	346	372	356	324	309	355	321	368	352	359	355	341	367	348	349	342	355	365	327	335	348	343	365	352	330	355	339	349	354	362	338	346	347	375	351	358	357	334	353	341	342	344	345	334	346	339	319	378	342	333	368	338	362	373	369	369	354	351	334	345	357	338	362	362	313	343	333	333	343	369	339	338	312	340	347	323	351	357	332	324	356	362	369	329	321	364	330	356	341	366	347	351	364	350	346	354	341	323	332	335	335	338	342	347	352	346	323	333	376	345	328	345	345	375	340	370	366	335	360	339	361	359	328	338	359	340	334	344	336	342	331	334	329	357	316	335	394	366	338	344	361	318	343	354	317	323	349	330	348	339	343	317	365	326	328	342	367	336	332	330	330	339	372	369	310	347	333	329	334	346	376	342	333	375	375	385	371	344	324	337	331	343	368	336	336	333	332	366	367	369	342	361	360	387	337	376	332	364	360	337	338	348	322	366	374	359	346	376	325	356	374	389	330	382	318	362	341	345	313	341	342	319	354	333	314	334	352	332	337	389	356	330	336	346	360	365	329	344	336	347	330	316	356	299	347	345	356	363	351	371	331	389	366	355	348	345	352	331	339	354	327	333	335	318	332	367	318	323	321	377	357	331	354	352	348	331	329	346	352	347	336	360	342	366	356	330	301	343	329	342	356	396	364	342	397	334	356	338	366	351	357	354	335	352	320	312	330	334	334	335	344	304	362	357	337	349	354	320	364	356	365	344	339	342	313	333	337	329	374	315	349	347	367	366	344	341	362	343	332	374	344	322	350
20339	5935	7016	7451	39343	56982	48844	36817	26367	16178	8155	2318	452	218	228	214	228	229	212	233	220	212	232	203	230	212	221	235	219	232	205	211	218	220	204	233	237	218	221	203	225	233	217	209	229	215	222	219	270	195	218	225	202	238	237	223	230	214	201	229	206	243	227	221	239	252	226	238	232	218	215	225	214	228	218	251	222	271	208	234	219	193	229	218	228	219	227	230	226	247	210	225	228	197	211	194	240	219	228	236	223	214	190	219	233	221	216	218	216	197	238	233	214	237	245	235	224	223	220	213	242	215	203	216	227	219	240	214	222	200	201	224	201	244	243	225	202	210	234	230	195	212	220	229	203	229	218	215	244	249	252	258	211	215	230	219	234	208	235	211	203	229	253	223	218	211	182	197	244	206	239	218	211	221	207	208	217	203	219	202	193	234	218	219	230	221	224	205	239	212	228	203	225	228	235	211	255	208	220	246	256	217	232	208	231	235	248	218	217	202	229	227	229	211	220	228	224	216	242	213	258	243	217	206	219	225	232	211	202	245	216	201	214	202	209	245	234	257	222	241	220	200	213	201	208	200	237	221	236	222	225	231	227	212	225	201	224	222	221	182	223	189	223	230	252	212	219	250	241	202	211	215	215	221	240	197	232	233	247	217	202	216	245	239	213	214	229	217	220	207	229	227	213	218	243	206	225	237	209	215	217	228	219	227	223	211	239	218	248	191	187	226	241	229	227	226	223	233	213	230	245	212	237	212	218	220	236	222	242	206	217	205	225	220	229	246	266	212	223	267	232	231	248	228	212	213	225	230	227	254	202	201	228	221	215	236	214	194	231	216	206	252	203	209	221	246	213	208	228	215	207	239	208	224	216	215	241	195	213	262	245	214	215	224	214	222	239	231	213	211	203	230	243	227	223	238	211	181	200	248	247	198	244	239	208	200	219	230	241	214	219	224	194	214	216	203	267	204	232	221	245	200	222	241	209	195	226	236	221	167	219	239	216	226	233	206	194	232	222	242	240	215	232	230	228	204	215	233	242	219	197	237	221	193	231	236	218	235	244	197	222	215	232	229	242	219	211	241	220	236	208	227	210	213	232	205	206	212	212	192	208	185	223	205	209	223	218	232	220	212	227	235	214	208	250	221	236	197	229	233	224	224	213	232	209	229	234	222	209	193	228	194	212	205	216	202	254	224	234	223	209	224	213	192	209	241	228	217	222	240	217	209	234	204	231	201	233	213	232	202	206	245	203	210	213	198	222	222	223	248	242	226	204	239	256	193	217	248	228	204	238	210	219	197	226	206	231	213	246	243	221	203	205	186	220	200	193	240	214	232	203	230	220	206	222	251	194	240	212	241	220	223	231	228	243	229	257	258	226	218	204	232	237	223	247	227	238	225	229	242	226	226	197	230	214	230	215	240	255	232	201	217	204	198	220	227	234	227	200	240	213	231	217	235	214	213	221	221	229	240	234	189	221	217	237	212	192	236	221	228	265	235	217	237	217	250	217	204	199	229	226	203	205	228	204	237	220	238	218	203	218	226	214	232	215	211	245	228	221	216	219	200	250	221	220	229	212	210	241	228	238	235	209	209	232	254	209	218	229	233	233	207	196	231	233	212	203	198	228	243	230	244	231	214	216	223	214	212	240	214	230	226	218	184	198	224	205	222	212	224	212	243	213	247	251	230	237	239	230	247	189	221	214	187	226	214	211	206	229	227	237	235	210	227	222	205	208	192	208	227	196	203	219	237	236	214	205	239	236	215	206	233	238	253	243	236	225	194	215	223	226	217	250	212	205	207	229	220	222	214	215	223	232	235	230	200	214	201	219	229	209	187	221	228	210	198	221	226	217	216	219	215	237	249	210	219	224	209	253	233	222	204	235	238	197	221	222	225	218	160	234	225	204	227	231	229	190	240	229	225	204	230	233	235	228	248	221	217	210	219	228	230	226	209	218	216	235	225	221	223	242	222	220	206	212	226	242	207	189	237	234	243	218	250	226	217	245	221	212	195	209	179	223	204	227	211	210	202	242	227	187	210	203	204	205	230	202	220	204	195	205	242	221	239	237	230	221	223	225	215	217	173	182	248	241	226	208	211	222	207	223	209	204	254	200	202	219	225	232	217	231	223	230	218	224	234	236	213	223	188	228	238	232	216	223	226	219	241	219	217	225	216	215	216	204	211	207	196	249	230	208	207	212	209	219	198	209	213	195	200	218	225	235	223	191	217	237	238	217	210	209	242	222	228	224	222	221	249	229	210	247	230	251	252	240	228	207	221	223	245	222	206	221	271	218	229	210	230	212	244	205	219	224	213	216	205	208	201	230	246	202	252	232	235	236	226	207	249	229	204	219	242	202	227	219	213	225	218	207	212	235	203	214	255	223	238	224	196	197	196	228	238	209	223	243	198	200	200	204	251	189	228	208	229	235	240	208	231	217	231	216	237	247	218	216	211	227	252	237	217	193	221	250	224	227	249	220	227	223	220	226	199	221	232	213	206	217	219	199	243	206	236	188	217	211	227	204	239	231	191	218	225	202	189	209	224	251	234	217	247	224	214	223	224	229	226	175	217	222	234	235	219	208	218	225	224	239	230	214	237	222	230	247	215	210	227	227	229	243	205	211	238	207	206	204	201	208	223	230	206	208	204	217	216	207	223	226	247	223	229	208	253	208	203	194	231	211	227	215	221	222	237	221	239	227	197	222	233	209	199	214	237	236	223	233	226	191	195	228	218	225	192	215	218	225	240	229	207	231	219	202	229	202	218	228	203	219	227	249	228	232	214	241	219	223	206	223	228	219	221	212	216	220	221	208	231	231	208	214	238	230	203	216	231	223	194	208	218	211	242	218	226	203	242	222	220	205	210	240	208	242	223	230	230	219	236	205	239	218	226	220	247	240	231	233	218	206	234	251	185	252	233	226	239	213	225	217	206	222	266	237	251	234	199	216	217	225	229	229	209	233	187	212	208	239	264	231	257	228	211	215	191	274	226	229	227	248	238	232	247	204	242	227	215	229	210	224	220	227	225	218	216	247	230	226	243	185	202	233	280	232	256	246	214	218	210	215	216	208	229	195	203	212	235	226	213	193	211	232	226	208	226	216	213	225	209	233	209	231	236	197	227	196	200	214	227	234	201	221	225	219	225	230	230	219	220	205	229	185	236	217	238	215	233	237	258	228	204	227	220	211	208	236	242	186	223	210	228	223	230	225	240	198	254	222	241	193	201	230	222	204	224	192	219	193	206	229	234	214	204	210	224	236	234	240	234	212	226	213	235	206	223	205	219	232	232	226	221	198	205	245	232	236	222	206	218	218	231	229	213	198	237	221	188	236	209	217	232	199	250	221	227	234	230	239	241	250	238	212	223	209	235	214	221	220	242	235	236	235	225	201	216	249	220	210	241	232	217	224	209	196	213	231	226	224	224	233	222	209	233	231	234	239	239	226	198	221	199	218	201	199	220	206	235	215	220	186	216	201	223	219	210	228	211	249	238
9252	4114	11314	17310	54474	67694	60284	51432	43048	33263	22764	8010	1672	524	563	513	543	505	531	559	542	521	507	549	523	595	511	513	498	496	477	497	521	471	492	496	522	517	523	539	529	489	505	516	537	493	522	510	507	530	484	506	508	516	523	531	522	526	496	528	513	512	519	558	538	512	510	528	524	482	568	533	522	476	483	498	514	499	471	466	495	563	517	483	492	510	500	543	502	501	506	490	548	529	522	499	540	532	562	513	497	485	489	493	475	451	583	520	509	500	504	532	554	513	535	519	507	533	541	512	563	514	507	502	458	507	470	478	496	494	461	505	488	530	512	519	476	514	486	477	518	511	509	510	536	488	517	519	496	526	507	529	496	488	499	501	513	525	523	521	487	557	494	509	512	503	531	533	490	496	493	516	466	527	503	453	506	510	506	506	504	529	504	494	504	532	521	571	527	509	504	514	511	526	529	499	511	496	539	499	518	512	508	530	538	553	529	482	488	509	530	490	508	522	503	496	530	507	505	520	499	503	523	528	507	556	501	515	478	493	486	546	491	492	550	510	544	547	508	507	514	508	518	525	527	497	513	499	518	490	491	544	483	472	531	575	524	502	517	470	509	520	471	486	520	536	554	560	519	519	522	499	486	501	526	542	517	530	522	532	518	500	511	512	490	511	526	464	528	506	509	517	557	517	517	526	544	505	483	516	517	478	501	526	581	499	504	532	504	556	547	516	514	500	537	475	521	533	521	501	501	538	504	539	491	513	491	528	519	493	510	533	501	481	498	528	551	532	522	554	516	516	535	546	535	523	528	486	487	535	506	531	502	520	509	511	514	509	489	553	525	508	516	505	493	513	533	503	544	476	528	544	523	493	515	501	519	471	548	537	519	527	514	457	499	524	528	519	469	512	501	503	525	515	548	528	486	536	511	504	524	532	508	564	522	507	509	495	525	519	518	509	505	483	513	520	554	460	524	512	530	501	466	520	508	520	528	484	531	515	499	493	504	510	534	544	504	540	527	515	507	560	490	555	515	522	516	547	487	476	486	465	536	487	496	532	489	481	526	501	560	506	536	543	494	528	495	508	518	500	483	482	508	513	509	537	495	469	519	544	519	546	502	529	507	491	505	516	508	531	520	526	511	505	533	524	519	568	514	513	537	532	512	515	483	481	526	484	510	516	510	509	527	505	554	501	525	503	495	570	535	503	495	490	504	531	501	519	540	532	510	478	497	504	491	536	539	570	494	530	538	495	528	515	501	479	519	527	478	560	513	509	496	513	496	524	479	489	503	512	524	515	546	484	510	549	477	549	512	528	507	518	535	492	528	489	518	521	517	522	517	547	519	493	502	502	532	490	505	503	508	506	525	484	505	511	520	496	520	507	498	509	539	514	507	522	518	512	486	513	490	462	559	517	573	536	511	567	530	518	513	504	525	540	527	503	546	540	504	537	551	510	528	492	569	510	502	520	494	520	481	503	531	499	515	536	460	495	489	509	505	516	501	507	525	483	497	509	524	533	515	479	575	564	514	511	522	479	517	483	522	530	521	519	473	507	538	526	476	516	558	526	536	509	548	514	530	548	513	510	492	515	523	483	501	531	541	507	532	524	536	530	496	489	508	487	532	534	450	503	515	499	518	488	492	495	472	513	489	541	489	501	533	539	496	535	501	510	509	538	523	555	512	489	474	522	516	490	508	540	531	539	549	505	511	513	537	483	523	497	543	550	483	494	506	518	545	460	489	507	515	510	508	519	490	562	495	522	516	536	486	532	494	526	488	512	530	505	516	537	550	508	487	552	528	550	536	515	552	522	541	505	484	532	515	537	482	550	495	509	502	489	509	495	510	492	529	508	546	544	542	505	517	509	521	474	516	540	511	503	543	508	505	530	535	548	490	466	506	537	489	467	497	514	500	510	526	500	468	509	506	499	497	497	503	534	470	523	526	487	514	542	497	521	527	503	498	531	519	509	499	554	508	493	553	524	490	541	477	534	513	529	504	490	464	489	497	529	517	548	499	519	477	564	539	489	505	520	467	503	552	510	484	515	543	510	510	499	503	497	487	521	522	474	498	505	498	510	563	518	540	530	522	507	515	523	511	509	472	544	543	530	442	530	534	505	524	544	487	527	471	563	517	517	503	492	504	529	523	509	516	490	464	518	487	506	518	499	524	511	512	491	545	540	485	540	537	498	513	524	504	468	483	499	521	517	506	547	505	549	504	518	498	519	481	547	507	487	484	529	473	517	502	534	521	458	542	523	523	521	505	540	547	532	544	490	528	486	523	496	549	479	510	490	528	528	533	557	507	474	529	523	484	546	499	501	546	515	518	516	545	492	508	562	493	515	500	516	515	493	541	485	528	499	532	528	562	516	493	520	523	523	519	510	525	564	526	500	554	538	508	519	504	489	531	497	493	538	494	476	520	496	506	468	497	515	504	524	505	499	519	470	496	511	546	499	511	513	533	500	542	507	528	570	547	514	488	513	510	549	494	481	523	516	482	496	503	537	567	491	531	528	531	493	547	478	477	490	492	528	495	507	527	449	472	512	578	522	530	544	512	514	544	523	502	524	515	501	550	502	548	520	537	517	498	476	520	482	464	473	466	526	501	521	447	534	494	500	525	519	495	512	565	527	501	524	513	552	477	535	489	504	512	539	522	524	509	525	500	529	507	555	501	479	516	518	469	488	523	538	545	508	504	496	526	497	496	543	521	532	510	493	515	509	489	511	500	576	534	511	541	521	480	509	493	536	522	491	495	521	497	555	504	557	504	451	532	488	514	521	528	501	550	507	498	495	490	511	475	534	486	545	557	474	536	520	490	525	515	468	541	522	486	499	538	517	531	499	498	527	502	510	514	465	531	493	495	543	525	516	493	474	530	517	509	461	488	519	560	493	494	537	513	563	513	505	517	524	503	484	504	510	535	524	518	512	523	500	549	530	502	516	526	548	526	518	490	548	481	525	498	502	526	488	537	497	500	519	451	499	486	491	518	515	532	540	519	491	500	492	477	483	542	526	526	492	495	566	548	515	548	493	565	500	512	499	502	511	486	528	527	545	526	520	537	476	503	509	461	498	504	503	512	488	538	483	525	509	501	495	535	489	511	510	486	535	511	524	455	507	508	503	509	535	542	539	535	519	490	500	515	449	543	495	496	515	513	516	513	554	520	508	525	532	505	521	520	492	534	539	487	531	531	508	550	549	497	523	512	518	515	482	469	507	512	495	537	498	504	476	518	499	506	501	515	514	499	516	527	466	524	487	511	464	519	484	513	490	505	541	508	512	545	477	505	495	529	538	518	524	494	499	519	499	517	512	483	539	500	541	523	551	497	508	486	494	474	495	497	523	513	531	518	514	514	506	531	511	498	558	537	508	494	512	514	513	531	496	501	536	570	503	517	527	520	520	522	553	510	526	514	539	542	482	492	489	484	475	498	519	495	494	501	528	527	550	504	492	506	495	505	525	531	518	504	506	515	544	499	525	529	513	535	474	533	488
4667	1639	2047	1362	2248	2862	2234	1637	1293	820	544	338	197	222	177	211	197	194	178	202	230	191	208	181	199	195	182	176	191	222	185	181	196	208	186	195	250	179	225	189	185	175	198	197	188	232	193	212	215	212	173	219	186	206	196	181	202	216	156	195	212	183	196	182	224	202	210	184	167	190	220	171	188	195	232	215	201	163	217	206	203	200	199	222	208	208	199	180	174	222	218	201	194	209	191	218	211	213	195	224	179	202	199	220	179	196	183	195	190	222	206	215	199	220	168	185	203	194	209	187	193	200	172	199	173	215	198	190	203	195	170	178	185	218	216	209	222	197	182	206	198	177	218	184	213	187	189	180	169	174	179	203	211	201	212	202	195	217	183	192	189	182	185	224	229	213	202	217	205	181	190	180	188	177	194	198	220	199	212	184	190	179	194	176	203	197	195	216	195	205	200	216	173	225	187	214	200	177	175	220	197	193	202	212	214	202	177	189	191	184	194	187	177	187	187	208	224	202	195	200	179	174	217	180	191	194	216	208	206	195	175	192	202	191	183	190	190	219	191	187	214	202	223	198	197	209	192	186	192	197	198	200	191	179	198	191	174	186	193	167	208	207	206	225	197	194	197	184	203	197	191	217	194	212	195	205	170	204	196	203	193	202	183	207	229	213	197	201	209	198	207	224	204	209	223	199	200	204	167	168	204	199	213	178	194	205	217	191	207	186	205	216	206	183	206	173	207	210	169	194	211	194	178	194	174	190	201	173	186	196	204	207	176	202	192	187	200	183	198	199	221	185	179	188	226	183	200	194	195	206	185	188	196	202	195	198	199	192	213	189	219	186	210	181	188	201	206	186	205	219	192	181	201	184	215	200	214	210	205	184	181	190	196	197	223	182	172	205	183	190	201	207	224	197	176	183	191	225	203	192	195	216	181	142	185	195	209	180	205	206	188	199	183	211	210	212	210	178	197	189	211	187	195	213	196	206	189	211	195	187	178	189	188	238	200	187	193	195	204	201	215	215	198	164	191	181	206	191	216	189	191	213	196	216	174	192	203	188	183	191	200	208	171	193	182	198	176	212	188	186	222	203	184	201	175	208	210	187	176	193	195	196	188	186	170	219	190	201	189	199	208	202	188	214	213	213	220	187	184	195	207	175	184	197	190	216	194	196	176	187	170	202	190	185	199	239	217	203	179	209	216	193	224	225	200	198	198	181	204	211	194	179	196	181	189	205	213	184	195	206	190	200	205	186	179	218	204	202	196	211	177	195	220	213	187	165	182	203	209	172	153	182	200	186	197	200	183	182	198	187	178	193	213	217	206	232	193	197	191	176	178	204	212	206	183	230	191	237	183	173	199	192	203	234	223	219	165	182	179	198	218	216	199	180	191	220	180	184	203	175	206	216	199	220	201	188	198	175	229	212	210	192	187	191	202	168	189	199	193	199	216	197	173	209	192	177	200	192	218	175	223	203	204	180	195	190	186	182	192	201	182	175	199	189	197	201	234	188	189	190	219	202	203	165	193	192	194	190	184	190	190	182	196	203	201	205	184	201	196	182	185	221	198	185	184	204	187	201	190	204	207	188	207	171	195	202	213	225	183	198	199	175	204	190	208	194	211	225	204	177	211	186	190	193	220	210	208	175	188	191	176	206	200	196	182	185	204	201	211	182	198	251	220	227	203	199	204	187	207	196	163	197	214	176	165	186	158	194	200	221	193	170	184	226	242	194	196	196	210	191	208	185	194	211	173	182	236	215	215	173	180	211	194	196	182	221	190	209	207	205	212	196	196	192	196	197	238	205	179	203	185	183	200	210	189	208	179	206	194	212	188	195	232	191	187	224	195	208	187	197	210	199	202	195	202	195	197	194	226	203	198	202	208	181	214	198	198	189	169	182	200	209	204	200	169	210	165	190	222	200	173	191	197	203	206	185	179	196	206	208	215	230	204	209	195	197	183	177	209	214	202	186	198	210	204	206	215	212	220	179	200	187	214	182	193	180	173	198	205	200	218	177	194	189	206	198	195	200	196	208	220	199	189	202	178	195	185	201	226	194	182	198	209	176	221	214	169	201	203	208	212	188	205	197	196	180	192	160	193	186	224	204	219	207	185	174	181	187	189	193	195	187	179	196	209	182	193	199	193	182	205	209	182	225	204	198	188	207	205	221	209	236	182	205	192	183	191	187	185	194	204	163	190	172	185	179	221	200	199	189	205	203	207	179	205	186	195	206	211	209	189	185	201	202	205	191	184	201	184	158	197	214	204	194	190	184	190	201	191	214	192	205	209	206	196	206	215	200	197	202	186	212	204	219	191	193	206	183	190	200	188	188	190	210	188	211	176	162	207	212	198	208	189	184	183	180	185	205	200	210	179	206	213	201	192	205	173	186	207	192	187	209	202	214	180	185	200	197	185	186	214	181	199	197	182	204	229	186	193	213	189	190	217	194	171	190	213	197	190	198	175	196	192	188	196	189	199	195	212	217	206	197	211	220	187	182	217	215	189	204	176	199	227	192	207	214	201	227	198	190	186	200	219	223	189	196	212	180	195	191	170	204	198	184	188	189	163	216	199	201	169	192	198	190	214	217	211	181	196	188	194	172	173	200	199	177	226	202	212	218	198	192	203	196	176	198	156	189	205	204	191	223	183	198	196	188	203	185	215	227	201	190	207	185	199	205	204	187	188	190	219	207	206	197	195	198	196	214	211	246	182	200	212	192	208	190	192	186	187	195	199	191	196	233	202	192	182	184	192	205	179	203	221	177	199	206	236	186	191	197	230	184	200	213	181	199	177	202	188	195	196	192	193	194	199	201	184	188	203	200	193	193	182	196	211	200	189	193	216	203	201	211	193	180	197	211	202	207	207	199	194	205	188	186	190	204	196	189	193	212	210	216	196	203	177	188	179	205	222	205	196	200	192	215	193	186	195	196	191	200	204	183	198	197	222	219	209	203	182	215	195	200	209	199	181	179	206	173	184	203	217	187	172	186	232	226	207	237	196	224	199	207	185	211	189	194	220	195	212	191	173	170	172	187	205	223	189	200	205	172	187	172	193	182	176	222	215	203	203	199	182	202	200	178	172	214	200	222	205	198	217	196	196	239	189	235	191	197	209	164	193	192	216	191	191	184	212	195	205	217	216	213	191	181	204	224	194	157	220	186	177	183	190	183	176	199	195	197	184	194	193	184	171	200	224	224	193	194	194	184	251	208	198	198	182	182	202	187	206	209	187	209	203	182	232	210	210	193	187	188	183	181	209	216	200	225	199	215	205	197	176	201	191	184	207	190	173	196	195	198	181	221	198	228	174	218	222	192	208	221	201	185	180	192	176	171	199	194	189	196	188	189	188	194	187	202	209	198	189	183	199	206	186	182	190	213	194	211	215	207	206	190	202	175	183	185	181	230	217	180	223	217	192	206	178	187	193	189	196	187	200	207	223	194	186	192	186	184	209	187	177	217	207	186	197	197	205	185	172	185	183	227	220	193	186	187
3334	1556	3690	4115	9180	10470	8493	6284	4437	3008	1688	830	442	470	443	433	492	441	433	434	452	414	436	490	443	446	410	434	497	456	452	456	503	470	482	455	448	444	467	438	450	444	401	453	461	427	421	435	419	471	423	427	470	475	461	435	436	441	455	425	435	455	397	489	425	423	463	465	459	433	450	457	465	435	428	444	450	408	433	443	422	427	455	454	437	447	435	432	426	477	467	435	468	387	452	431	426	431	428	403	412	450	434	461	455	399	415	455	470	432	418	448	463	428	460	458	453	435	458	459	417	418	465	453	428	455	423	473	456	448	422	449	469	446	454	391	424	437	451	452	456	471	464	463	420	437	469	454	445	426	435	433	445	458	420	439	426	456	442	419	443	449	408	407	424	430	460	490	456	470	485	459	448	451	427	437	434	476	446	475	450	444	415	415	434	462	455	409	446	456	452	410	413	455	436	450	435	432	420	423	449	456	467	468	416	421	454	447	459	424	421	440	461	437	439	450	443	443	455	457	449	423	478	455	482	445	459	465	454	461	433	446	421	444	435	486	442	423	432	433	448	466	448	409	434	462	454	429	456	451	454	446	422	442	423	439	484	442	442	424	490	429	449	459	425	466	442	435	434	444	431	424	471	460	460	427	433	442	443	448	430	442	463	439	425	448	463	422	437	428	465	419	473	444	435	464	436	437	461	446	419	423	443	438	446	455	432	425	449	463	456	453	415	480	443	423	425	430	430	467	475	420	416	455	407	477	493	450	403	425	457	450	424	456	465	418	441	421	430	464	439	435	457	430	465	427	427	430	449	455	440	422	422	425	444	458	478	447	463	421	417	418	406	456	463	455	426	436	454	430	446	428	428	419	425	475	470	397	434	422	412	478	475	434	456	412	484	452	450	408	460	433	431	422	433	413	421	443	401	470	442	394	410	409	442	465	464	456	444	412	439	459	427	464	433	408	486	447	443	467	470	419	449	433	438	437	453	449	472	458	447	464	450	433	435	421	479	454	466	409	466	433	454	418	422	439	426	435	420	444	450	413	436	435	432	445	401	420	476	424	432	445	420	424	433	418	450	435	442	438	447	457	432	439	436	415	400	402	428	454	474	429	445	418	456	442	467	451	425	442	434	424	432	447	458	432	449	450	445	423	405	430	430	426	452	442	477	435	445	479	442	418	448	452	431	426	474	463	446	440	438	450	452	471	427	433	468	444	445	444	435	400	435	437	449	437	462	432	443	471	480	505	431	440	414	429	434	484	443	497	471	408	424	473	471	443	440	433	449	471	440	428	486	447	411	436	451	402	468	440	463	429	414	458	473	428	440	414	406	440	445	463	414	441	429	444	435	469	469	448	450	441	462	454	452	430	430	410	489	451	462	425	455	443	470	464	444	447	471	393	460	400	485	416	448	461	428	449	449	410	437	447	486	443	423	435	462	441	432	433	426	449	438	440	447	429	454	499	452	448	421	404	468	440	483	447	444	422	502	430	450	401	428	468	455	470	454	441	446	397	440	432	459	469	448	416	427	452	418	483	465	422	440	432	409	441	415	470	416	437	460	475	433	409	442	451	436	419	451	424	412	422	444	408	451	437	411	438	426	462	436	476	423	435	451	443	468	405	461	457	434	416	441	437	461	456	470	459	451	443	447	446	444	426	410	430	451	429	441	443	472	453	410	410	453	436	446	477	407	462	420	448	402	488	467	480	443	425	429	451	442	478	425	416	481	441	445	463	489	428	449	448	440	389	461	404	475	453	454	450	423	450	427	429	440	488	409	415	464	453	424	457	412	445	397	432	468	437	409	449	418	441	500	431	423	436	433	459	425	433	434	472	435	452	459	441	447	458	445	417	460	451	425	435	465	475	447	444	440	455	403	418	476	435	427	480	462	462	456	414	417	450	425	430	425	452	459	451	403	458	428	443	460	434	407	491	455	461	417	463	452	450	445	412	435	409	433	461	422	450	459	423	464	406	460	443	440	417	413	440	410	442	454	445	463	465	457	454	415	458	381	455	445	410	456	430	444	462	420	445	493	460	452	419	447	464	422	425	444	439	429	439	448	439	433	478	449	412	437	425	432	411	409	458	434	430	456	441	416	425	478	422	450	432	396	406	425	443	475	471	417	457	468	412	447	466	469	438	469	444	455	443	454	430	449	456	411	439	451	424	468	435	409	470	442	452	413	417	427	397	421	418	417	447	440	461	457	439	423	452	458	433	485	459	445	418	456	481	476	444	428	460	431	417	466	442	455	421	457	438	424	457	410	427	451	426	448	416	441	411	454	475	424	433	431	448	458	438	386	433	422	448	436	420	400	423	477	454	446	450	448	457	442	409	436	462	425	467	473	439	472	465	476	440	440	439	431	485	413	437	416	392	451	426	411	417	462	453	431	447	421	432	413	429	499	431	480	459	447	427	448	434	472	412	461	402	425	437	436	430	450	443	440	459	446	435	438	425	442	406	434	436	452	436	454	439	456	438	452	436	411	444	434	470	421	435	457	438	427	427	418	419	438	428	452	429	457	451	452	460	450	475	447	465	443	431	445	469	480	478	446	471	436	423	448	426	422	439	457	465	434	466	444	440	439	421	446	430	465	436	411	427	453	464	449	423	462	398	426	446	437	430	450	444	448	458	423	456	442	457	458	444	450	431	462	442	472	436	412	469	440	451	423	476	444	417	448	413	407	456	435	436	446	444	415	440	455	450	449	429	451	443	451	447	447	455	469	436	450	432	475	435	415	456	475	453	457	443	434	411	435	437	450	429	436	431	456	462	495	418	431	426	438	477	445	448	482	468	404	454	456	461	449	453	411	451	453	432	459	450	403	448	461	435	458	474	476	453	414	459	452	417	464	437	427	467	442	423	446	421	408	424	416	467	463	437	452	462	454	438	398	462	451	435	436	409	426	436	437	447	420	450	400	417	450	412	454	439	447	407	451	448	413	457	463	423	403	431	431	435	456	434	429	439	437	422	449	443	438	424	451	435	421	442	414	474	440	404	481	449	405	450	447	455	430	445	402	441	484	420	461	458	446	424	435	422	464	438	440	422	471	464	433	450	469	467	437	416	466	458	468	397	415	378	416	437	452	441	456	436	463	446	436	451	459	430	446	437	463	488	458	434	466	420	472	431	436	427	456	449	434	414	430	439	437	395	467	469	426	438	459	457	409	428	440	370	417	433	447	457	456	462	434	419	427	481	449	433	450	426	448	425	463	397	476	441	415	484	439	449	446	407	447	431	416	457	442	449	474	430	440	427	452	405	412	447	451	430	430	450	444	432	458	445	408	442	461	421	437	415	420	455	434	416	441	442	421	469	469	461	489	457	443	431	459	421	433	374	437	461	461	429	435	429	440	426	463	430	449	463	401	421	411	428	425	400	413	438	448	448	415	455	449	426	444	426	449	442	415	443	471	446	424	439	428	444	473	438	426	440	431	435	419	467	499	484	460	450	427	462	471	411	413	449	405	435	436	451	443	422	422	454	392	449	457	432
13804	3523	4764	17276	38251	38687	32045	22876	14713	8178	3576	1131	231	139	142	119	153	121	142	141	132	136	126	145	147	139	135	156	150	129	138	146	155	139	152	129	124	185	127	159	150	152	150	133	162	156	128	136	148	138	131	147	136	146	132	153	155	144	145	155	155	147	145	144	115	141	138	130	155	144	139	146	157	143	135	138	132	162	147	123	137	151	170	132	138	146	120	153	159	132	152	137	118	127	138	123	125	148	139	137	147	124	136	139	145	166	129	156	163	147	151	142	128	145	142	155	139	126	116	143	156	134	119	137	148	133	152	143	172	136	127	156	153	151	146	155	142	157	152	139	141	137	159	132	110	155	154	139	123	153	150	131	120	140	134	148	135	129	143	132	142	120	141	147	148	118	148	125	126	150	153	157	145	142	139	155	127	138	146	156	135	128	130	122	135	135	125	137	156	142	161	133	134	141	132	130	162	143	129	135	144	146	158	136	135	148	142	156	130	131	146	163	166	150	138	147	116	149	114	149	141	131	161	155	123	136	136	124	128	144	141	133	154	149	151	128	126	131	168	127	134	122	135	140	119	154	140	139	139	156	140	134	128	156	167	125	138	143	153	167	157	142	181	131	146	138	133	124	145	136	172	152	147	125	166	141	144	149	146	145	147	138	164	135	146	137	132	152	165	139	158	145	132	121	145	143	164	141	167	117	130	154	165	142	147	137	135	143	133	145	156	158	138	144	129	160	114	139	176	133	151	168	127	131	150	144	148	135	132	136	130	135	146	138	148	151	144	117	152	132	132	141	139	128	155	153	138	130	137	135	131	139	143	151	131	132	118	146	119	182	147	134	139	121	148	130	134	140	140	134	173	136	126	135	153	133	128	166	120	136	145	136	172	132	129	120	150	152	148	132	157	125	163	140	142	141	137	131	171	155	135	151	119	134	129	128	129	141	149	164	142	138	175	151	140	136	150	131	141	124	153	119	136	131	152	167	158	152	128	134	126	158	147	155	137	139	121	137	138	142	129	139	137	142	135	137	130	149	136	139	168	163	140	167	162	154	142	153	163	153	153	137	165	165	140	138	170	131	129	119	140	136	133	134	131	145	132	140	139	146	150	138	138	114	135	144	154	154	133	124	152	132	172	139	131	150	125	157	125	127	125	145	142	145	148	128	144	152	128	152	155	138	138	136	148	134	150	140	148	141	159	121	148	142	151	140	142	151	139	141	161	158	160	127	127	153	140	135	144	148	139	139	138	100	139	145	167	145	188	156	148	128	144	144	140	147	114	148	140	154	160	157	146	134	142	176	161	146	131	154	140	146	130	131	153	140	130	122	134	140	151	144	157	147	164	151	121	143	143	149	118	162	150	146	169	150	138	150	114	155	136	160	132	127	142	119	149	160	142	129	136	119	157	151	140	143	156	157	140	120	157	150	147	148	154	125	120	140	134	154	141	149	159	156	149	120	139	127	127	129	144	159	142	134	129	149	161	143	140	115	129	150	125	128	175	130	162	126	142	125	141	151	138	142	135	140	144	144	134	145	164	141	150	149	128	158	152	140	124	134	144	169	143	163	121	145	130	151	135	132	134	131	134	121	137	150	143	133	147	134	133	144	139	152	153	157	134	183	136	136	163	124	131	116	137	123	149	145	136	147	132	165	134	164	143	132	160	150	162	133	147	143	128	133	143	141	125	144	128	125	123	136	155	134	127	135	139	143	166	133	149	136	124	147	134	139	146	143	137	168	140	139	143	123	127	124	148	143	136	148	153	148	125	133	142	161	147	143	149	138	142	138	154	132	129	140	131	137	146	126	142	161	123	160	135	136	149	145	145	129	140	138	128	155	141	137	148	145	132	146	159	147	157	168	164	131	132	137	157	130	157	143	152	132	140	143	162	144	121	104	149	137	134	157	131	155	159	125	157	135	136	156	133	153	130	131	155	140	149	120	142	136	130	142	158	145	138	127	151	137	110	157	125	147	161	136	143	146	117	142	159	166	161	122	153	138	150	136	149	149	158	135	143	147	129	133	131	147	136	141	143	135	162	155	153	136	153	139	160	141	131	149	130	148	127	153	152	135	113	160	152	134	158	113	158	122	140	147	131	155	144	147	138	149	128	158	143	138	144	161	151	137	131	134	134	139	143	149	135	164	134	154	161	176	142	152	167	150	119	134	153	120	140	147	144	158	129	168	158	117	129	140	151	136	131	137	160	119	149	130	138	153	140	147	140	140	148	142	152	139	170	150	157	141	117	150	160	159	144	145	151	121	138	155	131	150	154	156	155	161	120	135	144	123	160	138	133	149	132	136	146	132	155	168	136	138	137	157	139	138	153	118	151	157	156	129	147	132	136	127	148	142	145	143	156	153	141	135	148	157	147	130	125	139	152	144	123	142	163	144	144	132	169	144	132	148	160	133	131	151	162	164	152	123	152	144	126	152	137	146	143	139	149	143	135	140	150	152	146	120	143	140	135	132	129	136	139	121	160	151	158	150	149	170	121	132	141	136	152	141	144	140	130	131	131	154	151	147	165	165	147	135	156	129	161	135	141	163	145	123	141	116	149	131	146	145	134	149	150	157	124	113	134	141	152	148	158	143	123	148	146	148	146	152	153	153	147	126	165	137	130	134	156	143	136	152	143	152	152	140	152	158	163	126	150	138	132	137	167	157	163	134	119	181	152	144	152	139	156	126	126	141	129	130	137	136	135	178	129	128	134	131	132	154	159	161	138	159	152	127	112	150	136	145	128	154	132	118	141	134	145	143	139	142	150	146	140	139	138	141	136	146	150	153	141	125	147	138	145	129	127	152	167	139	153	138	120	130	142	154	143	132	159	132	141	130	137	119	140	147	140	150	115	135	164	136	126	146	137	126	151	137	142	130	134	139	149	130	134	146	145	170	165	149	149	161	135	147	145	138	144	146	150	150	152	136	164	160	143	152	122	138	129	154	112	134	132	144	137	119	132	133	143	155	155	151	132	111	150	135	138	157	152	149	152	146	151	130	140	163	146	142	144	140	144	127	136	134	153	126	131	129	138	167	116	125	140	134	166	116	159	150	113	146	128	161	146	124	150	121	145	154	148	159	141	155	162	138	146	133	146	165	158	148	123	144	142	122	121	119	128	117	122	125	167	153	127	128	134	148	146	165	150	154	124	127	146	149	157	163	153	150	133	148	141	134	141	148	142	164	144	136	147	146	141	135	141	153	140	142	139	137	156	162	163	169	151	123	141	116	137	167	142	151	145	137	134	150	141	154	136	159	126	130	163	154	155	149	151	145	136	165	147	153	138	138	145	136	124	149	143	150	137	156	114	134	138	157	157	146	146	146	123	170	149	136	132	147	162	133	141	154	136	150	131	128	118	116	152	149	145	133	148	125	145	135	121	155	138	139	122	146	135	138	132	128	129	135	135	148	157	155	129	129	128	144	131	145	131	160	126	141	140	159	136	126	145	151	137	161	121	134	164	123	121	143	147	162	140	155	175	143	153	140	147	138
7878	2893	9271	32678	52052	53235	47467	40278	32303	23341	13177	4760	574	358	316	327	354	346	375	350	347	308	368	362	346	335	353	351	337	310	340	327	363	371	353	333	326	347	346	340	328	352	329	345	348	358	330	330	354	337	351	358	347	337	325	321	370	309	332	342	351	367	346	328	335	362	356	358	350	329	335	383	342	335	319	321	338	360	317	348	358	360	367	322	329	310	346	354	306	325	390	379	358	312	374	334	341	306	322	339	339	325	324	339	307	328	366	341	343	326	337	323	321	324	325	346	344	305	359	356	355	347	368	333	371	364	343	353	322	356	371	306	352	342	344	335	336	357	394	325	336	343	329	357	283	336	312	335	369	325	340	343	351	337	333	358	330	333	338	366	355	391	340	331	355	347	333	333	369	341	343	362	314	350	338	351	347	331	332	346	348	340	386	350	311	336	340	328	349	358	335	367	350	363	305	320	327	368	324	365	330	364	325	336	343	376	343	339	350	368	350	360	345	340	322	323	356	318	345	363	349	332	317	348	356	290	374	342	316	340	365	310	348	323	352	346	364	328	335	372	293	316	352	340	339	351	348	347	338	358	322	304	365	373	349	370	342	334	329	335	311	397	341	318	359	331	349	333	363	347	377	334	364	341	371	370	360	336	334	370	295	351	340	302	337	366	359	391	335	339	316	338	350	364	390	333	354	320	354	365	356	315	344	339	319	330	358	326	353	324	352	344	317	328	321	297	344	357	334	334	353	362	304	339	314	371	300	322	323	350	344	358	305	352	355	349	352	336	321	368	310	367	319	331	321	337	334	374	355	345	363	356	371	314	338	349	313	318	320	321	321	354	378	354	314	329	368	372	339	347	352	344	322	336	326	326	346	362	368	351	346	363	335	344	356	341	362	357	379	318	313	333	347	352	307	323	339	341	352	370	342	351	339	333	316	366	360	335	381	373	374	332	348	350	338	342	345	339	328	361	357	369	337	355	363	320	336	337	376	333	335	361	343	343	330	368	337	314	354	316	323	334	321	361	336	314	353	360	343	332	319	375	335	304	381	391	328	343	356	332	370	343	333	388	330	346	340	371	343	352	322	358	327	365	349	365	330	321	372	357	364	319	344	371	376	340	322	347	328	340	336	335	361	336	352	344	317	335	356	307	359	299	320	333	336	344	356	398	357	332	351	344	334	287	335	327	327	351	357	364	353	340	343	345	354	367	357	322	352	379	381	307	330	341	342	355	312	340	321	363	350	347	351	337	319	352	353	352	325	337	331	318	355	355	368	325	350	373	359	337	359	330	341	333	373	318	385	302	354	324	341	338	329	359	354	328	347	342	365	366	350	360	356	384	366	342	328	334	333	368	314	353	318	349	319	352	332	353	333	357	355	350	353	316	326	343	308	349	340	365	328	379	339	345	314	386	376	319	333	352	364	336	348	403	351	319	338	312	350	369	333	371	340	368	368	348	317	380	344	367	320	347	319	306	361	352	337	308	323	336	342	350	345	350	340	334	337	331	320	359	331	343	331	332	342	345	366	355	329	358	333	376	347	316	352	368	313	365	373	324	360	340	347	338	332	320	327	381	355	345	345	329	320	347	362	339	358	326	351	341	363	346	341	329	338	347	287	359	347	324	326	345	335	351	354	309	308	343	295	325	353	352	340	327	344	321	347	312	361	356	353	335	359	349	372	313	334	329	338	333	344	340	313	340	353	336	324	325	336	326	325	390	328	347	327	366	327	333	361	336	308	380	344	369	323	349	366	327	315	362	341	331	366	352	353	300	299	320	331	350	326	341	355	346	352	359	355	364	337	348	363	325	334	375	359	313	345	370	344	352	376	342	348	322	325	355	345	310	361	336	311	327	328	332	357	329	323	311	347	346	346	324	341	348	357	339	345	339	282	376	334	346	321	357	376	346	308	346	331	336	364	338	351	330	348	343	336	315	325	333	341	331	363	334	346	368	332	346	357	348	328	330	333	331	354	349	323	382	371	327	313	327	347	353	352	342	335	337	334	330	320	364	331	307	352	336	335	355	327	318	329	334	321	342	328	361	380	357	351	373	350	340	361	315	323	318	353	319	382	333	356	329	359	358	326	375	343	341	369	323	320	325	297	341	361	336	359	383	334	373	356	333	324	358	353	347	340	363	345	311	367	323	337	338	331	340	318	347	332	338	365	358	303	378	324	291	368	334	321	415	329	359	371	332	339	355	323	329	350	332	325	317	339	341	370	346	334	311	331	334	328	344	323	371	336	349	367	358	339	340	341	343	347	372	335	369	326	347	315	340	329	324	345	358	360	332	330	336	329	365	381	338	320	360	315	345	347	345	331	306	317	346	346	310	345	337	315	313	335	353	335	338	339	342	346	336	334	354	344	307	327	338	316	358	344	342	348	312	349	350	322	357	330	331	327	379	322	326	339	297	333	332	328	319	314	345	336	352	342	333	348	330	353	371	341	345	314	392	328	335	332	299	329	354	358	321	343	321	336	366	364	335	366	370	346	351	320	323	344	353	339	338	376	332	373	321	359	375	331	346	340	308	326	327	335	343	361	359	318	376	324	330	340	325	348	309	329	354	321	340	374	337	336	310	322	339	356	345	352	335	344	352	363	329	321	325	331	360	341	340	379	354	346	362	324	352	361	341	324	348	337	347	341	338	339	346	340	336	346	351	339	361	362	323	327	351	330	355	357	293	328	337	361	341	344	336	353	343	339	352	342	341	333	384	351	329	316	363	346	338	329	341	318	347	343	347	338	339	323	382	341	362	344	366	337	330	327	353	365	323	324	342	298	340	326	349	348	320	327	336	328	364	388	322	376	344	349	309	325	354	358	343	327	364	345	347	347	365	336	363	314	341	361	332	360	324	333	373	328	363	338	337	352	351	359	327	377	315	347	311	355	336	329	366	347	369	379	372	341	314	338	330	391	339	349	312	350	345	329	349	336	354	323	309	332	331	362	321	369	356	383	327	336	346	344	327	358	357	345	336	333	360	326	356	346	321	363	352	341	352	354	318	340	338	340	377	352	360	320	365	322	334	353	361	341	346	336	368	307	366	364	323	337	375	336	343	325	355	324	330	364	328	336	345	323	372	337	348	356	359	369	351	358	352	338	323	321	333	350	340	333	347	361	343	373	345	347	349	370	302	340	322	330	349	318	349	353	331	345	319	351	372	333	355	361	329	351	348	349	381	339	321	326	331	353	329	369	330	324	351	336	330	326	334	345	314	313	336	361	380	363	365	316	365	308	327	343	325	313	362	334	321	340	358	331	338	364	356	331	338	355	314	354	345	360	327	337	290	329	356	326	331	360	327	338	323	323	334	354	326	341	387	329	343	365	361	350	352	345	353	365	329	358	351	336	344	364	331	367	328	330	304	358	329	358	338	341	318	336	363	341	375	334	358	350	328	373	339	340	350	367	347	341	346	346	389	333	362	358	309	334	364	321	385	345	321	302	344	336	372	377	352	346	339	360	361	362	373	317	322	327	319	349	368	344	337
21540	6392	10408	26359	47254	53521	47410	36704	25513	15733	6959	2146	354	218	234	245	237	233	242	243	245	224	231	223	251	226	220	229	221	220	241	233	225	237	216	226	219	230	238	234	201	227	231	200	218	224	241	222	213	210	218	215	216	203	217	230	232	201	224	198	205	228	221	220	213	229	236	238	219	230	235	249	218	207	234	221	240	250	216	229	200	203	215	234	211	219	221	225	221	209	249	196	221	233	242	234	233	253	237	203	214	213	210	249	227	213	233	214	225	234	237	226	267	215	201	210	254	224	215	233	220	229	216	234	263	236	239	217	222	224	202	209	210	206	244	232	238	212	240	262	210	187	209	196	233	219	196	199	270	272	177	269	201	192	215	231	243	203	251	238	245	214	213	238	223	243	232	231	209	216	233	201	227	193	246	215	217	233	238	190	214	263	232	234	246	211	206	224	226	244	228	251	218	240	198	237	203	248	216	220	228	207	229	249	228	271	237	238	216	250	218	238	219	217	206	251	211	229	213	230	206	222	239	213	234	223	220	234	234	234	187	251	240	202	245	231	237	215	223	209	211	214	219	251	221	212	218	219	225	209	206	211	225	238	206	235	204	244	230	236	217	222	187	228	210	226	233	233	225	194	247	231	228	192	228	199	240	269	235	247	265	223	220	208	234	218	236	217	200	227	223	239	185	216	198	230	207	196	227	240	223	252	227	217	231	223	216	235	223	243	247	224	239	224	220	212	234	201	250	241	230	221	220	195	222	239	239	215	205	206	211	220	220	214	205	242	239	198	220	251	241	242	231	181	203	231	241	225	230	205	207	219	234	222	228	222	225	228	215	217	216	248	210	205	247	225	218	224	215	250	216	255	210	218	240	211	201	260	226	227	246	227	213	224	181	245	225	250	213	238	246	218	242	212	257	218	207	232	235	223	213	252	190	214	262	208	238	238	247	209	242	206	254	221	212	217	198	243	201	212	194	192	201	198	239	224	201	243	222	202	226	240	228	236	232	188	210	228	208	199	218	230	229	211	221	234	238	249	216	220	209	224	233	219	211	206	214	232	217	232	234	230	230	225	220	218	220	231	211	252	226	232	197	244	218	239	261	263	223	205	220	202	225	230	218	212	218	233	213	223	203	213	266	225	227	264	217	232	233	227	227	215	193	196	220	223	224	245	259	245	217	220	243	242	206	221	250	251	243	244	233	235	231	231	245	227	217	240	228	227	229	221	231	228	253	224	213	200	238	221	216	225	234	222	217	221	235	211	245	217	203	219	213	238	201	217	228	202	217	184	245	213	204	223	207	249	198	201	213	204	243	208	208	227	217	223	224	225	244	240	216	242	229	199	207	206	239	210	221	238	234	231	224	228	272	225	225	195	235	197	229	228	214	215	219	217	241	229	228	210	243	219	227	194	225	237	229	211	221	221	199	206	224	224	241	214	208	248	264	256	217	257	247	220	228	188	217	238	213	246	212	226	229	186	223	231	227	243	248	185	226	211	199	208	239	239	231	239	211	243	235	223	226	235	218	219	249	244	233	225	215	214	216	226	222	210	254	221	235	222	213	194	224	255	266	225	236	210	234	202	239	234	238	197	238	234	217	220	220	223	228	231	212	201	220	262	209	278	218	231	212	222	214	198	224	204	232	243	218	238	222	210	245	208	210	248	215	234	239	227	232	221	217	239	236	231	241	224	208	237	214	206	232	212	246	230	255	218	224	231	227	259	203	217	225	224	242	224	230	237	218	224	214	231	233	228	219	202	216	203	215	230	228	198	215	235	237	235	225	225	240	206	228	226	210	252	206	232	222	231	235	210	225	226	186	218	210	212	213	215	241	220	208	191	224	222	205	234	212	223	236	208	233	250	205	231	220	213	205	253	220	239	219	245	252	213	252	211	229	236	231	229	243	225	239	232	203	219	235	217	221	195	222	247	220	226	211	245	191	237	211	211	208	220	233	239	264	217	241	218	208	235	239	229	233	252	226	250	247	231	218	237	206	210	240	228	229	224	226	253	246	198	208	257	239	227	222	219	228	252	212	248	241	228	220	229	253	245	241	258	226	209	251	193	229	188	226	216	215	197	221	214	228	238	244	252	216	230	229	221	235	217	197	228	261	212	220	218	215	209	220	219	218	232	229	215	227	221	250	234	212	235	203	202	229	220	220	209	243	221	197	227	241	199	238	209	223	238	231	214	212	230	244	216	244	197	196	238	223	207	230	236	234	212	200	224	238	216	215	216	196	236	223	250	201	254	248	212	256	241	243	211	199	213	229	241	229	204	229	208	205	238	215	227	221	225	221	205	263	219	234	228	244	230	224	209	211	231	250	210	214	239	195	245	261	217	217	234	251	186	218	247	205	238	229	204	224	237	214	253	225	218	231	235	204	218	224	201	212	234	225	216	217	234	240	235	211	247	218	219	261	229	226	257	225	243	234	214	215	227	219	235	230	205	223	236	236	220	219	230	218	190	233	222	222	221	219	204	217	230	232	235	207	233	240	231	206	203	235	222	243	225	203	201	212	233	241	207	231	224	213	234	205	219	253	243	233	243	245	235	221	211	210	252	217	214	234	228	231	211	188	210	235	234	227	222	201	212	228	195	216	233	233	210	238	212	225	224	221	216	234	232	220	211	225	221	247	242	201	254	220	219	230	229	232	220	238	234	234	231	198	215	245	229	236	200	234	239	214	220	218	214	233	224	213	206	243	222	215	219	221	258	238	241	224	203	203	229	223	227	211	205	216	200	239	250	246	214	227	229	210	206	254	216	236	255	238	215	216	230	204	235	204	215	222	212	234	239	210	232	215	236	232	230	242	218	242	220	212	225	216	222	202	195	218	237	214	208	228	248	215	236	194	229	263	221	218	220	192	199	235	250	223	201	213	211	229	245	245	235	218	215	199	242	209	233	230	221	232	257	223	192	230	234	230	213	218	220	207	193	253	217	244	246	264	225	220	205	223	207	240	235	201	222	189	229	219	231	215	232	226	217	220	247	208	197	224	204	243	230	216	243	212	229	210	235	190	214	274	207	230	227	229	206	212	251	231	208	219	220	212	242	187	211	230	225	232	223	240	208	224	214	221	207	211	186	214	242	257	255	207	203	206	199	242	197	244	201	233	227	220	240	199	223	237	214	202	219	234	203	232	215	206	260	250	221	252	212	241	227	229	232	254	215	238	230	245	236	223	211	244	213	232	208	233	238	225	212	209	224	215	246	237	239	218	239	214	236	223	233	267	237	267	214	216	223	210	186	205	210	215	214	238	233	235	210	224	221	245	221	217	209	246	225	222	219	263	210	222	225	232	242	217	218	227	221	234	200	242	232	231	258	191	235	211	220	197	254	214	226	207	198	208	204	235	253	239	245	194	209	232	212	234	205	203	226	196	214	223	256	215	225	222	231	226	218	238	225	225	230	228	235	219	228	207	227	251	223	233	234	205	239	253	252	231	219	234	189	201	260	251	227	227	227	247	252	221	218	255	239	247	235	228	211	239	245
9958	4306	16911	38243	59021	63559	60225	50941	42023	32456	19386	7764	913	542	514	515	565	531	531	500	508	525	503	537	543	533	533	483	528	560	483	493	507	497	526	521	494	480	525	497	526	514	493	546	515	544	511	483	496	548	535	508	509	499	536	525	500	526	503	491	542	493	541	487	535	543	531	493	491	538	521	512	513	484	533	521	526	511	532	525	529	479	500	504	530	519	463	522	502	519	454	511	530	515	484	512	495	545	483	475	496	521	544	548	519	483	506	531	522	498	501	539	516	507	518	525	507	539	519	509	495	556	535	514	525	492	516	501	508	504	517	543	518	526	527	536	531	528	516	519	585	540	521	476	530	530	523	519	502	509	487	516	565	518	574	547	506	528	560	495	505	496	510	513	524	486	535	503	550	526	507	520	523	517	553	488	494	544	524	497	543	514	499	511	518	514	519	526	552	529	481	517	519	511	500	545	485	534	485	487	522	537	526	529	504	482	513	491	514	527	490	519	506	512	506	511	505	470	493	514	515	552	564	518	546	531	514	529	544	524	491	543	494	504	505	496	488	519	499	507	516	525	533	516	545	521	510	488	505	487	536	507	557	521	482	531	486	528	510	514	506	492	525	479	492	516	530	516	509	517	500	560	495	504	520	516	547	518	527	471	531	510	519	511	514	507	495	478	518	485	525	512	515	536	549	491	507	517	522	478	504	510	509	563	497	498	518	539	539	522	557	493	495	503	507	516	548	511	505	472	502	530	486	525	527	518	555	512	473	528	546	492	488	474	555	486	476	528	512	517	489	555	511	511	552	496	507	559	521	539	510	510	550	516	552	464	513	513	477	508	461	556	519	521	494	502	506	543	524	512	515	520	494	501	505	514	504	492	485	550	501	516	534	500	517	487	509	507	480	508	552	538	527	494	523	506	507	521	539	522	524	546	483	519	490	493	480	565	534	543	533	499	526	508	475	499	542	520	561	491	504	527	534	503	492	517	544	531	531	517	529	564	507	497	474	521	493	552	561	556	535	557	493	524	531	520	504	516	486	509	528	471	524	541	514	536	513	467	508	528	514	545	550	502	514	507	530	539	511	527	492	543	477	527	498	523	526	530	517	454	460	533	529	542	499	478	496	497	483	511	498	553	486	518	526	506	540	502	523	522	521	502	535	510	530	520	529	501	510	535	563	558	511	485	529	509	531	464	561	533	541	508	516	541	520	496	526	509	528	477	528	518	483	515	537	544	478	515	512	467	519	550	482	537	509	534	528	516	501	538	500	488	560	556	526	551	543	522	540	504	509	524	480	504	532	527	512	495	488	556	531	535	523	528	538	547	508	527	523	470	545	512	503	546	541	533	506	503	522	532	552	524	549	497	542	492	571	535	514	518	537	528	519	486	506	514	519	561	478	519	521	494	511	493	473	536	531	550	485	500	513	531	531	519	530	465	491	502	542	514	506	511	553	513	509	519	519	506	523	531	489	535	529	500	514	542	507	508	533	514	521	511	533	558	520	551	504	492	512	501	524	555	510	482	490	493	496	490	463	515	519	494	502	494	542	542	528	492	516	471	541	475	536	526	538	519	526	527	538	510	518	496	490	536	547	493	503	526	526	499	510	494	547	478	508	522	517	528	530	546	521	507	536	545	571	488	479	538	524	502	501	503	555	548	511	484	536	551	525	509	533	492	480	525	471	522	528	504	540	512	528	536	482	476	523	561	473	493	543	510	534	505	467	501	540	511	497	514	506	535	501	516	489	553	518	505	510	498	517	524	520	503	544	521	513	522	514	552	541	534	504	513	495	529	497	526	497	540	479	503	556	497	518	501	504	531	530	548	478	523	520	568	523	497	483	520	541	545	495	509	536	536	567	508	496	531	510	485	527	472	491	543	509	514	482	507	473	520	550	500	466	531	508	532	547	519	486	527	513	519	533	510	509	529	535	530	498	503	539	525	514	518	483	489	543	534	503	544	533	527	540	537	542	510	522	501	531	493	533	509	526	470	526	536	507	515	532	478	488	518	488	534	544	550	530	491	518	526	492	534	559	470	534	476	547	534	482	500	502	517	485	503	497	497	522	540	531	522	516	488	508	512	525	505	540	509	535	524	554	551	509	514	523	505	519	552	488	491	514	520	512	525	517	521	502	526	512	495	528	499	524	522	504	506	541	520	507	528	511	575	447	533	483	518	515	508	497	494	521	528	479	508	522	537	505	513	497	507	526	469	540	511	528	516	546	482	542	514	567	501	541	554	509	550	487	499	553	510	515	488	490	528	520	501	503	507	525	502	492	464	513	502	515	518	573	516	512	521	522	524	548	510	506	499	540	505	509	507	484	519	486	509	530	509	540	529	488	485	511	494	483	542	520	562	511	537	541	496	515	519	510	518	548	486	496	491	503	526	466	502	496	524	489	511	517	502	518	510	523	501	489	494	547	509	555	496	516	525	512	515	528	474	540	514	519	531	474	506	547	539	488	548	516	519	510	562	488	534	499	527	517	511	515	526	523	501	493	482	540	452	514	504	506	488	490	527	528	535	535	536	547	517	525	534	483	525	518	507	512	484	534	518	525	507	484	532	498	564	506	520	493	502	514	547	495	493	534	503	544	522	544	501	519	527	525	509	539	470	528	480	520	546	537	505	464	523	516	508	504	485	566	496	528	534	491	500	557	529	490	484	529	499	533	508	546	541	459	545	523	518	533	529	505	561	575	502	528	494	522	522	513	464	494	507	514	534	473	538	513	528	543	525	481	534	534	514	549	512	532	529	520	496	551	509	519	519	519	468	518	494	491	526	488	531	478	485	542	525	499	532	507	545	486	502	473	522	531	521	485	507	514	511	476	529	551	538	554	522	495	506	517	496	483	521	500	536	540	531	509	534	529	504	547	528	540	522	535	479	508	525	513	575	533	496	500	505	505	492	506	494	546	537	544	504	498	493	485	500	499	524	505	505	524	529	504	512	507	506	516	521	534	504	522	539	510	550	490	528	471	509	535	495	505	519	497	514	481	512	465	498	514	526	516	496	543	525	536	508	540	489	522	528	515	517	524	522	506	555	518	494	537	552	518	526	457	504	496	538	499	558	535	488	518	502	478	545	513	478	546	523	503	528	520	474	539	492	525	505	527	515	513	521	486	479	514	555	493	496	470	547	517	484	505	508	548	493	527	527	514	500	514	537	496	478	520	465	509	516	510	523	503	535	544	521	518	503	502	509	549	521	461	516	567	534	513	533	521	536	539	522	512	478	498	506	505	522	524	545	541	486	535	526	477	496	516	498	443	518	500	513	534	491	499	521	530	493	549	488	533	501	503	501	490	510	536	526	487	529	508	505	510	472	517	477	528	488	500	520	548	491	493	522	529	510	559	520	494	530	539	510	534	502	499	528	507	565	505	549	529	481	522	482	506	522	515	507	488	524	534	558	514	474	511	483	490	507	497	520	528	494	510	575	555	502	516	544	524	548	548	517	501	510	505	521	525	518	528	512	478	519	521	516	543	468	510	507
6112	1952	2116	1310	2769	2870	2322	1669	1161	733	474	258	190	211	208	198	228	206	202	184	205	212	187	186	216	222	208	210	204	215	197	209	210	196	206	205	228	219	182	200	207	228	216	209	188	231	214	173	175	226	210	228	199	214	190	240	188	163	212	201	212	198	220	193	197	213	211	210	194	190	205	195	194	229	230	202	181	200	197	217	182	221	232	215	246	232	216	203	228	201	199	191	197	242	204	163	218	202	203	224	194	218	203	192	226	208	204	226	192	198	198	221	227	202	216	223	197	195	201	202	207	235	211	205	224	193	191	218	222	183	205	194	169	198	226	220	245	201	211	231	221	200	193	224	183	220	243	220	204	208	208	215	193	227	211	209	169	207	186	204	200	212	200	215	193	192	193	209	211	216	187	218	195	209	206	207	183	200	196	200	189	180	233	205	201	200	195	209	211	197	200	218	222	203	212	209	205	214	214	201	208	237	208	203	237	193	221	229	187	211	239	190	201	196	234	197	199	213	182	194	187	194	200	231	208	164	210	211	222	174	201	196	176	183	201	216	203	213	208	202	203	206	232	199	211	198	212	224	212	202	218	204	209	205	190	219	231	226	210	188	182	183	206	206	195	189	189	219	230	208	197	203	207	195	201	191	199	190	227	179	191	202	206	201	222	221	205	216	215	203	226	198	217	194	194	224	180	181	212	219	213	217	214	208	208	212	209	200	218	207	228	190	176	202	198	228	205	204	168	188	194	206	205	192	182	215	186	178	192	192	188	212	235	237	224	181	200	193	211	198	190	192	226	225	209	171	218	200	223	207	227	186	188	195	188	210	207	228	219	188	242	217	214	212	195	202	196	192	208	230	210	221	210	226	224	214	218	198	206	185	185	219	180	209	220	190	208	211	202	196	202	207	189	196	218	194	215	189	196	198	207	188	199	186	200	186	230	200	217	226	210	205	202	204	200	201	200	218	202	190	218	179	214	175	209	200	176	220	226	188	203	215	215	230	211	173	228	209	218	218	205	231	217	195	196	213	215	192	230	218	203	198	209	185	217	207	179	184	209	192	184	195	195	183	187	195	241	201	188	236	213	213	182	206	179	225	209	212	217	222	216	185	205	195	197	197	231	222	209	181	219	215	207	211	204	201	236	208	218	193	207	201	186	217	209	217	206	210	209	209	175	203	197	195	205	214	218	191	197	185	204	224	188	210	192	218	210	194	187	170	222	185	202	199	239	202	196	184	207	199	224	213	216	204	211	175	179	210	217	227	214	208	215	233	236	212	184	191	228	224	206	198	196	190	211	221	207	200	183	200	205	211	212	204	173	180	221	229	226	207	183	204	206	237	214	212	227	200	219	226	221	219	203	184	232	186	198	212	168	219	191	225	221	206	240	207	184	225	192	207	192	199	199	183	211	224	216	212	214	185	222	199	216	177	189	212	192	222	196	216	185	230	191	235	187	196	225	219	219	220	189	183	229	212	208	211	197	199	201	207	235	201	197	227	199	188	224	177	200	201	211	200	226	225	203	202	187	179	213	189	209	196	201	217	200	204	200	200	218	216	231	206	205	214	196	201	195	208	189	209	202	201	201	197	193	211	177	201	206	208	193	194	211	212	216	194	213	217	211	213	189	213	182	200	229	195	191	193	193	197	208	216	199	223	220	230	181	204	224	173	183	193	211	209	197	188	178	217	203	196	188	206	209	191	208	205	199	205	221	237	204	196	208	225	184	222	192	212	189	217	202	205	204	224	168	212	208	206	200	207	208	218	235	243	189	192	211	187	201	190	221	204	193	229	192	181	198	200	217	212	209	222	211	206	221	199	174	212	214	211	224	207	196	234	185	231	214	206	203	208	220	213	195	188	213	225	200	185	174	199	205	200	204	185	208	246	223	209	237	189	207	215	200	198	197	202	206	190	227	211	218	199	203	211	220	211	227	198	196	183	186	171	207	203	215	194	224	201	234	216	228	200	196	226	207	187	212	200	217	197	210	202	207	229	211	202	229	175	216	188	237	219	186	167	183	222	210	226	206	194	181	232	226	223	203	198	193	200	233	209	204	235	235	199	206	214	207	179	213	193	210	196	232	192	196	221	190	216	209	219	176	209	221	224	220	201	225	218	206	193	199	218	196	223	211	207	205	225	194	203	207	210	188	200	203	199	199	181	184	225	205	184	189	188	227	208	209	204	210	191	191	204	213	212	195	190	194	213	193	216	190	208	196	218	198	183	199	192	178	189	210	228	201	207	189	187	187	210	243	209	206	201	185	197	186	199	200	185	187	235	203	204	201	201	233	218	192	211	203	227	176	206	218	202	229	214	203	233	196	217	218	215	197	203	218	235	195	192	228	214	199	217	224	182	197	216	200	205	207	212	194	218	198	209	201	210	173	193	195	216	223	206	196	210	200	217	207	218	221	207	192	216	207	187	222	242	197	191	206	197	219	223	225	216	193	211	191	203	213	226	189	221	219	209	204	204	228	200	226	224	190	193	177	215	235	215	193	182	195	226	195	203	204	207	197	216	179	221	192	222	224	174	196	213	190	220	204	198	169	193	193	175	234	181	186	196	211	207	192	193	212	200	184	177	199	199	214	189	198	203	214	211	190	209	207	198	212	186	180	200	218	186	200	198	209	222	199	228	216	208	195	186	246	205	187	238	232	208	195	201	203	215	227	197	209	200	206	199	224	206	199	210	198	204	181	228	215	211	209	170	200	181	221	200	203	193	222	181	188	199	186	189	228	218	227	232	207	210	164	216	234	218	196	217	210	197	227	188	183	246	195	196	222	203	183	203	230	185	209	193	229	226	202	194	222	200	190	200	194	210	170	227	191	180	203	204	206	232	205	237	197	220	179	189	193	199	201	186	201	195	212	220	224	194	219	209	186	206	203	203	189	208	201	183	202	199	233	222	217	221	219	219	202	214	212	215	207	224	208	210	193	191	218	216	186	191	203	187	199	209	227	218	194	202	200	199	208	211	239	228	229	187	192	191	204	240	188	204	212	191	227	177	236	207	204	209	179	183	173	202	204	181	209	215	187	201	226	199	205	201	194	184	209	216	196	203	212	206	198	207	227	216	189	217	200	149	213	213	196	190	190	229	209	203	205	201	214	230	203	198	232	193	231	184	223	202	208	187	238	208	239	201	204	222	227	197	224	196	183	200	206	226	224	221	192	222	194	223	235	177	201	212	235	178	197	223	225	178	216	207	224	234	210	219	207	200	178	204	164	202	225	204	192	191	196	189	188	207	212	215	186	206	180	194	197	223	214	184	202	209	235	199	230	191	196	217	208	185	208	218	201	239	224	202	226	233	175	192	203	222	178	190	203	216	218	221	207	220	227	206	240	205	199	192	172	206	250	204	217	213	198	206	189	214	201	207	238	216	209	212	206	220	205	214	227	213	212	213	206	212	215	200	196	188	219	199	207	212	234	192	193	204	182	224	240	184	196	196	221	220	185	228	203	205	239	202	203	211	187	219	185	205	203	198	185	212
3648	1779	3694	3677	10177	10555	8622	5965	4065	2631	1519	684	460	426	454	488	487	472	473	462	462	455	468	441	477	471	463	487	436	485	448	451	448	489	454	446	473	452	477	472	395	447	471	449	462	447	447	452	434	441	424	470	486	484	480	452	450	427	459	483	445	453	465	421	444	468	470	466	457	466	467	465	460	438	451	463	406	431	495	451	460	490	475	441	488	463	446	502	458	435	470	464	477	467	431	446	431	478	498	469	466	448	457	457	444	482	430	470	447	479	418	473	444	440	476	468	470	433	464	445	490	465	440	495	464	467	459	450	458	491	465	423	485	434	487	430	490	469	461	451	472	476	461	469	457	480	454	528	451	463	444	457	470	445	464	437	476	463	442	471	488	490	443	449	469	418	439	474	448	434	447	490	457	471	486	452	462	436	509	455	446	441	457	421	468	466	428	450	453	465	459	467	489	473	474	444	449	478	464	485	442	420	474	442	478	493	500	461	462	445	453	462	461	445	484	435	451	457	463	440	432	483	480	471	476	455	463	429	470	432	442	497	490	474	489	450	442	452	467	478	471	497	429	461	466	485	486	468	448	473	453	433	450	460	427	436	460	463	432	455	447	459	493	477	455	460	523	422	445	475	443	451	506	462	451	460	487	467	492	451	463	449	466	451	492	432	468	434	475	424	447	479	471	449	453	430	444	478	461	473	462	478	472	473	455	474	484	449	450	445	427	458	444	423	438	459	474	460	493	459	422	438	468	452	460	448	461	425	469	479	425	478	477	465	460	433	471	452	471	443	431	465	484	443	456	482	439	426	411	446	480	454	477	476	457	448	484	463	458	475	484	430	447	463	458	429	446	478	486	473	486	449	459	447	448	489	478	453	459	505	467	463	479	439	471	417	406	481	463	500	444	457	424	474	471	431	510	451	468	410	432	463	420	486	445	475	470	452	507	457	426	452	482	462	459	473	462	470	477	456	474	506	489	425	457	466	449	441	471	475	464	417	486	466	462	499	485	489	460	421	444	426	467	474	495	472	484	427	467	419	481	470	422	506	454	438	481	504	446	479	440	451	456	467	425	429	453	463	456	474	469	429	449	466	465	442	493	453	504	477	472	444	513	452	445	508	431	459	426	447	449	449	448	469	443	462	449	460	474	427	443	474	455	498	462	480	497	436	454	470	454	505	424	465	456	433	460	491	442	459	423	477	479	482	449	432	442	423	441	499	450	431	463	471	437	451	460	466	454	470	468	460	469	477	453	461	451	464	408	458	432	486	478	459	436	485	456	436	468	450	462	463	446	484	453	471	457	459	474	451	472	452	448	472	454	484	476	475	470	441	469	456	478	447	468	459	471	462	452	439	443	447	437	450	450	449	474	436	427	426	447	439	467	470	457	408	460	468	474	451	455	440	466	463	453	427	466	494	437	491	468	453	453	448	449	444	465	471	444	411	447	487	432	445	468	408	440	439	472	463	432	464	459	448	503	475	444	492	468	437	451	443	493	437	475	462	458	438	448	485	463	464	477	441	443	467	425	463	440	487	446	461	433	459	455	456	490	431	455	457	457	461	471	413	436	467	457	455	439	457	441	463	452	427	457	440	489	440	457	438	465	428	480	444	449	438	452	466	529	463	479	458	452	490	425	420	440	507	446	452	465	458	494	429	473	452	456	484	444	462	468	433	440	446	462	493	455	448	438	465	482	494	475	445	427	445	491	489	469	449	414	441	449	448	452	447	490	463	458	474	425	476	469	485	490	490	479	475	467	465	456	459	481	461	462	458	461	462	453	496	484	429	479	408	441	470	481	458	452	465	436	472	426	419	446	458	469	451	437	418	480	428	446	458	433	498	459	438	452	459	417	472	477	443	462	444	470	438	489	458	476	444	445	478	452	453	453	461	490	462	440	455	470	450	456	449	480	452	489	444	468	477	450	451	438	433	492	404	468	482	442	486	462	479	445	474	507	444	463	489	447	465	482	484	452	412	476	460	485	471	450	439	455	463	445	462	454	512	443	457	413	429	466	440	467	429	445	442	460	452	467	457	463	454	469	459	492	462	475	474	426	429	447	432	445	412	429	498	402	449	465	458	430	469	498	431	449	446	450	464	468	449	462	458	442	488	436	463	423	448	454	468	434	453	464	448	504	445	492	487	401	474	477	471	449	453	446	475	503	461	464	482	456	450	449	478	431	431	461	500	483	444	446	455	456	465	473	480	438	503	436	451	489	446	460	456	412	473	428	421	478	489	434	481	451	473	447	488	433	454	470	486	449	436	424	449	469	498	431	462	451	458	476	466	432	474	447	464	482	439	477	462	459	458	474	437	444	443	456	466	451	471	473	446	446	446	438	497	425	487	426	454	465	471	422	456	471	476	484	494	478	445	424	482	479	461	499	426	476	471	438	484	439	466	465	471	441	468	479	482	439	451	451	460	477	460	488	446	470	455	458	479	477	477	414	431	461	446	506	490	463	431	460	480	433	422	472	467	454	480	474	465	452	466	461	444	475	464	475	471	446	474	444	433	476	427	473	500	442	473	459	454	467	465	466	489	474	469	504	414	454	470	451	420	489	455	489	454	462	459	477	445	451	464	464	427	491	486	481	498	477	423	475	439	466	433	492	486	464	418	508	462	462	503	457	454	480	439	468	509	464	463	471	452	487	484	442	425	509	482	451	458	510	448	446	461	441	465	422	491	447	457	465	469	448	465	475	470	422	471	429	429	467	454	487	431	439	492	440	450	454	478	464	462	433	439	482	462	434	434	445	426	490	451	450	462	455	446	477	457	469	474	457	446	449	442	481	500	484	459	418	491	466	478	485	467	475	483	485	498	442	480	453	407	464	446	455	508	465	491	460	465	504	463	437	416	428	455	481	466	434	498	475	476	473	446	461	444	438	432	416	499	439	456	502	484	450	424	476	458	450	449	464	442	452	423	471	455	435	438	468	488	512	431	467	438	493	455	456	463	452	466	434	457	503	448	434	479	448	465	467	449	464	484	474	477	450	449	486	475	435	431	470	501	449	496	471	410	476	466	437	502	454	444	480	429	498	481	461	455	436	474	450	453	472	462	428	483	481	451	466	450	439	468	460	497	490	485	451	469	445	456	428	443	460	463	454	435	459	452	434	462	439	498	446	465	529	485	456	465	501	448	462	493	444	447	533	449	466	486	494	489	501	470	452	466	426	441	487	447	480	439	448	465	444	470	481	483	453	488	478	478	466	469	512	453	470	482	477	450	463	477	437	452	468	479	459	459	480	436	440	440	500	437	480	484	477	494	462	460	470	460	437	499	477	466	457	438	431	427	438	456	445	497	428	467	448	484	441	457	426	429	466	478	432	442	446	501	435	468	453	448	500	456	427	452	436	495	451	471	432	447	478	411	420	473	484	449	446	472	444	480	432	445	449	465	455	476	507	473	473	445	482	466	425	484	448	494	445	478	434	445	447	465	492	480	442	463	438	481	466	480	414	475	474	435	458	451	467	466	425	491	446	455	469	449
14409	4009	26757	37575	40791	44302	29354	18331	10269	4824	2279	640	189	160	183	174	156	174	148	165	157	153	147	171	152	151	172	169	153	161	143	141	157	172	159	143	147	157	165	141	147	182	169	131	161	142	173	157	161	177	136	165	147	150	155	144	123	132	181	159	171	178	143	153	161	159	149	119	169	183	158	169	170	148	131	162	180	163	174	184	160	144	160	129	140	158	155	151	140	157	175	162	151	137	172	164	139	179	162	164	163	140	145	143	138	142	153	167	172	151	170	132	156	154	165	150	142	158	158	134	148	158	147	163	159	138	144	155	154	127	171	157	164	159	183	154	168	146	135	163	161	173	167	155	157	153	162	138	147	140	159	171	152	144	167	123	156	153	154	136	165	147	153	164	167	151	152	156	152	176	144	171	142	147	146	133	177	133	194	172	163	153	145	171	171	186	164	138	169	159	159	151	152	136	120	159	140	147	156	136	148	162	170	166	174	144	150	147	134	160	174	144	157	168	137	152	164	155	127	166	153	146	159	150	155	172	153	166	152	163	167	151	160	157	171	157	148	141	169	161	181	166	168	174	155	179	160	142	182	163	141	181	146	170	173	135	157	141	134	161	161	166	165	184	146	149	123	149	160	151	153	166	170	167	178	172	170	155	166	176	151	147	159	150	167	141	137	152	158	168	156	173	140	179	164	165	164	148	164	159	173	162	147	144	163	183	152	163	141	151	169	167	145	157	144	156	163	171	177	153	156	152	167	147	164	152	177	179	154	173	163	155	151	145	157	165	159	152	166	145	175	140	136	180	169	151	164	150	167	136	157	161	140	142	173	158	173	149	127	155	162	129	186	161	157	193	148	141	160	141	174	166	169	165	159	163	170	155	154	177	164	152	176	164	155	155	167	132	182	154	163	153	145	161	176	131	162	153	163	163	157	157	134	152	144	149	159	162	153	168	181	174	173	134	155	147	162	140	155	170	169	168	157	158	156	162	147	189	164	169	173	144	143	158	152	157	162	166	137	140	148	165	163	163	128	147	171	161	157	172	131	164	133	158	150	171	152	160	146	157	163	160	165	177	164	154	162	151	147	142	171	163	176	181	159	148	161	144	147	173	168	155	130	151	146	152	158	151	152	163	154	165	149	147	128	134	149	145	162	141	149	128	142	136	161	149	150	155	148	147	143	168	160	148	154	193	175	156	175	180	155	153	154	168	147	176	145	139	194	145	152	183	157	140	165	165	160	164	154	176	171	167	150	149	159	153	140	153	149	157	151	167	149	144	153	162	157	134	145	166	176	132	144	148	146	150	147	172	163	172	151	149	158	163	143	158	154	165	165	146	167	141	176	160	184	151	162	164	168	183	176	164	171	152	135	182	162	163	144	147	180	147	156	155	194	161	140	153	141	155	157	146	150	130	134	145	166	167	155	130	162	156	145	172	158	144	151	160	163	160	152	152	149	154	145	146	172	154	152	140	160	162	153	175	164	146	142	144	140	149	154	177	160	158	165	159	153	166	159	151	156	159	130	154	160	156	170	154	168	139	157	156	159	162	153	164	162	153	159	146	142	146	142	170	133	173	177	150	155	167	145	169	175	143	155	158	144	165	151	155	148	142	175	154	166	159	174	161	141	158	187	166	160	149	147	153	134	186	158	173	153	161	147	140	169	162	184	165	139	163	170	162	158	140	145	148	160	155	152	157	155	147	183	178	168	165	158	150	177	163	178	158	188	164	172	164	146	144	147	165	164	170	160	154	136	150	180	167	162	150	146	148	138	170	169	151	168	144	137	157	144	170	154	156	148	154	160	155	148	165	169	157	181	146	157	161	164	171	168	152	153	123	163	181	132	152	182	149	137	180	168	159	152	147	132	146	150	177	150	162	164	170	171	149	175	146	145	164	157	147	152	150	155	180	154	174	139	186	155	144	160	145	137	154	162	191	133	139	141	174	170	148	151	156	154	163	149	158	137	150	173	165	151	153	157	166	170	146	155	135	137	147	162	182	160	169	135	162	176	158	155	160	145	155	164	174	179	141	158	158	158	157	141	174	160	169	154	152	176	148	158	160	154	165	170	159	162	133	168	157	162	156	169	155	155	154	144	163	154	139	146	164	164	143	151	130	182	163	141	177	171	174	162	179	140	145	142	156	164	145	160	173	144	152	146	145	156	172	146	184	170	163	153	161	168	145	155	151	127	144	163	168	144	156	141	157	159	135	177	157	165	175	147	164	169	153	139	148	159	149	136	165	173	169	162	158	168	153	160	168	172	150	187	161	136	148	190	146	164	140	157	161	158	140	174	159	154	167	173	169	147	162	154	154	165	164	175	170	169	164	128	144	153	147	151	153	183	159	140	155	170	144	149	143	152	160	168	171	165	169	154	182	152	155	162	155	153	140	172	162	150	144	170	149	160	146	180	156	167	162	145	158	146	159	147	155	173	138	164	168	134	142	155	164	150	176	162	171	132	183	150	150	168	140	159	169	137	181	161	151	159	155	161	157	145	155	155	163	162	156	157	177	170	145	126	143	161	170	155	154	162	151	159	190	158	151	166	162	147	143	159	160	162	128	148	158	149	149	140	128	171	142	171	162	148	150	157	164	152	143	165	161	151	148	142	179	173	149	166	160	151	148	159	158	155	149	141	164	163	148	143	156	149	129	152	166	151	132	165	147	154	189	195	176	128	164	155	168	154	151	168	130	128	140	149	173	152	161	192	151	163	150	169	154	174	150	160	171	161	159	176	153	152	163	155	172	171	147	158	150	153	177	150	156	170	164	179	153	159	156	153	153	156	172	150	136	148	164	169	154	185	155	153	166	129	145	172	149	131	160	157	159	155	143	166	198	150	170	140	149	131	142	143	173	145	139	143	148	175	172	182	163	169	154	163	167	150	167	169	141	150	150	135	145	165	153	127	172	165	174	149	142	134	167	162	158	153	154	155	160	161	152	167	164	143	155	163	160	129	174	169	159	161	137	155	157	152	148	169	142	153	157	181	165	172	168	181	174	154	169	161	199	173	139	140	161	174	157	132	175	175	153	156	179	146	156	168	154	151	168	151	186	143	134	162	156	145	161	168	157	160	168	158	192	169	159	175	191	164	186	152	201	126	129	181	139	154	157	183	175	150	162	162	178	184	148	163	161	143	172	170	163	150	149	148	190	175	151	164	145	149	162	162	174	160	168	166	174	164	153	152	164	154	170	165	178	163	157	160	155	146	160	158	142	161	168	163	156	154	147	187	151	171	141	157	154	157	156	165	165	122	175	163	151	151	171	179	170	154	157	180	132	166	160	151	167	173	192	145	156	123	159	185	150	149	133	176	157	149	145	151	136	148	145	167	163	171	141	166	149	162	178	160	166	168	130	141	163	150	138	136	121	169	138	172	161	151	174	155	153	158	139	156	158	146	161	156	158	145	148	163	195	181	147	144	167	176	153	154	147	155	153	163	154	136	158	150	160	145	139	167	169	160	159	151	141	142	166	147	167	171	163	147	156	134	155
8020	3295	31065	46356	53789	55638	44099	34763	25831	16637	9154	2494	502	365	394	429	383	389	384	358	382	365	372	384	362	367	363	385	380	372	351	382	345	426	400	387	386	397	364	417	370	399	360	339	395	348	361	365	362	365	396	357	367	355	366	357	399	402	385	375	410	388	356	396	377	354	386	358	366	389	369	407	356	349	396	393	357	340	338	388	410	398	415	378	412	394	397	387	371	367	376	391	375	375	378	357	374	394	382	349	372	370	385	416	347	346	333	396	424	356	385	434	384	410	373	357	367	394	369	371	393	402	373	389	429	340	349	364	366	399	364	390	350	387	368	357	332	381	368	395	413	378	410	396	379	402	379	431	362	378	390	396	347	367	374	394	359	369	339	391	413	365	374	375	399	356	374	363	394	341	371	366	381	397	388	385	371	378	366	403	388	362	381	408	371	360	389	371	399	357	401	374	400	405	372	396	402	401	377	374	356	356	383	360	338	387	389	393	419	387	367	367	343	378	393	382	401	380	351	398	366	380	362	353	359	380	381	393	358	401	386	378	371	372	368	392	398	370	359	341	364	395	388	391	380	369	376	390	386	396	385	411	362	374	363	359	387	399	353	348	367	366	368	368	347	394	387	362	358	371	351	368	381	368	327	368	411	377	355	383	360	374	372	400	331	398	378	341	364	385	369	410	385	392	396	386	360	385	402	346	363	370	393	381	398	370	384	343	386	372	364	381	376	388	382	375	369	362	359	355	401	336	406	420	393	379	367	376	399	376	344	393	408	379	358	375	349	385	383	367	400	357	371	353	378	381	381	393	388	403	372	405	390	396	350	383	353	391	375	418	367	358	384	354	401	398	328	383	365	397	387	398	411	369	375	411	411	367	394	360	370	366	355	401	358	378	371	369	371	394	371	355	390	396	400	401	397	367	386	359	407	424	379	359	355	379	371	397	383	375	410	358	404	356	357	357	368	405	396	369	448	358	380	364	379	390	372	395	372	413	401	362	393	375	365	391	356	375	370	366	390	407	407	385	363	344	363	409	388	402	395	397	373	410	387	380	380	352	379	371	363	383	392	366	352	376	403	402	353	396	404	362	364	388	410	395	375	360	388	391	385	377	375	417	353	375	382	364	396	402	401	364	387	348	404	379	363	386	398	393	367	396	363	381	368	378	367	384	364	392	398	377	384	349	346	367	380	363	371	376	358	397	383	369	335	380	359	358	378	357	372	376	338	368	371	390	339	360	425	402	399	352	347	417	407	369	381	362	371	340	375	377	413	379	390	386	397	398	387	345	417	376	355	405	365	394	399	346	400	358	410	364	406	352	379	383	376	393	393	404	373	383	329	402	356	382	400	360	382	384	386	381	384	351	350	375	348	400	347	392	369	375	364	399	343	380	374	336	417	361	389	368	391	389	346	362	371	361	376	360	387	383	394	335	341	369	364	363	411	367	356	375	358	373	383	358	356	437	364	327	390	361	363	374	379	408	367	378	370	383	374	345	360	377	391	380	371	415	373	388	366	387	387	364	362	358	350	373	402	339	368	382	379	335	409	396	360	384	405	376	385	357	395	367	383	363	406	403	405	384	387	378	366	338	382	405	376	395	402	411	389	336	405	397	384	362	355	372	391	393	360	369	363	335	386	396	389	384	364	374	364	369	346	373	380	357	355	381	367	358	389	383	311	395	366	361	370	375	387	382	378	385	358	338	335	339	374	345	368	385	385	372	353	389	364	398	366	389	370	394	386	373	382	366	391	389	373	377	376	382	411	371	344	388	392	369	400	377	398	383	387	397	366	344	370	385	386	383	394	336	389	405	372	385	367	381	379	384	351	359	364	360	389	396	399	373	391	377	367	387	398	370	372	371	393	369	411	392	368	391	368	371	391	400	350	366	349	408	398	344	365	419	394	373	345	355	379	364	414	429	370	357	402	390	353	350	398	390	393	363	369	393	392	398	378	400	386	396	360	386	412	404	394	409	393	384	353	405	366	342	392	358	407	392	383	381	391	346	382	370	391	398	369	392	355	398	354	377	329	392	383	381	373	367	391	360	400	372	391	367	405	415	389	378	354	357	377	350	380	358	408	374	404	363	373	352	357	375	386	431	388	365	381	389	413	388	364	358	356	333	368	353	353	360	380	406	373	409	364	383	368	420	360	356	384	389	401	383	337	379	371	412	390	391	383	424	379	371	378	363	367	389	380	340	361	418	373	388	388	395	373	372	377	359	353	404	385	405	384	373	370	369	357	374	371	342	416	371	395	405	389	386	330	358	380	353	368	372	350	359	405	374	372	393	405	385	367	372	388	372	392	379	385	379	384	399	390	370	359	355	380	378	375	331	403	369	363	409	392	401	372	408	345	370	376	374	353	402	373	407	381	409	366	369	371	355	373	365	402	402	393	414	385	401	389	363	385	384	423	409	378	380	395	360	373	340	360	378	379	371	366	397	401	365	375	366	355	401	385	394	427	386	345	379	365	357	347	384	349	373	400	362	366	378	391	387	358	366	362	400	393	375	368	355	391	347	397	363	391	397	372	387	333	359	346	356	341	388	389	417	399	400	376	394	394	375	368	370	384	395	404	386	353	349	389	410	393	375	394	400	366	341	364	348	356	373	365	393	370	361	380	369	362	364	371	400	381	389	393	401	403	387	384	377	372	428	397	384	379	435	372	384	372	334	383	363	389	376	360	381	350	429	395	383	357	388	394	346	373	389	380	397	402	372	417	373	375	384	367	396	392	369	348	372	382	359	387	393	386	368	396	380	372	397	395	337	385	404	353	413	371	391	402	357	381	362	339	420	368	348	390	356	360	375	371	379	370	378	370	378	380	381	413	390	356	389	338	369	371	349	381	395	364	422	416	377	386	376	391	367	367	387	421	369	366	367	427	367	377	380	397	359	336	388	348	399	391	403	399	364	386	360	369	362	349	359	362	387	379	407	359	399	373	366	376	398	369	371	372	386	373	390	370	420	404	411	369	381	351	357	392	352	344	400	387	408	402	412	378	381	391	408	381	388	377	379	380	406	391	371	351	383	376	381	339	371	344	369	351	387	415	346	397	369	381	382	355	414	399	370	372	392	357	393	385	333	379	343	352	367	366	370	404	361	378	367	374	419	398	409	366	395	415	376	352	392	379	381	382	363	381	390	374	402	393	384	389	385	416	366	365	375	403	372	371	334	375	376	387	411	398	371	374	379	392	395	353	392	360	352	343	353	380	385	400	376	354	376	415	361	398	359	372	356	381	388	363	350	367	416	418	367	378	397	348	362	356	367	373	351	369	383	380	354	348	409	375	370	338	356	401	367	380	345	381	341	379	398	397	411	369	420	387	374	347	355	350	366	345	353	358	414	363	436	345	393	415	377	359	361	403	353	349	384	375	370	367	400	390	373	364	352	379	374	372	376	381	389	411	353	366	377	399	377	374	387	364	394	381	394	388	368	352	380	382	357	395	389	392	385	342	370	364	370	365	392	365	354	436	380	372	370	378	372	380	336
21630	5682	19220	42962	62056	59361	43846	29027	17457	8953	3771	1237	360	257	261	248	204	224	247	238	302	260	270	243	241	235	246	277	242	264	242	221	231	243	226	238	245	226	261	241	248	273	250	228	253	253	259	262	248	249	246	215	255	224	235	243	273	237	215	253	251	225	244	233	232	252	252	232	207	277	234	216	219	289	227	218	251	258	271	267	269	230	278	249	257	236	231	224	282	250	283	273	259	229	258	226	274	263	235	219	228	255	217	254	232	232	240	250	240	260	230	245	267	225	248	221	231	235	217	231	268	249	243	240	231	230	253	226	210	250	261	255	258	256	251	261	225	245	219	223	215	219	247	263	230	235	245	243	200	228	241	243	225	223	260	238	245	219	209	226	240	248	230	219	238	244	284	253	226	256	244	258	244	238	255	226	247	217	261	240	223	248	249	231	242	256	260	239	244	243	231	249	251	234	237	223	229	256	212	255	265	260	226	234	234	277	231	244	245	231	245	254	259	241	210	247	241	243	215	261	242	288	252	229	258	270	244	233	207	250	239	267	254	240	248	243	214	222	220	227	232	252	246	224	248	226	234	242	252	232	226	258	262	244	260	235	258	222	215	243	243	257	236	290	242	250	238	227	245	251	206	227	263	228	253	246	220	218	239	266	261	264	244	227	251	256	244	246	259	233	242	228	251	254	229	216	225	230	244	226	242	245	232	251	247	251	214	264	248	269	222	229	237	202	242	259	255	247	256	238	261	239	241	227	256	197	242	241	240	211	244	251	249	262	243	242	235	245	260	241	226	212	243	259	247	268	253	234	232	226	245	284	259	222	237	234	238	234	237	238	258	257	244	235	253	255	243	228	216	247	253	270	243	243	250	263	258	240	247	233	251	223	238	233	253	262	221	237	241	264	266	247	250	281	285	248	251	272	238	246	241	254	211	254	248	255	226	278	252	275	251	249	243	236	244	257	282	239	242	236	207	246	233	261	257	252	236	236	217	254	242	220	222	268	255	210	249	257	285	266	255	232	227	262	239	237	235	268	241	222	256	246	265	224	218	224	224	284	223	252	254	259	270	277	277	210	232	243	274	231	262	233	236	249	240	230	254	240	244	232	252	248	240	263	247	235	257	252	218	257	259	272	281	251	256	274	244	248	242	257	257	223	241	260	241	237	247	213	270	247	238	235	245	233	259	258	229	235	239	235	268	255	248	245	238	237	259	241	237	229	269	274	205	216	233	244	248	217	275	267	239	244	238	264	262	247	277	225	216	242	219	255	216	259	260	241	254	275	244	227	261	237	275	259	255	237	249	278	239	272	234	237	256	243	221	269	241	217	236	256	259	230	261	268	237	248	242	264	247	235	253	223	247	228	251	244	220	265	219	261	240	224	229	223	264	244	244	227	247	250	214	256	252	246	245	223	234	244	262	242	259	258	245	240	207	271	224	244	263	224	235	266	256	225	228	258	257	227	236	276	241	244	240	240	242	221	228	250	237	236	229	248	282	258	233	264	258	214	217	249	260	241	236	271	255	247	213	235	265	263	240	255	240	283	256	229	276	233	258	249	251	250	244	268	223	295	264	234	201	214	253	228	240	245	237	250	257	239	249	253	251	243	243	267	270	229	200	225	235	211	225	261	248	224	250	232	241	273	259	232	243	236	259	273	241	233	239	236	253	208	247	257	223	266	235	262	234	274	255	280	226	227	271	241	259	230	218	234	257	218	239	237	243	272	239	236	238	229	248	239	252	249	253	230	259	247	237	247	248	249	256	257	247	241	244	232	222	215	243	253	223	211	238	234	271	238	231	246	221	234	266	225	220	264	220	229	233	264	258	238	250	223	272	264	248	226	252	236	239	229	244	237	238	251	259	241	252	236	264	237	229	247	233	246	274	223	243	235	238	247	246	217	272	240	257	249	236	216	213	243	256	254	235	246	238	223	221	244	260	249	256	220	233	225	256	229	250	251	277	278	236	259	242	275	248	215	249	274	260	273	259	255	259	252	247	237	235	241	267	247	224	264	229	272	266	239	240	222	267	231	252	223	250	237	227	250	232	260	267	239	203	259	239	239	229	220	239	246	229	272	257	227	254	242	251	239	262	225	232	225	262	243	230	254	219	214	254	272	246	217	237	211	265	264	259	244	245	249	258	251	247	259	248	251	225	256	241	222	234	225	250	242	261	219	221	223	256	238	251	273	255	254	225	243	237	256	210	236	237	265	240	230	253	253	212	236	257	233	249	237	234	232	243	257	232	237	252	226	261	244	254	221	271	248	233	273	239	258	256	201	264	223	242	278	231	237	235	212	227	234	250	262	216	235	236	241	213	255	226	238	225	241	242	256	280	231	222	232	245	220	240	250	248	215	255	246	258	247	252	249	220	234	253	248	275	245	232	252	254	248	227	229	234	228	227	268	239	269	225	245	250	249	233	225	241	237	219	247	247	248	243	253	224	255	241	238	253	261	246	225	237	247	238	270	253	221	241	266	275	210	262	250	228	239	208	236	244	231	251	244	255	275	235	233	240	254	231	263	220	245	244	278	240	244	267	270	246	243	257	223	242	242	254	235	223	245	240	261	253	225	268	251	241	195	230	261	241	245	236	214	239	234	266	265	269	250	229	241	239	239	254	263	231	256	264	239	230	244	252	242	263	261	229	282	269	242	233	238	256	244	237	257	262	225	254	258	221	256	223	233	219	243	248	285	237	230	239	246	262	228	251	230	254	259	234	225	246	266	210	209	216	246	225	241	231	244	259	258	236	246	215	244	270	230	207	260	238	251	248	212	237	236	220	235	269	247	233	235	232	230	238	275	252	241	242	238	220	270	247	277	248	239	301	236	252	283	253	248	267	253	233	237	241	230	242	243	228	249	254	248	263	221	238	256	229	227	214	218	237	227	249	252	263	251	268	255	246	276	221	258	237	196	262	274	234	214	247	259	250	239	273	244	239	209	241	247	250	224	262	233	243	274	216	247	261	242	258	256	251	218	245	248	263	245	241	233	214	225	239	237	259	226	256	216	247	219	256	233	221	222	236	221	250	248	219	232	222	225	248	253	237	226	240	249	222	249	226	250	222	249	245	248	250	249	248	261	250	231	260	228	249	237	236	228	246	248	253	237	243	250	258	224	246	243	253	263	248	221	244	266	217	248	232	240	227	243	231	215	267	239	222	241	242	262	239	238	259	231	236	228	260	246	240	245	257	236	233	248	228	247	255	251	243	208	242	272	248	268	220	269	225	240	249	259	252	247	236	219	232	230	283	243	248	217	258	243	220	240	273	256	256	240	250	279	258	234	254	221	215	246	229	243	217	252	261	232	271	254	272	238	218	257	227	271	235	267	251	257	234	245	252	228	243	219	258	222	249	235	259	227	258	279	232	237	252	240	222	246	237	239	217	225	257	230	221	258	279	238	225	249	271	265	229	242	235	228	243	236	214	262	251	228	229	210	229	228	254	205	238	256	272	248	211	274	249	244	226	224	256	270	235	231	274	234	270	236
9688	3887	23689	52129	70234	69245	55899	43538	33462	23283	12361	5280	954	552	558	614	579	607	567	560	575	582	555	541	554	533	558	573	591	572	544	578	565	546	594	584	589	545	579	563	509	571	551	558	525	557	601	551	584	556	599	519	556	518	561	568	572	586	554	593	562	559	540	570	573	510	560	556	575	519	562	520	545	562	560	552	523	560	550	619	554	563	519	550	565	586	573	544	556	538	528	567	574	542	545	554	549	558	538	550	551	594	560	526	549	562	544	582	579	549	527	577	591	572	567	534	545	528	574	608	558	541	584	559	510	545	573	546	567	537	557	542	586	550	543	568	514	572	548	581	511	553	547	538	538	564	551	578	543	594	584	557	561	543	568	577	592	549	553	538	549	569	544	543	598	548	574	586	583	556	528	510	610	541	519	594	557	549	520	573	546	517	565	560	544	568	541	512	577	507	545	555	589	543	571	579	559	527	554	535	576	524	549	559	565	576	579	536	544	573	566	570	559	548	576	555	533	563	570	550	525	563	564	570	537	566	599	540	560	552	606	582	548	567	535	555	580	589	560	533	528	596	564	597	561	602	570	557	563	505	555	575	566	517	558	563	525	517	571	623	533	585	555	616	582	562	523	591	496	570	559	546	572	530	543	566	555	507	542	489	546	556	507	556	554	587	580	594	518	533	510	562	561	564	523	545	567	586	544	565	601	566	564	543	531	562	565	573	563	533	579	572	523	555	568	527	588	562	573	572	542	596	533	525	597	584	548	559	556	562	600	545	567	536	619	570	579	564	557	618	572	546	545	580	555	529	592	557	546	576	557	562	557	559	547	559	546	571	593	534	537	505	579	534	559	546	541	535	562	568	551	555	573	550	592	508	565	576	528	533	569	590	540	573	571	558	551	602	601	569	539	571	562	536	526	543	594	537	586	550	541	576	564	549	519	615	564	540	526	550	518	560	571	557	537	566	578	554	578	515	561	554	552	511	567	572	551	538	569	570	559	583	561	576	545	549	540	592	588	558	543	539	604	581	567	567	601	539	566	533	530	568	586	529	526	511	583	520	548	534	565	604	533	547	595	579	539	563	509	566	601	540	562	575	568	570	550	579	599	557	560	569	515	551	564	569	576	506	549	560	592	557	597	522	568	552	553	607	552	577	542	585	540	554	532	526	525	541	541	576	536	572	576	567	595	539	577	528	531	542	564	536	593	528	616	553	569	543	588	569	592	553	540	527	536	553	575	584	532	537	537	583	515	533	562	533	560	597	613	568	569	583	592	599	597	569	569	589	542	582	568	520	531	521	577	554	601	561	572	511	611	518	564	514	564	552	568	540	541	574	547	586	551	531	590	536	554	568	577	512	554	546	585	592	563	523	579	543	542	518	587	593	569	582	572	560	569	534	588	559	561	539	564	575	586	587	581	557	531	539	537	585	524	571	554	560	570	599	552	555	558	567	548	542	547	575	528	575	568	554	581	561	593	559	548	583	529	536	572	568	556	542	605	540	568	529	562	567	542	537	558	607	576	590	576	551	579	588	582	541	543	550	549	567	567	569	544	529	558	523	536	563	524	593	552	574	568	536	579	556	544	512	598	568	510	528	559	552	587	593	527	536	535	586	557	559	548	533	542	574	609	549	533	566	555	551	556	527	554	550	552	558	542	507	551	550	537	504	568	567	565	589	563	558	587	524	558	562	594	546	538	559	580	589	572	570	574	507	551	578	551	553	522	578	566	539	561	533	504	521	542	600	554	581	564	524	541	532	587	580	563	502	543	555	619	572	558	546	559	603	526	545	572	549	578	576	527	558	555	579	546	542	590	571	554	532	517	557	538	530	549	574	551	539	571	573	528	584	603	596	587	572	541	594	536	546	574	533	561	588	541	565	543	566	558	555	533	574	561	542	610	565	543	545	580	566	583	565	580	593	561	544	523	523	546	583	546	545	562	541	540	554	559	539	536	570	548	586	543	533	615	582	510	533	536	526	555	546	573	548	601	556	565	578	580	507	594	573	566	545	558	520	557	580	567	566	583	560	505	582	556	563	550	593	537	565	539	572	554	578	587	559	550	544	535	555	573	565	575	597	539	559	556	546	574	560	548	557	568	576	543	578	558	575	542	550	582	558	572	571	586	535	515	562	539	548	577	589	545	563	571	559	539	607	563	547	567	567	557	593	539	531	558	518	543	598	559	535	602	548	603	538	526	576	559	598	507	560	578	522	564	538	580	582	572	573	529	565	548	583	553	573	536	534	510	531	560	601	550	534	551	552	512	585	556	579	536	541	579	574	585	558	522	565	537	542	544	525	526	578	533	557	544	548	597	544	514	601	550	561	606	537	491	570	594	573	560	553	555	581	579	575	554	573	534	568	592	548	556	575	531	542	532	597	572	569	569	535	578	556	560	545	529	565	571	547	555	577	569	527	578	577	623	564	568	536	549	570	520	573	568	568	620	537	560	580	535	588	593	528	595	594	561	545	568	553	566	574	551	568	532	564	537	601	579	541	530	555	518	523	538	561	579	547	563	536	589	581	603	567	568	543	554	550	582	594	530	569	555	546	500	525	542	552	537	508	587	553	583	555	526	561	571	554	544	596	562	554	561	542	534	575	530	555	584	608	545	572	562	538	566	570	578	518	559	594	539	545	600	582	548	532	572	511	524	550	542	531	550	580	602	551	539	550	551	524	574	546	572	533	572	597	523	589	604	571	523	545	548	565	586	526	543	554	548	583	525	593	552	552	534	512	558	569	572	579	542	553	577	569	565	546	567	584	520	536	576	563	554	541	508	566	574	551	585	628	547	561	539	578	559	562	591	578	524	538	556	553	591	582	548	584	573	557	513	556	557	573	581	560	547	597	589	586	528	547	582	523	574	529	547	559	597	553	533	570	546	582	572	552	561	582	536	530	566	556	545	528	594	552	591	550	570	548	553	589	562	540	552	527	513	538	596	573	516	565	545	581	555	573	556	594	563	543	591	570	575	544	547	526	528	547	564	546	563	546	539	583	541	579	602	591	575	590	568	591	553	574	529	507	520	522	565	569	541	606	544	554	590	555	571	548	565	553	519	515	578	554	564	559	561	584	567	556	560	564	538	509	540	563	567	593	545	548	533	568	561	550	558	587	538	533	550	565	553	542	543	506	540	598	557	549	544	569	548	581	573	528	565	555	564	547	570	558	581	542	551	546	534	545	547	578	585	576	540	598	573	558	603	536	566	599	555	557	548	543	574	534	543	508	545	591	558	527	573	558	585	546	570	586	568	556	588	556	586	550	588	503	557	583	556	514	542	611	564	538	556	588	579	573	528	555	539	524	566	609	580	545	531	563	569	561	578	557	508	577	561	544	543	542	586	565	560	550	583	541	541	561	574	576	521	535	538	563	598	618	558	568	575	538	530	540	530	559	544	570	559	547	532	530	562	542	548	567	513	530	574	549	577	584	568	521	582	565	551	517	544	537	557	585	617	551	540	541	566	559	570	559	526	576	618	565	567	548	562	582
5493	1318	2876	2016	3925	3829	2335	1263	718	547	346	247	227	207	236	231	229	199	218	219	215	201	216	227	216	243	217	237	208	182	217	213	228	221	203	202	226	192	191	219	208	226	208	225	225	220	224	214	195	229	233	208	220	243	213	243	187	214	208	186	223	231	212	239	220	222	214	207	223	232	217	220	222	203	202	222	237	227	208	238	228	204	235	186	213	209	217	220	210	216	224	224	227	228	232	227	246	202	214	225	183	248	216	217	186	221	222	204	223	248	203	229	212	192	205	228	188	260	224	212	204	206	234	226	214	208	232	216	188	212	209	212	235	235	191	204	202	232	225	205	218	239	217	190	246	242	206	227	220	206	208	205	203	197	228	242	205	220	219	206	221	195	232	233	250	212	211	233	226	224	213	212	215	212	193	200	229	219	190	216	209	216	222	189	237	207	209	209	212	208	252	224	210	222	220	202	204	227	210	212	221	191	234	212	215	212	236	232	191	196	199	208	243	219	190	231	226	229	208	228	240	206	198	194	226	256	196	219	195	228	227	225	233	202	235	221	205	206	237	248	237	219	235	220	215	214	207	228	214	206	225	213	225	234	233	213	219	221	200	206	212	240	203	229	219	244	215	198	212	225	197	207	213	206	214	195	213	208	249	207	187	246	224	213	223	205	206	220	210	211	219	245	229	203	195	235	199	247	234	219	200	232	204	225	230	226	206	233	215	174	210	196	222	240	217	244	242	208	224	245	220	214	200	225	242	177	226	200	201	217	212	222	229	201	228	209	212	216	196	231	174	216	217	206	229	208	205	207	207	212	253	229	219	209	216	226	235	231	205	202	231	241	203	195	188	228	206	215	220	213	220	219	201	236	211	227	193	195	219	218	210	222	226	192	182	227	208	217	222	208	240	215	216	240	220	212	197	215	229	223	198	213	223	236	223	219	233	249	196	226	209	247	216	216	201	226	216	219	204	203	228	220	215	196	240	215	225	200	185	208	220	239	208	225	211	203	227	224	247	212	241	185	223	209	211	207	236	212	176	231	207	233	211	215	220	219	196	227	245	217	205	214	226	217	206	211	210	233	204	211	208	212	184	248	232	235	234	201	209	208	216	216	200	199	208	234	236	230	214	179	170	246	223	221	231	208	175	204	211	211	233	242	245	225	211	213	242	212	217	202	200	217	218	208	212	237	190	195	207	210	248	218	237	241	205	210	238	225	216	210	224	233	198	233	224	223	224	206	201	216	208	248	229	211	226	226	203	207	183	233	195	209	225	228	213	203	212	199	204	224	216	189	239	245	233	222	207	233	201	215	208	199	207	203	193	211	212	195	204	209	233	239	200	237	223	213	224	209	238	217	211	213	230	201	186	228	218	217	207	230	225	217	198	240	214	229	207	228	233	222	230	194	201	234	227	195	212	212	217	235	226	237	213	202	207	216	222	213	223	221	198	227	236	202	196	235	200	194	230	224	216	255	220	214	224	217	217	233	206	212	213	204	208	218	206	201	228	228	208	201	221	207	212	215	228	210	232	240	243	203	210	211	185	220	231	227	216	211	205	196	206	244	242	208	220	212	229	246	220	210	235	243	243	212	227	215	235	234	216	212	217	216	227	188	242	193	220	208	220	204	201	226	200	228	215	210	188	197	214	205	252	215	200	206	202	211	221	213	219	186	207	212	214	221	217	214	224	251	226	198	228	230	217	224	206	196	232	223	229	210	223	215	197	227	241	193	240	218	202	235	226	228	230	201	213	211	217	220	219	207	224	216	228	218	213	215	212	190	201	225	224	221	229	218	242	223	223	231	235	241	220	211	201	195	198	225	217	200	230	224	220	216	209	217	227	219	209	218	236	221	199	236	223	199	221	245	201	224	202	213	224	222	233	183	230	196	202	213	224	235	216	211	198	187	198	217	231	206	198	205	220	221	218	212	242	254	218	222	210	212	242	230	231	243	199	188	209	198	213	234	239	213	211	243	233	237	221	224	231	200	238	228	224	239	242	212	217	212	234	219	254	220	208	202	234	217	200	227	228	222	210	212	230	232	202	215	226	191	207	220	198	205	208	202	235	236	222	222	225	216	222	246	214	214	237	224	190	217	186	200	218	212	239	194	195	229	231	238	236	239	215	236	215	217	210	208	193	242	238	230	213	212	249	206	228	202	222	232	206	213	202	205	205	217	208	223	206	201	230	220	204	184	194	212	225	220	226	189	227	198	205	213	213	222	267	236	237	225	195	256	225	237	194	226	226	211	219	178	225	201	228	209	204	232	193	214	226	211	208	245	223	227	213	223	226	202	213	243	195	228	214	207	225	209	226	221	231	227	226	232	217	205	219	201	214	210	264	229	222	233	224	222	225	235	219	220	263	228	236	262	216	205	213	202	202	207	230	244	214	224	206	244	214	219	203	234	217	199	212	230	224	213	242	214	220	223	209	229	210	233	223	203	231	187	193	207	229	232	228	198	201	209	225	202	210	219	221	219	198	237	232	226	223	200	214	214	208	214	238	195	212	220	228	213	219	195	217	231	204	214	215	218	218	232	180	241	238	200	230	222	227	216	249	227	216	225	232	230	221	220	219	224	208	230	217	212	220	221	235	239	225	229	209	226	263	222	191	209	217	214	191	217	216	208	200	191	197	197	217	239	230	233	234	214	216	216	236	183	206	238	248	220	195	197	209	215	241	208	226	190	248	236	193	222	213	195	205	219	232	227	208	218	216	200	227	210	198	236	201	211	226	225	246	238	210	230	221	221	218	247	213	196	230	240	216	205	187	208	212	217	203	237	193	197	229	217	199	194	243	212	208	216	185	244	227	232	240	207	203	237	227	213	224	225	190	221	196	205	197	221	216	209	219	231	215	240	229	246	227	236	204	229	211	209	234	232	225	244	207	211	211	212	214	239	206	250	240	210	199	216	201	217	217	209	244	213	236	197	238	196	241	233	214	195	213	218	203	190	210	209	219	209	232	232	234	251	207	236	205	215	211	205	218	240	222	192	225	208	200	239	206	195	228	248	237	223	187	223	197	234	265	211	214	210	235	215	238	226	202	229	239	228	212	222	196	210	227	214	209	220	199	214	191	205	212	212	209	228	216	216	223	189	206	227	199	227	205	218	231	207	196	223	213	214	213	220	223	206	212	227	229	239	224	217	209	215	201	220	217	224	238	209	224	216	192	197	212	226	215	234	227	220	205	197	217	210	216	212	199	218	217	231	222	197	211	201	211	223	219	232	224	210	234	241	227	210	211	212	197	222	223	217	222	223	228	229	224	213	221	228	224	219	240	206	222	221	214	214	222	233	242	214	217	246	224	205	201	244	211	207	205	199	239	246	224	239	230	200	224	201	240	231	222	195	199	203	215	216	183	243	218	251	203	239	224	209	227	219	227	190	217	218	229	210	226	217	235	219	234	224	214	229	229	237	202	233	230	229	246	204	215	209	225	208	229	216	199	219	234	195	214	211	206	225	216	199	216	215	224	216	213	213	236	224	224	228
3455	1347	5319	5816	14243	12689	8328	4545	2667	1923	982	624	523	490	511	444	485	511	545	489	488	475	511	467	446	480	511	464	502	478	545	504	477	488	467	527	510	478	495	485	483	491	441	505	478	493	449	482	460	484	457	496	445	471	477	469	481	482	492	467	519	504	483	458	490	535	467	462	475	475	519	480	496	466	491	482	472	454	484	485	497	510	543	504	535	441	496	484	491	483	445	499	501	476	465	493	467	455	516	484	490	514	523	494	504	510	472	492	503	497	444	502	458	469	487	477	463	482	466	493	443	518	500	444	513	466	489	449	464	495	539	509	464	482	466	477	452	456	470	508	486	511	518	471	469	494	482	517	444	453	500	507	509	471	482	444	505	472	427	493	507	491	469	510	470	501	462	498	457	515	507	488	462	518	475	502	515	506	507	504	489	498	511	498	504	457	491	476	510	476	462	509	476	492	502	493	489	464	482	488	493	491	484	482	492	496	474	484	492	498	499	476	512	461	446	520	470	475	508	503	502	445	467	510	517	506	503	459	518	487	489	491	505	489	552	509	451	495	449	487	484	475	470	503	474	479	483	459	497	465	508	449	439	501	490	471	470	498	547	463	465	436	532	486	482	497	510	479	491	460	454	488	468	474	423	502	504	443	454	483	497	461	479	466	433	487	471	465	464	522	493	487	450	460	475	500	454	466	469	486	499	486	486	518	487	474	495	488	460	479	494	488	497	502	509	509	456	474	506	468	487	454	447	489	466	467	483	492	459	479	490	473	509	478	499	502	437	483	478	490	483	483	463	507	495	506	467	507	493	478	493	506	494	491	429	484	444	469	482	501	487	471	494	453	451	512	455	471	517	520	477	489	490	472	485	486	493	481	501	490	467	512	448	506	476	492	534	445	512	496	487	499	487	471	495	468	511	478	465	496	498	468	478	506	489	455	501	517	486	519	445	465	531	502	456	474	458	506	510	469	507	471	522	515	496	488	502	458	433	526	479	511	476	451	491	462	460	511	503	500	530	512	524	511	482	494	543	461	468	463	547	509	491	464	489	477	482	446	543	500	509	506	477	489	535	463	518	491	503	491	488	514	519	482	530	510	500	447	513	461	464	469	507	458	444	489	466	476	523	464	501	485	520	491	504	458	474	490	451	475	490	488	438	458	515	475	475	494	494	474	525	489	444	454	496	511	506	497	488	486	485	490	490	503	481	481	464	483	458	496	461	435	502	494	476	468	499	459	502	468	462	470	499	489	484	491	491	461	508	497	464	525	494	499	474	486	500	477	472	516	484	489	499	521	492	530	483	520	501	457	464	456	482	456	467	520	486	456	485	487	477	488	461	509	494	464	482	500	473	518	506	518	473	483	471	493	470	476	494	476	478	462	461	512	478	468	466	483	442	465	507	470	476	488	485	493	487	470	487	481	483	485	469	477	469	507	478	479	502	443	503	453	517	495	478	500	480	524	497	495	503	475	462	474	512	474	434	461	484	506	469	474	503	569	506	471	501	513	503	502	501	460	483	456	473	476	483	448	468	541	476	487	482	502	504	487	492	514	485	479	506	502	531	483	499	483	525	508	513	516	505	513	507	483	479	535	504	490	486	499	486	501	508	450	502	503	512	456	494	479	468	505	509	526	464	510	472	483	480	452	504	463	490	521	455	506	478	478	486	459	494	456	483	485	486	501	496	505	497	473	464	442	464	474	500	443	501	474	479	477	488	515	446	493	500	503	512	490	466	476	507	488	466	474	497	476	520	451	498	504	517	484	468	504	478	511	518	489	460	517	513	474	443	466	518	453	509	534	482	484	485	475	503	460	466	485	528	483	494	458	525	489	496	513	545	433	503	501	480	456	488	488	453	515	485	498	527	499	459	474	510	502	493	491	487	493	477	482	496	487	462	463	484	506	493	505	463	483	463	483	485	456	441	483	491	506	498	492	468	452	537	481	478	496	507	527	475	529	493	505	478	510	501	519	496	472	498	502	494	476	430	521	473	457	440	530	498	445	479	475	465	488	502	467	435	497	487	478	501	482	486	449	455	489	465	469	500	457	466	514	439	474	465	496	493	511	515	451	531	476	523	490	529	480	476	498	484	483	499	472	505	466	486	464	484	492	470	484	492	510	493	460	464	447	468	472	473	468	483	505	480	457	485	488	472	488	470	485	464	487	458	506	473	436	490	474	489	488	522	508	486	509	492	503	475	505	488	473	444	478	493	485	454	478	501	498	451	478	460	477	486	457	470	484	501	485	479	496	497	514	493	480	447	489	524	472	455	503	475	500	480	458	488	498	530	485	498	471	472	469	507	483	505	475	422	490	497	505	520	465	477	477	495	488	447	525	517	503	466	472	469	475	456	494	509	524	493	442	501	520	472	506	485	491	444	531	489	489	464	464	494	455	506	549	457	491	442	486	499	491	455	529	504	490	515	490	504	484	474	479	454	476	470	488	496	452	522	482	459	534	500	455	479	473	464	489	459	477	525	488	485	474	470	494	481	491	485	482	470	471	481	484	482	469	470	489	488	508	482	458	462	497	467	495	449	478	478	466	478	455	490	503	485	505	488	503	476	498	482	530	485	445	477	503	478	502	453	499	451	477	470	491	486	484	478	471	456	469	443	470	477	475	494	492	500	532	480	486	512	513	464	472	534	491	462	509	514	466	514	459	480	481	507	494	505	494	475	438	487	517	467	444	469	509	496	508	492	473	515	479	508	494	484	488	476	517	493	476	457	492	498	455	506	505	473	552	505	499	467	475	492	491	473	512	462	471	487	496	453	500	475	465	470	469	448	536	502	482	455	502	503	525	521	501	472	510	455	484	445	495	489	479	453	489	476	473	503	492	508	469	455	513	489	504	495	474	499	486	518	488	505	467	481	533	494	507	510	508	477	516	480	447	490	476	491	502	506	466	509	469	473	461	482	479	486	494	484	479	511	523	493	490	540	468	464	504	488	495	525	462	520	517	512	522	499	476	512	489	487	497	465	456	475	492	461	480	485	524	487	473	468	489	475	475	459	493	496	459	497	497	500	507	486	502	474	500	527	505	499	496	459	493	481	491	521	488	484	524	500	483	498	507	497	500	505	508	478	504	487	488	467	462	478	494	492	509	504	467	493	486	501	502	512	464	507	481	503	479	461	474	444	510	497	481	480	498	483	461	477	513	462	455	480	532	491	469	483	492	460	501	471	504	474	489	518	488	485	561	459	504	510	497	457	518	477	522	466	463	489	494	514	505	477	512	449	467	484	526	496	498	499	500	482	489	426	478	479	446	473	464	508	464	485	483	515	542	422	493	504	496	505	469	525	504	478	449	510	493	505	495	453	501	517	517	496	503	486	503	470	476	485	474	514	539	477	497	481	437	491	463	450	513	476	477	511	465	470	517	502	481	489	514	455	455	521	485	510	480	488	479	464	469	523	477	490	440	516	450	502	473	498	509	450	484	499	500	521	517	471	494	481	465	513	463	476	497	521	508	458	495	486	481	512	475	499	468
17484	8407	7881	21475	50370	45107	30212	17938	9585	4573	1857	536	199	168	171	167	131	175	165	145	182	154	172	173	187	161	186	170	146	175	165	142	155	139	176	175	177	175	149	163	182	206	169	159	147	152	159	174	158	168	163	161	188	159	144	156	138	177	178	151	154	139	156	161	162	155	171	172	140	162	133	176	182	177	156	169	162	167	165	178	173	143	182	179	162	155	164	168	136	149	137	151	156	152	172	161	152	155	163	174	166	165	176	181	172	174	156	164	156	180	189	157	157	168	146	161	161	156	156	158	140	157	147	155	180	146	169	150	154	159	170	175	172	159	171	157	169	177	154	153	176	147	169	176	181	162	161	163	142	150	151	185	164	163	165	161	164	143	135	185	151	163	159	169	156	155	151	171	164	178	162	166	152	151	171	162	140	161	162	190	144	192	173	171	168	200	177	158	200	150	182	154	167	159	181	182	180	181	153	169	178	164	138	176	162	146	155	156	141	163	151	168	195	174	180	164	161	169	157	178	150	163	157	155	160	168	168	196	142	146	145	172	142	132	177	174	164	167	144	160	159	170	148	154	178	158	159	164	136	148	161	175	162	157	156	159	152	163	143	173	168	153	169	183	166	150	168	177	157	135	190	172	166	155	181	170	164	160	163	154	148	185	164	157	145	166	174	175	148	194	173	165	160	151	165	184	145	171	158	154	181	172	173	146	153	158	157	183	140	179	160	149	158	176	148	139	157	140	151	143	176	168	161	154	161	174	172	181	147	177	160	174	171	167	148	150	174	160	153	185	170	138	149	138	174	165	179	140	139	133	154	183	163	168	179	164	179	178	163	164	171	161	145	169	172	164	166	156	153	139	167	163	147	167	167	160	158	180	170	167	142	182	174	179	177	150	183	151	180	164	154	129	165	164	171	175	159	160	180	170	187	141	173	141	162	175	143	174	170	161	170	182	158	162	149	165	168	160	150	152	147	145	151	161	167	168	152	152	152	133	172	163	163	148	173	178	133	172	153	150	179	169	148	161	173	167	166	167	158	167	164	157	148	171	165	149	164	153	150	167	192	169	147	159	168	172	181	152	175	149	173	169	128	161	173	161	152	166	158	166	163	136	169	153	177	155	173	150	178	158	158	174	140	168	137	144	192	147	182	175	160	155	159	147	157	174	185	157	178	165	160	190	166	175	150	155	168	168	149	140	167	138	162	152	162	176	150	166	147	156	145	178	173	160	162	170	165	176	167	161	168	138	133	149	169	139	138	148	183	148	160	179	180	166	128	164	161	164	163	162	182	145	167	146	132	147	160	190	172	190	186	154	161	155	151	139	167	151	184	153	153	143	163	157	185	161	170	150	171	166	157	173	158	158	144	155	151	138	166	186	144	171	181	178	178	144	168	135	176	141	141	156	159	181	178	148	181	131	168	175	150	173	146	151	154	144	144	153	170	136	156	154	143	160	159	172	154	153	155	158	160	141	169	175	139	157	184	135	150	157	151	149	143	136	158	174	134	166	158	165	179	161	152	153	179	136	153	143	157	169	173	180	154	176	146	160	157	183	183	170	148	161	163	166	149	176	163	161	162	162	182	171	169	168	157	144	176	166	161	151	161	186	161	166	179	167	175	153	173	162	172	163	147	166	158	142	170	157	144	160	137	167	160	132	136	145	156	150	142	176	143	152	172	158	161	156	155	144	164	147	174	159	175	156	147	155	170	160	172	159	181	148	181	158	163	188	167	148	134	188	173	175	171	175	151	128	162	155	152	152	171	169	181	167	172	143	156	172	155	165	161	139	143	160	166	161	173	157	168	136	173	170	155	182	169	162	141	153	151	162	175	132	178	154	154	151	162	174	179	164	186	174	154	163	164	138	168	130	151	150	155	154	160	171	188	148	175	164	173	170	141	171	148	153	154	177	173	168	169	162	158	167	162	179	159	183	155	171	174	155	160	151	151	156	156	160	158	170	151	165	160	153	159	162	169	148	157	182	176	166	170	174	186	139	162	151	158	157	158	186	163	172	155	161	183	167	144	141	135	146	165	174	162	147	167	161	165	148	171	142	155	167	176	153	168	196	162	195	155	159	161	151	139	177	141	158	174	179	158	154	163	158	172	181	152	155	162	163	161	151	179	162	168	156	141	189	148	184	151	151	129	162	175	170	165	190	152	145	135	137	157	176	175	171	141	163	144	164	161	137	163	152	151	180	169	183	197	182	169	157	179	157	154	155	179	160	154	159	170	159	154	148	183	130	142	188	151	152	183	185	161	160	155	172	181	132	145	141	177	169	165	175	153	141	174	160	176	171	155	163	166	167	172	162	167	161	160	148	154	142	168	156	174	163	183	161	163	185	159	155	162	161	164	180	176	161	164	156	171	146	172	171	174	187	156	167	189	132	163	150	156	163	153	171	155	173	167	163	172	181	150	158	147	137	179	152	155	141	158	150	132	148	162	159	149	164	142	145	155	167	158	141	172	163	163	154	188	184	177	139	149	155	165	164	180	175	129	165	160	156	209	174	126	154	161	190	179	175	151	192	165	166	169	153	145	167	174	183	152	145	163	174	169	174	175	180	163	168	146	182	166	169	155	156	154	174	172	166	167	140	180	186	161	161	156	136	147	162	190	165	162	167	150	168	186	170	156	176	127	180	171	181	159	139	156	181	157	175	179	167	146	176	144	140	166	172	163	178	168	170	169	171	150	162	168	150	155	157	165	152	153	181	180	179	156	165	182	151	168	134	156	185	160	153	155	166	168	161	157	168	148	143	182	154	149	144	141	165	149	167	142	148	199	165	172	135	173	163	162	157	177	177	163	163	162	154	156	144	161	142	154	161	175	150	163	143	138	199	176	189	156	186	174	157	138	182	182	164	188	178	160	174	171	186	161	153	134	176	168	183	162	172	175	161	150	147	161	169	152	156	180	172	165	149	178	157	153	154	158	173	154	156	181	146	144	163	181	171	150	171	157	164	160	179	170	150	164	170	170	152	164	139	173	162	150	161	166	143	146	168	141	175	167	172	183	192	159	184	165	156	185	168	149	182	158	178	157	165	162	180	156	164	143	168	169	148	171	165	158	163	145	149	171	151	162	175	149	176	165	152	172	169	170	152	163	150	146	158	168	149	169	158	162	154	153	142	150	158	155	143	162	155	165	140	155	164	148	171	155	147	160	191	162	170	158	170	145	181	159	146	159	151	135	140	171	155	139	164	161	172	167	151	125	151	166	135	157	163	142	175	156	155	155	147	163	163	181	160	149	158	166	191	167	161	155	151	168	147	182	162	165	173	171	164	140	153	170	146	169	194	161	136	170	172	161	163	145	144	153	170	166	156	158	156	173	155	162	174	146	147	155	165	143	166	173	180	150	167	152	189	167	152	165	140	172	175	161	140	153	171	159	145	156	161	170	143	164	139	159	153	178	157	164	171	172	156	133	171	139	141	153	159	160	138	151	150	160	155	166	174	171	175	149	149	165	158	148	139	157	189	130	164	173	168	133	161
9444	6607	10443	34934	61352	55627	44900	34063	24652	15448	7283	2119	558	394	370	377	416	370	412	397	405	400	409	411	378	417	375	393	383	348	398	378	371	369	362	443	390	385	399	370	392	362	386	395	366	360	403	403	388	411	356	409	386	425	389	381	400	354	413	378	366	383	375	401	407	392	391	383	367	419	380	405	390	397	384	382	437	389	382	415	371	395	368	398	362	409	366	400	407	363	392	372	374	388	382	347	363	377	407	389	412	393	420	393	394	370	350	404	384	379	420	422	368	378	390	374	388	371	373	406	394	413	413	373	396	387	378	382	393	362	383	404	382	407	382	367	372	383	352	395	405	362	394	380	375	398	372	384	358	391	384	382	391	368	361	375	381	405	382	418	383	422	395	375	394	394	403	373	379	373	361	374	417	386	388	401	342	370	383	378	419	337	382	403	424	377	378	387	394	346	382	404	374	407	409	391	363	412	364	405	367	415	396	363	388	405	396	379	400	408	410	431	389	407	398	409	382	427	354	385	384	389	417	371	394	336	377	392	369	334	381	355	417	364	404	377	414	384	411	392	402	395	369	374	376	388	387	381	359	372	409	349	392	401	370	367	415	412	400	389	399	415	398	394	355	365	368	401	383	380	370	423	370	355	353	408	402	384	401	377	386	411	433	367	367	360	411	409	387	380	390	342	398	375	336	382	383	393	413	412	419	389	400	396	391	439	373	361	407	383	411	408	414	400	418	406	378	399	378	395	370	382	384	391	370	382	365	367	385	392	369	393	380	351	371	367	368	381	383	381	380	360	370	396	359	373	398	386	393	377	395	379	414	371	396	344	381	354	414	376	379	374	394	442	390	403	380	406	382	373	405	394	410	389	410	386	396	375	365	406	390	402	399	368	402	375	408	397	365	385	391	398	391	417	380	362	390	363	389	359	361	365	406	367	375	372	384	398	373	367	400	412	376	381	407	409	376	394	384	378	406	357	448	423	397	391	362	391	348	379	384	398	376	385	407	366	399	385	359	389	399	384	380	356	394	408	401	356	427	356	426	380	393	384	384	424	385	384	392	414	398	365	367	377	425	390	384	407	424	375	413	411	392	366	381	417	381	394	369	365	388	391	422	420	380	364	404	387	406	381	364	373	414	400	361	355	414	380	385	362	380	414	364	372	422	388	393	414	365	390	408	422	402	380	412	373	357	414	380	378	375	371	396	367	402	384	393	384	397	401	415	401	391	397	416	387	379	441	373	376	425	353	393	404	376	369	420	410	425	392	412	383	384	412	383	398	395	375	378	353	358	426	372	378	381	361	377	403	399	348	402	386	402	406	342	379	402	398	370	397	391	375	402	364	374	429	411	375	414	374	382	389	379	398	390	414	407	426	382	369	411	373	428	422	388	413	384	353	356	380	408	382	419	385	386	382	345	393	358	420	393	396	382	392	378	395	380	403	372	356	387	386	384	410	413	378	371	405	393	370	367	412	389	376	366	389	407	366	353	414	378	401	398	373	420	407	407	415	379	370	400	394	378	407	376	409	370	380	364	401	357	381	410	413	366	399	385	386	375	381	387	394	392	387	379	387	395	392	380	384	380	391	386	368	397	415	392	373	355	410	414	388	384	391	412	372	371	376	383	378	384	380	386	386	418	421	398	418	388	404	408	403	366	408	375	383	392	396	411	362	406	402	424	377	401	347	410	419	408	377	366	397	375	359	395	403	355	378	380	359	408	377	401	409	381	405	415	377	392	411	379	359	394	415	398	391	405	389	409	375	398	384	388	382	388	398	367	398	420	393	410	351	374	390	390	405	367	421	393	369	363	425	381	364	397	369	365	399	410	387	428	394	389	377	373	376	379	395	367	425	367	402	382	386	388	377	389	403	402	380	364	372	394	390	414	365	392	389	381	405	400	373	391	369	398	376	395	417	410	380	396	424	404	382	391	347	397	390	397	372	385	376	349	420	331	391	368	395	406	363	383	371	376	380	370	349	389	358	407	380	382	404	404	390	396	384	396	392	423	373	372	388	373	400	366	374	364	379	383	388	408	402	417	388	377	412	368	369	408	378	404	354	365	378	393	382	390	369	339	399	426	387	389	383	393	401	391	395	386	365	368	383	391	389	380	369	388	394	384	383	366	377	396	404	426	388	395	372	406	370	400	362	411	390	390	401	407	362	387	370	374	385	408	402	399	377	392	403	381	379	375	374	356	393	404	392	405	357	393	379	382	389	431	377	375	426	390	383	357	357	378	396	407	396	388	365	381	395	397	397	395	356	364	408	360	391	372	349	393	375	381	374	387	365	401	380	363	410	361	382	380	432	393	371	433	426	442	362	387	355	394	443	421	388	382	381	392	382	396	401	358	377	369	388	412	372	362	396	374	407	364	365	429	374	399	386	381	377	413	386	377	365	387	420	394	366	411	417	362	412	351	387	371	391	384	401	383	395	358	398	375	354	373	404	371	388	401	342	430	398	406	375	368	399	381	359	402	403	394	398	400	376	359	407	386	385	390	403	383	376	375	384	414	395	376	381	413	395	411	376	407	368	360	374	371	405	379	375	400	404	409	407	378	386	378	357	399	375	373	368	380	358	386	384	375	390	401	374	397	355	412	392	422	358	357	384	399	370	400	393	375	384	393	408	394	391	388	400	373	397	373	362	389	379	382	372	399	361	405	379	375	339	397	358	383	367	378	418	372	380	358	400	367	407	401	404	386	358	419	408	407	408	424	379	414	373	390	413	391	377	365	357	360	374	415	382	382	393	385	399	393	383	404	386	380	391	372	356	397	391	366	374	371	390	366	380	389	384	399	366	378	390	429	363	374	389	408	368	397	383	376	416	422	416	388	430	346	380	383	392	379	398	364	374	373	366	420	380	414	367	389	363	361	378	375	419	368	395	363	408	383	415	360	375	397	349	362	405	362	367	407	399	392	398	423	396	372	382	366	394	390	401	394	393	364	392	389	390	372	389	367	377	408	416	384	381	397	374	425	385	396	402	396	349	373	398	392	374	390	378	418	414	391	396	414	360	416	382	414	403	379	370	366	382	372	397	393	391	434	372	431	372	369	361	387	379	407	379	424	391	382	409	390	401	417	384	386	373	393	371	390	408	365	366	402	393	379	408	401	397	362	394	343	369	404	438	366	431	418	423	372	402	366	346	389	377	377	401	397	399	367	386	384	377	361	359	440	392	385	369	376	411	414	421	416	407	412	417	393	377	360	421	379	399	377	365	402	416	415	396	393	420	411	374	370	369	423	426	405	381	406	403	370	408	393	417	364	408	421	366	383	401	436	408	378	376	377	392	356	416	367	368	404	365	377	354	382	377	388	358	382	399	375	369	390	378	397	370	408	392	396	405	397	386	397	380	394	396	397	373	402	403	371	368	399	370	388	396	387	376	383	376	383	393	312	403	378	365	422	381	393	425	383	406	434	362	372	410	372	380	413	435	401	399	396	417	408	390	403	397	389	406	394	384	374	388	399	383	395	382	386	351	347	394	381	340
26997	11074	8439	45589	66124	56596	42187	29112	16963	7632	2958	936	310	242	233	239	207	254	257	237	256	257	238	261	258	264	235	264	264	245	238	266	208	236	239	243	246	232	258	248	268	304	201	231	234	247	232	245	237	243	229	236	254	218	236	268	217	277	274	262	237	247	266	261	251	226	272	255	282	254	251	242	216	214	236	228	216	245	267	244	258	271	252	216	234	256	227	216	238	271	277	263	240	240	241	254	259	238	230	272	215	255	281	264	264	254	256	240	233	258	265	260	252	255	230	233	247	258	243	247	251	256	241	215	217	255	221	238	251	211	243	249	235	254	268	256	278	240	256	219	270	272	222	230	245	240	252	249	232	219	262	224	264	256	244	277	261	247	242	268	235	273	243	244	242	236	262	275	244	245	255	229	252	238	277	260	239	258	269	259	263	243	272	251	245	243	263	235	234	232	218	259	245	248	268	246	238	280	217	221	230	245	257	233	260	236	253	262	218	238	271	218	224	240	241	242	246	239	254	263	239	231	258	259	252	257	247	234	232	263	228	284	233	232	258	228	223	266	231	252	251	255	246	266	235	237	214	232	254	245	239	256	239	271	253	227	238	252	270	251	244	242	221	241	231	244	231	238	250	226	276	253	219	248	219	242	247	220	267	225	234	218	249	245	274	239	223	211	242	238	277	266	278	263	248	273	246	226	244	240	233	241	257	239	251	249	226	229	238	267	248	232	238	253	263	276	255	230	247	247	274	259	265	262	270	230	231	253	257	255	266	238	235	251	246	233	243	246	205	256	280	253	236	254	243	278	232	253	265	216	245	232	261	245	270	259	227	219	246	216	249	264	246	256	256	244	250	214	243	241	240	249	240	253	227	254	229	240	273	229	251	241	246	224	244	280	233	278	251	232	225	267	270	239	229	252	259	244	245	238	256	219	230	235	248	272	233	227	232	256	251	227	226	280	223	241	228	252	255	246	237	221	251	269	251	269	264	234	246	263	252	216	238	233	290	254	246	242	245	258	239	249	287	242	243	242	243	278	242	259	242	281	265	252	239	263	232	261	244	231	248	257	256	247	261	252	240	266	242	232	256	244	259	254	202	253	253	245	231	258	270	245	233	253	228	231	242	269	231	237	271	229	277	231	268	244	255	242	219	244	254	230	262	262	283	249	237	219	237	267	232	251	241	244	248	231	245	238	249	247	258	241	251	244	245	236	249	229	216	256	247	243	240	215	223	269	263	224	243	273	242	246	221	237	228	278	239	258	235	261	289	272	226	252	217	253	238	267	245	229	245	230	240	262	237	287	232	241	252	223	223	258	250	246	226	238	260	255	237	271	226	241	235	272	271	235	258	275	238	257	252	240	221	238	231	272	244	235	242	234	239	247	225	253	237	240	234	242	247	249	241	238	227	261	240	226	255	243	260	238	225	250	256	237	264	239	259	254	231	235	237	288	253	244	234	230	217	254	273	258	231	236	271	255	251	251	250	250	254	235	223	240	233	250	260	245	245	229	238	239	254	256	248	256	203	227	268	238	256	261	267	257	235	228	233	239	243	248	246	226	274	270	218	241	247	244	261	240	249	285	245	258	245	269	220	252	259	271	236	254	228	231	238	236	261	253	282	260	233	235	227	230	227	237	269	242	251	224	278	233	282	235	233	244	223	245	274	256	256	222	262	244	242	232	254	264	252	250	271	254	247	238	224	254	237	247	252	245	242	233	230	228	268	270	248	231	221	263	235	233	227	243	242	254	261	247	237	260	239	235	230	270	249	251	258	233	251	269	257	245	258	221	243	230	213	238	230	242	241	230	252	224	246	282	262	239	239	249	228	219	228	245	250	242	240	252	240	243	232	243	223	273	234	222	255	227	243	280	226	260	279	227	248	233	241	245	267	214	222	251	241	269	267	240	240	242	259	225	218	259	275	249	237	231	252	286	247	240	218	269	244	255	231	245	248	224	240	253	255	229	246	222	256	246	271	248	267	248	224	260	281	233	246	257	250	261	253	239	221	239	287	234	248	246	229	232	232	247	250	215	258	274	224	261	250	245	241	239	258	237	250	234	237	252	234	223	266	228	237	227	266	274	248	241	260	247	227	250	255	265	272	259	282	257	280	234	237	255	268	247	231	237	260	246	248	267	252	252	246	232	226	256	271	223	234	246	252	238	209	236	265	214	258	236	240	213	247	261	219	272	264	237	279	271	254	245	250	291	213	251	249	252	249	248	250	259	267	247	244	232	246	273	248	262	253	231	261	242	232	249	247	238	244	227	241	252	215	252	224	225	255	231	245	258	211	222	250	234	218	251	258	245	254	232	229	238	264	224	251	267	238	265	237	232	242	244	254	283	246	236	268	258	247	229	210	230	218	280	252	264	243	246	256	270	258	269	248	238	234	264	251	251	256	228	228	245	244	256	260	238	233	219	242	268	225	266	247	249	241	266	226	246	247	258	280	225	218	222	262	262	247	250	238	210	237	284	272	261	263	253	259	226	272	243	257	251	232	233	243	252	246	219	223	234	240	246	217	246	272	260	264	251	237	208	231	234	228	242	246	239	257	247	235	270	234	272	248	273	264	274	240	245	247	230	234	266	246	280	246	233	247	261	252	249	252	243	243	267	226	219	225	255	202	250	256	241	227	276	242	193	204	254	243	237	224	258	237	255	259	276	257	244	261	237	246	301	245	242	263	276	255	235	226	233	219	224	253	233	234	234	254	273	216	227	239	229	235	255	238	236	253	241	242	212	251	232	257	261	228	275	286	229	236	231	218	287	245	239	254	268	250	264	258	232	233	236	256	267	264	228	250	250	259	252	217	222	234	252	241	266	249	269	242	267	247	237	232	237	247	237	234	237	253	250	253	256	234	223	254	240	260	238	223	241	234	229	238	247	258	232	240	242	212	235	256	245	241	244	257	263	252	240	210	240	246	241	260	263	256	269	265	264	257	262	241	262	254	230	243	252	222	270	239	232	255	251	269	235	237	217	259	243	230	219	264	233	233	252	240	246	254	231	258	251	229	254	262	227	265	258	222	232	240	249	249	259	227	235	245	232	276	246	267	216	225	237	249	252	249	269	289	238	203	280	268	263	276	247	252	201	230	242	257	234	190	281	227	244	269	243	224	263	279	251	238	265	246	245	248	238	200	253	271	225	276	258	230	228	213	261	259	278	246	251	249	233	203	253	247	228	220	219	247	244	271	269	242	204	227	194	258	262	244	247	229	241	270	254	246	250	245	248	246	241	255	251	201	250	263	248	253	265	234	228	273	237	267	245	232	260	243	247	245	241	259	259	246	245	245	252	243	253	267	269	231	229	259	254	240	231	251	237	219	234	251	245	241	251	236	234	236	217	252	229	232	262	239	236	267	247	247	277	271	278	244	252	273	237	235	258	257	236	260	246	251	271	247	242	254	231	251	276	242	258	248	261	268	244	260	229	264	240	273	234	253	250	243	263	226	243	260	254	239	266	252	260	245	266	278	262	236	261	233	259	267	278
12903	6518	11589	53990	74658	66832	54791	44024	32533	20171	10275	3614	767	528	584	584	568	535	568	537	589	583	571	569	547	536	574	547	574	550	582	559	575	575	538	554	592	562	588	581	561	600	513	571	593	583	578	550	581	566	569	552	564	539	564	566	539	554	539	564	542	503	547	572	569	556	620	557	556	546	584	507	560	549	567	560	578	541	544	567	526	557	547	545	595	575	583	566	515	536	564	573	577	540	572	538	560	603	565	551	581	575	571	564	515	563	536	522	539	553	532	591	561	535	520	562	587	555	561	515	586	536	526	575	526	572	555	541	513	548	529	540	526	580	576	599	554	563	566	515	534	583	559	556	533	586	595	597	534	560	524	566	588	556	577	561	574	583	560	552	537	590	543	612	525	546	521	551	545	561	517	588	535	530	572	519	535	594	551	606	528	598	533	584	555	544	595	559	550	623	558	563	570	585	566	614	558	608	538	598	581	529	533	562	563	545	550	545	540	562	541	549	518	579	562	606	588	570	566	554	524	552	564	527	574	565	567	560	556	544	613	500	569	579	543	535	573	535	596	584	588	554	569	551	548	553	566	564	539	577	593	546	571	592	575	547	559	537	572	572	545	577	563	559	574	565	547	533	574	584	545	595	551	522	570	572	533	563	604	541	532	552	534	570	575	554	568	583	562	568	598	570	551	543	560	510	596	580	543	563	572	578	540	543	580	577	543	542	551	589	538	543	527	522	507	596	589	556	561	571	577	555	562	571	600	553	589	568	604	582	538	543	513	551	496	557	565	573	574	544	549	539	620	496	613	560	599	518	553	567	564	581	591	580	576	553	537	560	567	592	572	519	560	509	542	593	553	565	549	548	576	542	577	543	540	526	574	544	575	518	586	572	530	601	593	548	573	544	595	564	568	571	521	538	516	532	579	528	561	577	560	578	537	546	575	572	569	577	572	562	572	552	559	542	550	554	579	577	578	530	557	582	616	571	551	589	560	578	544	589	578	567	520	550	553	562	566	570	553	557	561	554	530	544	528	598	529	592	571	584	553	525	575	531	544	559	553	544	566	514	565	575	541	569	581	561	596	533	547	597	583	532	567	592	535	559	574	530	550	532	586	581	548	541	511	554	566	522	586	574	534	524	541	587	592	587	536	550	569	562	554	566	565	539	572	530	596	546	516	557	587	540	554	601	577	552	601	514	575	564	572	560	553	582	553	539	562	548	588	570	536	599	547	573	571	591	536	574	584	568	565	524	603	571	536	534	545	515	581	530	569	497	571	525	585	581	578	564	570	541	576	546	582	549	530	560	571	573	532	517	528	521	551	553	571	596	530	563	562	534	570	563	599	575	596	560	531	621	528	576	538	611	524	559	556	554	559	530	550	550	553	586	597	566	616	586	547	568	578	590	580	587	582	550	576	554	543	558	553	595	624	558	581	561	558	588	581	527	566	582	543	570	566	534	506	538	568	570	559	555	565	569	505	520	559	560	568	601	518	533	552	538	562	571	555	557	520	555	546	586	573	566	561	577	577	544	588	541	557	604	537	583	527	535	554	532	520	562	541	575	597	549	529	545	559	549	543	591	529	563	595	540	543	578	573	585	572	575	547	575	572	563	543	579	550	552	489	554	560	547	531	538	572	553	587	535	596	574	576	520	589	573	540	572	566	532	548	615	555	569	537	536	555	565	539	571	609	535	578	528	555	569	560	584	584	578	571	559	553	559	559	559	527	578	568	553	559	527	552	542	541	609	589	552	584	569	607	612	530	551	537	533	545	584	609	588	609	556	580	559	543	608	555	567	548	516	567	587	619	563	557	549	561	575	574	553	567	533	553	557	517	600	563	573	552	531	602	603	559	532	559	565	582	566	563	545	555	557	552	580	543	586	556	556	545	553	569	581	582	610	604	613	529	571	551	576	551	528	563	580	548	611	548	564	579	578	579	569	583	545	585	556	559	562	517	591	579	564	580	573	550	593	561	533	576	542	527	550	539	577	550	559	571	586	544	545	550	551	540	597	542	531	603	528	531	575	525	550	564	530	583	532	562	596	590	559	555	594	564	538	537	537	540	546	579	547	541	524	563	557	535	553	563	558	585	547	572	539	533	601	582	556	575	584	571	514	547	539	525	522	595	625	565	570	552	550	552	587	591	553	551	526	549	565	565	551	519	547	554	590	548	551	562	572	597	590	560	524	545	523	564	591	560	564	543	583	522	570	575	537	577	596	529	559	565	561	552	562	590	551	550	574	581	575	520	615	576	606	565	557	571	536	554	529	579	586	566	572	579	573	608	556	568	546	584	594	579	538	589	569	574	568	527	565	544	582	619	537	541	599	586	558	538	543	548	586	572	562	565	555	539	564	572	551	556	535	578	524	603	568	531	599	564	563	591	538	569	544	555	581	593	573	548	555	545	565	576	590	530	541	572	568	525	573	571	503	570	562	578	581	569	577	537	516	577	572	596	544	574	555	565	548	622	580	529	590	550	563	581	556	531	602	578	555	566	565	575	520	553	544	496	570	556	565	533	631	562	562	523	526	577	562	547	544	549	559	507	554	550	586	571	545	585	562	572	582	574	542	579	549	580	561	549	545	594	537	573	560	528	584	578	567	552	581	529	552	587	568	557	560	566	589	543	528	505	599	581	562	580	568	595	553	547	573	529	558	573	539	553	576	576	567	578	513	594	554	566	577	550	563	579	563	527	577	492	571	529	537	563	574	558	574	583	542	547	532	559	601	556	538	597	556	564	549	568	553	574	531	566	527	538	602	593	551	529	600	541	595	591	577	563	540	577	592	583	563	592	504	542	543	548	546	571	563	559	564	552	592	583	568	593	554	510	511	567	567	506	514	567	539	578	547	569	546	552	578	560	556	574	525	617	552	544	543	534	544	538	593	578	550	569	567	549	563	556	611	559	569	585	621	545	544	547	599	547	587	554	585	553	505	545	533	535	541	567	566	594	562	554	551	563	520	554	567	526	589	550	565	578	544	574	534	557	539	527	604	526	576	524	571	583	568	546	584	526	527	523	556	530	522	580	524	572	545	572	551	567	521	583	566	547	522	550	575	593	537	575	576	549	572	521	587	583	572	585	558	565	550	574	562	574	562	552	549	564	535	519	590	514	594	522	519	561	522	591	557	549	537	551	551	571	583	555	515	569	576	527	597	563	588	581	593	568	549	583	568	531	581	559	549	593	566	596	509	537	590	535	545	541	546	603	540	564	562	531	528	545	537	578	604	582	551	580	605	591	550	564	561	578	546	539	528	598	564	541	518	592	512	584	521	571	555	556	543	570	556	545	559	540	541	534	560	547	593	560	560	545	589	552	580	568	534	556	573	593	594	584	578	589	551	528	542	558	579	557	564	526	617	506	576	543	532	608	577	540	567	536	557	548	570	626	568	599	546	520	570	575	578	556	542	551	557	593	579	594	548	579	558	525	530	580	560	545	552	555	552	578	574	560	571	569	545	557	580	585	576	497	561	529	585	561	492	558	566	526	581
9495	2416	1811	2266	3956	3320	2254	1454	937	574	329	242	213	200	222	227	191	217	201	219	237	235	231	227	199	227	229	220	242	206	206	223	214	218	203	233	221	231	246	227	232	200	225	232	209	222	217	193	202	215	254	220	213	201	227	209	217	233	209	210	231	208	211	212	231	226	221	246	212	209	229	253	213	203	206	205	212	233	205	206	208	222	205	190	223	241	198	263	222	230	234	205	239	227	254	227	222	244	217	217	196	218	215	217	199	219	230	218	231	248	205	215	232	235	227	220	237	220	231	212	218	204	213	225	214	223	236	213	231	233	215	259	214	209	217	220	212	223	213	208	203	209	237	213	223	227	201	211	221	214	228	229	228	209	214	228	278	205	224	232	218	233	207	212	222	212	219	266	226	205	192	210	223	241	201	213	215	238	181	201	236	245	225	232	243	231	238	192	219	248	214	208	229	240	241	232	211	212	229	245	229	234	220	233	222	199	230	220	246	213	226	239	221	208	226	217	197	227	212	205	228	224	217	226	214	226	215	237	214	195	219	211	237	206	234	215	245	234	232	222	187	239	222	216	222	229	226	194	228	216	239	233	212	207	245	240	222	229	237	257	208	220	220	227	215	211	211	242	199	222	247	243	210	221	201	248	233	191	226	220	212	199	201	219	221	219	231	218	197	211	216	229	210	243	216	194	244	243	224	227	211	190	186	228	202	243	218	209	207	231	215	194	226	199	218	243	208	231	231	211	229	219	225	245	223	221	235	243	198	243	251	204	232	217	231	238	200	194	206	226	206	237	214	240	206	214	199	198	221	210	212	230	209	237	221	234	229	209	206	212	213	212	230	232	219	252	203	241	217	241	209	228	195	238	229	222	226	222	231	216	251	220	228	219	222	215	197	226	177	229	221	211	197	214	229	226	236	212	214	205	210	245	232	197	219	205	221	241	207	181	248	211	219	199	238	213	229	234	203	230	182	179	210	221	213	203	205	247	212	211	227	214	222	207	224	228	210	205	236	201	203	210	213	224	220	223	209	203	208	228	238	204	238	227	214	238	207	237	229	209	218	199	222	236	216	228	247	228	217	242	200	226	209	209	199	213	225	231	242	222	201	226	224	222	196	217	199	203	209	242	243	225	231	208	206	203	246	217	219	203	249	219	224	213	192	238	197	241	229	223	220	199	250	221	206	210	220	203	209	234	223	230	217	229	201	223	228	212	235	224	226	243	230	219	240	218	196	233	188	220	211	223	210	237	238	221	226	201	226	222	189	226	211	203	201	217	240	249	193	206	229	212	220	241	225	209	247	240	216	225	218	227	246	230	227	236	219	258	213	213	190	206	228	225	221	241	230	237	213	212	262	242	223	221	228	218	211	217	258	221	225	243	191	205	215	219	223	205	238	225	244	223	220	234	222	242	200	215	218	224	249	224	235	234	226	220	214	238	242	259	207	211	211	215	222	196	216	226	223	193	214	216	204	228	211	210	215	211	211	188	203	219	233	226	247	222	216	213	245	237	217	221	205	219	237	211	220	219	211	227	228	205	221	220	193	213	229	243	223	227	213	196	224	244	222	202	212	192	211	188	212	208	205	215	222	237	218	168	216	228	220	207	201	230	195	222	228	257	225	216	237	216	225	238	221	213	216	199	190	242	239	224	204	211	216	226	222	226	219	228	227	243	239	227	201	239	202	238	204	226	215	202	234	216	224	200	216	237	228	207	236	222	240	222	261	220	228	215	200	233	244	206	213	220	221	221	227	239	201	191	224	192	214	218	219	254	242	238	212	216	217	221	226	210	209	219	237	220	201	221	217	238	204	193	227	232	229	214	196	216	211	193	203	201	231	229	207	214	215	217	238	226	213	231	237	251	229	215	225	243	220	182	216	233	227	232	226	203	215	229	214	224	238	228	217	208	218	224	238	228	250	253	214	190	221	192	224	215	220	191	225	232	207	229	225	215	219	233	212	208	207	242	200	223	240	218	219	239	210	229	214	244	234	216	219	193	214	226	225	218	215	199	212	192	221	183	225	218	206	220	203	232	236	218	217	219	205	236	224	206	217	233	194	213	202	215	221	210	217	225	217	229	227	232	231	247	220	225	246	209	208	233	197	177	224	221	233	219	228	209	223	206	205	220	232	232	223	240	206	225	229	224	227	186	233	208	252	219	211	237	218	214	186	233	220	225	219	207	222	220	233	218	223	218	239	234	233	242	220	222	249	223	222	226	230	219	222	240	217	235	213	213	210	213	203	206	223	219	210	222	199	229	198	235	234	226	241	201	240	223	220	195	202	206	235	220	211	228	232	233	213	210	215	218	271	249	217	204	233	207	206	223	208	207	198	243	226	210	203	210	240	192	238	228	251	232	240	259	226	215	210	221	228	224	233	197	224	208	232	238	231	220	198	219	243	238	223	209	212	212	230	237	236	223	239	231	207	231	222	213	237	228	211	229	238	236	233	206	217	257	250	226	218	245	192	184	230	222	236	224	222	207	192	217	222	238	216	212	232	216	211	220	228	223	231	213	233	220	230	229	218	223	207	221	224	204	210	223	236	231	206	229	219	237	213	220	222	220	212	192	253	218	213	227	233	225	225	222	239	221	202	228	217	217	221	233	193	224	245	198	191	244	206	224	231	230	253	233	197	208	230	227	213	226	241	221	225	217	250	197	219	218	236	213	231	207	215	227	196	219	206	223	230	212	215	220	238	198	213	225	230	242	244	227	190	214	228	215	216	223	209	210	235	232	184	261	222	218	202	227	225	216	212	222	218	214	230	210	208	236	214	223	218	238	226	259	221	214	221	197	197	231	249	221	212	228	236	217	229	250	231	226	244	209	210	224	241	224	228	244	206	209	214	214	225	212	228	227	212	233	233	222	218	208	210	221	224	218	233	224	200	209	217	196	233	229	183	213	203	224	208	239	214	227	201	206	238	234	254	225	229	218	201	198	199	205	200	219	213	234	205	218	213	231	216	246	236	191	226	212	220	210	224	264	228	217	228	248	216	234	229	228	254	210	211	241	221	246	204	213	219	230	236	237	225	213	240	213	193	196	223	213	225	226	229	224	223	251	199	209	227	208	190	230	226	194	224	228	245	185	210	208	227	230	197	238	204	197	225	218	221	193	203	222	220	218	241	240	222	217	200	215	206	209	213	229	213	236	205	239	223	229	237	217	245	203	214	228	220	198	241	216	222	205	227	232	203	236	213	246	226	240	217	226	212	212	227	225	208	234	223	213	224	235	211	217	208	210	225	231	195	210	198	229	229	219	190	217	199	209	212	241	207	212	235	229	195	225	249	229	200	223	220	181	222	201	219	262	229	234	212	213	206	230	192	215	229	226	223	218	217	234	219	232	215	220	202	231	216	208	188	219	200	208	236	225	245	195	203	212	249	227	234	200	204	233	230	244	197	216	217	198	197	228	222	225	195	192	212	223	214	227	210	201	212	217	211	204	229	222	220	223	198	229	227	230	210	204	226	207	253	216	237	222	216	199
5029	1949	3959	7396	13133	11184	7812	5167	3131	1787	916	574	479	472	476	476	494	522	474	492	514	451	499	513	496	503	458	529	491	489	463	501	501	482	486	447	504	509	472	535	487	543	467	506	480	547	474	519	507	503	472	483	503	468	529	499	478	517	532	539	520	510	468	504	493	492	484	485	491	452	508	509	472	492	482	502	478	473	520	474	512	510	485	517	468	542	487	492	541	519	484	502	454	488	482	447	474	471	473	470	458	479	491	472	495	507	514	518	519	476	495	516	474	500	469	486	493	523	491	528	467	537	484	477	548	496	494	485	463	500	505	522	481	470	487	481	477	462	481	481	531	489	500	491	491	492	520	514	498	487	487	476	496	491	491	508	495	506	498	515	458	474	479	500	433	502	488	469	444	512	481	482	475	482	500	483	515	516	498	503	494	485	511	511	517	468	488	508	516	505	555	498	503	527	533	505	465	525	508	475	542	453	500	519	491	447	489	464	500	515	472	493	507	512	475	522	464	497	486	497	446	526	457	497	503	502	492	512	462	463	490	496	503	472	472	495	494	427	483	526	497	510	500	516	503	518	496	514	474	498	472	462	487	480	478	501	531	460	466	529	470	485	509	491	488	554	529	488	513	476	482	512	520	478	519	488	487	520	497	450	464	465	473	492	495	493	500	477	523	464	470	531	495	501	537	486	508	494	478	459	497	530	500	480	533	455	516	484	468	506	513	456	517	522	476	462	482	509	471	477	497	470	507	498	468	509	445	512	496	482	493	479	486	483	483	470	526	506	461	485	505	474	493	519	454	462	525	494	515	475	450	491	500	456	530	472	451	495	485	489	500	480	484	446	514	511	466	491	493	475	478	494	497	502	512	507	532	487	495	491	488	489	483	507	457	525	477	497	505	495	489	490	486	496	503	490	479	491	488	539	524	462	474	475	464	483	485	465	484	535	526	501	491	483	537	516	479	494	482	465	442	522	485	492	467	466	509	477	470	502	554	501	535	500	496	529	501	516	547	465	511	491	512	511	507	497	487	458	515	472	537	523	506	491	547	470	522	483	473	553	458	505	493	472	546	496	494	499	439	510	486	482	496	469	512	489	479	486	477	474	482	476	515	476	460	479	544	490	483	476	525	475	459	515	527	475	499	521	483	472	455	509	456	483	502	468	488	497	526	531	441	514	480	534	477	496	544	488	490	477	465	492	517	495	458	469	498	505	503	501	504	519	491	460	498	482	510	457	495	466	457	501	523	552	445	472	475	522	493	515	470	492	478	467	454	499	500	472	520	483	475	480	491	455	441	482	517	515	453	555	468	535	518	515	491	495	465	430	481	506	475	478	486	461	523	480	491	473	483	509	527	525	468	521	475	491	502	483	495	522	498	483	496	495	442	460	447	509	503	489	503	491	485	490	521	511	501	486	507	461	475	486	464	484	516	472	438	524	495	552	497	479	499	515	514	487	490	502	483	504	489	511	495	513	510	493	482	467	456	487	487	525	493	489	453	509	444	460	506	487	504	482	483	494	496	485	506	510	449	492	469	475	467	506	528	517	470	470	492	500	490	549	495	499	470	526	520	479	525	511	468	479	481	500	507	491	470	528	520	488	494	524	490	491	466	472	449	492	473	472	479	517	475	503	527	490	467	506	479	493	537	538	493	499	520	513	453	494	515	483	496	482	491	528	492	519	501	526	507	470	514	486	472	493	491	549	513	481	478	493	510	470	493	517	498	490	489	475	476	471	460	496	517	507	478	470	502	473	503	517	535	500	507	516	478	488	520	498	519	483	478	513	515	481	502	474	490	518	489	475	469	485	503	502	507	503	489	497	440	498	484	479	504	546	517	465	507	474	498	475	495	475	493	471	433	563	484	455	493	469	550	497	505	493	482	514	499	532	507	490	519	481	479	474	518	524	534	503	496	509	477	495	467	501	508	481	482	485	498	493	513	526	509	474	481	502	484	531	475	489	492	513	492	518	501	512	463	534	523	493	492	544	521	511	489	519	466	489	482	489	467	500	500	501	502	476	525	461	497	471	499	493	484	492	521	473	498	513	511	496	458	488	464	526	525	496	460	482	498	495	485	493	498	477	469	494	520	504	449	507	496	493	513	513	493	507	488	481	507	494	508	438	482	500	483	499	469	483	500	485	519	514	488	473	492	508	467	479	442	519	494	485	508	479	470	480	450	524	497	512	469	469	473	482	496	500	488	486	465	460	495	560	477	510	499	470	485	501	503	509	538	492	494	499	489	504	505	513	534	534	510	479	494	492	508	491	491	472	542	499	506	467	493	514	466	513	475	497	498	477	503	520	476	499	494	499	501	464	488	474	458	504	497	469	517	546	517	459	486	507	484	473	451	483	492	470	474	519	473	491	505	485	486	497	538	505	524	522	506	499	476	420	492	480	510	491	492	529	486	510	477	518	490	463	482	510	499	473	514	509	440	465	522	505	511	515	496	462	463	502	436	483	468	464	507	464	526	530	495	477	503	511	466	462	468	486	531	467	480	458	493	455	495	529	467	493	492	514	486	478	531	476	457	491	489	488	448	500	474	501	480	526	511	499	511	493	521	460	472	505	484	465	490	488	502	510	510	511	491	502	532	508	527	486	481	480	479	467	467	480	532	457	449	510	496	472	486	480	466	533	478	438	497	543	526	483	504	478	516	495	486	502	511	500	499	495	482	491	529	485	494	473	474	476	521	462	502	496	508	499	486	500	485	481	500	452	452	456	511	509	534	478	484	466	524	511	493	514	469	500	497	507	513	493	468	491	515	479	503	506	482	483	502	511	528	525	542	491	528	476	472	475	478	477	542	542	486	476	495	501	484	535	505	513	514	524	488	488	491	486	475	521	493	464	499	453	488	502	472	479	507	474	496	523	528	467	500	477	510	482	519	485	473	500	496	504	508	471	522	487	472	499	499	502	482	512	530	455	480	505	476	498	506	527	511	502	521	489	469	560	503	486	466	431	517	456	481	473	498	514	495	471	470	488	499	507	505	458	462	504	494	488	533	510	505	441	471	510	513	464	500	508	488	485	503	478	506	497	496	508	509	515	485	498	485	496	497	487	521	548	468	514	477	482	524	501	511	508	486	513	481	453	523	457	476	487	499	504	459	535	489	467	515	486	491	478	463	491	477	504	505	472	499	508	480	468	494	488	508	469	519	474	510	469	468	457	505	458	467	495	522	492	502	466	478	491	485	542	488	468	495	493	514	476	453	494	511	472	477	502	491	470	466	500	498	462	496	500	508	503	501	498	501	511	466	459	519	474	446	494	498	461	494	490	478	461	480	435	515	512	497	486	491	456	494	482	460	483	475	480	513	500	503	536	507	510	505	485	522	507	488	485	534	473	476	479	536	495	487	490	501	452	462	485	470	514	546	508	501	471	484	498	526	476	451	467	452	540	503	484	503	514	501	504	496	474	499	490	508	480	452	475	535	494	481	463	476	510	519	476	493	499	496	482	467	483	506	494	498	474	488	517	578	511	484	478
19481	5300	15098	36591	50486	39541	28135	17952	10403	5166	1879	493	216	181	174	180	174	155	188	163	130	154	172	161	164	163	174	161	170	186	155	162	153	173	167	166	168	168	167	172	152	184	182	152	171	150	153	186	178	171	156	164	159	152	188	160	164	157	177	163	170	169	169	155	173	169	155	166	165	178	168	178	163	171	159	148	157	171	158	166	179	143	187	159	159	189	142	148	150	155	188	158	167	166	173	182	160	160	161	159	176	184	187	145	178	177	169	180	164	177	174	155	165	163	176	175	163	160	146	183	176	171	157	167	147	171	175	141	157	172	159	163	179	190	148	157	162	151	164	164	151	156	173	139	157	171	154	170	160	151	193	167	168	179	146	174	169	178	159	172	144	174	165	169	176	168	185	147	153	163	173	149	189	182	147	167	165	165	166	168	146	166	162	160	181	150	179	180	182	185	171	166	147	138	173	159	208	172	160	161	134	178	177	161	166	155	171	149	187	148	157	138	162	184	156	159	169	175	171	180	148	146	181	167	167	168	166	135	147	169	162	152	170	166	142	168	171	157	177	171	169	153	155	176	161	146	175	155	190	175	131	162	150	154	160	160	163	185	149	175	164	177	175	168	175	166	181	174	164	150	164	159	159	165	183	157	162	176	150	175	153	156	153	164	157	176	161	206	142	166	144	176	165	173	181	173	182	186	165	188	174	154	159	176	153	185	152	153	158	190	187	153	175	153	161	174	185	154	173	160	165	163	190	193	151	161	189	166	151	171	140	166	152	152	165	166	188	187	164	169	177	166	182	154	168	159	192	171	178	152	154	161	166	166	161	157	156	157	152	126	178	158	164	172	173	151	161	174	164	177	172	138	165	176	168	185	191	177	192	177	160	163	166	155	162	172	169	163	152	158	177	139	166	171	180	160	178	143	155	152	160	177	167	178	168	174	150	167	162	154	172	173	158	156	163	190	177	162	165	184	174	144	152	167	150	162	162	159	148	135	150	163	184	152	156	150	156	189	188	158	168	185	160	162	168	160	193	171	159	169	141	166	167	170	156	182	149	176	182	164	160	164	173	176	161	167	149	168	156	176	190	154	182	162	162	180	170	195	191	202	155	160	152	167	147	162	147	154	174	170	181	170	165	153	163	169	173	184	173	148	135	164	169	174	159	150	174	191	144	175	159	157	169	169	158	170	154	169	174	164	154	163	195	153	162	177	160	182	172	192	171	172	167	147	173	181	153	171	173	163	162	169	149	184	159	168	165	168	137	171	171	181	146	177	199	179	153	180	185	146	174	143	141	168	172	152	161	177	190	166	193	155	164	149	160	194	164	157	180	168	158	169	162	161	129	139	174	175	148	175	156	151	158	147	165	157	178	166	164	186	155	157	181	161	161	217	175	174	177	180	183	178	180	166	159	184	171	164	175	173	156	151	185	164	162	163	159	170	160	166	151	176	163	149	166	166	157	173	160	157	170	187	164	168	149	164	152	143	160	162	140	162	179	154	161	141	175	155	175	169	188	162	180	154	158	175	142	148	151	177	166	169	181	161	181	177	174	173	156	202	174	158	179	173	188	175	169	192	163	178	161	185	166	177	166	148	183	169	136	168	181	182	160	178	161	146	161	169	169	150	161	145	182	160	165	167	165	164	180	170	152	152	165	153	156	170	169	153	158	174	135	180	153	152	142	176	155	142	160	169	145	172	148	182	174	160	184	175	191	153	143	163	157	159	157	169	164	161	165	155	153	177	153	140	165	169	176	171	158	166	159	170	175	132	160	171	170	172	190	207	171	164	171	180	165	150	172	150	174	193	174	174	155	192	158	149	175	169	162	146	183	142	160	166	147	156	138	154	167	180	173	164	151	154	180	175	151	168	143	173	192	178	166	203	167	169	163	156	177	179	161	185	161	156	163	170	146	171	162	164	165	151	164	145	153	174	166	192	160	168	165	180	161	171	158	165	180	188	149	183	167	146	177	138	180	163	164	171	173	166	158	154	165	167	174	161	152	170	164	153	135	168	149	170	158	165	147	174	162	172	165	153	177	193	160	184	189	159	168	188	168	164	171	161	134	146	168	179	165	156	170	165	154	161	173	186	154	161	172	142	192	163	156	172	172	141	174	163	168	168	178	167	189	157	185	184	177	154	149	159	157	167	161	168	164	157	168	163	166	144	163	148	173	175	171	178	161	141	189	167	160	167	152	177	182	190	154	159	155	155	178	151	146	158	171	170	187	173	159	165	165	154	171	180	155	146	169	170	142	155	182	151	174	156	175	174	145	181	183	157	153	180	182	178	195	147	177	171	145	135	167	170	166	148	173	156	158	178	169	170	145	163	174	181	179	142	158	175	151	168	157	140	149	156	167	176	188	158	157	148	163	182	190	167	168	165	165	152	174	154	155	154	142	144	181	165	146	167	151	148	173	171	151	143	168	148	144	143	173	165	181	186	160	152	139	168	175	163	168	180	161	156	168	167	172	169	150	147	160	149	151	176	140	153	162	139	163	160	181	154	163	168	164	154	161	171	173	164	172	146	160	177	140	155	184	160	130	175	185	186	169	157	170	172	184	168	173	158	166	150	164	187	177	146	146	161	139	191	160	165	192	153	158	168	158	174	153	158	185	150	168	147	179	165	151	158	142	146	151	143	167	172	192	181	172	167	165	154	172	185	146	167	154	156	178	144	161	160	148	175	182	163	153	164	153	177	170	174	172	167	143	139	160	176	164	177	140	176	169	156	161	179	188	175	169	161	170	146	167	166	155	136	173	157	168	152	156	146	154	191	173	158	157	166	148	156	173	156	179	151	157	155	176	195	162	165	192	140	160	140	179	146	179	162	182	170	170	162	182	161	169	145	182	159	159	180	174	168	149	171	146	166	177	182	178	165	151	173	165	146	151	165	159	153	184	148	151	173	154	165	175	154	168	156	155	144	154	162	179	174	154	154	167	145	166	151	163	147	166	201	168	124	169	149	176	173	165	153	165	191	157	159	160	164	154	170	175	165	199	176	167	165	154	183	187	136	162	157	172	188	158	168	156	163	189	159	163	165	161	158	183	159	163	165	160	149	167	164	184	191	164	140	161	151	165	187	146	154	165	174	177	167	163	156	158	187	198	169	150	175	152	157	156	159	170	173	170	160	170	147	146	173	163	151	183	148	166	160	154	157	171	174	163	162	173	175	165	168	161	161	156	162	155	155	192	136	172	151	157	177	166	157	167	154	186	187	177	176	183	173	177	146	161	162	162	173	200	154	179	136	170	136	152	145	177	161	151	170	179	186	153	154	162	176	161	160	182	182	149	153	161	179	139	149	170	143	149	156	191	155	173	152	202	175	162	157	158	168	181	173	138	149	134	164	160	158	153	165	174	188	181	189	148	172	147	154	183	158	148	162	163	183	145	187	134	161	157	164	170	190	176	178	168	159	169	178	155	151	149	194	161	148	172	159	175	161	174	161	190	148	142	189	159	137	149	157	156	165	175	136	156	151	160	148	179	163
9955	3531	19785	47286	59541	52515	43515	35003	26251	16782	7528	1778	680	401	385	398	367	368	424	408	368	390	382	397	383	387	428	412	390	358	394	378	414	421	389	364	369	355	418	398	360	417	405	374	401	386	418	396	362	400	376	366	399	387	394	375	399	390	385	364	395	377	396	395	388	407	378	376	404	410	390	371	377	382	343	388	381	415	414	398	426	384	465	393	392	422	347	403	367	400	389	393	431	395	410	385	394	394	427	386	376	376	334	408	388	360	395	387	400	419	412	384	394	393	371	373	411	399	381	393	387	376	410	391	417	385	400	408	391	388	377	393	354	422	418	406	401	389	397	367	397	383	380	405	398	360	364	437	386	377	453	363	393	379	404	407	382	406	411	397	420	389	361	397	384	399	388	417	369	405	370	380	386	373	373	360	419	411	379	424	401	394	419	416	386	400	356	396	374	414	384	444	397	378	388	365	396	420	394	384	402	404	406	384	375	371	419	394	406	391	409	403	358	379	372	399	375	376	359	390	385	371	402	415	379	416	375	375	394	399	404	390	408	380	420	412	373	412	365	404	384	401	380	403	355	386	369	401	403	391	386	421	434	383	416	361	411	373	395	420	414	406	399	387	407	386	370	390	398	405	366	388	391	392	376	448	384	376	407	377	384	389	372	395	358	387	395	413	400	387	408	345	395	412	368	386	406	360	392	372	385	375	395	393	377	385	379	356	358	430	391	406	437	420	382	412	422	392	411	370	388	428	391	367	426	360	386	368	419	401	382	392	415	369	400	406	406	394	383	368	373	382	432	381	377	377	434	365	394	419	378	375	387	394	407	403	369	405	403	381	395	431	416	370	370	399	393	397	392	407	426	391	392	372	408	412	398	415	400	391	372	370	406	386	363	404	399	376	358	354	387	405	427	371	370	380	383	385	392	410	403	414	427	407	389	402	409	408	370	382	410	392	381	424	381	378	359	395	388	381	385	377	360	425	378	402	395	377	399	368	393	383	366	356	375	372	418	352	400	407	373	365	388	392	393	384	415	418	431	407	419	403	370	404	432	353	395	392	375	420	407	383	392	400	401	375	374	380	404	397	378	365	393	438	400	397	388	388	396	374	415	401	454	374	355	398	416	405	383	402	384	378	384	374	424	376	382	396	386	399	412	403	344	388	396	415	358	387	391	369	402	421	394	393	400	372	403	388	398	413	390	401	400	427	413	393	400	399	411	404	381	407	406	373	373	396	402	416	424	374	401	441	399	383	408	428	412	435	384	387	370	390	397	405	415	365	373	419	360	354	414	373	379	415	354	408	381	385	384	377	403	396	395	356	406	386	427	364	395	402	374	400	382	387	390	403	405	404	406	386	372	390	374	367	395	368	420	391	385	418	368	360	393	395	383	414	415	392	413	382	387	391	404	402	356	391	372	379	395	398	395	347	376	395	352	392	406	397	367	357	388	360	357	398	370	378	364	379	411	409	397	410	406	402	376	392	384	405	380	393	386	403	401	380	403	370	385	393	400	404	411	434	382	383	407	369	410	391	428	382	408	390	378	402	370	373	405	420	388	386	403	378	388	382	371	408	392	398	406	408	386	375	423	394	408	390	405	366	415	371	365	363	438	384	380	385	389	387	395	403	395	387	383	377	420	394	365	393	392	419	386	422	342	403	348	385	408	416	365	405	397	393	395	403	378	376	395	365	398	415	399	410	355	439	435	397	396	372	404	426	361	370	386	384	374	377	393	419	358	378	363	354	376	394	412	427	408	360	398	414	358	419	412	399	380	392	371	423	386	409	388	386	368	423	400	421	386	365	383	358	399	405	344	425	389	405	401	405	410	400	391	427	398	384	394	393	379	389	408	414	380	384	412	418	391	382	401	402	371	425	388	407	388	382	428	386	371	390	386	378	376	451	365	382	382	385	403	413	367	390	429	419	357	373	403	404	385	396	396	399	376	393	391	410	416	368	414	412	390	408	401	368	397	417	374	386	378	429	434	398	368	374	372	386	365	365	409	392	384	396	399	357	399	388	376	385	383	388	383	394	378	419	345	378	347	380	396	419	406	377	406	388	409	408	387	393	384	375	418	363	407	374	391	399	412	367	392	418	388	389	381	359	385	411	371	399	383	421	375	360	385	388	356	415	387	360	363	384	392	403	400	360	402	401	385	384	354	417	350	375	385	399	378	374	381	408	410	369	394	383	402	364	371	353	444	393	386	415	412	381	401	375	385	395	401	395	397	430	357	395	411	401	392	386	429	369	440	363	408	371	383	376	391	380	384	405	387	388	390	404	396	386	391	393	397	396	367	401	404	363	404	410	389	353	366	381	398	363	368	349	378	346	416	374	407	372	365	428	401	396	362	383	376	393	390	381	394	368	386	420	401	379	349	400	370	431	396	431	421	389	369	387	379	384	395	412	399	389	398	392	366	419	373	415	394	413	385	399	382	393	365	412	387	375	395	387	378	380	363	420	393	388	353	394	383	394	399	403	413	386	384	384	379	374	420	417	364	423	395	370	394	417	385	401	390	408	422	398	382	428	404	422	415	399	393	386	373	409	371	398	406	366	398	359	404	397	375	421	409	377	403	396	375	391	393	371	385	407	422	358	389	394	401	402	380	419	415	348	392	402	410	399	374	410	405	425	416	373	412	382	383	354	397	397	432	401	398	387	391	391	403	373	388	416	376	401	387	398	362	370	360	412	397	366	404	380	380	398	439	412	381	432	372	398	387	375	365	372	365	374	403	381	429	402	422	378	397	372	400	350	381	370	404	438	401	403	393	390	364	377	395	406	378	360	378	369	381	400	419	371	400	385	411	424	424	393	364	376	420	396	370	396	391	416	416	413	410	379	397	355	416	387	387	411	410	418	391	387	388	381	389	394	385	363	363	419	386	389	415	398	401	401	372	404	396	404	375	409	346	393	399	441	397	383	358	337	418	374	408	424	393	420	400	388	397	369	393	394	390	346	373	373	382	409	393	383	379	414	383	382	409	404	398	389	356	400	407	389	420	394	427	377	400	423	418	378	396	419	356	424	384	372	415	402	395	366	411	394	407	373	399	395	397	410	391	453	406	398	415	353	389	373	414	391	411	351	429	393	395	389	396	423	376	395	397	371	392	371	397	385	385	408	396	411	415	414	394	402	370	373	403	409	411	399	374	438	405	357	412	384	384	378	429	398	407	364	377	383	383	442	364	417	372	354	407	385	375	380	380	423	382	406	398	429	379	393	421	376	388	366	352	378	404	408	389	413	376	402	400	384	385	370	401	396	361	402	386	396	389	382	384	398	373	395	413	396	434	417	395	400	431	367	376	401	417	420	413	347	364	413	364	412	377	410	414	415	388	387	379	413	407	404	369	396	395	390	412	381	394	376	400	377	382	387	369	390	347	357	420	375	393	381	409	394	378	371	375	393	427	354	353	367	389	391	409	434	374	383	417	370	407	376	392	378	381	382	391	338	406	384	392	384	426	379	408	423	403	401	413	387	392	399	380	386	382	404
30118	12841	25099	69274	61307	49425	37579	26905	17031	8718	3493	799	319	250	250	228	260	238	219	236	245	249	248	238	232	250	261	251	252	273	244	267	228	258	240	242	248	231	228	252	287	264	259	242	250	213	265	233	269	263	221	239	256	253	251	264	248	246	256	241	269	227	212	246	263	272	242	255	269	242	286	235	254	267	270	264	261	258	253	256	284	261	243	258	231	237	235	242	259	260	266	266	245	277	245	272	231	277	266	251	270	257	270	228	234	210	237	239	255	247	262	260	252	236	268	243	246	232	250	255	246	252	222	268	258	231	222	235	246	252	244	251	260	261	252	256	231	228	255	240	256	250	257	243	273	259	254	253	238	232	211	251	234	258	238	232	230	252	266	249	225	250	234	247	283	262	258	259	237	234	254	282	252	266	278	236	222	239	231	266	263	267	266	273	261	232	253	256	243	227	268	266	258	240	249	247	219	248	230	239	211	246	214	265	245	252	250	272	221	254	249	258	245	283	227	250	241	240	258	265	233	215	243	254	247	227	245	254	266	242	229	222	247	255	266	211	267	251	263	248	251	243	232	256	233	231	254	219	207	279	246	246	227	244	259	238	218	305	269	255	283	259	246	253	232	242	220	266	228	236	258	256	251	250	260	260	266	274	252	288	258	258	269	224	238	244	260	265	271	236	226	226	258	261	261	267	278	273	249	248	248	257	266	264	270	248	246	246	269	249	249	247	217	249	263	220	278	257	220	261	221	272	238	241	250	260	255	244	238	256	248	255	251	264	265	245	223	220	270	245	232	283	262	268	251	219	235	236	219	264	244	254	217	242	255	248	277	239	258	271	276	268	259	239	236	245	233	227	255	243	244	271	249	252	238	253	245	238	218	247	251	242	254	275	238	222	226	230	264	242	232	264	250	252	289	244	270	248	252	273	267	246	211	252	250	216	246	257	241	242	237	238	245	284	242	249	255	267	272	260	268	234	244	267	257	243	264	239	241	289	220	221	248	260	227	212	248	246	246	253	245	263	257	250	250	241	247	253	257	259	234	242	275	227	261	255	275	275	257	224	225	249	243	206	262	256	232	236	247	235	274	245	253	231	240	260	245	244	247	238	257	243	237	269	238	248	278	242	264	256	255	263	275	250	237	246	246	223	235	275	248	227	249	228	215	233	252	242	245	237	252	282	257	245	228	251	269	263	260	270	276	251	273	272	251	264	278	241	238	255	241	265	231	267	249	272	248	251	231	226	260	268	251	247	280	241	254	275	244	272	231	231	276	282	232	256	283	242	274	256	238	243	304	269	234	262	244	220	264	238	235	250	236	242	286	278	239	257	241	236	256	257	217	236	244	226	244	236	263	228	245	242	238	231	261	226	229	239	257	234	262	247	250	275	262	239	235	271	223	254	234	245	255	271	247	265	263	249	255	246	237	270	243	276	246	264	248	233	258	246	269	246	219	264	273	272	238	253	234	249	243	247	258	256	245	246	239	258	246	249	265	257	263	243	230	258	237	246	253	259	246	264	254	257	240	237	252	266	246	239	245	256	243	251	247	244	246	261	264	268	264	283	228	239	240	279	242	230	253	238	240	231	228	226	236	255	233	248	236	235	244	263	239	261	264	231	232	259	280	233	221	260	226	250	229	235	260	259	262	274	241	220	270	241	246	219	272	225	235	255	232	250	236	236	221	230	238	240	245	267	225	244	261	231	273	263	242	268	244	253	238	265	241	237	241	246	267	230	273	256	216	260	237	257	244	248	255	209	254	268	270	258	270	252	233	237	265	235	263	230	215	270	232	260	248	240	263	238	235	240	256	250	260	262	233	258	224	239	253	242	258	242	233	220	271	276	244	254	248	264	267	254	221	252	251	226	268	255	257	247	253	252	270	300	264	263	219	249	256	251	275	256	282	282	241	214	221	269	242	213	256	267	215	232	230	268	232	256	264	246	266	232	205	244	262	245	256	263	236	232	235	241	240	244	229	258	235	239	243	249	240	278	252	238	270	209	207	255	242	250	244	240	247	252	256	266	250	254	260	248	249	252	253	269	241	290	262	249	242	263	277	252	273	235	228	230	261	259	262	255	234	262	254	228	222	280	250	255	259	255	269	253	276	240	235	253	250	248	255	206	272	250	268	233	260	253	269	253	275	273	252	245	284	242	224	265	247	252	242	245	264	267	260	236	252	234	232	254	256	256	277	276	284	265	248	246	251	220	273	264	268	259	247	247	233	238	246	253	259	287	283	251	267	279	285	233	219	212	220	226	249	261	262	260	249	248	244	228	265	213	283	281	250	226	251	248	221	226	253	253	231	225	254	241	221	279	263	245	275	250	269	247	245	230	251	231	236	276	233	253	261	219	251	259	258	247	242	255	260	281	264	258	241	231	251	253	260	270	276	258	265	247	274	295	261	279	244	247	260	259	241	230	249	280	231	270	238	252	284	242	275	234	283	238	247	223	244	242	265	238	259	242	222	228	288	231	227	253	240	278	235	239	240	285	251	218	267	214	253	265	260	247	221	247	239	267	268	253	243	248	230	266	241	265	256	211	220	255	238	243	239	234	225	293	226	244	271	246	269	253	228	213	250	233	238	226	218	271	265	222	240	246	241	251	234	246	250	274	255	232	257	243	241	251	251	247	263	258	254	227	254	261	230	254	217	231	216	269	258	266	227	254	236	238	235	253	243	231	246	215	263	264	242	233	238	259	227	229	261	237	260	250	269	230	237	247	235	249	238	263	258	287	244	246	259	256	241	265	214	270	214	250	243	262	256	253	252	244	244	241	237	251	262	221	262	279	263	248	250	276	261	283	229	248	255	254	239	274	260	254	253	245	247	233	264	256	256	235	243	243	243	202	279	223	256	235	248	251	247	228	248	238	228	246	237	271	259	232	275	254	255	225	238	243	245	236	268	260	263	232	263	232	243	258	237	241	254	240	228	267	277	239	269	257	276	246	259	216	268	252	245	228	245	257	217	265	248	242	223	258	253	263	256	262	231	257	248	266	233	261	260	218	258	244	256	277	254	263	233	241	234	236	234	250	247	242	247	241	227	253	240	249	254	238	242	214	244	237	233	265	232	248	254	245	231	243	264	223	264	256	275	265	253	227	262	271	239	239	247	220	250	243	253	225	274	244	248	270	276	248	235	274	259	254	263	252	276	244	251	241	224	249	262	231	273	259	275	231	253	252	245	254	224	228	264	250	255	255	264	247	263	243	239	268	263	289	253	225	234	234	249	246	254	270	249	262	266	229	260	249	239	240	251	265	253	253	279	261	253	257	228	253	254	256	251	275	272	237	235	244	240	252	261	275	237	241	271	264	227	252	263	242	255	252	268	235	282	245	242	237	243	235	253	258	258	227	226	241	268	238	259	246	248	245	263	284	252	259	254	236	219	261	234	253	248	236	266	247	230	276	257	261	248	258	238	252	240	241	252	250	252	260	249	250	252	261	235	249	219	252	229	247	263	235	260	234	241	239	271	284	265	259	254	251	273	232
14701	6830	28709	72499	69724	61308	50958	42914	33088	23038	11419	2792	910	567	603	582	589	610	586	582	581	581	572	597	605	566	568	569	583	586	542	610	583	588	584	570	553	627	551	563	576	532	596	547	564	570	561	551	601	583	565	547	582	565	565	550	592	566	534	585	532	568	576	587	531	545	571	553	561	598	587	543	530	577	505	572	570	590	532	524	546	577	562	597	534	542	564	566	586	564	577	547	626	601	611	576	523	540	530	526	555	574	563	624	570	556	570	542	523	591	519	557	563	546	558	568	550	584	577	556	531	531	590	556	593	577	539	566	583	515	563	596	571	556	600	534	540	526	582	549	581	609	562	579	577	571	572	572	566	558	553	545	564	545	551	582	582	555	552	570	567	573	600	541	555	567	609	566	516	553	568	563	563	564	521	558	605	557	556	564	553	564	563	602	528	540	567	623	553	529	549	595	578	556	559	587	563	539	576	577	565	547	605	625	529	539	552	597	543	604	542	532	554	573	607	568	565	580	578	536	574	588	569	557	586	559	544	545	586	548	553	555	524	579	589	572	555	560	557	575	586	555	563	597	577	558	589	555	548	550	515	531	584	562	584	557	554	543	559	598	565	547	541	554	588	579	589	559	574	582	559	551	559	541	539	569	579	593	564	509	563	575	615	550	610	531	533	545	572	574	581	585	577	566	580	569	570	611	590	599	579	530	545	558	527	577	579	555	551	602	598	569	566	562	553	568	570	559	593	549	584	553	523	563	560	598	551	545	553	586	545	559	562	566	572	573	587	598	565	549	577	589	524	569	618	562	573	595	562	574	568	575	528	559	549	566	558	573	549	551	567	588	582	543	577	566	523	583	561	545	566	579	562	592	562	562	589	607	570	567	560	554	570	561	538	552	571	561	571	594	597	543	578	579	535	559	571	554	555	540	591	575	584	600	577	572	542	573	533	587	561	561	550	538	583	596	551	600	527	558	589	558	556	581	557	584	558	581	574	565	599	566	540	579	574	546	565	553	556	611	577	571	569	581	572	548	577	575	560	524	575	559	572	575	557	528	566	573	563	578	611	569	584	540	546	524	544	595	565	555	564	541	596	541	621	560	570	574	519	562	519	541	571	579	572	584	572	570	572	568	562	611	577	557	587	561	537	557	590	585	587	561	552	562	572	596	582	572	593	609	624	553	545	556	576	555	589	556	578	557	553	574	562	605	582	610	571	529	583	575	548	545	555	524	618	588	643	540	535	608	584	571	568	573	586	589	564	562	587	614	545	558	619	529	596	557	602	583	597	552	533	582	583	571	525	570	533	556	574	594	505	555	548	559	600	587	624	568	582	567	572	579	552	543	580	561	542	598	521	577	589	569	576	542	590	564	595	533	579	571	555	559	560	557	575	592	549	501	584	609	568	613	551	548	571	568	562	560	573	579	585	573	586	555	614	548	552	583	536	552	580	529	574	566	564	602	564	555	565	566	551	541	564	542	568	584	561	570	557	605	558	550	586	544	533	533	582	539	592	568	586	573	539	558	567	531	586	567	553	598	584	559	558	635	523	593	564	587	637	519	583	567	591	594	567	587	562	608	545	542	558	561	561	573	545	572	561	546	587	581	565	550	542	538	552	589	565	587	565	572	579	584	538	571	591	610	599	563	567	557	578	573	554	554	577	539	536	570	587	557	540	547	590	577	545	595	568	566	533	505	540	548	548	574	569	605	593	542	563	557	562	586	566	545	616	562	554	526	519	604	536	598	536	597	575	543	553	558	555	620	557	608	571	542	586	565	591	579	599	567	564	618	626	564	591	599	541	561	581	589	568	624	541	605	544	579	612	550	550	588	595	564	541	606	548	584	588	533	603	529	576	567	564	547	576	576	560	544	603	584	559	586	565	594	548	568	639	581	556	526	579	591	569	563	558	584	547	561	546	591	574	555	562	530	577	563	595	586	607	565	601	535	572	617	575	532	546	529	564	557	567	570	567	560	531	547	576	549	568	572	583	569	567	612	553	573	576	591	582	564	530	535	578	566	596	570	600	594	495	555	552	561	582	569	583	580	589	558	555	576	603	581	608	581	593	577	538	545	554	562	545	563	558	573	572	542	505	541	591	576	566	588	576	562	548	525	562	547	605	562	540	583	508	567	565	571	535	553	551	540	614	567	600	550	594	580	559	592	569	575	544	544	588	571	577	608	568	614	602	554	579	559	601	560	555	501	535	569	535	566	566	575	571	579	557	531	513	578	614	562	578	553	565	585	564	596	555	577	625	587	587	523	554	583	595	560	562	548	563	591	569	605	518	533	591	591	561	565	581	548	549	569	521	569	574	557	560	596	598	596	592	578	549	534	517	570	573	547	518	562	555	579	573	559	549	562	546	593	541	595	560	551	587	562	566	599	570	609	541	560	568	564	531	595	587	581	561	588	539	586	538	585	548	576	560	532	531	557	577	555	528	565	585	537	541	634	558	601	584	594	585	587	598	537	570	577	594	517	565	612	549	572	557	594	546	583	577	538	565	539	553	564	546	555	558	564	571	543	517	578	534	573	606	544	605	558	562	602	554	540	554	558	544	617	551	601	593	585	551	550	554	574	532	579	546	587	545	574	566	601	599	619	538	605	563	537	588	532	575	545	577	564	599	600	519	560	523	542	536	604	573	524	549	562	541	553	520	577	561	581	578	593	550	554	579	580	568	575	575	552	623	602	537	563	579	560	562	582	573	572	585	538	587	599	530	595	576	606	579	572	553	570	568	561	566	542	561	564	536	556	600	565	548	550	526	533	569	559	574	581	594	617	566	530	601	592	530	524	584	587	572	570	606	587	576	541	541	602	538	561	580	536	608	570	512	574	585	567	582	559	559	547	564	588	584	556	548	570	569	600	563	553	546	544	529	523	566	573	538	598	561	549	530	556	579	572	577	524	589	553	546	557	544	579	556	565	526	546	586	593	573	559	570	582	598	544	521	624	561	578	571	575	584	561	577	606	598	609	583	583	551	544	574	649	559	584	606	621	590	570	549	570	575	549	559	582	566	579	552	578	590	592	568	561	609	554	593	598	576	588	598	563	577	560	551	544	562	558	577	541	607	505	548	569	573	545	555	578	546	596	592	562	590	527	597	553	546	580	597	562	561	584	591	559	578	593	554	584	541	524	559	568	595	581	581	586	517	603	597	590	597	629	567	566	581	548	534	577	568	576	556	515	600	546	581	560	585	550	547	534	593	567	621	508	528	536	574	579	535	584	572	548	550	569	545	540	565	593	576	551	581	589	599	575	571	589	605	552	627	534	571	528	580	595	588	588	619	557	570	569	558	555	579	606	585	571	590	521	546	596	584	532	582	584	569	579	549	554	560	581	562	552	551	556	572	594	537	602	532	542	560	548	539	591	565	596	577	574	602	602	560	574	585	529	574	568	537	526	603	583	551	582	529	589	559	563	539	547	570	572	577	601	574	614	540	529	587	599	596	560	569	588	551	553	507	513	549	557	593	563	592	569	522	568	573	568
12010	2220	2051	4217	3738	2786	1943	1341	1021	705	517	237	195	194	237	219	217	215	240	214	183	208	211	243	196	219	209	230	191	190	194	206	251	235	225	216	228	223	241	233	221	210	214	213	210	204	231	256	236	249	205	169	206	252	234	219	199	210	188	201	226	231	222	239	219	232	226	206	208	237	206	218	191	199	212	215	205	214	235	225	226	208	207	206	195	212	220	215	221	211	216	248	214	219	216	241	217	234	229	206	213	219	223	225	219	235	225	207	194	178	214	232	185	227	220	235	210	232	191	246	205	208	223	204	214	198	201	222	181	230	213	217	202	212	219	247	218	223	213	227	255	242	215	234	223	221	233	203	226	233	236	226	214	216	200	225	221	230	219	234	242	206	219	220	216	208	217	219	218	210	218	213	216	230	228	208	218	222	229	240	203	215	213	214	212	198	211	217	210	227	214	240	186	222	219	222	211	244	220	223	221	210	221	219	243	205	246	188	237	190	213	194	247	215	221	216	233	211	260	231	223	234	230	248	222	214	226	221	203	224	225	208	224	215	202	222	215	220	235	226	227	256	196	194	230	222	204	188	242	230	230	217	199	228	237	202	228	235	227	244	204	190	233	193	216	237	200	230	201	229	215	239	191	235	204	204	200	228	217	223	213	236	245	238	219	248	230	206	250	216	225	223	197	227	208	214	220	207	198	216	203	225	216	197	236	235	224	231	206	193	209	177	220	189	231	229	254	206	237	204	215	242	219	225	225	210	196	220	233	213	239	185	193	224	215	239	206	207	205	228	203	199	223	217	210	234	220	186	217	226	220	194	232	245	202	216	232	200	217	266	220	210	216	229	205	212	207	227	245	214	229	194	229	232	214	212	196	236	227	208	211	225	214	189	237	214	252	225	213	224	239	224	218	199	234	209	236	205	208	244	227	205	227	230	243	204	208	177	234	249	228	242	217	227	207	215	237	204	202	202	228	219	200	225	245	202	219	249	209	233	214	218	231	216	196	204	201	229	231	232	213	243	209	206	216	213	219	234	236	208	221	228	207	213	206	214	192	225	208	200	228	211	219	213	221	235	217	226	213	223	211	206	235	232	224	234	209	233	216	207	197	244	202	231	211	206	235	230	228	251	250	200	203	217	201	220	198	247	238	222	213	213	221	203	210	245	227	220	222	222	242	238	222	218	204	239	204	231	221	222	207	200	224	208	229	200	195	251	211	235	240	245	217	243	236	203	250	239	222	247	225	185	211	203	213	234	226	234	212	215	241	221	239	189	216	221	218	202	207	197	201	200	218	224	225	260	216	219	208	231	202	222	215	249	235	215	255	214	217	243	209	206	236	218	197	186	223	220	192	202	206	238	208	211	216	199	208	226	232	206	215	211	213	223	215	214	269	219	211	213	232	209	230	189	230	208	222	212	202	246	244	236	207	221	201	223	226	243	197	202	221	248	234	228	242	221	250	200	211	260	225	222	205	210	186	222	253	225	186	195	247	220	192	214	223	222	193	220	194	214	211	199	220	202	220	204	199	227	236	231	207	240	241	197	221	236	231	237	220	218	200	222	205	218	218	239	221	232	205	218	234	222	191	220	239	224	209	245	182	208	225	208	170	193	225	201	244	209	182	215	197	242	218	244	210	214	213	235	209	213	199	223	208	232	222	232	188	215	235	208	234	231	208	251	204	224	221	197	200	238	233	217	232	237	218	231	227	191	223	223	219	236	229	198	222	195	218	210	208	216	231	251	241	216	213	223	214	205	201	189	244	233	230	238	212	226	197	222	185	219	219	210	209	196	208	236	197	228	185	189	237	222	200	222	185	222	221	247	211	223	219	193	249	223	263	236	221	231	224	208	244	264	237	204	227	209	229	194	238	233	211	241	218	227	217	207	205	202	189	203	231	226	230	202	196	222	214	205	217	220	223	207	212	209	224	239	214	235	195	181	192	214	243	246	243	212	232	236	234	235	236	243	217	218	240	232	224	201	197	221	216	212	195	214	213	209	220	219	211	208	245	203	235	196	198	216	225	242	205	218	222	214	202	183	212	221	206	211	210	221	211	219	220	204	184	227	215	240	220	225	224	190	225	227	230	207	234	222	230	209	217	237	201	209	229	191	231	213	220	204	215	209	201	206	229	240	207	223	251	250	217	214	209	216	223	216	236	247	212	187	218	200	204	217	211	219	239	183	205	220	211	229	223	233	215	201	249	198	234	227	203	222	216	211	230	212	230	191	258	208	203	230	215	211	231	244	249	220	234	205	216	214	239	199	223	218	194	264	192	223	226	206	194	204	227	222	210	213	221	208	237	230	200	223	215	204	225	194	222	198	227	235	210	209	233	197	210	238	228	215	244	196	223	226	208	222	230	246	219	199	208	209	217	232	192	214	239	206	194	226	192	241	234	218	213	200	219	224	249	227	212	209	211	197	222	232	227	206	217	223	227	228	235	216	253	215	222	181	212	210	195	210	193	204	203	203	225	233	212	217	241	218	219	224	247	204	254	198	219	208	209	219	235	194	193	227	214	227	241	189	258	213	203	227	208	257	200	219	235	239	215	214	200	226	214	239	225	228	233	219	212	191	188	238	219	214	208	215	230	211	220	225	199	206	202	194	204	220	199	204	232	210	214	193	212	202	223	244	220	218	198	230	201	245	231	210	228	226	214	221	228	207	215	231	229	238	214	239	226	215	200	229	236	222	226	241	223	216	217	223	220	222	208	223	225	217	239	208	225	213	230	218	224	220	224	232	209	227	224	203	223	221	213	205	249	223	198	226	220	212	208	223	207	215	230	230	222	209	195	201	212	228	214	256	215	236	220	227	232	203	222	214	234	227	224	229	217	217	224	231	188	220	199	211	203	245	204	220	225	215	203	218	217	224	233	227	227	184	185	255	248	180	226	247	248	214	199	213	217	214	218	217	222	215	202	213	210	205	203	217	218	233	221	210	220	209	206	239	218	240	242	212	228	220	209	230	198	213	230	200	231	227	227	221	211	197	212	209	216	222	222	209	232	198	228	220	215	208	209	214	231	239	217	214	212	217	217	206	232	221	213	209	217	214	190	250	221	227	229	205	203	225	241	198	226	201	206	197	207	195	202	236	234	194	218	234	227	221	216	242	197	208	223	235	231	238	218	211	202	211	201	190	209	211	221	222	232	206	195	213	189	204	235	233	200	217	216	244	228	209	226	219	230	202	214	234	203	221	228	203	215	199	208	221	229	216	226	228	257	200	235	207	247	246	209	210	233	194	203	221	214	199	204	194	195	200	220	256	178	221	222	214	220	188	245	224	229	225	212	207	216	227	202	244	241	207	241	206	207	202	212	230	198	216	218	214	232	195	213	207	196	193	231	196	228	234	223	204	210	225	215	207	216	212	198	225	208	223	229	189	216	205	204	199	196	190	220	202	205	221	221	189	225	217	247	229	221	220	204	231	229	212	230	237	200	212	198	222	255	235	198	246	221	227	230	213	223	210	236	222	197	226	196	220	229	230
5939	1482	4219	12615	12961	10514	7610	5414	3688	2574	1431	575	518	485	498	497	517	481	484	431	505	498	470	478	501	523	517	472	502	473	508	467	460	517	449	447	476	471	481	470	478	496	480	503	458	445	504	480	484	487	478	493	475	516	515	475	502	474	484	503	482	488	504	526	489	489	481	469	444	503	462	480	475	501	496	496	506	472	484	469	478	512	489	500	499	482	472	476	480	503	518	505	520	498	513	507	466	478	474	509	489	505	492	481	496	476	498	512	491	501	492	526	502	484	495	442	502	478	469	507	496	477	445	489	536	459	486	499	505	486	464	481	474	506	500	463	492	514	500	487	512	497	505	432	524	469	476	496	486	482	502	514	473	495	505	470	495	519	481	488	506	519	506	481	531	488	459	527	475	506	471	469	502	499	516	453	496	514	489	487	508	475	519	466	505	496	485	528	527	469	487	452	490	473	511	536	497	492	486	508	447	503	493	527	455	514	484	496	500	474	485	523	491	466	464	497	469	492	506	483	489	489	506	470	486	448	486	500	512	494	522	519	492	482	522	474	484	457	528	542	502	438	501	506	469	467	508	488	511	472	498	499	510	462	461	485	503	474	522	502	455	473	461	509	491	492	484	474	457	464	484	521	490	503	487	481	456	494	528	504	489	533	485	489	516	509	486	495	486	489	515	462	521	522	529	495	532	497	550	499	521	501	517	527	483	463	502	463	487	482	513	493	496	484	472	472	488	470	488	487	498	482	476	457	510	487	481	515	490	520	481	501	454	494	484	506	525	478	473	484	490	497	517	490	508	473	453	476	455	521	468	511	468	451	457	471	474	490	510	503	490	487	515	498	515	477	476	478	456	499	450	488	523	485	478	499	526	465	487	515	490	526	495	511	496	466	530	465	492	474	517	512	477	476	492	493	496	513	491	469	506	498	481	489	494	476	521	517	493	489	514	521	512	491	458	514	489	537	475	454	475	464	443	505	481	495	492	516	462	480	483	532	463	486	491	497	487	461	474	500	505	427	474	451	473	538	526	502	512	483	498	510	499	501	477	526	467	499	468	476	443	516	518	458	463	444	511	497	470	484	501	489	457	506	449	483	460	511	459	459	483	458	545	535	475	510	479	472	503	479	495	503	511	537	496	528	487	471	511	495	474	487	460	512	470	435	508	484	486	493	468	476	494	489	470	521	468	479	467	512	478	487	472	512	459	496	518	491	474	517	479	453	504	478	455	470	500	472	461	529	512	447	477	485	470	480	454	509	462	492	485	469	485	507	475	498	472	513	495	492	480	492	510	521	488	442	508	489	471	461	491	527	477	491	463	467	500	529	479	457	489	463	459	494	475	507	460	520	488	473	496	479	505	521	503	507	480	518	514	503	475	496	484	493	482	483	519	464	453	513	506	517	480	503	497	481	500	508	474	526	473	508	492	487	483	489	469	505	498	465	533	461	451	511	456	520	479	490	497	447	475	452	479	518	486	463	470	520	471	488	469	502	471	468	488	484	528	489	477	467	511	490	500	527	444	472	524	476	530	488	504	536	484	492	515	530	504	493	507	486	481	543	485	499	494	432	475	459	474	448	506	469	492	484	438	480	475	466	477	527	490	510	475	480	485	496	478	448	501	502	475	497	498	456	489	510	471	460	470	477	461	505	453	494	484	453	539	511	442	461	479	535	517	469	473	471	460	480	491	527	497	487	475	493	493	494	467	514	489	494	460	491	519	502	504	487	467	483	466	491	482	499	480	506	508	467	496	470	482	487	492	474	472	505	456	471	477	505	490	482	492	474	472	460	464	530	490	517	492	521	523	483	483	508	526	499	475	462	494	478	468	501	445	454	509	494	461	468	495	499	498	476	487	501	475	528	492	475	485	482	473	454	497	503	485	495	498	487	509	478	490	481	500	507	512	463	493	489	483	468	495	502	446	505	532	456	527	463	472	503	498	511	464	510	504	503	507	486	508	507	487	471	472	507	432	465	500	468	454	475	500	510	494	487	504	486	507	492	497	520	474	518	498	500	513	463	507	504	463	509	465	503	444	482	449	486	507	523	447	521	472	475	506	527	496	496	517	480	464	506	473	529	497	490	467	431	483	466	491	495	453	480	503	461	503	478	479	489	500	477	483	499	510	473	505	472	507	478	499	504	509	499	491	464	476	490	489	520	544	462	508	484	482	497	490	499	473	492	493	491	512	496	497	461	516	538	462	452	438	486	508	506	506	467	508	499	496	484	492	487	471	493	483	499	490	513	528	453	476	484	503	487	486	484	538	506	532	474	482	514	508	460	475	498	516	500	462	490	473	452	479	478	481	483	478	448	493	487	494	451	543	502	436	518	445	463	532	480	476	504	505	497	507	498	490	460	475	446	494	481	503	497	489	508	480	499	492	510	517	496	526	466	489	483	492	479	496	487	506	494	501	481	506	492	503	491	513	489	497	512	508	479	501	495	457	470	462	438	496	457	501	465	497	508	466	511	511	476	477	489	463	522	478	520	471	490	466	465	480	479	459	514	508	506	495	480	465	496	504	512	485	512	506	483	530	536	471	500	491	502	483	483	494	460	496	457	482	525	474	486	487	488	492	499	486	507	504	470	515	492	463	464	478	496	452	494	489	458	509	483	443	449	484	481	482	466	473	503	419	469	500	488	520	513	476	507	461	507	510	474	497	451	482	461	492	507	485	483	482	501	484	562	522	472	502	538	524	515	486	486	498	497	491	456	456	478	498	520	526	497	486	479	462	491	460	479	459	534	467	463	496	503	514	504	500	480	510	480	487	481	499	482	515	540	478	505	452	465	461	479	465	533	473	482	494	501	497	487	469	497	514	494	510	503	518	486	473	500	491	471	506	487	502	464	510	539	475	475	474	511	495	473	513	507	495	492	489	457	519	493	486	472	473	491	469	496	506	489	474	500	511	513	472	503	478	488	563	468	514	475	479	502	508	459	485	469	515	501	499	523	471	486	502	465	511	508	489	489	451	496	503	483	444	532	489	482	507	498	518	483	487	514	521	470	452	477	486	480	517	465	525	514	467	504	474	491	471	488	491	479	508	487	475	488	483	481	486	497	503	474	490	487	508	531	506	497	467	471	556	479	488	459	461	509	460	490	488	515	503	486	489	464	481	474	526	485	482	501	521	465	478	495	487	502	473	509	506	519	505	462	502	504	469	534	449	534	543	491	519	491	466	518	530	470	486	481	518	502	458	511	460	449	507	493	474	492	507	506	463	455	518	481	515	470	483	463	478	479	468	496	472	479	488	534	504	487	459	452	503	521	493	503	558	494	512	453	492	485	462	517	511	503	462	474	453	491	511	471	448	497	528	504	470	504	502	473	495	476	474	509	480	483	507	496	485	491	495	494	487	490	497	487	506	482	504	473	499	494	480	491	531	535	488	494	489	489	459	496	486	488	474	458	531	457	500	497	485	474	495	481	504	507	509	526	512	448	471	496	484	502	465	490	505	476	475	481	492	472	478	493	483	492	476	474	526	505
17543	4691	29526	48088	43007	37515	27797	18168	11576	5871	2617	657	211	165	150	163	157	167	165	188	160	163	169	147	160	174	160	166	188	158	181	159	153	173	178	171	143	161	157	189	168	208	156	176	171	156	169	179	164	170	194	180	150	170	148	165	151	157	172	149	160	164	170	149	161	171	179	146	147	151	170	178	154	158	164	171	160	173	172	183	183	159	164	187	172	154	181	189	189	160	177	161	163	131	171	184	160	169	168	168	195	180	181	180	191	162	195	186	176	167	174	158	164	178	158	182	159	176	168	166	148	177	167	145	164	144	175	151	145	164	179	168	177	161	171	164	157	144	185	187	173	168	159	160	177	193	166	155	169	160	183	188	181	175	174	164	163	157	168	179	151	185	137	139	160	190	173	160	177	187	162	168	179	166	164	154	175	172	183	158	163	217	194	153	163	178	173	179	171	164	166	170	146	131	138	163	177	173	156	166	140	199	154	175	156	173	155	155	176	178	194	173	147	156	144	148	193	180	154	154	165	157	161	183	199	166	160	154	182	161	136	158	161	152	184	165	159	138	170	158	183	172	142	150	168	195	177	180	170	187	177	151	188	147	163	174	164	155	164	169	183	189	155	167	150	163	175	170	153	160	177	180	142	153	208	160	161	169	184	142	162	149	165	165	175	162	156	169	175	149	158	191	158	149	164	154	181	169	176	189	198	177	163	162	186	151	147	204	177	169	193	143	187	159	171	161	159	148	139	177	178	168	168	172	153	157	164	171	169	157	172	144	169	174	161	172	160	176	162	145	162	147	146	168	166	167	173	169	153	150	145	179	168	161	145	176	177	182	174	171	173	171	193	167	168	149	149	152	142	163	172	182	188	154	161	161	168	174	152	166	156	167	146	149	159	144	189	152	171	147	173	166	175	187	166	177	150	154	134	146	165	184	154	171	147	179	162	156	155	157	172	177	166	153	158	163	182	155	147	175	155	172	196	176	150	156	154	160	158	176	179	173	167	156	191	162	169	178	181	160	147	210	150	159	142	154	153	178	179	159	149	172	157	137	170	166	176	165	196	180	187	178	158	173	164	152	166	174	162	171	175	161	154	150	188	171	166	156	145	160	157	128	157	160	176	187	170	174	173	180	165	189	186	161	173	165	155	156	141	169	172	152	148	161	172	184	185	169	169	151	161	180	198	173	169	163	161	158	197	174	143	146	187	160	147	162	188	156	183	169	157	154	160	162	179	177	176	176	170	190	158	160	174	138	161	165	182	171	170	168	162	152	175	179	156	193	172	155	154	171	164	176	161	167	160	158	208	165	164	181	170	167	169	163	157	163	160	165	170	190	164	168	158	175	141	168	168	164	180	168	180	159	180	167	168	165	190	170	163	166	159	149	148	170	162	162	163	188	159	187	165	164	148	183	168	165	161	162	168	178	161	140	160	163	171	186	159	152	151	151	171	180	156	164	176	138	183	143	160	175	170	171	162	170	163	164	156	171	181	176	158	195	179	157	130	152	188	174	185	149	169	138	175	163	139	149	164	180	132	198	170	178	178	153	153	170	167	167	172	162	151	150	155	168	185	166	155	171	145	164	170	158	182	165	176	210	171	173	190	133	166	147	172	157	153	157	159	148	159	164	148	189	167	164	152	176	169	173	167	162	156	155	196	169	137	178	167	171	172	196	160	169	154	167	191	183	172	164	149	169	143	147	168	192	164	160	197	183	155	173	188	144	134	155	152	187	152	161	175	172	160	153	159	184	134	145	157	179	168	148	162	169	171	171	168	160	158	175	150	141	142	166	155	145	175	139	175	147	157	175	147	151	179	182	179	183	174	160	189	162	172	177	169	174	132	163	177	173	173	162	163	155	172	173	166	163	184	155	179	178	156	155	175	161	183	200	145	174	171	173	152	160	148	151	190	168	160	173	163	165	183	158	159	169	166	213	158	159	147	158	148	163	181	167	168	149	168	173	178	171	154	169	180	161	169	159	172	176	153	157	184	163	152	183	158	163	153	157	149	175	150	168	166	152	156	162	173	163	151	170	173	156	182	167	175	151	194	172	174	201	189	182	159	161	162	173	146	169	164	158	169	166	171	185	182	168	159	149	170	138	150	178	151	176	168	167	161	193	182	184	171	150	153	150	170	132	192	179	161	168	197	152	165	174	150	180	152	159	149	143	167	178	150	160	158	137	167	155	147	148	181	141	133	158	174	177	197	166	190	170	186	160	200	186	167	160	162	187	154	158	182	170	162	172	162	159	148	151	157	153	168	159	196	149	166	162	164	164	170	196	176	163	178	152	178	170	159	143	179	156	173	185	168	162	162	131	169	161	171	183	175	177	180	190	159	152	192	164	161	180	144	164	169	168	179	158	165	155	180	194	156	186	156	174	172	172	179	160	165	153	171	180	154	167	175	153	174	159	168	215	174	185	166	164	184	174	166	153	163	184	162	174	172	172	151	158	159	171	183	182	168	168	146	169	163	145	191	192	132	164	134	158	151	149	180	193	153	159	165	172	149	158	153	185	175	162	140	158	173	163	171	159	160	165	160	178	170	170	179	179	186	151	161	161	147	148	163	172	170	157	149	151	209	171	182	174	174	170	163	180	168	159	160	144	191	169	165	171	188	157	183	181	174	153	185	206	189	170	147	146	182	173	171	176	158	161	159	172	168	153	159	167	173	174	176	163	177	159	153	187	160	136	146	136	152	161	176	177	185	142	153	154	174	185	147	141	148	166	157	184	171	167	155	127	182	164	159	154	168	164	176	185	173	166	176	184	164	149	179	168	189	145	169	179	159	177	172	181	152	186	153	151	179	173	152	180	187	167	150	151	156	191	142	151	175	152	153	177	171	162	138	155	173	181	170	167	163	172	169	168	160	161	168	163	162	178	170	159	134	158	176	151	155	156	168	177	181	143	175	170	173	180	151	174	159	193	172	167	170	142	149	164	180	145	169	157	164	181	181	183	152	151	174	180	188	182	176	193	179	142	168	152	176	166	149	169	176	175	166	167	145	173	166	185	169	176	150	143	164	173	165	171	165	135	175	161	154	143	167	160	178	160	164	178	166	180	168	138	157	159	172	152	163	182	179	138	178	170	176	141	157	148	159	211	165	167	182	156	167	157	150	174	155	161	169	162	156	163	170	159	166	159	164	191	166	175	197	157	148	175	145	145	145	174	158	153	176	149	160	160	198	160	172	189	178	167	166	144	152	162	170	172	152	173	201	165	170	184	167	179	167	171	168	164	162	157	152	163	159	174	177	195	176	176	161	178	168	166	160	168	167	184	161	177	165	178	168	147	161	152	163	166	172	166	162	157	169	204	176	166	168	185	159	150	186	149	190	181	160	167	195	172	166	172	190	185	161	183	171	164	182	159	184	147	159	182	159	161	174	179	145	159	167	178	152	142	157	173	181	161	178	172	147	162	191	154	182	166	152	171	159	162	180	146	167	159	151	157	152	170	153	177	152	162	167	168	152	158	179	179	170	188	166	154	176	164
9089	3867	35821	53809	53808	51056	43378	35817	27994	18911	10038	2413	504	400	405	399	401	413	394	363	397	416	347	382	418	406	405	405	387	381	408	419	416	390	389	394	422	434	384	422	376	425	370	415	398	366	387	409	391	379	388	410	393	376	441	372	359	410	413	398	368	423	417	400	387	396	421	405	415	392	424	382	414	360	386	424	406	422	404	391	401	375	372	424	390	392	375	455	410	410	408	397	395	393	398	395	397	380	392	396	404	373	387	377	385	380	408	391	389	393	367	368	423	386	405	401	389	411	410	404	418	384	402	421	378	418	393	403	380	388	380	410	365	373	391	396	412	348	376	417	387	380	410	412	406	415	416	406	425	410	362	409	387	438	405	380	404	389	398	377	397	389	400	425	383	426	407	360	410	406	427	401	374	410	386	392	394	408	436	403	423	392	396	417	353	438	377	407	398	355	421	399	390	411	402	385	389	401	407	370	379	412	428	382	426	392	439	385	406	406	383	424	420	391	364	392	391	373	384	399	401	390	406	366	387	416	402	385	397	401	384	397	404	426	419	354	371	422	409	387	391	376	399	394	403	422	403	421	383	371	426	365	403	410	384	383	386	393	409	392	394	381	393	401	400	391	403	352	417	420	419	396	412	383	409	413	421	393	397	398	398	416	403	412	388	409	410	416	374	405	395	395	406	401	379	413	411	399	376	377	392	407	418	377	408	396	388	404	422	423	394	420	420	374	412	402	409	401	397	407	373	393	420	379	416	409	389	378	370	392	395	449	443	401	373	412	420	394	409	438	377	384	429	386	422	405	370	385	398	415	389	381	400	402	398	416	386	414	434	385	419	386	393	392	409	417	423	422	412	401	401	397	375	421	385	382	436	401	404	404	407	388	404	396	394	384	432	369	400	393	400	445	407	390	404	403	402	400	419	378	394	373	377	409	408	394	407	405	404	407	398	393	393	377	368	438	441	355	416	439	411	394	401	411	356	390	365	389	394	402	414	384	403	390	406	360	403	412	410	371	407	368	369	382	379	418	385	418	418	382	398	401	400	398	374	407	423	351	399	398	413	398	362	377	453	388	378	401	398	424	407	415	400	386	383	333	421	393	388	374	400	403	424	390	355	413	391	402	389	381	383	407	367	439	379	372	389	417	399	416	412	410	387	443	363	372	389	416	433	415	407	394	362	363	409	383	425	416	402	381	417	411	376	369	407	386	400	394	388	391	384	397	424	383	418	406	404	396	420	353	393	408	402	396	391	400	419	412	384	352	395	347	425	394	395	387	421	399	398	406	378	394	403	413	416	383	410	428	425	385	388	405	405	379	394	376	426	403	405	408	410	392	404	392	419	391	425	398	403	403	423	404	398	411	408	407	379	425	386	361	381	405	382	399	422	402	380	379	438	410	393	394	395	384	360	424	395	392	394	407	367	402	379	401	366	382	411	378	357	398	426	405	383	387	421	408	407	389	406	387	362	395	430	400	419	392	394	388	412	379	380	403	388	421	402	385	372	423	407	404	404	377	396	411	369	394	390	391	378	407	394	389	388	428	410	366	406	423	401	407	397	394	418	360	397	408	377	392	397	382	407	406	361	359	381	383	416	395	410	411	400	365	372	412	379	415	424	410	387	399	358	383	387	390	410	352	402	414	391	409	385	412	396	407	407	392	399	368	406	377	416	381	347	420	393	436	374	375	429	411	366	409	391	375	395	405	413	402	404	392	423	426	374	371	390	392	401	381	386	409	352	387	435	351	417	389	421	420	417	416	419	411	405	398	374	390	388	381	404	426	396	386	380	387	411	383	396	375	401	373	401	392	422	394	415	424	371	420	419	378	390	401	407	359	413	383	383	396	416	405	419	383	396	378	368	360	437	391	416	472	401	373	381	444	394	364	412	414	383	395	410	369	372	411	420	401	411	387	386	400	411	387	387	394	381	418	418	416	384	364	395	376	377	419	371	425	394	397	396	372	416	412	401	369	424	402	386	408	379	424	416	382	406	381	394	409	379	432	402	381	377	395	408	400	451	415	426	400	399	384	412	402	404	367	414	390	409	396	385	424	403	432	413	401	392	399	388	420	414	392	387	421	385	379	381	391	376	421	393	373	384	407	420	400	385	385	389	357	392	378	379	388	401	393	415	406	410	405	421	384	401	390	420	387	420	393	364	386	388	428	401	402	384	385	402	417	409	408	413	374	408	405	394	386	429	401	406	397	441	387	413	431	401	397	374	419	370	399	388	408	399	353	412	389	366	425	410	381	410	408	420	375	363	405	368	406	403	393	420	402	387	398	414	412	401	384	392	362	387	436	383	394	375	416	453	390	384	373	387	393	397	375	400	372	380	391	402	382	395	424	415	402	409	391	388	384	401	414	384	414	372	409	370	381	391	432	362	406	422	373	390	360	396	354	396	392	393	390	423	419	405	419	426	423	430	416	409	379	405	415	345	386	420	392	391	372	418	430	352	398	402	416	353	412	373	384	403	403	424	363	432	411	392	375	379	393	390	385	363	417	438	369	380	401	396	389	389	356	370	401	409	389	410	381	394	373	422	379	377	397	414	398	410	402	417	391	384	432	448	375	380	396	406	415	420	371	372	407	433	380	368	376	377	380	407	402	369	387	391	423	397	384	409	421	425	394	392	408	385	366	417	392	363	416	401	398	410	366	386	390	421	390	411	452	452	374	381	406	388	389	397	389	404	391	432	380	409	383	388	392	388	368	402	428	363	398	434	390	397	401	435	378	366	388	403	371	399	333	442	370	410	427	434	399	378	399	426	405	395	374	394	376	413	386	422	416	400	390	390	406	385	398	408	383	402	375	376	388	364	399	395	370	358	396	402	406	451	401	398	412	434	394	432	374	380	382	391	397	400	392	377	415	382	425	367	423	412	428	378	373	407	446	408	401	446	424	418	403	387	391	417	401	363	405	379	362	367	409	377	376	411	387	381	375	409	386	391	368	409	402	415	384	389	421	416	405	404	369	382	406	382	415	400	346	393	401	385	419	404	406	395	394	401	403	414	420	393	402	420	395	344	378	406	376	433	432	387	399	390	390	389	415	382	379	398	393	403	412	419	364	368	371	435	351	413	428	422	424	416	386	404	386	393	400	398	363	375	386	400	390	397	400	385	392	432	393	417	360	409	408	382	403	384	406	368	407	398	383	426	376	448	407	392	395	385	367	409	380	400	364	390	395	395	392	342	388	406	410	390	374	395	409	401	382	405	397	399	347	391	415	406	368	404	412	414	411	425	413	395	385	377	380	404	383	394	352	376	403	401	414	392	386	395	415	398	389	416	398	401	427	392	441	404	389	393	357	384	410	385	389	374	388	421	407	354	397	389	399	377	379	390	398	375	422	391	402	381	365	390	439	406	383	397	374	371	429	375	400	387	407	408	416	392	410	406	410	382	424	394	399	388	421	404	384	427	414	389	393	379	365	375	380	395	383	389	411	419	408	393	385	432	416	395	395	381	411	400	423	381	382	438	377	434	415	401	402
20699	10422	44237	60019	52682	49660	42859	32115	21615	11242	5213	1376	283	241	262	275	234	228	265	224	222	262	259	235	243	248	255	264	253	225	267	230	240	268	221	281	246	213	255	260	235	256	214	210	249	242	245	243	240	270	249	244	220	250	273	245	261	193	234	239	219	264	258	280	269	264	261	286	256	242	229	263	257	226	232	235	234	252	214	271	265	236	264	276	270	225	257	220	276	239	200	227	253	230	270	265	239	246	205	260	227	268	240	246	268	232	243	256	276	259	243	269	245	257	249	244	253	235	253	260	291	246	250	249	231	212	229	219	244	247	246	232	235	261	246	244	257	246	224	233	241	260	260	251	241	251	257	254	226	243	235	246	265	261	247	237	242	245	270	256	274	248	218	233	267	265	226	224	239	238	242	218	232	248	251	224	240	250	242	244	255	219	264	276	235	227	235	267	249	245	222	222	230	264	261	248	251	234	247	230	229	262	272	245	257	217	235	269	251	247	259	277	261	245	247	263	225	252	245	259	246	239	255	236	239	260	234	240	255	234	211	270	235	220	257	232	244	279	246	278	284	256	232	235	244	223	256	258	243	253	270	253	227	252	255	251	242	240	255	268	234	258	248	269	243	232	216	255	258	265	261	231	255	255	256	248	223	223	274	236	236	253	237	244	227	225	246	242	278	242	236	304	239	228	251	238	241	221	235	213	261	244	289	251	261	254	257	289	235	248	251	234	232	259	256	253	239	238	250	236	242	258	257	207	233	241	260	227	241	235	264	251	222	229	260	228	273	232	269	230	228	241	275	234	249	237	227	256	242	242	242	277	263	245	224	275	238	251	250	266	281	238	259	245	261	278	242	227	243	263	245	278	246	258	247	254	259	241	250	226	249	246	224	247	230	240	236	249	258	266	251	267	238	276	242	235	270	235	249	236	269	252	251	243	253	238	248	224	249	254	251	250	267	246	251	234	258	268	228	229	262	232	246	209	228	223	211	232	243	213	271	235	234	229	230	269	280	265	259	250	245	219	241	221	216	256	248	249	225	227	239	245	257	261	249	267	249	260	233	225	274	250	243	239	252	256	231	250	265	261	255	227	257	236	238	283	258	249	251	262	237	243	235	238	231	236	235	230	219	251	231	208	228	251	254	235	256	236	280	234	254	224	254	236	271	264	220	236	264	288	233	237	281	232	230	239	275	237	228	220	267	261	275	225	239	248	236	238	248	255	239	262	249	240	281	266	252	223	244	213	244	225	270	246	230	252	280	254	242	230	240	276	226	239	259	240	239	247	247	237	240	259	273	280	271	244	235	226	260	256	244	307	227	255	253	226	240	245	258	268	246	232	254	245	222	264	244	248	263	255	235	255	218	255	221	254	272	268	233	233	237	276	255	228	241	236	230	256	222	263	239	211	251	252	232	270	258	240	252	236	234	250	253	242	273	240	264	223	238	251	233	221	244	215	232	227	233	231	220	263	263	225	257	240	220	219	243	211	265	230	245	249	271	257	255	269	246	262	245	254	255	230	247	252	251	250	234	232	252	235	268	241	234	236	257	243	238	245	249	253	230	264	233	253	222	250	250	245	218	271	257	266	221	222	232	247	261	224	218	255	232	252	236	244	259	259	270	246	254	253	256	252	213	222	228	240	275	267	256	231	211	255	229	246	254	254	272	257	230	257	232	233	231	228	235	225	242	227	239	256	264	241	242	223	234	214	269	237	235	249	263	258	235	242	232	228	239	259	273	251	228	263	260	225	232	224	231	252	238	217	236	296	258	239	280	254	276	253	243	235	255	287	256	254	257	222	252	240	241	222	236	236	256	238	219	256	273	265	269	242	215	249	266	263	234	254	256	249	231	241	253	236	218	220	249	252	262	218	230	264	244	280	241	246	295	251	237	231	249	260	242	225	251	252	241	239	263	245	239	248	242	222	224	288	224	243	239	235	268	239	228	228	245	241	238	267	242	232	230	250	245	215	241	253	237	251	251	243	235	245	249	242	234	253	252	249	283	251	225	246	229	223	239	274	238	251	253	240	209	237	212	246	248	225	229	260	277	261	247	281	261	227	214	250	266	223	243	236	245	274	244	226	213	265	282	251	270	228	245	232	238	277	252	257	247	236	227	257	237	224	254	243	259	234	247	250	280	255	247	280	248	229	249	251	230	242	246	236	231	248	249	251	287	261	234	230	253	242	234	235	218	250	245	232	217	229	242	270	246	241	246	255	248	262	228	246	236	228	262	217	241	240	243	236	274	239	234	256	250	239	227	264	229	218	244	258	228	244	231	268	214	285	236	248	253	242	254	251	244	249	219	252	246	254	242	225	247	221	251	229	236	238	236	240	238	221	230	257	261	262	233	260	257	233	237	250	224	228	238	253	251	224	218	253	242	216	234	250	282	250	255	216	218	231	288	233	255	280	221	250	252	249	237	256	240	278	258	226	253	245	265	269	229	237	242	254	249	267	227	284	250	255	276	237	240	234	226	211	208	224	250	248	276	241	213	248	262	265	208	265	257	251	281	253	259	247	229	260	242	236	254	230	206	276	230	246	233	209	234	234	259	248	246	252	253	255	235	227	243	199	238	262	248	240	262	270	264	219	245	262	249	237	237	275	231	271	234	262	248	224	251	218	261	223	246	239	272	263	232	261	233	238	268	238	239	250	231	215	261	270	257	202	241	246	252	287	257	251	253	216	230	223	236	247	246	236	255	226	246	243	219	261	241	244	242	256	232	244	235	275	252	261	244	227	231	251	246	238	248	225	250	211	224	228	223	222	266	253	229	248	240	289	236	230	245	238	256	242	258	261	244	215	253	269	275	234	267	225	214	240	254	222	249	225	267	259	239	239	238	256	263	235	236	254	216	242	281	262	241	256	260	224	221	239	244	261	255	220	268	228	261	243	294	248	235	272	241	233	254	273	252	219	206	260	255	247	269	257	238	256	252	227	236	221	249	245	268	250	253	261	255	262	274	224	243	252	234	280	266	232	244	237	274	270	236	230	251	252	245	243	237	223	214	215	249	251	260	236	253	211	245	237	238	228	264	200	236	235	247	237	246	233	258	272	235	268	242	278	246	267	274	252	279	236	256	284	236	262	242	239	255	257	256	263	238	213	243	267	231	208	253	247	252	229	254	237	244	216	254	237	249	246	250	243	243	258	233	218	254	247	248	256	265	231	241	269	238	260	223	238	227	242	230	259	230	252	241	253	266	248	229	253	235	244	263	248	232	244	231	223	229	254	250	241	237	249	246	243	241	230	269	237	238	224	230	264	236	238	239	267	227	266	266	262	234	201	245	239	246	274	235	239	276	245	245	248	250	229	273	247	221	264	255	256	241	244	239	248	226	228	274	280	244	254	261	257	243	254	252	269	237	264	269	238	263	234	213	295	250	252	273	267	230	266	222	236	235	240	240	241	274	235	246	233	245	258	245	235	256	207	233	275	263	239	270	238	227	244	228	245	243	256	231	229	242	236	228	238	260	249	242	241	243	229	233	250
9487	8715	44219	64865	60414	62054	55635	47512	38131	26495	16575	4716	695	572	553	565	551	594	593	600	598	541	546	564	579	569	579	540	521	569	617	549	576	580	570	570	574	577	586	511	532	524	557	552	618	539	548	570	552	540	562	570	564	605	560	533	554	552	589	571	603	527	569	539	570	558	520	528	548	563	597	555	555	569	578	541	561	536	549	584	518	559	548	568	575	565	517	548	560	574	553	546	570	606	533	611	571	570	564	544	602	568	563	547	519	572	564	590	542	539	607	555	543	534	564	537	580	562	570	570	522	565	603	560	556	560	588	586	596	534	518	580	563	555	522	531	612	565	524	555	541	506	548	560	523	594	519	544	564	553	537	555	552	572	562	577	557	515	554	568	568	556	551	554	619	519	573	574	577	536	537	547	551	558	573	584	541	575	577	606	622	533	543	599	596	609	555	568	595	562	541	610	535	555	546	576	565	536	556	539	577	530	564	544	567	556	575	587	571	563	578	528	595	582	564	587	546	570	530	574	549	550	624	547	572	565	589	561	555	551	553	565	550	548	554	523	564	579	586	526	548	546	609	560	578	566	567	575	534	594	587	564	577	547	550	571	586	569	554	534	514	572	593	549	562	554	558	532	527	595	532	591	567	549	594	589	576	555	566	557	589	589	560	539	583	515	561	553	539	556	602	571	579	578	557	568	579	545	560	571	544	577	579	575	573	542	603	578	588	542	523	590	572	543	558	560	546	544	566	553	580	569	551	562	566	523	562	557	581	543	546	573	587	576	579	534	588	615	603	569	528	585	545	546	553	571	601	537	551	538	584	590	570	574	595	552	563	554	558	549	579	570	549	568	566	551	534	552	556	557	557	538	564	567	601	589	563	545	564	573	555	540	531	556	600	546	548	540	557	577	596	572	546	572	559	617	579	541	532	570	526	559	549	586	548	598	552	567	542	558	542	570	529	562	558	572	572	567	580	559	546	589	606	544	561	569	577	546	557	527	557	547	578	563	521	548	582	549	585	611	535	573	516	539	523	593	530	559	555	548	548	597	585	537	534	572	559	578	511	560	571	556	583	518	579	542	590	561	531	562	559	563	563	553	549	544	553	607	581	549	591	536	556	504	563	550	566	561	574	541	543	538	545	574	582	538	582	537	542	551	568	601	533	578	565	540	623	557	580	543	576	595	549	580	495	566	537	555	562	557	556	575	571	546	571	567	541	620	596	536	550	561	569	603	566	515	562	534	511	560	546	611	549	560	548	590	567	548	556	550	565	530	587	579	545	554	590	549	545	514	560	530	579	565	611	550	566	565	537	578	567	528	577	556	551	568	569	546	547	612	589	573	566	565	557	575	534	579	556	600	524	586	575	546	581	581	567	522	559	595	542	580	554	518	537	554	630	554	535	571	535	576	580	593	557	562	545	591	558	535	566	546	542	610	518	544	546	537	595	568	624	544	560	535	555	596	567	533	618	513	545	551	539	549	609	548	553	559	552	559	538	575	539	547	554	545	568	572	540	592	543	604	512	525	538	550	539	541	590	546	570	614	582	609	580	622	530	531	587	555	521	536	578	568	518	585	513	530	542	575	595	534	567	620	531	558	576	532	543	539	569	558	556	535	564	573	546	556	534	603	548	578	578	548	580	551	572	586	504	589	591	508	546	541	572	539	575	573	511	557	558	528	597	553	542	559	582	542	569	596	555	569	535	561	537	558	575	584	545	532	557	548	559	556	562	564	520	544	535	530	549	539	548	527	581	556	567	511	595	545	585	588	591	542	541	560	548	551	537	539	551	584	584	548	553	575	573	552	570	553	560	553	583	567	565	574	560	613	538	588	575	566	579	535	604	586	560	515	581	611	546	549	583	528	566	592	624	583	563	539	562	567	593	552	574	600	604	572	568	590	571	592	528	533	583	549	549	563	569	583	549	577	554	586	565	571	565	591	568	547	585	553	586	550	531	581	510	547	613	558	603	591	562	580	569	541	525	561	589	532	527	583	556	566	581	528	565	537	575	559	596	553	547	571	581	530	569	565	528	576	607	550	577	583	556	582	537	577	527	578	603	537	554	557	555	569	560	550	515	566	550	557	581	577	567	551	582	594	553	563	557	545	600	546	596	537	539	576	583	598	631	580	580	560	481	533	546	569	556	556	535	597	566	549	553	544	503	550	550	541	590	573	538	572	524	522	494	633	561	510	571	570	526	572	609	548	562	548	533	560	591	595	570	554	531	555	587	535	540	599	533	573	550	550	546	517	531	576	554	592	543	581	546	548	568	557	506	576	533	565	545	553	515	562	551	564	579	558	547	546	579	569	532	571	564	555	548	537	543	549	545	560	543	522	548	577	560	610	518	564	547	556	555	521	542	599	540	590	556	575	561	577	546	575	566	543	564	573	564	571	598	539	573	590	547	564	555	567	542	557	586	541	591	542	562	548	568	571	540	589	561	543	577	564	529	567	569	583	591	570	572	557	543	561	538	539	557	585	537	587	564	605	582	515	584	581	530	616	545	579	588	586	566	582	564	576	583	559	544	544	560	539	540	566	593	499	509	558	540	574	573	561	560	590	555	597	593	534	513	601	557	573	544	546	545	563	553	584	538	570	569	564	575	561	551	597	542	559	578	571	580	544	541	555	546	547	544	583	545	549	571	559	629	596	569	568	543	564	581	572	532	546	566	588	553	598	568	597	533	561	568	539	581	636	605	603	578	566	549	550	567	564	546	505	575	541	531	592	604	552	554	565	573	548	582	549	535	602	583	508	563	552	584	551	554	519	599	554	542	563	575	597	586	598	540	560	526	541	536	554	565	527	577	513	574	559	561	541	578	545	534	550	592	545	581	574	518	540	564	553	543	561	520	556	525	557	569	586	537	568	557	558	526	571	549	561	564	617	546	560	535	591	574	598	582	535	511	556	574	527	532	537	545	580	524	535	580	590	555	574	563	547	565	558	568	544	571	549	529	590	572	562	582	566	545	582	549	573	538	532	483	559	591	556	546	558	536	568	595	554	600	559	573	553	546	572	542	574	541	554	576	522	553	531	536	555	513	542	571	576	541	551	543	560	576	579	587	566	559	532	579	571	569	519	549	529	547	576	584	551	531	567	567	566	555	586	542	542	577	573	578	561	564	529	544	567	555	569	561	581	563	576	577	577	563	557	535	547	562	577	586	596	573	552	538	531	545	526	495	530	559	599	549	548	589	567	564	525	566	552	531	541	542	543	594	524	539	572	527	506	566	542	548	524	570	580	535	568	582	539	585	593	576	576	552	586	576	574	529	588	576	582	576	578	571	565	546	529	588	554	567	533	585	533	544	571	560	552	554	552	568	552	556	551	561	502	614	549	615	558	497	540	577	578	586	583	558	493	552	542	556	591	540	547	535	544	566	550	558	587	543	527	551	580	537	579	551	562	607	602	548	548	556	535	574	560	575	534	563	555	554	546	560	636	558	560	546	582	560	571	495	542	537	541	585	584	557	536	573	559	531	569	582	576	550	528
4441	1669	2827	3279	3409	3301	2773	1991	1276	796	599	299	214	197	213	221	217	232	204	204	182	225	200	219	210	220	212	219	212	243	201	210	230	227	193	185	213	220	227	212	227	214	195	217	231	251	215	208	202	195	208	245	194	201	194	236	246	233	233	191	223	201	239	199	228	223	192	186	209	237	208	210	217	220	221	242	231	196	205	208	248	227	216	222	213	205	204	208	244	198	225	225	233	240	224	218	205	196	216	215	195	220	199	201	206	222	235	227	227	228	267	218	224	215	218	230	253	191	215	211	208	228	213	246	221	215	219	211	226	242	210	218	202	224	209	220	241	212	230	224	204	214	239	228	218	217	204	209	229	240	231	192	226	213	212	199	232	224	213	239	212	233	235	238	248	223	243	238	225	200	223	228	212	225	212	236	240	231	211	218	240	240	201	197	206	190	252	231	210	236	224	231	228	218	189	199	227	233	189	223	236	227	233	227	212	221	227	224	216	239	227	222	208	223	215	238	199	226	266	227	252	231	204	211	198	204	225	239	231	213	205	194	220	211	240	232	229	213	230	231	215	213	189	215	247	224	235	210	207	227	242	234	222	189	233	232	244	219	242	243	224	204	219	197	217	209	242	240	216	225	219	226	220	233	217	190	220	224	230	225	238	214	217	215	220	228	207	240	220	246	259	202	221	209	223	211	217	225	216	234	221	207	226	241	224	225	238	207	237	228	227	176	200	253	202	187	211	232	242	237	219	220	225	214	225	215	243	228	234	232	213	231	210	228	217	212	227	223	216	240	228	198	197	212	239	222	230	224	242	242	262	205	215	216	228	233	241	210	241	245	213	224	206	200	205	205	198	244	204	208	212	222	239	258	222	220	230	213	231	209	202	243	202	215	219	211	223	226	221	205	224	229	219	226	213	232	217	220	222	216	236	234	212	219	209	195	200	216	215	233	214	197	228	237	203	210	223	229	200	195	240	228	212	228	196	220	220	222	236	250	226	206	231	241	214	229	215	221	235	233	203	209	203	233	225	225	238	234	224	219	203	227	228	217	222	247	239	211	225	212	217	235	219	226	220	227	237	219	195	211	199	221	207	224	215	213	207	187	228	210	218	223	226	227	211	213	218	245	231	224	216	203	235	198	209	221	187	221	228	248	244	222	221	234	219	209	218	216	207	206	241	203	211	197	207	235	215	230	236	212	226	252	226	209	208	242	223	215	199	221	212	193	229	228	238	215	208	225	204	244	213	227	217	222	249	249	251	207	213	212	231	215	200	207	236	238	237	232	193	198	210	220	235	223	215	220	214	208	203	213	218	246	214	205	227	212	234	223	212	220	215	215	232	243	234	208	242	237	206	233	219	196	227	219	227	185	229	229	206	219	216	213	208	239	234	211	224	209	232	228	217	226	241	202	203	258	224	230	210	226	222	212	230	225	252	209	206	193	224	223	225	224	193	214	227	209	229	232	204	223	206	201	232	201	205	195	193	239	200	233	208	235	197	228	222	220	241	231	223	221	193	225	203	222	207	209	215	208	246	217	245	215	246	221	212	262	229	241	214	199	233	182	226	229	177	207	212	197	218	213	200	216	246	220	243	201	218	227	205	206	230	222	215	233	216	216	204	242	209	186	208	213	209	238	198	232	201	225	228	226	199	236	204	226	224	196	213	222	227	212	200	247	212	223	183	203	224	236	236	190	214	204	214	226	241	209	184	224	234	232	246	226	257	220	201	228	222	224	226	208	219	210	227	227	226	242	225	229	215	221	225	205	231	243	243	218	227	221	232	204	248	203	232	208	250	236	238	242	213	196	198	232	206	270	236	263	248	193	208	207	217	241	241	226	238	188	215	238	226	206	184	212	232	226	240	249	221	243	224	223	226	215	249	233	205	184	191	176	218	240	202	221	229	221	210	239	227	197	267	241	214	226	254	264	199	188	241	240	188	198	208	209	192	210	226	229	249	219	240	235	234	200	213	205	219	200	245	203	228	206	193	228	244	200	228	201	225	223	242	201	209	208	247	204	231	198	203	209	261	280	249	248	213	249	215	198	229	225	235	213	213	214	213	224	217	215	228	228	203	212	196	219	239	216	220	236	228	209	246	221	222	226	191	199	222	223	190	213	243	233	205	216	208	223	218	225	232	201	235	211	246	211	236	197	222	206	214	204	208	243	206	239	233	215	222	259	194	228	214	222	237	185	233	212	213	223	238	233	260	217	238	216	255	224	240	222	219	208	204	230	209	231	214	227	250	220	208	206	229	214	197	229	216	221	228	199	218	239	224	230	227	213	195	255	243	198	241	235	192	245	215	214	216	225	213	214	205	237	201	229	212	265	241	223	233	221	209	212	233	218	236	250	227	228	264	214	251	206	193	210	193	207	227	215	193	238	220	234	222	227	206	201	248	231	227	204	211	233	217	213	223	247	209	242	216	214	223	210	205	213	222	206	216	225	204	229	201	214	226	215	216	212	220	209	216	197	215	224	209	228	251	244	210	227	207	218	193	231	225	232	255	223	190	230	225	217	240	226	216	235	190	231	228	232	222	272	176	240	197	239	202	211	242	228	219	216	232	227	231	206	222	196	227	220	245	223	208	207	225	171	209	221	214	226	206	215	238	242	210	225	195	216	239	257	217	213	214	198	227	198	220	228	257	247	224	213	224	226	215	234	222	216	194	195	224	198	214	242	217	268	226	223	230	227	241	189	231	229	227	214	252	227	222	223	220	191	214	245	220	235	215	225	221	202	220	204	231	223	216	226	225	226	231	251	216	227	226	203	190	207	232	219	222	251	243	231	226	224	260	227	262	223	231	220	234	248	234	228	230	215	217	198	243	221	214	253	223	205	221	201	195	235	242	224	235	214	208	232	204	208	233	247	235	211	212	216	228	221	233	193	208	220	219	222	229	196	223	223	228	235	215	248	207	232	223	195	237	242	183	223	209	222	212	207	219	213	249	204	217	201	223	205	215	217	229	231	218	241	224	232	216	237	224	207	207	221	216	227	192	207	234	214	240	233	237	218	223	227	222	209	241	213	230	222	206	189	215	213	210	236	260	222	208	218	243	230	205	200	220	203	214	217	237	227	220	210	199	217	226	235	212	239	243	204	230	211	203	216	259	210	239	226	228	228	222	248	211	240	184	218	217	204	222	197	202	231	215	223	234	240	192	208	218	236	209	222	224	210	191	239	206	221	200	216	208	239	224	179	235	213	203	221	245	170	240	228	229	217	212	234	212	243	222	209	223	201	226	225	238	210	218	200	229	221	231	219	199	234	203	254	236	206	197	196	243	223	223	216	244	232	217	239	230	236	238	215	231	235	227	202	202	219	221	218	228	233	191	226	184	200	239	214	195	237	204	202	218	209	212	230	213	216	188	236	231	206	225	218	230	229	215	204	240	240	230	237	230	247	255	201	221	219	229	235	212	206	227	206	243	224	215	228	219	213	223	237	182	198	233	223	218	225	204	212	203	245	212	228	199	219	210	198	240	236	199	193
3227	1795	5437	9325	11377	12561	9861	7102	4493	2991	1837	885	453	511	506	467	506	493	516	535	485	502	493	502	526	463	524	496	502	506	505	471	492	522	440	481	490	504	489	477	466	462	472	481	514	472	486	476	468	483	491	483	502	497	524	516	451	523	492	518	484	491	470	485	499	475	468	496	449	454	523	500	486	499	457	472	522	496	510	535	518	439	534	494	486	468	505	489	500	517	528	551	485	528	491	490	499	474	509	488	492	484	478	526	517	478	471	487	521	467	489	505	549	494	487	524	514	489	493	524	485	490	522	467	521	500	501	486	477	478	490	510	470	509	500	480	510	520	479	465	478	479	521	490	505	477	538	523	507	491	458	487	463	524	469	485	509	500	489	487	497	489	478	507	478	476	468	524	545	534	493	513	491	491	491	482	475	537	498	486	505	535	497	480	498	483	520	537	540	533	493	499	486	500	501	487	515	479	489	514	491	515	506	466	536	494	482	508	477	491	486	490	546	471	492	468	500	512	505	475	518	522	509	456	470	514	549	527	480	472	476	486	500	480	530	495	480	497	497	535	490	489	482	464	506	538	514	516	514	489	493	469	519	515	484	474	501	463	490	511	515	570	471	543	504	482	512	446	492	463	476	502	481	502	475	487	508	464	491	512	464	470	498	518	497	504	446	512	510	467	526	491	535	471	475	491	501	512	465	475	487	485	495	479	508	534	529	522	537	487	468	516	475	492	515	490	467	502	493	482	491	478	461	516	522	475	507	530	467	544	477	509	513	504	486	482	509	469	491	535	480	469	494	457	509	469	529	518	510	503	486	512	545	481	504	490	485	468	505	505	447	503	466	466	487	464	506	488	502	488	503	536	491	499	467	495	486	495	467	476	479	517	497	464	484	487	518	503	462	503	502	466	496	480	510	469	468	515	525	493	503	496	493	503	496	481	528	490	514	496	483	508	499	541	485	520	514	486	510	494	516	519	511	494	500	514	480	503	473	532	520	514	498	477	533	479	506	495	478	510	515	516	557	520	486	479	512	522	467	503	542	504	480	502	510	478	502	496	526	466	462	493	536	524	461	484	517	510	538	530	538	508	499	486	538	460	506	486	470	485	519	505	508	509	524	496	506	475	518	454	473	448	500	429	482	491	482	516	494	482	488	490	472	507	493	519	466	499	491	497	466	508	502	538	496	499	491	486	496	462	521	494	478	488	509	505	540	476	536	471	471	529	469	478	480	482	486	527	478	522	477	500	459	504	541	494	463	531	476	510	476	494	472	499	478	502	444	493	477	527	493	473	509	485	482	454	464	493	457	478	499	499	471	483	465	528	502	481	518	452	476	480	495	496	502	503	516	476	499	449	485	515	465	508	500	491	507	530	499	560	497	492	487	499	509	480	493	525	498	485	476	492	521	471	468	508	516	506	487	523	510	527	495	531	458	477	531	507	477	478	499	476	514	536	478	469	486	497	514	515	507	490	533	493	472	521	494	502	497	453	518	480	488	489	485	517	530	495	489	502	487	435	463	503	537	467	479	470	453	504	510	458	484	483	513	489	465	487	489	477	502	506	516	464	466	492	504	483	478	485	469	501	515	495	510	502	481	464	504	466	477	510	489	514	496	525	477	470	474	521	499	480	495	472	457	489	502	480	483	503	466	499	487	489	523	484	517	536	501	517	457	475	479	471	467	505	493	497	493	510	490	527	464	477	515	479	499	476	434	462	455	505	504	507	495	492	484	494	477	507	510	456	471	504	513	487	510	513	529	517	459	471	481	476	472	471	491	508	487	505	505	442	533	502	524	498	539	509	475	494	453	507	480	456	447	503	508	496	476	457	508	527	516	466	497	501	489	491	470	493	529	508	506	478	493	485	482	522	474	512	513	528	510	480	496	504	490	521	477	473	473	482	486	481	484	488	475	489	518	497	489	458	492	510	511	474	519	505	475	492	520	482	502	526	471	507	521	475	507	481	477	528	509	454	513	525	500	536	509	505	487	480	495	488	530	497	445	494	485	528	524	494	520	489	503	491	523	545	495	463	506	476	514	529	503	446	505	509	494	507	520	492	491	475	499	517	486	489	464	464	500	477	500	490	521	495	499	483	514	501	497	491	490	494	486	534	516	477	497	504	477	484	486	507	500	452	463	504	463	490	470	523	459	476	529	435	480	477	492	512	540	497	495	513	506	506	517	457	531	476	512	486	465	476	502	507	521	492	505	474	491	507	501	510	514	480	518	470	508	476	506	480	477	451	526	529	511	514	506	473	493	494	461	481	465	486	485	458	478	488	501	506	487	498	534	494	502	497	481	503	485	485	462	467	497	479	454	480	485	486	503	486	470	492	523	486	493	490	513	521	478	492	496	455	469	537	475	499	491	481	460	525	519	512	490	506	469	486	496	491	489	491	470	482	440	499	520	502	522	468	504	461	461	513	474	479	524	436	506	486	524	488	498	452	507	490	474	480	472	481	508	474	477	457	473	496	497	538	560	484	501	484	493	515	500	483	516	455	473	498	507	486	502	477	485	493	482	510	474	506	487	505	521	480	484	473	482	506	488	515	458	458	523	519	551	490	522	450	535	480	488	504	472	499	488	514	498	477	508	490	478	510	529	518	485	479	478	499	468	503	458	476	545	469	520	483	477	464	498	477	498	503	485	489	481	504	495	492	496	482	510	513	491	478	493	487	505	473	475	520	518	476	510	483	522	546	498	534	484	506	495	515	511	475	459	466	479	473	471	455	461	509	528	490	486	495	515	538	528	492	460	450	509	480	477	497	485	489	512	492	501	485	520	498	476	487	520	489	474	481	461	529	498	457	496	532	455	488	451	488	482	508	501	477	520	528	493	521	547	496	500	512	480	482	482	500	506	495	482	510	503	490	490	486	486	465	496	521	511	500	487	511	532	504	489	490	449	484	494	482	514	483	505	505	480	489	516	465	463	517	465	480	520	491	484	501	487	541	479	519	537	492	450	497	463	494	435	495	501	475	513	463	494	463	539	475	539	540	517	520	524	507	486	505	544	466	478	521	470	495	550	499	477	489	490	511	483	510	514	460	555	475	496	511	496	515	508	473	485	485	498	482	498	496	524	484	460	451	489	513	465	492	491	482	514	520	475	488	458	476	470	526	482	482	509	476	440	539	544	466	462	490	480	471	468	438	464	438	503	488	491	480	504	496	486	505	517	518	480	508	472	508	489	467	510	518	493	483	500	543	526	492	503	513	503	443	516	463	468	468	463	503	492	492	510	473	479	510	489	511	485	519	487	501	486	509	457	451	484	475	488	463	488	505	450	530	484	469	514	507	461	489	487	485	528	484	501	461	512	490	500	521	486	476	515	549	468	478	485	466	497	479	478	465	485	482	475	508	472	466	469	485	491	482	479	504	485	507	516	453	512	494	496	507	467	508	520	520	505	471	520	466	475	505	470	490	497	460	503	508	511	502	502	487	510	505	480	505	480	487	460	472	493	508	516	462	495	479	464	486	510	466	515	528	521	517
13763	3355	6148	19301	34939	37683	35457	25763	15244	7493	3448	1597	277	148	190	186	192	180	175	160	170	171	169	171	161	181	167	165	160	195	155	159	185	177	153	193	160	187	167	192	204	164	181	142	169	184	174	196	174	156	148	154	161	145	155	173	189	195	165	155	179	184	172	173	173	182	172	169	161	181	163	170	150	170	199	164	157	183	203	170	174	158	160	201	177	168	169	172	182	165	166	151	176	156	193	173	185	179	189	172	161	172	152	177	151	155	163	161	172	162	140	189	171	181	186	164	190	172	159	195	159	193	194	162	169	159	155	170	186	174	174	182	160	184	157	192	193	146	165	165	168	164	167	167	156	150	139	155	160	174	159	174	194	171	180	198	165	189	157	154	166	182	165	175	180	176	188	176	193	182	179	190	172	190	166	198	173	169	157	182	179	162	171	167	176	158	175	168	171	177	168	164	183	163	172	151	177	183	180	155	161	161	161	176	186	164	171	180	194	184	161	199	174	198	171	162	181	195	189	176	183	171	152	169	160	174	162	165	172	159	151	167	163	156	151	163	190	193	190	159	155	142	167	159	171	173	170	170	176	153	170	156	162	202	166	141	187	181	169	174	183	182	147	184	175	171	173	147	166	162	150	160	157	166	165	198	169	170	194	182	164	160	164	167	174	194	184	185	189	167	159	183	184	176	160	191	202	190	148	157	184	157	166	156	165	160	175	165	190	158	152	183	174	163	183	175	171	161	187	144	175	189	181	159	169	156	157	177	178	149	194	191	165	183	192	169	201	197	174	159	156	179	197	166	163	155	173	176	182	191	164	174	142	172	175	172	167	168	164	194	161	185	165	195	161	166	189	185	195	156	175	173	155	184	180	163	183	186	170	178	204	164	178	134	171	170	185	175	169	198	175	177	182	191	170	171	165	156	138	167	178	160	162	159	176	168	151	157	189	193	182	173	170	155	150	167	172	172	170	174	176	144	172	174	151	193	169	172	172	177	190	177	175	165	178	175	197	161	157	166	164	152	155	198	180	204	144	178	184	161	175	169	156	173	171	150	156	161	156	172	157	167	169	154	179	172	173	183	169	182	158	180	131	160	188	166	189	193	147	189	170	186	189	166	174	167	189	171	151	164	179	155	198	179	155	186	179	188	166	170	196	184	154	165	178	172	170	178	158	167	175	184	197	156	159	191	184	166	185	167	204	178	153	176	173	172	170	173	157	173	164	182	184	165	156	174	165	183	178	155	187	179	159	165	165	150	180	191	170	164	181	183	153	169	164	178	176	149	179	168	169	178	175	142	184	154	196	160	171	169	171	167	148	196	180	204	175	165	167	162	164	198	205	160	163	169	170	175	184	179	154	143	191	171	194	166	162	175	176	163	160	179	158	175	181	174	163	168	161	211	164	196	162	154	168	176	173	181	191	164	178	194	187	177	164	175	168	167	174	175	179	201	180	173	187	189	173	178	170	185	165	189	174	175	182	168	168	182	157	166	181	146	181	172	181	167	194	183	173	165	185	181	150	163	172	173	187	176	176	198	174	145	168	167	183	158	176	183	178	161	173	158	171	158	147	169	154	168	161	158	177	160	144	178	177	165	197	166	189	183	159	165	174	156	180	181	163	189	181	199	172	161	164	164	165	182	184	175	178	153	153	170	182	171	153	181	167	150	189	158	166	182	188	135	191	164	190	173	182	157	157	177	179	194	157	176	177	165	153	170	166	172	164	182	172	198	174	166	186	171	164	142	173	164	184	157	172	146	163	176	163	164	179	170	160	177	161	159	176	185	178	168	161	139	152	170	148	186	208	191	175	181	185	153	195	164	155	172	159	154	197	172	184	181	182	179	169	171	194	150	181	188	162	155	170	193	165	186	169	191	153	145	155	162	180	175	167	165	157	176	168	182	176	148	174	198	171	154	164	140	177	178	168	147	199	155	144	161	173	170	156	145	165	185	170	176	164	167	195	135	164	158	185	183	192	186	173	191	159	169	158	165	195	175	161	138	164	151	172	170	169	170	185	196	149	207	166	147	164	183	160	182	161	161	152	176	180	182	152	167	187	169	146	154	144	168	195	169	167	179	167	192	164	195	170	173	169	193	206	188	197	177	149	159	185	166	162	176	163	157	194	187	182	173	180	188	192	168	186	156	176	190	176	173	188	168	137	169	173	184	208	167	199	196	191	197	164	173	175	195	162	181	181	178	156	180	182	165	151	177	176	184	195	184	150	207	180	160	162	141	167	170	173	170	146	160	187	162	206	175	174	163	165	169	160	193	160	151	165	178	182	186	184	167	194	195	175	152	188	191	184	150	173	173	183	166	166	183	182	179	173	147	189	165	171	174	178	184	184	207	180	156	156	141	161	158	211	150	151	168	172	173	186	173	175	180	188	179	166	165	161	176	179	168	154	178	184	167	183	157	152	175	164	176	184	178	177	146	178	165	188	170	202	154	163	182	170	161	186	182	188	172	179	149	154	190	194	172	160	188	184	165	196	181	153	164	171	167	146	167	182	171	176	149	167	167	168	201	143	195	172	155	196	174	180	160	175	161	167	175	164	180	177	195	179	200	164	170	165	168	160	158	189	200	173	170	157	176	169	161	207	156	190	193	163	156	154	181	157	160	180	178	137	175	160	154	158	161	173	165	158	184	174	173	180	190	183	150	163	181	171	199	173	185	201	146	188	165	173	169	169	181	171	186	166	166	189	197	163	185	172	166	154	167	161	171	155	177	197	140	178	190	176	190	181	186	171	164	152	195	153	181	189	147	192	164	195	178	185	159	195	171	164	170	182	169	202	168	174	169	181	164	160	188	184	165	161	163	178	161	176	183	162	171	183	165	181	180	165	186	143	158	173	161	160	150	184	175	186	193	191	184	163	171	163	177	178	184	159	173	163	187	179	182	171	172	181	206	166	186	185	175	175	180	186	165	158	158	172	159	185	170	153	177	166	185	192	156	172	165	177	160	178	149	160	189	174	155	182	173	172	179	170	164	188	169	166	141	153	158	184	179	169	165	179	154	172	169	155	205	181	180	169	196	185	160	169	175	199	173	155	156	178	160	175	170	167	155	143	160	172	165	172	156	169	156	173	176	161	169	194	176	152	162	173	154	182	177	183	170	207	180	180	149	164	197	181	146	175	162	151	168	174	168	176	202	166	178	173	138	151	187	202	191	163	182	160	163	168	174	197	180	170	165	151	164	145	170	150	177	190	175	178	149	169	150	173	169	203	163	172	184	184	178	175	156	190	147	165	179	174	169	184	168	153	196	191	168	185	184	188	185	184	172	192	148	164	204	186	186	164	141	161	190	191	164	180	175	160	171	194	167	151	146	146	162	183	187	174	154	161	197	167	187	144	179	166	187	197	182	161	181	180	197	190	180	175	169	169	192	173	181	153	189	162	190	184	187	162	178	141	165	181	198	162	159	176	187	172	172	181	175	172	192	155	158	164	163	188	174	183	194	166	212	167	195	168	171	183	176	178	179	174	176	165	185
7751	2788	11328	33431	49534	52688	50414	42141	31823	21406	12986	6283	754	415	458	396	404	378	415	425	392	411	380	441	411	421	379	419	415	433	433	420	374	408	394	382	431	418	398	426	419	445	408	383	423	367	410	397	418	418	400	412	388	421	395	421	413	454	391	367	406	364	435	402	425	396	435	394	450	408	418	393	410	429	413	409	416	412	385	394	392	372	420	413	458	425	433	435	397	383	409	389	398	385	432	372	417	415	427	443	394	387	380	443	420	399	404	405	413	403	421	407	430	365	354	392	392	453	406	440	413	410	404	447	365	451	412	403	441	427	366	411	410	472	399	446	416	426	426	426	417	421	429	394	412	440	418	370	393	406	378	411	421	384	408	433	405	419	423	395	427	410	413	424	375	380	418	445	396	435	422	399	381	393	368	423	433	417	426	416	435	420	434	386	370	400	431	405	421	436	412	421	433	432	395	411	383	417	398	399	395	438	367	428	396	411	358	382	407	405	377	371	383	415	429	423	395	457	404	386	383	422	414	388	381	432	397	382	414	365	384	393	385	411	441	379	402	352	414	404	390	418	421	401	444	436	411	381	374	383	384	429	374	429	427	377	392	391	385	382	386	415	393	375	413	389	396	405	402	454	414	400	424	401	386	375	437	429	418	412	400	414	418	376	398	426	388	416	457	430	418	415	413	387	411	413	399	404	441	392	403	413	420	427	365	381	448	403	400	385	405	399	394	390	400	432	380	407	398	402	405	380	406	442	434	398	357	382	407	403	405	385	412	437	367	402	430	417	432	401	386	400	411	410	388	425	400	383	405	410	424	398	392	397	381	381	403	419	403	422	418	421	441	422	426	372	393	430	382	421	415	391	432	408	426	391	416	405	385	408	409	372	406	391	403	394	399	410	411	423	427	382	402	433	388	355	455	402	391	419	412	409	412	406	451	439	443	359	422	422	401	430	394	451	361	424	418	419	366	377	415	419	439	426	423	408	433	399	411	410	416	420	420	379	419	409	392	407	401	386	378	389	389	386	424	388	421	390	434	405	401	408	426	413	420	434	439	404	453	427	400	399	410	400	438	398	404	430	414	405	386	423	398	406	424	414	443	457	406	402	425	396	417	420	367	416	405	462	410	383	408	418	430	446	411	410	427	372	393	415	416	403	356	407	422	412	407	424	414	427	408	409	458	404	413	404	408	430	419	407	351	389	420	395	401	430	399	420	379	429	393	430	405	422	411	409	370	417	401	410	405	429	436	440	421	414	404	408	414	400	400	398	419	444	391	389	434	424	427	435	386	386	415	408	415	421	426	429	455	407	392	377	424	398	374	447	436	420	408	389	415	371	417	421	393	403	370	425	395	390	394	404	403	420	401	418	418	412	367	410	401	435	411	427	404	414	424	397	447	391	412	453	433	393	403	405	406	435	411	402	374	409	456	397	407	426	412	402	409	392	416	417	387	406	437	413	400	410	394	403	403	410	381	435	416	396	414	438	399	370	418	399	418	416	399	385	417	408	432	361	405	447	403	372	405	421	408	391	386	408	420	410	397	404	412	385	383	418	424	391	393	440	372	442	419	398	390	403	422	382	396	418	414	373	437	402	429	420	418	421	416	450	430	419	398	409	424	385	417	429	408	407	401	408	446	409	426	380	414	399	406	406	377	409	415	427	395	397	397	385	433	400	398	417	405	415	402	430	396	415	355	429	423	426	433	426	410	420	392	406	415	401	398	408	425	409	427	424	392	408	398	415	427	390	398	413	427	428	372	405	456	426	398	414	418	409	408	438	426	418	413	392	414	391	416	433	404	393	404	450	400	406	417	432	376	380	372	394	391	418	406	366	417	451	403	410	421	373	424	365	392	378	398	423	414	424	421	411	419	404	427	417	413	394	391	401	370	423	417	396	396	399	396	362	411	434	410	392	430	403	409	378	412	405	372	383	411	385	425	436	429	424	395	403	407	426	395	406	398	408	440	392	386	428	416	385	424	406	385	398	400	427	406	401	444	409	402	377	418	374	399	380	414	413	392	427	396	401	443	412	414	394	364	435	454	417	422	413	408	407	411	435	444	396	391	418	441	415	388	417	409	375	436	426	391	402	409	392	381	430	395	388	434	402	445	402	383	399	432	408	405	457	397	404	427	439	376	416	382	423	389	432	410	412	405	394	425	420	397	378	400	406	424	412	372	415	401	398	406	396	443	392	390	399	402	413	393	406	388	407	408	426	422	397	393	443	408	416	422	391	398	384	439	421	397	376	426	432	390	408	356	435	378	393	452	434	390	449	391	395	371	395	415	446	411	390	419	431	446	412	402	415	389	391	405	431	413	415	433	432	393	437	420	434	395	401	421	429	368	402	426	388	425	389	374	406	427	459	424	449	385	423	405	396	424	401	441	399	414	444	415	384	414	385	387	380	398	411	405	419	416	361	424	409	413	438	398	427	409	417	410	437	381	456	421	417	432	416	365	411	406	429	397	412	399	407	433	431	421	419	407	408	375	423	434	435	376	389	406	398	403	370	408	401	444	408	422	423	418	390	396	418	401	394	419	394	435	398	393	416	387	442	410	408	387	432	396	378	416	447	443	419	442	390	393	407	396	428	421	393	392	415	408	393	421	412	429	402	423	419	419	415	400	401	395	374	421	417	411	424	367	407	409	422	389	419	411	408	456	403	400	371	423	402	391	390	409	425	427	400	416	414	427	453	398	403	398	405	411	381	416	413	401	393	401	433	438	406	446	405	402	431	418	428	399	422	405	430	415	370	400	379	447	375	382	418	408	402	402	415	399	398	417	432	410	411	411	422	416	382	355	435	396	426	409	418	397	408	432	392	383	410	415	358	422	402	407	399	408	391	404	387	381	406	398	384	435	413	392	387	431	407	414	400	379	414	408	384	385	397	410	399	382	411	397	427	412	434	384	374	406	396	438	441	412	420	402	417	422	398	385	416	395	389	396	438	434	411	393	398	398	390	428	387	418	396	410	424	388	449	385	392	408	400	368	439	406	412	428	420	426	390	430	414	433	393	425	390	413	402	422	399	397	448	411	407	445	411	385	381	378	434	404	421	424	403	382	383	399	392	360	368	414	424	424	411	409	415	414	430	359	404	428	398	408	378	385	394	416	428	399	419	421	424	422	420	396	416	407	387	407	381	436	409	420	432	413	372	393	421	410	388	397	398	371	402	388	381	398	390	436	432	396	410	394	394	412	408	400	379	424	433	424	426	392	406	432	425	429	387	394	418	407	403	418	381	424	413	402	407	380	411	402	443	404	399	387	373	412	413	404	395	391	400	413	384	410	422	369	418	413	405	421	390	416	423	365	408	413	403	405	382	428	412	423	404	399	426	441	435	441	411	412	415	417	449	411	415	409	376	402	401	374	372	420	406	450	405	433	407	434	368	410	391	424	398	419	428	427	403	385	412	405	362	412	461	386	437	402	378	378	390	409	427	414	404	393	410	403	414	435	414	400	410	408	439	416	359	427	457	434	386	432	445	412	388
20574	5360	6737	8706	39369	58840	50334	38314	25326	13598	6346	2761	537	271	232	258	255	264	265	263	252	269	231	238	273	248	278	255	256	258	238	268	268	264	270	289	247	260	260	249	282	231	268	255	261	268	245	265	281	281	255	264	250	239	247	276	240	248	247	225	264	286	221	260	271	244	235	235	263	219	243	267	245	234	228	292	237	245	251	267	261	234	209	262	250	266	238	281	255	285	253	211	242	242	272	248	250	256	240	237	252	237	260	231	260	271	273	238	287	266	227	280	270	244	241	258	258	237	244	246	274	256	283	255	267	259	274	228	266	251	254	254	285	257	258	261	265	246	258	270	267	267	239	266	250	288	264	264	234	260	235	281	244	238	232	234	257	284	250	296	254	269	253	249	249	248	258	247	244	249	243	262	274	288	230	239	278	245	248	231	251	232	242	245	254	279	290	265	247	252	288	235	269	262	239	250	258	265	272	270	269	254	260	240	228	211	259	253	274	247	242	252	241	265	278	252	248	266	260	300	232	242	273	238	243	276	250	260	226	240	220	247	262	233	268	238	275	258	242	260	252	264	283	260	245	271	267	231	278	281	265	198	271	254	252	268	246	237	286	263	271	247	241	238	242	245	233	282	236	227	239	252	267	241	236	224	237	286	241	253	246	263	248	246	258	238	236	267	255	243	254	234	236	237	284	243	246	217	224	262	261	277	256	234	232	255	261	222	259	255	256	247	243	221	242	250	244	263	253	235	253	247	268	254	252	253	268	242	231	259	262	250	250	248	251	254	243	244	254	273	238	276	240	263	234	260	223	220	233	248	258	264	242	274	277	257	261	252	258	299	248	282	257	233	258	246	224	225	241	247	248	257	249	244	241	255	266	252	228	249	258	222	257	241	275	245	259	280	252	264	249	272	265	246	234	240	239	293	271	259	222	251	249	247	233	228	236	254	242	242	207	243	227	254	237	263	250	253	255	265	233	220	241	231	260	262	285	265	236	253	263	251	242	268	301	241	268	259	256	246	251	263	250	257	280	266	242	233	275	241	250	262	246	265	223	246	260	268	259	266	228	288	261	211	244	226	262	235	237	252	230	265	235	230	251	270	270	275	251	237	251	235	234	246	248	245	251	230	276	252	257	252	268	273	259	252	269	245	272	258	249	260	249	226	260	213	259	235	253	257	244	261	232	259	255	260	246	231	257	281	237	247	285	259	249	265	250	242	268	263	226	262	244	251	270	214	225	257	244	272	263	247	276	253	236	240	213	236	256	254	270	260	277	254	253	258	260	263	241	238	267	273	275	276	258	233	242	265	234	244	256	294	260	234	246	244	270	279	255	255	266	247	256	249	276	241	258	282	265	235	238	249	280	261	227	228	274	275	282	263	242	282	252	265	253	260	265	263	248	221	255	271	265	297	260	257	244	278	238	272	297	245	252	219	253	238	214	274	228	233	257	273	286	256	228	248	258	253	230	260	240	250	251	275	249	270	258	242	246	235	259	262	240	227	287	257	248	275	266	243	237	265	241	259	234	261	252	253	258	285	243	249	287	254	262	228	278	247	240	265	260	252	225	266	268	265	237	253	243	244	262	254	258	256	256	221	226	275	239	258	263	273	239	227	258	238	269	255	280	225	239	281	244	267	251	241	248	267	259	266	253	244	262	230	243	274	263	301	259	253	280	278	267	232	256	267	261	245	281	260	229	264	246	283	270	288	226	259	264	271	240	265	249	265	239	270	244	232	231	241	241	234	244	231	230	270	231	264	268	242	249	254	282	256	268	271	262	246	250	269	263	246	254	264	252	270	268	238	258	256	244	224	282	281	273	217	252	258	252	234	238	253	264	240	240	216	278	264	288	270	267	257	265	254	243	248	258	233	261	238	254	238	267	268	247	248	223	255	263	266	242	230	247	257	259	231	251	255	249	259	254	286	252	263	250	285	260	247	235	264	275	252	265	249	259	239	247	261	259	248	254	271	273	251	272	242	293	272	285	279	270	286	256	255	267	249	245	229	251	239	269	277	263	282	230	223	264	250	268	307	248	212	273	263	239	253	228	256	233	266	219	252	250	273	255	260	241	278	228	269	253	280	279	274	253	260	226	253	256	270	247	256	236	263	254	254	256	242	260	284	265	234	276	257	276	265	262	255	259	275	236	250	255	248	233	265	233	281	265	250	264	233	229	254	265	258	237	251	250	292	252	282	274	280	249	230	259	259	264	283	262	251	278	271	270	278	235	248	258	267	235	272	232	255	247	271	266	258	259	254	231	283	281	242	272	242	265	247	264	269	254	256	251	264	225	222	237	268	276	248	226	231	250	234	240	283	268	280	264	246	231	270	249	281	241	250	245	258	233	260	250	249	257	257	276	267	246	236	227	252	297	283	256	247	261	260	235	251	258	243	262	249	276	231	236	262	225	208	258	267	252	240	269	301	241	247	308	282	272	276	241	259	229	248	275	225	269	259	234	257	274	252	229	265	268	256	228	225	242	259	277	231	252	275	232	255	265	248	237	251	268	255	268	267	242	252	238	244	243	228	219	275	264	247	238	257	251	246	254	264	267	266	251	274	258	282	279	253	256	253	257	256	270	245	274	262	274	291	240	221	292	265	280	270	256	251	245	256	289	312	254	234	248	241	242	225	215	261	268	248	244	242	244	260	257	247	245	310	261	257	251	224	262	214	240	267	239	232	264	264	282	245	253	264	244	253	260	248	232	223	246	267	237	235	223	259	246	254	249	259	254	233	245	286	274	261	257	245	244	248	271	243	279	238	245	218	266	245	254	239	251	251	263	271	268	269	273	275	251	242	251	229	257	241	252	230	259	238	249	238	245	244	253	253	240	245	250	263	256	247	293	246	273	270	252	237	289	262	237	253	261	261	256	259	251	258	245	261	225	245	243	261	250	286	249	225	235	240	279	266	235	265	277	254	249	245	256	255	261	290	273	269	263	275	274	270	244	260	242	256	254	237	248	245	250	241	264	244	237	258	265	256	219	261	238	264	276	244	244	250	266	268	262	244	247	249	233	251	255	225	248	263	257	282	257	258	261	242	247	254	277	252	255	266	245	252	286	263	239	281	268	245	245	240	256	248	268	249	266	241	272	272	261	247	278	271	245	252	273	257	265	256	258	268	229	259	261	243	264	281	270	227	245	255	286	226	242	291	245	262	277	260	275	246	227	203	251	290	252	241	262	226	259	272	261	238	255	234	226	273	256	236	285	228	267	221	246	264	261	260	250	267	238	237	243	263	268	239	250	248	259	262	260	245	255	258	209	277	257	270	249	250	245	260	257	247	236	287	256	258	242	237	251	243	258	274	261	244	211	276	228	258	260	243	273	252	248	240	253	221	223	243	257	249	246	251	293	268	250	219	227	252	230	251	247	285	261	251	266	214	271	247	253	264	232	254	269	234	232	258	248	250	237	245	246	235	222	246	228	256	270	240	229	270	293	260	273	265	278	269	265	262	245	243	258	247	254	249	255	237	224	235	239	233	283	248
9457	3791	10527	18195	53340	69540	62417	52309	40671	29090	18845	10072	1352	587	578	574	578	597	599	575	611	537	593	558	617	574	598	566	624	562	566	556	606	573	563	545	593	601	566	552	581	602	567	580	587	580	582	613	547	582	598	591	574	559	553	623	556	592	577	575	593	588	606	558	602	593	588	609	604	592	625	557	584	614	557	590	622	585	569	554	590	555	565	561	599	633	530	595	575	609	571	592	598	555	598	613	600	615	587	589	593	640	577	577	543	579	589	618	615	556	578	568	598	582	559	583	583	622	565	597	644	579	571	589	543	559	564	594	558	608	593	588	545	619	634	600	560	567	567	571	549	595	590	559	602	568	562	583	563	569	612	562	556	609	542	578	624	586	574	614	626	580	622	591	604	603	554	554	582	536	604	595	553	587	565	564	622	566	567	559	574	585	570	558	587	601	563	534	571	595	572	561	566	598	574	575	602	603	574	595	582	575	544	572	602	572	664	557	570	574	571	581	593	620	574	605	580	587	611	576	603	593	592	559	575	552	600	599	596	614	550	521	606	552	575	601	604	592	596	606	601	616	575	569	537	569	556	572	592	578	538	610	579	554	519	558	589	607	606	575	560	585	548	625	584	597	587	541	559	558	531	555	545	599	558	591	539	541	575	605	550	602	553	619	605	601	585	562	595	603	580	583	571	571	578	563	580	637	557	529	612	543	579	565	527	597	556	583	607	577	559	575	548	548	547	602	551	605	578	588	591	571	594	594	582	576	558	580	577	585	571	542	598	582	541	568	566	604	572	636	554	571	576	599	574	578	591	605	585	613	564	619	535	586	564	617	559	579	576	572	580	588	588	626	611	562	583	605	600	543	598	587	575	578	563	612	565	583	585	540	556	559	604	563	601	572	578	578	593	552	613	557	543	629	554	586	588	580	556	581	597	572	567	574	574	591	574	576	587	590	576	594	598	596	591	566	602	577	576	536	549	604	615	550	573	555	616	599	622	604	588	582	552	606	544	591	612	547	548	620	607	535	586	568	547	596	578	558	544	594	556	621	574	527	565	561	552	616	577	597	597	582	592	548	613	602	571	552	572	572	580	521	576	589	533	596	610	585	593	603	552	623	547	544	556	601	564	588	585	597	581	588	575	579	591	593	577	556	593	574	589	566	565	569	619	588	585	615	537	589	600	632	592	584	565	625	592	572	568	567	593	608	593	517	580	568	577	574	584	649	607	582	635	594	592	578	618	590	585	606	557	576	622	608	532	547	570	536	613	587	592	602	588	584	584	615	552	585	629	533	595	635	561	575	592	611	577	605	597	537	616	549	596	597	591	609	535	567	532	572	596	587	529	556	593	562	566	548	564	592	592	598	589	600	573	565	565	582	595	585	593	557	562	587	598	587	607	596	557	594	561	578	567	561	569	574	528	543	606	529	569	571	569	619	596	581	556	584	615	588	552	580	574	582	606	621	629	607	557	610	559	562	563	588	614	584	611	573	594	591	542	581	573	602	619	558	560	589	560	617	575	550	562	611	620	600	567	596	614	543	626	599	597	547	572	617	599	568	562	557	566	575	584	565	578	609	592	619	586	595	612	597	578	554	583	591	565	580	581	565	662	609	603	556	575	633	575	542	542	575	548	538	579	586	595	603	617	583	630	594	559	565	634	566	618	547	593	569	527	520	557	553	566	587	581	564	558	581	597	582	595	576	619	503	600	565	605	587	607	596	571	612	563	535	589	581	601	559	572	614	576	583	604	598	572	575	614	553	563	583	611	581	556	580	597	580	588	580	577	596	584	583	577	605	596	619	550	592	590	560	617	605	559	585	620	651	558	583	594	548	585	579	577	560	574	615	566	562	568	587	610	559	589	592	551	594	600	595	632	576	576	626	578	578	585	588	581	623	589	566	591	578	592	636	578	578	537	590	584	600	559	605	536	538	575	633	578	586	594	608	567	581	572	633	579	609	556	589	595	587	557	567	601	592	611	569	601	593	574	596	562	571	609	563	569	555	599	586	563	595	584	565	598	557	560	614	613	590	589	588	605	578	621	553	559	589	610	567	561	608	593	591	586	616	587	606	578	561	563	597	576	578	629	579	595	571	620	587	563	630	598	569	551	566	632	582	575	588	576	586	551	532	607	597	579	571	594	575	575	614	534	596	562	599	603	612	569	534	547	569	570	549	597	550	598	605	615	591	573	640	581	619	575	573	564	590	558	586	636	595	566	559	575	537	594	581	606	565	581	587	587	537	561	599	587	588	597	583	625	621	571	579	559	583	550	586	585	576	563	591	553	593	564	589	566	587	531	629	587	591	580	601	606	580	570	624	593	626	548	580	583	580	613	612	585	598	571	625	580	572	595	578	561	559	565	579	586	592	587	600	583	557	599	597	573	606	596	535	620	609	608	601	619	541	586	570	602	573	595	571	599	535	596	594	604	535	565	562	550	598	599	594	571	594	586	553	597	569	596	580	551	560	547	555	592	539	592	595	569	575	587	577	609	573	575	572	611	550	568	585	632	602	556	567	597	572	557	565	576	596	588	572	574	621	552	608	604	605	562	559	603	562	618	567	553	610	635	600	621	592	526	616	576	582	578	567	616	634	563	549	552	594	604	616	613	541	591	615	560	558	587	531	566	577	553	588	585	625	587	560	604	624	566	571	623	573	533	607	584	588	559	588	513	561	572	557	573	587	616	657	581	526	561	584	609	587	602	573	568	583	579	579	567	570	568	593	569	561	562	536	567	626	581	614	563	577	564	574	554	571	589	589	584	525	563	614	581	561	564	574	592	569	579	563	568	547	552	545	597	604	581	561	576	590	605	590	566	583	617	531	579	607	582	598	611	606	557	584	557	630	607	579	559	593	580	581	590	553	615	598	590	570	589	635	573	551	590	561	584	561	552	577	587	587	598	605	624	576	598	600	602	568	572	566	576	529	564	594	584	541	594	543	572	607	580	567	573	611	564	615	579	574	625	652	577	554	565	572	582	584	594	575	600	579	587	567	588	577	596	556	593	600	567	588	545	603	551	603	595	641	587	589	569	569	566	552	608	582	592	625	563	612	579	574	601	613	576	589	551	624	560	579	582	581	610	583	554	595	588	562	554	579	538	620	599	577	574	576	571	546	584	577	579	540	594	553	584	553	569	592	591	604	599	564	580	596	656	632	556	594	627	569	588	573	566	543	579	576	583	608	560	581	587	575	609	556	572	600	602	621	611	608	570	563	612	550	567	599	583	572	575	621	563	596	591	612	574	623	579	565	619	609	602	540	577	590	610	553	594	620	603	610	566	611	606	541	575	600	582	605	575	559	575	584	614	566	590	573	622	549	598	601	548	597	571	599	562	568	586	585	600	581	572	613	659	584	588	580	557	588	604	608	571	573	565	585	559	576	574	611	626	602	594	571	595	617	586	585	580	588	567	578	591	629	607	563	586	576	573	591	569	542	575	590	576	572	557	602	540	591	576	581	586	622	568	584	587	618	592	551	581	600	609	572	573	585
4612	1459	1842	1591	1794	2515	2358	1861	1219	727	507	330	204	216	220	217	239	210	250	227	238	200	207	230	245	208	242	243	228	228	225	196	217	234	227	228	230	242	207	241	233	224	228	221	225	215	214	237	231	224	192	238	209	206	217	188	237	208	212	240	226	239	199	192	225	243	197	227	240	205	225	216	199	230	220	199	249	199	196	263	198	239	250	218	193	184	219	235	212	241	221	223	239	199	230	211	219	215	227	234	224	189	236	211	220	228	224	229	198	225	235	208	219	212	235	234	231	223	217	218	221	204	235	215	235	229	190	195	246	204	209	206	230	222	231	206	218	229	227	198	220	218	242	226	219	211	233	201	222	243	221	211	216	237	228	236	199	226	218	221	203	201	239	201	209	230	232	220	219	199	234	182	253	237	174	216	223	224	205	217	211	201	210	229	240	249	238	219	193	204	214	199	209	205	199	223	222	207	213	209	258	222	203	205	208	230	201	220	220	207	226	205	216	220	200	206	206	232	240	222	231	220	235	248	238	225	205	243	217	231	205	240	211	222	205	212	230	219	234	208	196	225	227	220	206	207	211	238	231	180	225	226	201	219	215	209	223	239	204	204	208	248	219	207	201	200	190	217	221	231	208	254	226	221	191	217	199	219	214	254	202	213	225	219	191	210	197	221	221	220	205	212	226	220	232	239	231	232	215	212	223	214	252	241	241	196	239	215	227	202	237	234	229	228	203	212	223	238	251	208	239	212	223	197	238	211	181	222	226	222	214	206	223	219	230	203	215	203	225	242	230	227	237	220	207	208	205	234	209	230	221	268	229	211	203	239	205	211	212	223	210	234	195	210	238	224	208	216	231	216	234	217	234	236	234	241	190	198	224	223	232	223	212	208	221	215	228	209	205	215	254	213	195	222	240	213	230	234	232	204	219	210	247	225	206	219	224	196	242	216	213	236	224	219	227	198	211	233	203	240	237	207	216	232	228	200	222	218	214	245	194	197	217	220	226	198	196	229	227	222	209	220	230	219	206	214	213	203	203	219	259	217	202	217	216	208	245	230	213	248	246	236	239	225	223	237	234	238	220	198	224	215	215	215	205	235	233	216	211	207	236	203	212	227	253	225	234	225	205	224	232	247	201	206	242	206	189	256	221	212	232	222	231	240	190	211	227	219	210	206	233	238	209	213	206	209	199	212	222	232	241	208	262	220	203	210	226	215	215	240	256	221	227	241	239	224	222	233	228	238	235	248	225	206	227	240	229	240	207	224	225	225	227	210	229	232	223	203	183	221	219	232	235	236	195	219	237	216	228	209	167	213	193	201	235	212	205	224	200	214	221	212	226	232	229	232	198	228	241	207	217	232	214	234	209	212	207	232	183	231	226	211	211	220	203	214	222	217	220	211	221	249	187	200	195	210	214	212	248	233	224	218	200	233	218	193	234	217	208	200	253	248	219	225	214	236	210	232	226	217	254	212	234	224	236	189	234	213	214	225	240	193	216	214	225	225	225	242	246	238	208	215	205	231	213	234	198	236	233	248	213	237	227	201	242	206	226	209	240	238	225	200	190	230	248	222	217	214	192	214	210	225	243	214	252	240	220	207	199	200	214	213	226	218	218	234	204	242	187	213	219	196	214	215	218	240	226	191	229	239	256	200	230	231	224	218	198	244	226	208	228	210	220	203	224	205	226	233	239	220	188	205	221	236	222	222	209	227	240	230	224	220	198	230	224	224	212	215	210	246	232	229	208	217	241	218	193	226	214	188	232	228	225	221	211	223	232	199	226	220	242	217	179	202	229	220	210	187	198	210	185	210	227	203	236	206	225	233	214	200	206	218	238	222	213	199	208	232	213	224	222	217	222	203	198	207	226	198	205	237	218	237	213	211	187	203	215	220	206	206	200	227	231	237	233	214	221	225	231	234	193	233	225	231	199	207	247	236	218	256	204	225	231	228	204	191	208	204	237	242	227	237	218	224	211	212	210	211	223	191	220	203	231	217	271	231	207	193	226	199	223	203	224	188	216	222	213	211	223	205	233	198	227	217	230	202	235	225	234	225	227	257	233	227	228	217	197	221	242	225	219	221	205	213	217	210	212	217	204	221	229	237	223	225	229	237	256	213	221	227	231	218	202	244	223	222	226	228	242	236	223	216	219	216	220	213	214	205	209	222	242	207	224	219	226	228	204	179	224	225	220	202	227	227	216	216	209	212	223	216	231	239	213	227	238	228	208	230	249	211	236	236	189	214	221	239	242	229	238	243	193	217	235	220	206	235	202	219	206	217	187	192	224	203	242	204	180	230	214	208	216	213	212	222	222	242	210	216	230	232	200	229	189	221	225	241	241	237	220	221	253	186	227	201	220	224	204	222	237	206	208	198	212	215	196	211	219	236	209	228	211	211	201	230	183	213	216	241	213	225	239	241	195	218	239	231	215	221	216	253	253	235	225	212	218	191	207	230	194	214	214	211	228	224	203	193	213	228	241	249	222	215	206	204	214	235	216	210	221	216	209	217	226	232	224	232	208	230	209	236	209	236	238	250	212	224	221	201	194	239	234	227	211	195	242	233	234	226	242	198	236	237	220	233	205	223	238	257	226	238	205	220	196	215	225	220	202	225	219	237	239	214	200	209	211	218	232	204	232	218	229	219	237	225	223	219	241	203	209	226	216	182	224	229	213	217	225	209	241	233	193	229	203	194	208	242	238	229	229	215	221	208	221	240	210	227	212	228	219	222	228	208	247	230	228	213	255	231	218	190	232	212	186	213	208	216	205	231	221	225	224	271	231	211	220	199	218	203	216	231	196	196	209	230	246	196	217	220	225	209	212	216	198	221	224	242	228	221	226	241	207	223	211	218	207	211	227	233	250	223	216	245	226	223	267	213	218	223	214	222	218	243	214	227	204	235	208	222	234	210	216	223	231	222	228	227	219	224	224	231	244	230	229	239	223	247	209	231	203	253	231	211	189	234	209	224	216	213	212	220	211	218	217	237	233	224	219	206	221	209	200	224	243	219	213	223	210	207	230	197	224	232	213	236	224	249	227	190	216	188	239	218	240	217	240	210	200	213	217	227	211	255	218	249	197	224	220	207	200	229	188	227	239	229	208	227	218	206	213	229	233	226	233	223	263	218	226	222	237	230	231	238	206	195	219	245	233	226	216	215	193	220	217	221	214	201	238	216	262	238	207	210	214	238	217	207	211	229	202	224	225	197	188	230	220	199	226	202	207	224	230	206	225	214	228	214	226	215	230	236	217	222	216	222	231	213	202	233	233	224	214	220	228	225	225	211	234	201	220	214	202	217	216	240	227	210	237	219	228	219	216	192	217	227	231	215	238	219	243	224	212	247	227	195	219	193	215	226	225	206	220	221	205	209	205	215	218	225	223	203	199	233	245	207	210	227	245	222	231	218	212	213	224	210	220	217	218	198	221	221	252	243	215	231	224	214	230	236	191	214	227	245	222	232	214	225	255	236	229	224	244	226	212	239	249	222
3187	1593	3454	5113	7419	10408	9604	7444	4475	2605	1815	952	551	468	489	512	511	514	481	507	481	506	519	497	518	466	454	511	531	490	468	529	505	479	477	485	477	497	543	489	494	517	490	518	489	515	496	509	512	469	473	514	512	530	469	515	533	508	479	504	481	451	486	482	555	496	508	507	489	492	479	451	518	484	468	470	494	505	507	480	487	516	472	444	509	482	513	503	529	485	508	480	501	468	501	478	497	512	476	472	461	480	507	518	481	468	469	483	483	473	495	533	534	501	468	473	477	466	490	461	486	505	515	510	479	463	531	497	513	506	507	507	499	544	506	503	488	471	502	497	492	497	518	483	502	471	478	490	516	501	491	524	451	523	529	488	499	501	495	506	493	455	507	499	515	478	463	527	476	523	500	485	444	457	480	468	494	486	503	490	466	485	483	485	455	497	510	506	487	487	498	507	519	485	502	484	480	471	560	461	483	499	510	521	487	515	489	469	463	495	505	439	515	453	476	488	472	472	499	496	521	482	470	463	527	487	501	501	459	522	513	497	459	479	487	473	484	513	484	481	482	483	484	528	512	531	502	479	470	497	520	466	499	502	469	441	503	482	510	469	505	501	476	498	499	491	511	498	462	512	518	533	529	462	467	510	518	491	508	503	460	424	481	505	499	465	504	490	480	508	559	487	545	489	470	495	471	489	478	516	491	495	514	467	488	496	502	524	496	490	453	504	505	452	478	461	530	481	521	522	491	465	480	491	494	506	460	525	476	503	440	486	496	467	539	464	514	500	536	451	506	490	436	485	502	528	465	494	492	461	492	478	508	509	483	488	499	511	520	481	495	465	503	488	514	494	490	510	495	485	512	495	511	463	535	470	501	484	493	506	488	495	501	506	495	542	459	477	474	483	504	484	506	496	509	494	513	530	536	480	473	472	505	445	509	492	504	490	532	475	512	503	477	483	496	453	482	499	549	481	493	477	473	495	463	497	509	453	506	530	485	478	522	473	475	487	455	517	480	490	498	473	504	504	509	468	513	521	474	508	480	499	496	505	524	489	479	454	463	511	477	490	469	494	548	498	515	459	473	467	521	513	498	498	499	494	518	482	487	472	518	485	495	491	474	505	567	470	515	504	576	560	439	527	500	505	502	496	528	487	473	467	515	471	489	522	479	503	499	467	531	485	512	455	542	472	468	482	499	521	491	491	503	515	499	466	479	524	456	538	473	468	452	482	497	490	512	467	498	489	510	544	479	533	509	527	516	484	503	468	508	528	483	535	471	489	459	512	510	495	488	536	491	531	524	526	474	490	480	502	498	468	472	495	522	471	471	483	477	507	473	511	499	480	476	480	526	495	483	511	501	484	492	494	511	498	526	468	530	524	486	492	479	497	519	469	480	453	489	517	504	478	498	498	488	522	432	501	487	493	509	458	496	478	524	473	488	499	519	487	526	449	490	461	476	499	462	491	494	446	515	515	486	502	472	507	452	452	497	478	455	520	444	503	472	521	494	515	527	479	530	489	529	486	485	503	516	475	522	532	512	458	476	464	555	417	482	504	490	494	450	485	515	488	450	458	473	518	484	485	540	493	503	485	469	519	528	516	504	501	540	448	496	476	482	479	475	539	546	503	485	496	473	467	452	479	488	491	516	480	454	495	477	486	479	520	464	524	461	491	518	530	481	481	500	531	497	463	493	545	472	503	527	481	460	465	502	529	494	509	485	536	469	464	478	482	491	494	481	532	496	462	458	457	478	507	518	499	490	509	480	482	502	494	484	506	495	494	545	490	544	507	497	500	462	487	494	475	555	493	511	530	491	525	492	464	504	534	451	491	512	476	500	479	496	489	509	497	479	480	449	496	478	533	492	461	490	501	486	455	480	504	484	536	509	492	495	493	447	519	505	518	491	535	510	527	551	501	506	464	494	494	524	497	484	570	490	487	507	485	486	487	517	498	500	473	491	481	497	464	448	514	473	497	488	514	475	470	465	508	517	474	492	480	502	491	515	523	497	483	455	485	497	495	516	523	495	494	482	471	490	477	465	501	540	514	469	497	511	521	478	507	483	508	482	520	501	485	496	509	491	492	505	502	538	508	502	479	494	475	489	496	521	476	475	497	507	514	464	505	494	477	496	428	497	468	518	424	537	505	499	429	454	484	485	501	499	538	505	494	515	528	494	474	487	485	491	473	504	547	503	481	468	510	459	467	490	473	535	470	503	494	492	468	482	506	519	483	461	534	483	508	502	485	518	524	474	489	536	488	501	478	498	511	496	477	497	494	479	523	497	518	534	512	501	548	505	511	471	508	512	505	493	481	448	493	479	488	461	496	526	515	487	492	510	517	520	474	501	568	475	463	510	471	533	495	494	456	499	509	498	469	488	497	512	489	525	479	495	517	492	535	505	462	523	533	505	484	518	513	502	533	494	461	518	483	479	460	456	469	520	466	521	480	529	514	486	509	504	470	479	484	501	497	472	499	461	528	468	498	506	534	469	490	529	528	480	464	502	470	515	470	495	509	481	486	498	546	527	521	490	497	512	524	491	475	516	498	500	470	491	490	469	482	494	496	509	511	484	488	500	501	492	498	460	466	491	458	500	491	483	489	476	484	476	489	495	500	469	500	503	512	485	512	496	471	491	474	531	494	492	510	503	510	489	462	503	481	463	516	492	493	539	497	495	459	500	548	478	490	521	511	453	510	486	470	532	470	523	491	492	486	516	524	521	500	485	489	451	525	497	486	488	460	479	506	487	475	493	457	486	497	490	458	466	522	500	493	525	453	524	498	517	516	482	514	502	498	465	501	494	473	498	467	477	489	478	482	506	513	461	484	498	488	523	468	499	499	479	485	508	485	472	496	501	513	522	486	510	482	495	538	519	473	469	508	509	514	493	506	485	470	482	451	516	502	464	476	491	485	485	507	506	477	505	525	501	517	496	525	489	474	471	469	509	478	540	492	509	485	510	481	477	461	484	490	470	474	436	481	512	477	444	472	485	458	510	496	480	508	528	529	474	504	509	466	456	502	542	500	497	485	499	483	471	511	518	505	527	496	485	517	443	512	497	496	495	491	503	499	485	540	486	462	514	478	521	480	472	468	520	453	464	498	519	492	491	484	511	498	505	495	511	531	546	457	485	517	471	469	534	493	483	485	497	526	517	495	485	469	504	505	477	474	463	494	517	516	488	490	493	462	508	455	481	540	482	477	547	525	515	469	466	486	497	485	500	483	501	512	515	493	451	534	462	498	461	501	489	476	482	483	455	478	542	470	476	472	479	490	495	483	472	497	507	482	495	496	488	494	451	508	499	491	530	442	489	502	513	484	469	455	498	478	508	511	473	478	518	488	485	486	489	475	483	503	503	504	520	473	504	504	501	469	473	488	513	522	496	493	508	487	510	512	555	491	499	485	491	477	480	473	533	499	482	488	494	493	471	499	507	527	494	511	496	467	500	462	519	478	502	483	496	485	484	483	493	459	503	511	480	488	497	455	500	502
13194	3996	5339	10678	41604	45515	34111	21951	11846	5553	2233	773	240	166	168	165	167	170	196	154	167	172	173	170	167	191	180	179	170	143	156	189	157	161	152	191	156	151	141	137	160	168	180	174	177	165	182	179	163	142	177	157	174	201	186	141	162	160	170	154	176	188	145	176	153	163	193	161	158	188	154	166	157	168	156	165	162	183	169	158	173	190	151	160	150	158	150	175	148	170	178	154	153	172	147	160	169	175	155	158	144	164	162	164	182	194	154	176	159	160	186	150	167	163	151	176	178	148	148	177	158	162	172	163	172	163	153	174	158	165	172	169	163	147	156	203	148	171	181	179	174	157	164	178	158	189	173	157	181	165	169	170	200	176	172	171	160	166	178	202	155	178	156	151	149	178	142	171	159	165	185	182	175	185	188	169	157	176	172	168	173	178	199	159	165	160	162	170	166	161	176	182	178	153	156	167	150	184	181	171	172	169	156	181	165	174	191	178	182	168	172	174	183	184	159	153	149	154	143	162	174	173	190	186	164	165	167	143	198	173	177	181	158	150	185	179	152	167	187	152	160	175	149	165	185	189	148	147	167	184	171	188	175	175	178	173	169	140	142	164	177	168	182	162	149	172	166	150	170	164	174	168	172	184	183	172	170	161	190	166	188	153	150	162	162	154	157	170	168	169	149	141	148	165	169	188	199	168	159	159	176	160	173	154	176	161	157	171	174	167	179	169	179	179	155	185	162	167	178	170	161	174	169	163	173	174	184	161	159	159	166	151	169	166	158	170	178	179	168	188	170	159	160	165	189	177	174	158	166	169	154	158	173	163	160	161	183	181	168	177	172	173	175	165	166	186	180	143	146	151	155	161	194	165	179	168	183	184	164	147	187	160	177	168	151	164	162	156	189	173	156	188	150	135	170	182	174	181	186	172	178	159	170	148	144	196	159	162	147	196	154	135	144	179	151	193	165	169	176	174	184	184	143	156	149	168	179	162	171	172	158	172	171	174	168	172	169	165	162	145	164	156	174	161	181	165	158	156	183	164	187	167	181	169	161	190	163	171	152	159	172	160	178	153	185	161	170	166	179	166	176	169	184	193	158	168	171	174	144	160	146	164	165	147	155	168	165	163	160	160	151	188	184	154	142	174	180	160	152	182	164	173	182	173	183	179	148	163	186	172	144	184	188	180	148	199	166	170	161	187	174	154	176	166	179	177	148	164	182	164	200	169	165	175	156	179	177	193	163	189	201	142	163	158	155	175	169	201	171	174	170	145	145	173	158	159	170	159	157	144	194	164	162	154	180	168	164	138	152	164	143	166	169	149	181	159	164	147	166	149	178	177	181	168	190	159	157	161	155	154	168	178	180	171	162	187	161	177	142	178	141	163	171	191	169	173	158	184	202	162	164	163	174	155	172	170	176	147	164	174	167	178	165	177	153	153	185	164	206	176	147	153	158	177	151	183	185	155	185	191	146	192	174	159	160	138	179	161	169	165	192	159	158	160	153	162	171	179	163	182	189	179	169	172	169	179	155	159	140	134	167	174	176	174	160	169	171	163	155	171	151	165	152	175	191	172	177	167	155	172	151	170	193	152	184	147	153	184	180	149	175	146	212	154	157	150	163	165	145	175	174	195	184	164	179	161	168	194	163	176	170	159	170	152	157	192	157	179	184	171	173	178	168	171	193	148	177	175	188	175	151	186	193	185	176	172	151	189	161	164	174	165	165	165	153	203	173	179	152	173	147	163	180	163	173	187	164	147	174	177	169	159	190	151	155	177	149	155	180	189	187	171	167	166	170	149	162	172	175	173	132	155	168	155	155	173	174	161	165	185	158	152	164	171	177	172	165	172	178	153	151	167	182	158	166	185	181	165	155	165	147	160	159	163	144	152	175	180	185	171	158	173	180	163	153	161	158	193	187	155	146	172	165	146	165	179	170	163	166	158	153	192	171	194	136	179	179	194	184	179	161	131	161	144	199	148	183	160	178	167	173	194	175	170	198	165	153	152	176	160	184	173	180	185	148	165	158	162	159	163	176	168	160	176	219	178	212	180	167	198	185	164	179	202	166	159	174	150	168	161	173	192	150	175	177	157	153	175	181	171	180	151	161	166	159	179	171	181	163	154	160	168	180	176	154	183	176	169	165	153	164	174	174	171	181	150	147	164	173	143	143	182	151	142	181	196	226	178	174	173	181	149	165	188	167	150	159	183	163	184	180	182	156	163	137	162	177	221	208	206	156	162	168	181	178	192	147	145	173	164	192	196	154	156	153	178	186	168	163	185	183	170	191	172	180	166	149	172	155	170	175	172	149	170	180	163	152	165	189	172	180	162	165	161	200	169	179	150	189	156	148	156	186	162	161	182	170	155	181	170	162	202	169	170	151	177	168	151	168	183	161	174	145	159	179	164	172	165	166	188	178	175	169	149	149	171	177	176	184	164	185	164	158	165	136	179	165	161	172	174	172	162	185	182	146	190	145	161	158	133	160	165	165	176	179	149	172	163	159	158	183	162	188	194	160	171	161	163	187	193	180	149	161	183	167	157	173	211	160	181	160	198	153	175	178	180	184	181	155	167	127	155	218	179	198	202	179	184	155	163	148	172	195	164	187	145	153	176	152	180	168	163	158	181	143	186	172	148	178	164	165	187	160	166	172	176	175	144	156	145	177	177	162	167	170	158	145	143	180	149	158	192	165	166	159	166	164	170	163	194	176	177	176	179	163	136	160	166	169	194	182	173	150	160	146	167	185	177	188	181	164	181	143	170	162	159	154	159	169	171	168	166	194	192	170	170	185	162	169	184	162	152	182	187	188	162	144	183	180	142	181	165	139	182	184	155	164	180	154	162	168	149	181	169	161	177	186	191	168	165	186	171	152	158	195	142	131	200	160	183	174	158	145	169	187	162	179	174	182	196	194	155	169	193	190	188	182	155	159	177	173	153	171	186	168	176	157	170	173	166	158	140	164	160	173	160	157	185	171	173	169	159	177	168	187	150	170	168	168	186	153	166	173	174	162	190	173	202	180	156	169	153	147	139	180	185	164	160	173	192	183	193	182	184	170	168	179	160	158	158	148	182	160	176	168	174	172	187	181	156	158	171	177	183	184	141	143	158	177	160	156	175	170	165	149	157	179	156	151	186	180	167	177	162	178	154	153	161	172	183	184	146	140	198	176	191	179	157	169	165	150	168	194	190	169	161	174	171	191	161	159	189	172	173	167	148	178	176	160	157	188	167	179	149	169	180	163	164	188	150	168	175	177	183	184	157	155	169	178	189	171	162	191	168	147	159	160	168	207	179	166	165	172	170	144	169	179	178	129	176	134	143	171	162	169	170	148	155	171	157	146	156	176	169	184	183	172	169	156	168	179	168	158	156	154	145	155	156	176	186	161	173	184	169	144	180	168	192	146	138	184	213	163	172	165	183	192	164	156	165	187	177	184	174	170	167	175	156	169	182	173	182	172	164	176	180	153	161	173	160	181	158	165	172	141	165
7799	3350	9472	22499	55642	57333	48451	38344	27878	17246	8815	2975	732	440	422	408	404	402	370	404	389	378	410	394	406	423	373	430	420	373	390	429	420	409	387	412	400	398	384	394	406	407	401	414	393	391	401	388	396	391	404	412	368	409	409	383	437	415	403	392	373	462	353	406	424	419	440	396	398	445	366	388	416	405	411	386	420	433	399	409	375	422	387	367	392	376	393	403	405	411	431	398	399	432	419	397	386	421	405	377	383	408	422	393	413	424	375	398	414	362	403	434	417	364	397	384	416	386	417	387	430	384	396	416	405	402	402	425	380	375	404	395	420	386	451	433	395	420	374	425	395	392	406	392	387	392	397	422	433	386	407	420	371	424	402	406	398	397	366	377	408	412	400	378	426	407	390	376	434	433	416	381	387	389	356	436	386	409	404	397	362	376	381	371	377	395	377	405	433	406	424	415	416	406	405	388	363	429	416	420	378	412	406	418	455	392	384	399	380	413	433	427	387	414	383	395	432	385	419	423	397	376	408	444	384	387	356	406	412	447	392	398	402	387	381	382	406	393	417	430	408	390	424	410	414	415	393	380	445	392	396	414	393	409	391	444	425	402	395	420	421	417	376	404	411	383	392	370	412	419	401	401	402	392	370	358	388	405	377	413	397	386	395	417	382	394	414	411	413	407	418	388	408	430	396	374	421	362	384	390	405	399	381	412	421	415	385	381	395	379	423	392	396	422	378	371	365	423	388	400	390	425	388	403	379	387	426	416	387	397	400	407	411	393	423	385	408	393	393	427	390	370	452	389	407	384	421	360	387	409	389	441	420	400	416	337	424	392	388	392	388	388	381	425	384	394	367	437	411	419	403	388	394	420	392	398	395	372	411	425	437	409	380	410	417	395	416	414	416	399	423	365	406	415	416	397	361	400	415	406	413	412	394	411	405	389	407	373	404	402	393	367	402	374	382	453	362	388	441	377	402	374	429	384	425	404	439	429	386	382	401	376	377	408	384	404	396	419	407	407	403	422	381	409	375	363	431	411	402	410	396	392	404	404	365	397	408	357	395	385	434	396	399	393	382	445	426	380	430	407	399	383	388	373	402	387	379	432	409	411	395	388	419	398	403	400	415	401	363	408	403	404	414	389	415	433	391	426	404	380	429	409	395	372	406	401	415	435	367	378	406	379	377	402	428	376	419	390	427	430	430	359	405	410	427	416	415	402	400	456	412	420	389	380	355	417	395	388	426	419	404	411	423	376	431	388	393	407	423	382	441	418	378	408	406	401	407	408	382	389	409	437	411	423	391	419	366	428	417	435	377	402	397	401	417	385	389	377	360	377	409	403	415	407	394	392	415	376	426	418	394	334	386	406	401	399	413	405	394	409	384	387	381	410	421	386	384	395	403	386	406	428	427	400	381	370	396	409	419	403	406	371	415	401	403	399	416	407	411	427	407	420	411	420	400	412	391	412	395	406	395	388	420	404	343	399	410	392	408	387	376	398	413	418	396	429	374	418	407	375	441	417	428	364	402	421	393	400	380	424	428	403	405	379	351	405	397	428	365	383	420	408	411	387	423	416	406	379	390	428	381	413	397	413	372	419	403	391	407	379	406	394	420	433	387	432	446	371	406	388	378	377	411	439	401	411	391	388	391	377	392	393	384	364	400	397	424	415	390	380	388	378	409	403	399	406	406	404	375	378	388	386	402	393	417	409	403	419	367	367	405	422	382	388	414	366	413	401	372	407	384	396	401	426	377	375	396	414	401	397	394	413	346	395	433	380	367	429	364	419	426	378	414	440	411	414	400	398	400	378	386	402	402	390	383	393	406	419	398	411	362	418	435	407	394	391	398	384	397	418	412	384	412	404	391	426	392	405	366	390	408	406	414	419	401	382	422	386	400	393	443	372	390	347	391	378	419	405	416	396	393	371	380	412	394	412	385	405	387	384	414	423	391	381	428	391	412	389	428	369	403	393	388	372	398	413	410	395	414	413	349	389	353	381	383	440	418	377	370	408	437	393	395	398	404	435	441	411	450	390	382	381	402	366	397	402	392	394	408	413	397	399	397	399	439	414	406	381	385	387	401	388	387	402	351	386	426	421	381	363	426	354	392	415	383	416	416	429	408	373	403	408	374	393	395	380	404	424	406	421	414	417	394	407	400	393	386	375	413	406	406	393	437	399	417	425	416	412	414	420	418	394	408	406	370	367	433	394	419	393	398	400	392	377	395	410	394	388	372	403	418	374	403	410	390	379	423	405	396	385	414	412	427	426	416	405	361	434	404	425	407	448	390	399	418	410	404	401	402	399	417	386	409	400	417	409	403	376	385	410	408	408	394	422	403	437	380	394	370	374	412	396	394	407	394	430	447	407	383	399	374	383	424	402	364	405	404	410	400	405	371	430	359	397	406	401	405	386	431	409	395	424	361	420	370	387	423	407	402	418	415	410	398	406	411	403	376	424	397	406	410	385	391	430	432	428	410	414	419	416	412	366	371	415	413	387	398	404	408	421	391	402	376	427	406	399	393	418	434	456	423	421	392	387	416	418	410	415	417	403	424	393	387	402	409	427	378	423	394	400	428	361	428	393	406	414	405	400	406	395	408	423	416	407	388	410	401	420	426	421	402	408	418	389	464	401	409	405	400	374	403	378	392	404	373	395	422	432	388	436	422	407	422	410	428	418	418	414	373	383	394	369	417	406	413	402	385	398	422	388	406	414	362	401	417	387	397	427	408	399	414	403	430	390	413	394	407	359	425	388	404	411	399	419	395	393	367	400	428	381	376	414	368	442	387	390	391	362	383	400	369	434	384	389	370	426	399	434	420	387	414	383	391	365	400	416	418	444	381	410	352	426	421	418	393	427	415	416	432	400	429	369	401	403	407	400	381	399	425	405	412	383	405	410	424	367	396	407	406	412	383	428	404	423	403	410	373	395	391	441	426	375	425	414	388	382	428	399	404	385	404	403	409	401	404	379	378	388	389	435	382	372	403	376	420	393	381	407	388	392	368	396	392	414	401	388	400	404	397	428	405	409	412	379	401	386	403	409	405	406	422	360	398	424	434	411	358	398	416	389	425	429	421	418	420	411	441	378	413	371	370	386	399	410	369	387	371	367	397	392	389	406	417	416	430	371	404	385	391	391	419	386	375	411	412	426	425	423	475	421	454	399	404	390	383	403	391	422	432	385	404	375	372	401	411	413	427	426	412	374	389	344	403	371	409	373	370	412	407	381	426	405	411	410	435	412	402	421	388	387	397	392	398	426	421	404	390	381	407	362	419	363	384	393	405	386	395	388	394	412	361	387	366	408	410	389	381	385	385	398	383	374	413	429	430	389	408	375	396	430	426	380	394	388	421	416	434	386	403	404	415	387	381	362	398	395	393	395	417	367	423	412	404	415	369	413	403	360	419	405	392	381	394	414	374	390	404	409	364	403	398	376	415	457	405	399	397	421	394	431	382	387	387	385	417	425	391	382	419	408	376	402	426	399	412	402
21722	6909	14673	46094	65273	55317	42951	30125	17618	8830	3883	1005	341	296	266	257	255	246	285	231	274	234	235	216	243	238	256	274	258	261	251	262	249	241	265	288	269	251	245	225	258	226	242	244	271	276	246	247	271	249	275	245	249	260	245	252	245	243	249	235	254	230	230	251	269	263	228	258	288	262	268	264	254	265	251	250	281	250	216	216	249	250	268	239	246	233	246	254	246	242	240	239	245	270	229	239	257	254	277	229	226	254	247	230	258	245	278	288	257	264	275	261	281	276	246	253	233	262	236	239	228	256	235	264	251	260	254	268	264	236	226	269	261	249	290	256	293	260	259	254	228	246	263	218	272	269	250	229	247	251	258	260	245	254	247	260	238	241	249	274	232	271	279	271	228	275	251	252	274	275	222	280	246	268	246	270	272	234	240	218	242	266	286	252	289	247	267	219	254	211	301	276	311	223	257	240	249	227	232	244	257	285	274	260	242	229	230	234	244	256	264	236	229	245	205	258	250	254	277	254	247	267	228	246	238	248	281	296	243	239	247	242	228	237	255	249	238	231	252	233	243	270	232	269	264	265	265	250	252	260	266	274	292	239	250	253	235	257	269	268	262	278	265	231	242	242	250	287	241	250	268	285	232	216	230	265	246	235	274	239	254	264	249	263	237	272	288	302	276	250	296	251	290	248	233	235	260	233	233	264	239	272	245	235	270	300	262	248	248	262	263	241	271	263	235	236	251	229	248	244	274	241	249	267	221	254	259	237	247	255	222	298	244	246	238	225	262	277	254	242	248	271	256	251	258	233	224	234	261	256	237	251	232	243	248	256	265	252	277	249	260	239	234	248	241	249	250	230	298	253	246	251	277	253	249	255	243	234	234	230	228	238	225	237	237	303	260	257	259	271	266	253	254	232	242	255	242	259	284	251	269	249	241	279	283	241	244	257	258	237	275	264	241	232	246	277	288	267	256	259	249	281	252	256	242	255	250	282	302	252	264	238	249	245	286	257	253	272	258	254	261	282	253	265	241	280	244	258	237	276	261	266	228	223	242	242	229	245	244	253	255	226	250	247	244	235	222	243	234	280	271	252	229	282	254	256	242	249	247	257	262	271	254	238	219	259	251	248	251	244	241	246	255	244	282	256	274	232	252	251	253	221	259	229	260	241	262	266	274	253	265	239	249	253	257	283	246	249	265	226	257	240	258	238	252	271	252	234	249	240	248	279	276	217	253	238	260	264	249	248	261	281	258	245	255	276	270	245	239	242	236	232	268	238	224	249	247	238	232	245	270	231	212	254	261	255	227	246	261	259	262	262	252	231	255	255	244	254	222	239	252	266	274	286	282	250	264	246	244	291	233	236	248	244	262	265	224	238	232	243	256	294	246	263	230	239	257	244	251	251	258	233	254	280	259	266	260	275	240	246	253	226	275	240	256	223	240	272	253	268	246	236	234	251	273	244	258	228	252	255	245	257	270	261	252	255	267	237	225	261	241	249	247	279	233	261	240	287	275	249	261	255	232	247	263	238	267	253	263	262	252	242	282	246	272	264	243	237	239	252	261	257	246	245	259	261	280	251	241	252	227	246	240	269	235	234	255	239	264	247	243	264	241	241	230	265	274	257	226	269	242	263	272	254	256	234	234	229	269	239	227	241	263	220	246	237	256	237	259	270	258	258	267	249	237	263	242	232	256	248	236	280	263	275	246	259	258	226	298	227	272	256	244	230	243	237	255	245	253	281	256	218	269	260	254	249	256	248	292	234	248	267	249	258	254	259	245	237	259	248	245	248	260	260	281	251	252	243	272	244	261	246	252	258	266	264	226	207	243	276	235	240	261	224	258	255	206	262	233	278	239	262	239	236	266	278	263	275	266	254	244	264	247	265	289	237	235	264	275	250	246	247	251	254	256	255	233	250	267	258	232	268	268	246	260	277	278	257	255	244	252	274	259	287	234	263	236	269	265	272	265	271	292	272	260	264	246	241	236	261	284	288	251	275	256	253	245	258	238	248	251	250	283	261	225	213	270	226	234	280	299	232	243	260	258	247	255	256	284	239	264	268	265	222	249	256	250	251	284	274	272	225	235	231	265	244	252	251	249	263	229	241	247	245	246	270	286	274	272	256	228	252	238	255	256	245	261	234	261	249	244	253	253	273	259	242	264	281	298	252	258	256	253	223	259	269	256	240	255	238	292	242	248	237	236	245	258	263	256	287	244	234	227	264	256	226	232	227	270	276	260	210	241	232	240	254	262	245	258	267	236	268	248	253	251	248	253	237	291	268	225	255	247	242	263	259	246	263	248	267	267	275	253	234	236	229	262	246	267	259	234	266	218	283	253	239	252	223	243	232	245	277	267	234	293	262	253	225	262	228	239	252	247	255	274	239	247	242	280	247	239	259	252	254	260	250	262	254	252	257	260	273	272	263	273	236	228	272	260	243	265	268	244	248	276	245	232	250	249	234	241	272	261	230	255	250	239	275	250	236	223	253	246	257	248	261	257	244	258	246	260	272	256	265	278	260	254	259	252	264	256	260	268	247	248	258	247	270	230	239	269	238	262	258	254	251	230	268	267	267	223	249	267	248	242	242	286	293	251	256	247	285	270	230	274	254	289	255	237	281	256	304	277	262	252	255	255	260	254	249	269	264	275	245	258	264	220	266	224	240	232	246	270	238	264	233	232	273	251	271	272	229	234	242	223	245	247	249	258	254	244	250	257	220	260	275	262	237	225	304	243	237	230	237	238	246	254	260	274	263	254	234	248	246	274	241	258	238	240	263	252	239	244	237	223	244	270	232	263	217	239	253	250	269	235	274	245	287	263	246	268	242	278	236	250	231	275	251	268	254	239	259	223	248	255	252	265	231	251	264	236	248	258	271	251	261	252	262	262	248	241	253	241	261	225	252	270	243	230	265	234	266	225	247	250	270	266	257	240	266	259	258	237	243	272	245	274	253	239	259	249	253	252	230	274	253	243	244	232	257	243	271	249	245	248	244	229	256	257	250	236	249	261	276	230	275	236	255	268	270	245	236	246	258	228	266	272	271	286	245	256	257	226	274	268	281	253	245	261	235	254	244	274	221	284	263	241	230	237	239	287	237	240	271	228	259	246	247	241	245	232	259	257	276	233	242	252	254	263	248	263	243	255	259	256	241	234	242	238	245	243	281	253	269	263	235	242	263	249	269	235	248	249	232	248	217	258	254	231	261	266	242	275	229	235	237	252	251	265	238	267	218	245	275	236	228	260	257	260	242	264	274	241	238	249	247	259	238	256	266	241	241	235	268	275	237	260	254	243	230	247	247	257	264	249	273	265	233	260	254	262	232	238	247	256	264	263	256	278	291	250	249	242	266	255	239	248	237	254	227	237	277	219	288	250	275	229	253	227	259	231	248	258	253	226	271	253	247	240	242	253	245	281	264	247	243	262	242	242	265	234	238	245	220	232	245	256	263	232	237	247	236	270	238	264	274	288	243	274	266	252	289	231	252	281	246
9967	4802	20856	52904	73714	66462	55979	44943	33465	22698	12888	3612	951	587	589	603	570	570	626	584	618	557	545	615	570	587	574	592	517	566	626	578	577	611	592	581	557	584	576	597	600	554	587	563	583	567	567	578	636	589	579	647	610	573	564	581	557	576	559	571	602	568	599	609	588	571	599	522	547	587	607	562	590	553	570	541	613	556	580	565	555	592	608	573	588	551	564	566	644	590	557	591	573	567	580	571	618	560	580	557	547	573	562	583	594	551	593	599	577	554	588	614	526	601	536	615	568	585	563	562	601	553	594	575	618	590	625	558	622	570	568	571	615	554	597	582	527	594	571	607	574	574	594	549	599	583	586	589	573	571	582	559	590	612	564	558	608	521	625	622	581	606	577	576	605	580	614	574	587	556	610	610	587	572	539	605	583	590	585	583	587	605	538	606	593	570	589	584	566	539	609	524	596	547	596	592	598	552	563	568	594	581	588	563	589	560	606	563	539	578	625	551	551	563	569	581	572	548	589	610	616	600	607	568	512	560	525	642	587	582	575	596	559	542	555	567	595	564	596	575	544	563	580	548	581	528	531	575	611	555	603	582	568	583	549	601	603	567	578	604	593	551	581	581	566	592	602	575	610	557	538	555	545	535	638	598	602	565	638	592	561	566	567	526	560	550	559	546	564	588	579	594	612	568	542	561	590	588	592	533	576	559	589	588	612	564	617	608	581	578	596	585	593	579	619	621	576	601	593	581	584	556	596	600	586	564	566	579	559	619	548	585	577	569	567	598	607	639	614	571	577	571	562	580	595	606	583	568	551	535	576	563	624	582	594	569	588	582	537	561	566	590	627	581	596	573	554	589	623	622	592	618	585	552	579	573	587	565	603	547	597	587	582	582	583	585	581	585	540	567	580	559	604	595	584	586	592	597	555	615	591	608	539	594	586	577	540	587	580	574	588	590	578	571	603	575	593	582	578	536	568	551	590	593	615	585	571	599	596	566	580	573	596	557	594	563	613	596	550	569	573	593	577	603	579	607	585	567	563	579	552	575	560	578	548	569	584	566	510	594	555	563	553	568	579	576	589	597	578	593	540	562	572	605	567	567	588	567	546	558	585	565	571	578	620	566	576	634	586	567	614	569	599	584	562	561	598	527	614	591	557	569	523	601	596	613	573	552	560	585	582	606	578	560	588	539	596	575	553	552	575	622	633	576	575	568	589	566	623	583	600	591	571	612	550	593	546	567	577	570	560	593	601	550	582	535	550	609	603	547	574	582	614	609	582	646	619	568	574	583	607	575	567	526	583	587	559	575	604	589	596	542	519	555	572	589	601	567	591	614	597	572	571	566	595	558	537	574	579	607	539	648	563	561	560	572	576	584	558	552	571	589	534	559	573	575	569	569	597	558	618	578	565	579	615	576	578	550	570	568	531	568	589	597	574	624	594	627	554	579	602	591	551	579	574	584	623	596	584	594	555	579	547	594	633	562	553	597	581	571	555	612	615	567	616	599	571	603	558	603	543	585	640	567	555	599	526	545	565	599	567	561	580	558	602	560	591	567	534	592	563	589	578	587	576	581	620	587	581	551	554	584	582	591	598	594	568	567	610	597	595	541	593	589	564	558	588	538	580	583	631	594	592	555	552	567	566	511	587	593	614	575	577	550	590	595	552	593	558	601	598	592	594	577	573	563	543	576	585	570	563	582	602	555	605	552	590	585	608	601	569	561	602	585	593	599	573	560	590	575	565	580	616	563	586	554	572	561	560	625	587	550	597	606	565	599	590	613	601	569	555	574	601	586	546	563	559	615	606	576	582	555	566	555	593	621	546	599	559	563	589	570	571	575	596	573	627	555	577	591	592	609	563	593	537	559	630	565	585	551	570	578	551	602	607	590	557	592	583	559	565	583	547	606	553	551	599	575	520	589	598	575	608	633	581	605	561	595	545	594	587	564	568	576	542	566	569	593	559	567	594	572	582	549	604	552	586	559	564	632	596	560	587	607	575	553	616	625	559	569	552	560	569	589	553	542	589	567	573	553	565	565	571	587	585	607	581	598	565	535	570	590	526	542	572	553	591	578	555	577	558	580	579	562	610	574	561	588	589	580	559	549	612	582	600	604	594	616	585	554	564	576	595	598	592	588	557	620	560	635	575	575	560	575	550	608	565	599	619	533	531	615	565	543	582	592	531	599	554	588	549	629	536	571	571	585	601	624	566	559	529	566	579	600	557	567	603	569	598	594	582	591	571	529	544	583	543	591	620	585	571	567	578	601	587	593	602	588	556	606	551	617	553	583	610	586	592	591	556	585	568	577	586	580	539	554	590	592	563	591	562	567	608	595	565	575	563	608	573	575	617	544	533	566	589	602	574	582	641	595	603	605	584	585	576	547	594	556	587	602	560	560	590	596	545	582	596	601	558	606	586	547	570	586	620	558	611	537	583	550	541	568	581	553	596	584	575	597	564	577	570	599	552	586	535	560	548	564	592	579	568	537	530	633	574	549	581	546	591	573	564	560	607	589	570	606	583	576	584	599	577	561	585	564	598	609	575	577	610	589	564	593	552	598	543	598	558	576	546	599	550	543	592	566	600	569	589	572	567	546	574	556	547	561	588	572	552	564	572	585	558	543	541	566	585	557	568	583	573	612	565	609	579	499	587	580	582	568	583	636	584	603	554	556	574	600	560	564	583	572	580	616	553	596	522	554	638	582	560	591	619	574	557	617	604	570	610	551	593	547	577	557	565	582	621	593	568	606	557	569	572	550	590	562	554	562	566	576	607	591	502	572	602	559	602	564	602	589	611	535	536	591	574	590	569	566	551	617	610	604	530	550	586	603	566	600	576	556	557	569	583	569	557	580	584	558	602	569	573	598	602	592	616	608	581	547	572	570	611	570	566	543	556	601	534	556	639	579	577	580	582	596	582	591	567	598	548	591	624	548	566	569	554	538	606	539	550	568	548	561	613	616	558	592	583	624	621	565	562	570	616	576	550	634	564	585	595	599	552	572	572	584	591	588	565	591	567	541	613	585	588	603	590	613	546	595	567	616	579	564	582	585	590	552	593	596	601	607	548	567	572	570	586	601	622	575	604	595	588	593	557	585	603	577	546	592	576	620	608	547	565	553	610	551	557	526	587	580	583	598	634	561	589	599	528	531	558	555	619	650	580	615	588	552	551	546	564	610	581	582	593	599	582	568	590	565	592	616	561	585	568	558	537	640	550	584	631	583	569	559	590	557	598	599	595	590	547	601	576	573	562	583	580	573	557	563	545	551	605	559	548	596	579	604	591	599	584	556	553	570	563	558	505	558	602	592	606	560	591	540	542	612	537	559	583	568	545	564	555	593	558	533	588	587	572	580	558	633	603	596	604	565	580	584	596	590	565	581	612	547	582	606	611	583	589	559	547	573	558	609	590	557	561	541	581	579	620	559	537	572	556	558	570	577	569	583	535	595	561	575	559	590	632	568	575	562	605	596	550	580	571	583	560	540	529	600
4395	1698	1702	2132	3311	3432	2421	1355	882	552	413	272	237	261	268	253	221	247	212	230	237	202	226	241	211	233	261	230	219	221	256	220	236	240	234	241	210	257	211	249	227	226	212	234	212	236	223	228	236	227	227	213	233	202	229	243	256	227	232	225	200	234	246	218	227	213	226	224	208	216	236	227	226	228	234	230	239	193	234	214	227	249	220	200	211	240	242	233	246	209	214	213	232	224	214	242	219	214	245	246	234	242	238	243	229	231	223	221	211	206	210	228	205	227	191	236	255	247	208	220	239	227	229	211	215	239	223	225	243	259	232	214	238	227	209	228	248	245	222	236	226	212	223	211	229	219	220	235	229	253	225	227	235	217	240	212	215	215	217	216	221	208	215	216	240	226	230	194	234	212	212	200	188	246	237	243	239	227	248	211	227	227	225	240	232	222	236	213	243	202	228	213	195	215	242	227	221	204	224	233	226	222	221	219	204	214	221	232	222	245	230	243	226	208	225	210	227	212	209	248	220	228	210	229	239	235	214	207	231	214	219	232	239	242	239	206	227	223	213	236	223	224	218	203	215	242	229	211	222	229	228	214	227	259	199	207	220	238	242	241	227	234	202	196	245	219	248	226	242	234	237	251	237	237	238	237	202	223	225	209	236	223	218	206	207	217	207	228	205	221	272	195	205	223	222	213	213	258	234	217	250	217	200	247	213	209	228	222	249	217	239	208	234	220	225	257	236	202	210	201	221	224	223	255	223	248	229	233	231	229	204	187	219	256	230	228	229	207	222	249	235	232	225	216	235	230	224	210	231	243	245	221	215	224	213	208	234	243	247	216	224	285	202	242	236	236	224	251	246	234	232	203	220	248	211	237	219	243	208	243	240	220	229	235	236	203	232	213	252	241	254	248	248	265	221	231	257	209	197	221	215	233	254	212	262	231	220	245	213	244	217	231	224	228	232	206	181	218	225	232	227	278	225	237	244	218	204	203	224	255	245	245	233	228	227	217	221	229	201	219	203	240	231	247	241	217	226	248	204	216	219	224	237	230	232	243	223	239	239	213	209	217	254	273	247	244	207	213	218	197	221	219	213	230	244	235	221	215	247	215	200	190	238	210	216	218	230	214	236	197	212	241	213	241	217	250	233	248	214	236	233	253	241	228	215	245	228	250	228	195	190	202	205	208	221	239	221	226	226	235	243	231	223	230	218	226	240	226	216	260	226	235	218	237	253	236	205	219	227	253	240	234	242	213	233	237	218	249	220	226	222	188	227	202	238	215	232	203	246	199	217	196	214	237	239	241	210	227	220	215	218	228	216	223	247	232	252	233	243	236	210	249	204	217	259	257	240	215	206	227	215	230	248	262	220	252	231	205	227	218	205	205	212	231	232	233	242	256	210	242	234	231	241	225	216	234	230	215	214	228	217	192	252	222	216	218	234	237	231	217	221	207	220	196	212	225	247	261	234	261	255	241	245	238	232	226	209	250	212	215	214	230	261	221	200	220	227	249	218	249	238	220	227	221	221	235	225	211	230	222	205	213	201	231	225	224	217	242	233	200	215	228	228	220	235	215	247	245	224	218	239	253	210	226	232	241	230	227	215	213	222	230	234	219	227	247	212	244	220	217	224	234	238	212	267	211	199	226	214	200	224	194	229	213	264	200	237	229	239	212	233	227	220	246	228	207	224	217	245	243	224	220	233	224	227	233	223	221	204	218	227	225	193	236	220	227	254	239	203	247	199	222	229	247	231	243	253	258	210	224	235	210	226	202	246	244	223	224	213	254	231	198	231	263	216	244	214	244	221	237	214	218	218	197	237	224	215	213	247	212	198	236	248	224	224	256	235	269	236	225	269	222	233	233	215	233	220	238	218	243	225	229	222	257	225	240	239	230	200	249	230	245	238	217	228	217	213	227	201	230	234	234	220	229	223	224	269	250	193	233	230	215	237	243	214	231	248	206	218	229	256	207	253	254	208	228	225	214	242	222	227	247	216	243	220	224	220	212	230	217	238	245	209	219	232	233	220	252	243	231	216	243	199	226	253	233	209	242	216	229	199	202	216	232	217	236	217	193	270	223	231	220	233	226	250	254	241	288	231	242	205	211	219	242	243	191	260	239	240	239	241	231	237	210	222	239	195	224	244	224	231	239	248	201	228	211	230	278	217	214	234	224	222	230	245	250	238	250	230	219	218	241	223	233	228	235	252	208	206	230	221	250	255	250	192	223	226	210	212	269	229	207	244	216	202	236	227	230	246	230	225	229	235	199	245	251	222	217	202	210	218	220	218	229	229	211	223	221	212	221	206	234	264	221	207	247	212	231	254	187	272	228	219	238	238	218	241	260	234	229	222	222	190	204	215	260	238	216	231	257	256	199	226	255	214	232	223	264	224	225	241	232	232	236	224	214	225	230	244	209	225	198	216	247	215	236	265	251	272	208	228	240	223	217	214	200	236	251	219	232	217	239	218	253	235	248	212	236	225	226	233	211	208	220	224	235	247	227	240	232	213	205	228	222	227	206	241	221	235	229	232	242	228	238	251	246	241	216	218	216	246	214	230	227	241	236	234	230	216	239	227	245	248	235	224	214	214	245	210	203	229	232	239	240	255	231	248	230	231	248	236	200	203	197	223	221	202	214	226	232	201	230	226	239	223	187	243	237	252	237	234	215	223	226	227	226	222	248	258	245	224	211	227	216	228	239	217	235	224	227	238	232	243	228	218	216	220	234	207	235	233	238	209	238	233	245	227	202	211	251	230	237	233	228	233	205	241	225	235	214	205	241	219	224	243	216	209	225	221	221	210	238	233	235	252	224	240	242	218	226	257	242	234	229	240	212	205	253	234	264	238	244	220	226	245	255	234	213	208	237	227	222	215	222	243	233	246	248	230	238	211	201	226	218	227	203	247	219	219	214	220	218	247	216	228	237	213	228	221	198	241	208	231	232	229	232	216	263	236	198	224	238	252	243	267	219	208	219	210	228	250	231	212	216	216	218	234	207	199	221	237	237	244	243	242	196	210	215	260	232	250	227	225	230	181	227	206	203	217	239	222	238	206	228	250	251	259	235	228	230	224	242	220	213	246	228	201	214	230	197	235	232	216	231	222	212	226	227	253	259	235	225	226	253	224	228	200	202	271	233	205	218	223	242	212	226	254	256	208	218	214	204	218	226	206	231	235	252	245	256	253	226	248	240	227	214	196	247	236	234	211	234	225	253	230	246	202	244	258	238	237	224	209	233	254	213	227	223	226	236	230	186	234	271	203	229	229	233	249	246	211	213	226	231	210	191	214	245	234	225	241	223	217	270	270	238	214	199	196	216	244	230	244	222	243	225	223	217	229	212	235	229	251	214	231	219	249	221	236	225	219	216	233	227	236	234	222	207	205	258	200	244	233	206	258	222	194	252	246	210	205	213	200	227	227	232	238	269	221	216	212	244	237	228	226	222	230	238	241	229	224	229	220	223	208	232	254	233	214	236	223	213	226	207	262	245
3245	1772	3265	7117	12454	11963	8601	5249	3230	1883	1121	699	528	475	515	517	518	534	541	519	528	517	496	524	510	512	538	526	517	522	542	517	500	474	497	495	482	518	550	535	515	543	508	522	531	521	531	501	544	491	516	515	514	473	481	506	515	512	519	534	531	522	533	494	517	517	552	493	508	487	519	511	515	499	494	527	474	525	499	500	497	490	533	532	535	510	534	447	491	449	466	540	522	519	520	476	492	509	527	486	524	523	516	502	503	490	506	533	523	506	509	468	506	536	516	507	520	514	511	458	519	520	528	533	531	494	472	513	520	491	522	509	536	507	482	495	512	528	528	517	488	516	471	513	470	485	493	491	505	533	551	499	537	480	515	533	498	546	492	518	498	514	512	518	522	495	517	528	472	461	500	505	517	505	501	502	502	514	499	490	533	501	520	526	517	515	486	497	536	499	480	509	519	489	531	522	558	526	524	472	480	539	485	510	499	574	495	519	505	486	495	490	503	500	510	498	466	489	514	516	519	461	509	503	494	513	513	523	514	489	510	484	526	547	505	558	506	521	494	534	494	518	478	500	525	470	528	521	489	514	498	574	501	493	527	505	508	496	511	512	516	545	512	519	525	482	524	576	499	508	494	543	560	537	508	487	535	519	488	507	540	521	464	515	501	472	521	527	544	506	481	538	551	513	504	479	470	491	527	529	475	511	537	491	502	530	494	528	502	504	504	526	515	511	551	499	517	511	528	472	493	514	523	537	477	503	509	509	511	513	526	530	513	503	544	505	487	527	519	533	507	498	501	534	539	483	514	465	507	516	505	539	506	521	505	514	487	520	475	497	503	492	479	527	488	510	503	533	486	532	532	516	528	519	509	515	543	465	482	532	508	494	502	508	480	529	525	535	506	497	506	518	486	473	485	541	444	475	499	487	502	500	513	536	490	503	500	537	509	534	489	536	535	495	542	506	506	518	486	536	526	536	519	496	525	492	494	515	479	514	485	481	513	551	507	504	510	517	466	492	478	465	545	493	502	490	571	492	514	503	519	484	539	518	500	524	525	499	496	488	542	489	538	507	523	504	514	504	537	523	518	512	546	541	487	488	506	496	499	549	527	526	513	524	535	551	543	526	500	525	481	508	525	483	534	531	471	539	498	480	526	512	523	504	509	533	561	514	522	485	521	523	515	487	508	535	493	537	499	474	533	504	509	520	487	517	462	469	468	506	530	541	493	502	509	509	479	503	508	528	535	511	511	494	509	486	507	549	512	515	533	509	520	535	490	490	488	490	509	514	517	537	495	565	510	511	539	498	494	539	571	497	557	507	501	458	517	509	502	540	545	508	527	541	469	475	521	562	483	514	523	545	487	510	518	545	479	508	531	522	438	573	464	547	527	509	550	475	524	511	483	509	526	479	481	492	533	527	501	490	508	476	486	526	520	505	488	515	503	461	497	536	558	494	502	486	501	513	510	515	505	509	525	510	488	539	478	475	507	506	470	513	518	527	514	533	499	512	545	517	528	517	529	538	484	507	529	538	541	518	496	476	522	511	486	534	477	532	519	484	498	519	550	515	520	549	491	498	508	470	512	461	522	512	492	549	545	484	505	526	543	492	490	538	481	467	495	504	481	498	533	473	543	508	517	499	508	482	507	527	474	511	506	505	519	492	486	489	489	497	496	540	517	525	523	547	532	513	493	457	472	506	513	502	499	533	467	478	513	463	513	468	484	524	487	529	476	496	527	513	528	470	534	528	519	507	528	512	512	518	535	533	523	511	527	531	505	507	478	487	505	518	486	496	537	538	506	519	539	469	514	492	501	515	504	541	512	486	547	542	508	513	504	523	503	472	536	536	512	485	526	518	488	525	509	509	515	525	501	513	470	533	508	506	548	473	524	532	493	545	483	506	492	495	490	530	529	535	498	494	502	509	527	534	498	529	502	522	562	537	468	508	504	512	505	511	539	506	544	494	530	526	516	489	514	501	547	494	510	509	506	496	528	505	488	494	513	483	496	498	502	504	517	508	495	503	518	543	491	510	476	507	485	538	541	498	557	477	520	499	520	561	495	503	463	485	470	538	534	525	516	531	525	506	464	518	501	535	502	508	514	513	496	497	476	530	527	489	530	498	541	521	501	571	529	504	516	482	508	514	526	513	561	491	485	528	528	532	532	509	505	480	530	534	493	505	492	553	514	495	535	489	495	502	521	508	541	485	506	532	508	491	483	510	530	513	509	505	474	513	557	514	537	531	472	507	524	544	482	513	490	519	508	525	541	522	506	504	503	529	545	534	523	535	487	535	493	517	545	516	492	506	516	506	517	488	473	488	512	514	551	480	511	578	516	524	495	515	492	514	546	507	484	551	558	471	527	511	519	503	532	517	498	492	494	509	465	515	536	485	496	511	492	521	543	579	533	478	505	513	521	519	514	503	542	481	520	507	529	514	519	516	531	474	532	518	493	491	491	525	500	483	494	525	522	525	525	521	478	503	501	491	487	508	514	520	519	543	492	506	506	481	524	495	518	548	490	515	521	508	534	474	505	510	493	544	509	490	512	507	477	515	529	539	513	503	511	497	475	495	484	501	512	514	525	505	565	520	530	500	496	531	506	524	497	511	570	516	486	535	483	495	573	527	509	516	487	514	506	498	484	547	499	498	476	468	544	512	503	506	516	491	488	525	525	471	508	582	535	510	493	553	576	482	502	526	536	521	541	515	536	494	493	515	508	494	519	527	530	500	501	462	539	538	480	507	525	501	527	489	495	479	516	504	532	521	560	474	465	484	511	477	517	501	503	523	526	553	492	470	506	493	533	568	525	503	519	504	476	500	522	530	528	497	508	490	483	499	462	496	481	525	495	497	524	505	499	498	528	534	494	495	503	505	496	538	506	538	535	498	539	553	508	534	504	542	473	533	501	461	531	505	504	499	509	471	520	543	530	513	518	481	506	523	484	513	529	539	541	493	540	487	562	505	547	499	570	515	490	538	509	533	537	471	551	523	522	542	483	492	508	533	547	500	492	471	544	555	518	497	503	522	493	486	534	490	523	541	522	494	542	494	510	546	523	528	542	524	473	467	508	515	512	517	521	500	463	500	469	549	484	513	475	529	514	475	549	505	483	536	536	502	510	511	510	550	561	488	504	503	479	490	514	536	527	525	556	499	517	473	491	510	513	482	514	519	528	530	504	494	507	501	513	539	528	540	485	523	505	494	524	539	492	513	529	452	535	518	517	532	515	513	551	496	529	501	499	506	500	493	461	502	516	472	529	548	517	497	517	504	475	533	508	485	536	521	467	489	462	479	544	508	497	496	481	535	530	524	478	511	530	506	543	490	522	534	499	509	515	503	491	524	502	547	497	506	522	491	539	516	495	512	539	513	486	471	545	474	494	485	486	501	517	491	565	525	480	504	507	523	495	512	508	525	508	474	508	511	517	476	490	505	503	491	515	512	513	501	515	523	549	502	545	503	508	528	520	508	532	483	552	498	460	521	550	537
12301	3327	20937	44513	43609	42536	30885	18854	9595	4193	1875	673	221	162	158	187	153	187	190	173	179	191	195	200	171	163	156	168	167	177	182	183	169	185	158	151	184	155	167	170	166	207	191	163	196	194	189	175	169	154	164	156	160	172	195	196	177	174	179	150	174	188	188	188	170	162	185	169	165	191	165	181	165	170	192	164	186	183	191	171	163	170	181	167	159	133	158	168	176	194	158	182	169	195	161	176	166	171	183	153	180	156	165	178	152	159	151	184	162	167	208	199	183	185	185	154	154	154	172	189	154	160	158	209	147	174	192	182	177	166	173	157	160	156	169	189	161	178	198	190	170	147	191	155	180	182	162	162	170	178	184	181	178	188	163	189	167	144	189	175	162	193	172	171	182	159	194	180	182	170	187	178	189	155	181	196	178	182	163	168	176	181	192	171	157	168	159	180	197	163	160	191	198	181	163	186	170	198	176	181	165	164	154	161	177	167	159	183	178	169	163	177	186	164	197	160	192	178	168	161	162	170	173	173	191	168	187	155	172	174	189	183	170	155	195	141	169	159	201	179	186	200	179	163	170	166	171	175	190	187	164	174	151	197	193	186	151	187	156	183	184	184	173	199	179	202	166	186	199	159	168	170	179	202	175	166	201	175	161	163	204	173	179	152	159	165	148	176	163	177	144	172	172	168	162	157	164	180	173	176	165	154	173	188	174	184	184	185	170	182	157	180	172	129	154	182	171	182	174	150	182	161	150	180	178	152	151	175	193	204	176	159	177	183	156	176	188	174	165	152	160	187	155	193	160	178	194	159	160	168	186	190	188	187	165	186	180	164	168	209	176	178	168	189	173	165	226	144	158	192	188	177	161	184	168	168	181	172	153	176	162	193	205	152	200	184	161	201	175	175	159	167	158	149	178	156	175	170	142	187	165	172	169	190	147	150	166	169	180	167	195	176	181	175	160	178	157	183	184	177	176	178	176	170	186	179	194	185	174	198	177	173	173	168	183	148	174	174	190	174	184	165	150	173	169	172	152	190	174	176	166	161	170	177	152	183	183	190	172	148	197	161	165	198	172	158	148	133	164	173	196	172	172	173	174	166	171	187	168	171	143	195	169	173	154	160	194	191	195	187	203	184	169	196	186	166	168	186	179	176	164	167	173	170	163	183	167	192	192	173	160	191	185	187	160	170	180	184	159	189	167	164	164	186	166	193	161	158	164	158	152	153	165	171	181	172	184	158	178	147	166	190	184	173	162	165	183	199	186	153	175	162	152	181	182	202	178	190	153	152	190	176	176	195	171	200	161	200	197	189	148	199	188	192	193	183	178	159	181	177	154	158	169	178	178	190	162	176	168	153	194	190	159	193	175	179	172	189	202	163	200	172	184	220	178	176	184	182	171	159	167	157	177	181	163	181	184	169	179	170	203	170	180	146	171	176	178	181	178	165	167	194	156	189	164	174	167	184	180	184	184	211	180	196	187	163	182	183	184	178	154	176	186	169	180	161	183	176	168	171	181	209	176	213	174	155	190	183	183	168	203	164	174	183	175	173	171	196	179	184	162	185	177	180	156	188	165	161	189	170	183	184	167	190	165	160	190	172	169	166	161	210	175	165	196	170	183	162	160	174	192	168	190	177	178	183	177	179	171	169	197	172	169	165	187	179	180	176	201	202	193	175	187	164	162	173	161	192	200	173	184	175	206	185	180	176	149	144	171	138	165	184	176	135	173	146	166	187	159	167	180	176	167	185	170	175	168	147	140	177	181	168	136	172	183	164	181	172	191	191	175	170	178	166	167	185	168	161	163	162	199	173	184	167	197	177	164	186	177	158	164	165	185	198	166	146	180	192	180	163	189	193	195	177	190	171	181	144	180	181	185	160	160	173	172	183	182	167	169	197	177	174	183	168	159	163	192	150	178	162	189	180	176	181	176	178	170	151	186	162	177	204	173	195	165	180	183	153	215	169	178	170	188	154	167	163	185	181	164	164	193	182	157	172	161	197	186	161	180	182	181	169	163	166	169	170	193	173	160	184	177	183	178	159	189	165	195	179	148	174	152	184	154	170	148	193	168	204	170	164	178	179	169	156	172	173	162	204	157	188	180	176	184	183	174	162	156	187	197	160	175	159	161	157	154	157	171	197	151	160	179	154	172	200	180	158	176	189	211	203	200	159	168	161	171	178	172	182	152	184	170	203	175	184	174	201	147	163	172	154	165	187	176	178	160	167	170	166	176	173	222	183	188	153	168	163	167	191	162	173	154	172	181	181	166	180	169	170	171	170	199	175	178	164	186	194	160	185	169	177	168	157	223	175	184	161	171	191	178	178	174	170	165	169	158	159	160	174	183	165	176	143	186	162	175	163	173	162	163	182	181	185	175	176	186	156	184	176	166	201	178	190	176	176	145	188	194	179	166	147	189	155	184	168	185	195	211	149	186	186	198	185	170	163	178	169	170	167	172	164	183	181	156	159	153	189	191	177	182	168	166	153	181	175	173	172	192	164	179	171	153	178	180	188	181	147	181	163	176	141	173	168	191	170	171	149	176	170	160	171	167	166	183	172	202	162	175	175	194	172	183	169	174	183	175	193	178	175	195	172	165	182	174	179	175	170	181	146	183	178	183	164	181	145	182	167	177	179	156	184	168	160	197	179	166	178	147	166	170	178	182	168	171	162	185	165	183	178	167	183	177	199	195	170	181	188	160	193	177	155	174	176	213	134	168	187	198	172	163	174	174	180	163	183	185	164	170	174	174	189	155	196	154	165	180	193	172	155	183	166	189	153	194	172	181	166	178	183	196	205	173	178	176	148	178	172	151	206	175	176	185	173	173	171	176	181	186	163	176	193	213	158	180	165	181	181	184	160	189	178	162	170	177	154	177	169	165	183	185	182	170	182	216	156	152	153	173	200	143	170	169	172	175	165	196	183	166	171	175	159	197	196	165	170	164	185	162	186	176	132	179	189	169	193	157	150	182	171	178	140	170	156	175	185	208	162	178	158	176	182	157	186	187	168	173	188	166	185	158	173	173	194	185	164	187	172	176	140	172	160	176	180	141	174	166	195	133	191	189	187	171	184	208	166	192	188	185	185	184	170	157	172	188	176	183	145	190	187	188	169	160	211	208	167	186	190	180	145	195	191	181	159	175	176	157	185	175	168	200	181	168	184	162	149	162	137	180	156	204	205	175	183	169	174	174	195	183	162	164	169	189	162	169	165	166	172	197	170	185	162	170	193	174	174	153	176	168	185	150	189	154	143	167	195	150	162	183	169	173	150	160	158	168	192	174	187	174	170	173	190	163	152	186	160	135	178	204	208	172	188	179	176	178	194	165	163	180	151	182	201	168	161	165	147	151	175	169	162	219	189	151	165	176	177	183	157	172	155	164	185	152	185	142	152	172	195	198	175	166	166	127	157	172	167	181	170	157	141	152	201	176	194	168	163	167	167	178	180	170	169	170	164	170	173	163	211	196	196	200	160	183	192	151	172	168	170
7320	2919	27692	50663	55965	55282	45816	34957	24194	14484	7682	2773	641	435	389	445	414	430	432	438	417	428	427	379	413	446	413	424	406	419	393	456	431	418	397	432	441	416	398	429	415	406	446	406	394	422	439	458	437	422	456	442	396	416	432	400	458	390	362	440	379	431	401	384	407	410	384	397	422	435	401	432	406	433	408	399	407	438	465	453	425	408	429	419	422	408	409	417	462	402	434	441	442	438	416	418	420	404	429	432	385	425	440	405	423	405	422	402	377	407	404	429	416	431	407	412	409	420	453	434	417	383	465	410	371	440	431	409	410	455	413	440	441	442	416	435	409	426	415	450	397	420	382	425	386	397	399	388	396	440	427	437	407	429	437	407	409	406	440	398	426	431	461	422	410	427	393	383	424	380	393	423	412	392	437	411	453	432	389	432	422	388	413	426	417	414	417	464	401	378	436	441	425	433	435	437	414	415	392	428	388	405	432	428	391	413	431	391	389	395	399	386	425	415	432	450	446	406	384	447	428	389	436	388	394	402	412	419	408	431	415	427	445	381	466	382	389	439	401	423	422	438	411	430	440	409	394	409	422	408	429	438	409	405	390	423	395	453	426	423	398	416	407	423	403	395	389	414	409	398	441	425	419	410	418	401	450	467	415	421	377	411	419	450	441	425	474	366	389	409	425	410	416	442	398	402	400	395	434	409	403	412	416	466	435	405	394	440	422	418	439	418	442	450	401	433	408	378	426	405	415	383	407	399	442	437	438	430	436	386	370	430	434	388	444	407	426	392	433	417	427	427	415	423	412	456	422	451	418	405	426	420	411	389	434	427	409	429	416	415	402	390	415	417	413	418	401	399	401	419	430	402	415	417	405	415	453	398	404	451	414	412	394	449	424	410	391	429	415	469	430	424	398	402	457	413	430	403	391	391	395	406	404	451	425	378	391	432	413	422	418	427	412	418	375	434	421	377	429	410	413	433	445	434	417	401	394	406	421	428	432	402	419	424	431	394	403	400	407	377	468	425	394	424	409	417	443	417	392	425	384	416	446	429	446	459	413	417	423	458	400	401	421	403	413	425	397	386	444	397	405	429	409	399	425	416	402	407	406	384	374	434	438	434	429	404	413	405	420	415	428	396	421	426	398	410	388	407	422	426	424	400	430	428	445	417	399	412	403	427	422	404	436	396	396	407	414	412	428	409	431	414	415	405	414	403	400	411	391	404	405	416	404	419	418	421	429	395	417	474	427	380	416	420	408	379	441	433	444	376	438	423	400	402	416	430	435	443	430	434	437	422	420	421	441	388	402	410	442	411	368	432	449	471	432	403	424	447	400	409	393	375	416	457	396	408	406	391	421	435	392	382	382	400	458	431	404	419	416	374	420	408	447	441	399	409	472	393	384	392	407	408	414	429	414	422	439	400	451	401	391	416	436	434	417	419	454	419	443	401	429	394	423	416	399	424	422	440	467	410	404	407	411	405	418	430	416	407	393	441	399	418	412	411	418	431	400	436	446	436	385	408	395	408	417	411	401	441	414	404	387	440	460	430	427	404	410	417	425	379	439	402	427	395	424	451	429	401	405	481	438	410	410	442	418	428	447	418	423	443	425	402	417	392	418	386	411	433	440	441	379	393	423	442	389	383	444	412	433	461	433	400	421	393	399	403	402	415	401	391	410	405	417	406	409	443	429	395	403	436	434	387	388	422	419	415	408	402	433	431	449	393	394	390	420	389	412	417	427	406	441	405	436	403	418	402	393	409	418	406	479	410	445	419	439	437	405	432	413	366	405	391	406	431	377	396	399	429	414	419	413	443	423	431	446	407	390	411	410	391	440	428	441	382	386	439	408	401	434	444	424	412	420	414	392	415	411	411	408	402	369	429	448	447	415	399	429	433	430	393	389	404	399	427	375	456	427	391	408	429	426	425	414	405	446	422	401	414	413	432	407	437	383	405	410	429	436	414	423	445	380	418	409	421	422	439	436	417	398	448	427	367	419	403	404	419	419	404	440	468	433	415	468	395	455	424	463	441	404	408	438	405	459	453	384	426	419	420	383	378	417	423	417	391	426	404	419	392	413	403	448	441	423	405	410	420	390	398	365	465	399	408	379	408	473	390	449	404	402	386	400	438	409	424	428	422	364	415	405	396	424	397	408	424	393	421	411	421	437	395	419	434	387	419	405	393	405	407	421	401	446	460	433	460	387	413	384	452	427	452	410	411	428	442	431	429	448	394	458	418	418	413	426	414	430	415	417	463	403	361	395	428	409	430	426	427	414	427	400	403	401	406	445	421	419	421	455	399	432	438	413	395	442	400	463	452	401	426	411	404	406	416	414	436	417	425	415	442	402	401	425	361	380	410	389	443	414	440	419	418	472	432	395	437	398	414	404	404	396	426	413	414	373	435	417	421	451	406	448	401	427	422	428	399	421	398	427	415	406	431	421	382	449	443	389	426	419	397	425	420	414	430	411	423	451	427	426	380	424	445	399	417	443	413	418	411	403	401	396	425	428	429	400	392	401	442	417	440	430	430	392	453	428	411	436	418	391	372	436	440	459	380	459	414	414	394	431	407	402	435	458	457	429	433	396	419	421	424	388	421	389	383	417	433	440	398	420	416	424	417	402	423	439	398	418	402	371	441	418	406	439	406	402	415	404	416	402	399	394	414	424	404	442	393	444	460	422	412	430	417	419	383	393	432	402	420	405	409	418	426	434	434	378	441	406	428	439	408	391	453	412	402	431	414	391	417	417	380	399	452	399	427	401	432	432	424	390	387	440	430	401	404	404	388	395	413	393	412	408	365	406	396	440	401	407	460	413	370	437	414	374	422	398	382	413	431	438	439	389	418	429	424	433	403	362	430	392	410	415	437	423	445	441	421	426	428	415	433	445	434	409	414	439	363	423	380	409	443	382	442	393	408	412	421	406	424	393	429	423	415	418	410	426	375	489	418	411	443	430	422	421	431	448	442	392	414	436	416	374	402	448	425	419	407	400	436	414	406	440	453	427	399	424	450	422	409	429	418	420	388	433	396	453	404	401	397	432	401	434	421	433	462	423	377	393	454	387	418	399	429	398	445	451	408	407	431	422	393	404	396	427	433	421	383	425	444	455	443	420	454	444	415	398	422	405	381	411	400	420	435	400	397	409	396	414	396	430	438	420	415	392	417	418	461	411	467	453	428	412	403	460	391	428	451	435	421	427	424	409	395	422	437	401	418	392	422	407	449	441	369	430	445	407	418	388	390	421	426	415	436	422	395	422	429	399	449	408	404	450	427	407	425	396	378	410	423	424	434	447	370	401	448	391	465	409	433	429	430	373	437	445	435	454	394	413	405	413	428	420	414	414	427	431	403	400	396	399	405	417	399	393	442	425	461	444	440	419	462	418	405	399	445	421	429	417	435	428	415	445	438	431	365	433	405	434	446	427	398	405	416	435	424	444	397	423	398	440	421	384	423	393	412	408	410	408	414	438	398	395	444	417	417	454	424	403	396
20384	6805	48890	69519	62043	52047	39102	25793	14278	6469	2644	968	338	251	276	227	261	236	224	276	247	261	274	271	260	237	265	237	227	253	252	250	254	265	219	261	250	267	282	262	271	285	236	278	267	256	267	238	268	269	268	244	254	257	263	286	249	264	245	277	257	237	242	254	285	246	251	260	211	267	256	261	256	246	208	281	268	242	260	256	264	258	252	234	263	232	254	262	234	244	254	264	242	280	244	268	262	259	252	275	266	258	247	267	238	271	268	238	251	229	214	232	235	233	244	260	296	253	236	240	258	241	247	245	272	281	265	256	221	263	278	274	285	245	260	235	245	242	243	241	226	262	249	270	253	253	257	249	260	253	226	279	258	262	280	259	228	240	278	264	236	276	257	253	262	283	261	252	261	280	236	254	241	284	261	275	238	266	290	264	267	215	270	275	266	261	252	268	248	258	248	276	272	224	267	265	272	231	251	251	235	255	230	252	271	234	269	285	275	263	279	236	248	264	217	242	257	275	247	257	250	240	268	241	268	258	282	291	250	290	255	252	223	218	256	267	256	249	240	242	270	258	262	268	259	244	262	270	241	227	250	261	263	242	237	232	244	272	247	276	236	257	256	259	240	257	252	298	258	248	236	218	250	279	298	294	269	263	284	250	265	257	259	237	249	240	261	262	263	237	296	247	239	232	285	250	248	278	250	265	243	225	279	270	257	268	243	238	244	277	217	244	246	280	281	239	263	244	247	236	231	244	254	236	262	284	274	232	248	254	272	292	261	276	237	246	246	258	245	217	295	282	221	247	248	251	230	243	250	267	271	266	267	285	275	263	242	262	255	257	250	223	258	281	252	290	252	240	250	225	254	266	275	278	265	256	267	261	239	246	255	269	232	266	252	267	226	271	300	272	257	226	220	263	256	257	274	241	266	263	246	254	240	260	236	258	263	266	247	263	247	223	246	252	239	257	278	251	232	254	280	259	273	271	265	250	238	248	258	266	239	219	266	252	251	252	253	260	249	262	235	229	257	281	253	242	290	248	253	246	248	247	282	236	265	248	285	244	260	273	251	227	247	266	238	263	253	230	238	238	248	241	260	309	281	247	259	213	260	238	237	262	236	242	280	230	251	233	244	263	266	252	252	277	272	251	270	261	259	232	231	263	246	250	262	269	258	254	239	271	261	229	254	249	291	252	249	250	279	216	239	268	252	257	248	247	255	269	258	254	291	291	244	255	266	274	257	248	263	262	238	225	238	250	281	256	242	259	274	241	269	273	273	255	266	267	281	271	271	271	239	256	271	245	267	258	260	251	259	241	261	246	286	280	279	236	246	271	262	244	294	264	259	254	236	257	245	254	256	262	243	259	232	243	257	278	254	251	265	268	232	252	262	245	252	255	255	266	257	238	230	273	252	237	240	270	266	236	253	260	264	238	251	246	270	235	252	247	245	255	305	262	242	258	249	252	272	242	274	251	267	259	278	265	266	245	255	253	246	243	260	273	256	246	222	256	236	250	240	253	272	247	261	237	246	260	251	246	216	266	258	256	247	243	242	253	254	248	253	271	270	255	251	218	253	233	280	241	237	273	265	278	289	281	253	240	242	273	247	237	274	256	272	236	260	256	269	263	239	228	255	247	251	235	279	252	240	224	265	274	258	261	272	258	268	256	252	244	262	270	272	255	258	302	251	281	277	217	212	250	241	255	263	289	246	235	312	291	246	257	242	250	260	268	245	244	268	235	252	267	253	227	232	252	257	270	266	251	277	263	239	268	265	256	250	253	287	217	238	260	273	250	240	281	271	260	252	258	258	270	268	276	266	225	240	241	254	285	258	311	241	254	242	263	254	257	232	234	240	254	244	265	269	250	256	237	258	266	228	265	257	257	213	243	243	253	280	255	263	256	256	267	277	238	298	275	242	228	291	259	263	234	274	241	265	230	250	245	247	271	264	259	261	253	245	231	258	227	273	248	225	240	272	256	239	245	226	251	266	230	271	257	251	249	263	245	227	260	248	231	251	257	238	240	296	253	257	281	270	242	263	227	297	283	241	241	276	237	263	244	251	243	255	219	292	252	256	259	242	265	265	228	282	262	273	229	271	298	271	257	260	267	256	266	229	248	255	243	245	281	224	261	238	233	261	269	243	245	262	263	255	254	284	206	278	231	244	234	280	232	242	250	243	229	225	232	254	298	254	255	263	266	272	262	257	239	261	258	256	279	227	234	249	240	230	249	237	261	255	259	236	265	256	253	267	247	253	233	251	263	249	244	263	244	247	265	257	249	254	265	273	256	245	245	241	268	265	261	234	244	262	262	295	221	276	253	289	247	232	236	251	261	235	227	264	244	243	278	276	263	279	230	238	273	268	241	256	244	213	295	254	238	258	275	235	263	252	242	249	275	290	262	251	237	281	264	231	276	237	243	268	277	244	289	279	261	261	248	277	271	258	260	267	252	254	276	248	240	239	251	283	270	236	259	248	245	284	255	256	266	253	240	277	288	243	262	282	268	261	260	260	262	290	257	238	224	240	271	265	260	245	255	227	219	247	251	235	246	272	253	245	204	259	269	268	237	249	264	268	250	244	231	278	251	251	242	239	246	226	249	255	256	242	246	266	262	230	259	205	261	242	253	257	275	244	263	241	256	240	257	227	262	254	266	276	257	262	276	238	245	249	233	260	271	260	265	221	268	275	234	248	235	279	271	256	218	263	250	300	249	280	252	219	263	224	245	241	269	262	275	246	239	268	251	217	269	280	264	273	261	242	268	255	252	269	253	235	224	275	263	250	251	253	254	243	262	282	240	263	281	294	283	258	254	241	208	245	246	221	216	244	278	268	246	264	266	275	251	270	258	245	256	252	255	278	274	257	241	268	261	246	238	241	269	265	295	266	264	267	261	255	254	276	217	229	240	289	258	253	268	249	235	226	231	277	233	236	229	254	248	275	252	235	237	241	278	243	227	246	235	285	264	226	246	250	273	256	246	266	285	229	261	247	270	258	265	244	237	262	275	251	251	268	247	211	273	244	231	233	244	239	245	212	259	262	238	252	223	245	242	256	266	231	265	246	226	264	252	283	250	299	249	266	257	299	258	253	252	244	279	277	257	278	257	264	238	275	259	271	241	205	247	250	246	232	261	209	238	231	243	236	253	251	282	232	239	227	261	263	286	264	265	265	258	248	261	269	259	245	232	269	241	247	255	264	252	236	254	256	279	240	214	248	248	244	244	280	250	253	275	255	233	247	268	212	256	274	256	284	229	247	237	263	258	247	281	256	266	281	251	272	250	243	244	277	240	266	249	246	251	270	259	268	282	238	242	252	241	257	268	256	239	270	246	227	248	254	259	267	256	265	273	262	259	266	218	264	270	268	256	276	291	262	268	257	249	252	243	260	252	278	232	252	252	218	239	248	266	259	267	233	261	248	292	255	280	255	287	264	251	302	243	263	231	265	248	230	252	264	230	236	268	239	257	248	238	254	285	246	263	268	264	283	236	272	239
9483	4859	49094	72158	70777	63102	51835	40977	29697	18673	9875	3586	978	604	595	593	598	584	557	608	553	603	563	593	614	579	556	600	598	617	576	593	585	620	600	601	585	573	578	593	564	614	561	551	588	553	584	574	555	551	570	589	560	565	575	606	548	574	569	566	592	615	591	556	585	572	593	584	608	580	587	567	567	588	568	591	581	581	596	581	579	630	571	581	558	562	581	602	563	576	596	573	584	590	617	593	604	629	597	607	513	539	611	608	599	569	610	586	595	567	632	571	593	562	566	578	595	595	591	598	582	584	641	584	607	571	552	595	563	578	633	601	590	608	583	587	562	564	591	623	615	618	600	582	617	615	593	589	581	567	589	574	591	585	581	588	589	586	587	578	572	565	574	609	596	545	601	601	582	610	623	611	603	613	630	545	567	596	576	575	614	572	551	563	558	566	596	558	610	574	558	577	599	583	610	566	562	579	584	576	581	596	555	630	577	587	567	586	538	584	589	606	610	571	598	600	608	579	616	562	556	547	606	568	561	589	555	595	598	609	597	586	588	594	612	554	591	600	544	566	601	587	571	570	590	589	593	558	560	602	602	587	619	533	584	621	580	557	572	601	616	568	574	583	622	614	615	594	570	623	551	537	601	583	601	602	573	571	605	543	585	580	594	563	628	552	596	585	624	575	599	590	622	582	636	603	561	594	594	592	572	570	552	550	605	589	611	566	641	559	569	588	609	529	583	547	594	578	546	630	544	539	587	534	569	571	594	558	623	576	582	548	567	583	598	587	600	586	608	606	579	578	608	561	578	554	601	574	573	569	584	578	560	584	640	611	567	591	532	582	560	583	600	569	580	577	620	583	587	577	586	568	578	565	629	603	590	573	540	560	551	594	591	594	583	556	582	582	587	594	565	588	602	577	550	586	563	575	612	545	609	599	596	574	542	572	555	600	594	563	603	559	606	572	588	558	524	584	559	566	569	553	629	583	571	579	631	595	596	549	570	592	569	586	578	576	590	595	563	571	550	598	540	576	591	596	613	623	602	594	571	572	598	577	586	572	599	566	598	574	617	594	602	563	610	620	601	557	576	581	622	614	546	567	562	599	610	609	599	569	617	570	561	607	608	579	613	595	593	565	544	595	594	620	602	602	594	600	565	589	565	589	585	623	624	580	580	530	595	593	581	534	593	565	601	570	601	587	546	592	615	542	590	608	567	577	581	577	565	569	587	589	575	585	597	588	575	593	577	536	577	572	620	596	565	565	558	594	609	569	555	598	575	563	559	616	614	551	602	578	600	572	573	621	596	579	587	589	608	584	574	579	567	549	611	565	569	591	566	579	577	595	605	572	608	562	555	571	643	604	539	579	592	614	539	586	599	579	586	552	580	587	616	588	560	546	551	555	605	587	542	616	588	604	585	600	546	577	537	577	574	594	599	600	589	604	546	595	584	610	575	560	599	561	602	563	558	586	583	600	582	639	632	578	573	578	624	591	645	604	574	613	593	577	614	565	591	549	591	565	593	640	589	611	593	576	643	593	589	573	622	559	603	524	597	595	606	580	585	587	632	565	586	624	565	627	578	575	625	601	574	594	580	601	559	602	585	609	584	661	596	569	557	587	565	585	582	575	585	593	599	539	582	584	565	556	554	595	637	584	584	546	582	574	588	592	580	592	610	630	599	618	558	576	564	577	600	537	594	582	594	562	589	605	573	612	583	583	627	587	580	571	558	581	592	592	592	577	618	572	615	597	558	573	575	566	554	579	548	568	596	565	559	597	585	573	601	590	582	540	558	581	581	594	604	576	591	582	592	574	578	573	619	543	603	570	605	618	589	563	552	573	577	575	587	607	586	578	583	593	581	570	585	599	579	562	560	603	632	623	591	586	564	534	552	569	565	608	578	593	582	571	572	578	611	588	646	545	571	602	592	568	563	610	558	627	620	621	581	553	597	557	566	601	591	622	557	579	583	587	607	583	580	587	595	590	606	613	557	581	566	569	558	564	584	553	569	580	591	583	594	550	531	615	605	579	610	588	575	574	594	604	535	564	595	568	625	568	596	606	569	611	575	567	578	606	554	563	583	579	572	591	608	600	563	525	579	541	589	590	631	550	580	568	602	587	556	569	575	588	579	609	601	595	571	530	612	633	581	558	610	585	572	545	582	627	577	568	567	587	617	593	600	551	574	576	614	615	572	552	576	596	561	650	570	568	589	582	563	581	609	600	609	559	571	561	539	571	592	571	590	605	528	566	576	594	606	586	545	565	573	572	560	561	583	552	602	555	552	584	602	573	545	638	596	558	606	602	610	611	577	591	559	580	617	566	600	580	540	572	599	536	595	633	611	549	650	568	570	564	581	593	580	584	595	551	548	647	585	605	592	597	561	539	587	609	602	610	623	586	579	602	530	560	568	569	558	609	564	586	572	575	598	615	582	581	548	623	540	561	561	579	598	584	617	594	589	592	626	598	601	585	592	551	555	579	563	572	601	619	565	608	569	585	551	536	601	598	599	571	564	588	586	605	590	615	569	600	601	586	569	549	595	586	552	590	611	587	588	608	613	604	559	607	609	573	599	570	551	611	580	572	568	572	551	590	575	582	570	603	569	598	569	553	603	590	582	632	555	591	581	585	587	612	568	585	599	566	584	611	623	611	622	608	573	550	635	562	613	570	574	608	585	564	606	524	595	569	558	591	571	589	597	609	546	571	588	585	601	551	574	608	578	595	623	598	600	600	571	570	525	546	530	588	610	552	578	588	628	579	590	581	564	584	572	576	610	618	583	597	613	552	590	597	579	608	577	596	553	597	583	544	574	570	602	566	568	579	593	593	573	593	561	568	599	584	552	598	561	562	576	593	605	623	563	562	587	564	593	568	595	571	602	575	585	607	574	591	556	526	617	542	558	563	584	586	593	581	599	607	560	583	608	575	589	577	598	585	627	591	539	601	603	603	582	581	561	556	595	564	636	595	564	578	542	551	568	604	581	558	564	561	573	572	616	609	564	605	571	575	570	571	531	545	579	570	623	553	582	614	610	610	585	578	593	574	555	605	583	588	591	604	597	563	575	580	565	555	548	564	619	593	611	532	643	565	554	597	569	616	577	551	583	579	589	550	609	574	653	609	616	615	564	584	590	568	579	601	598	609	583	578	594	592	578	585	587	588	624	574	587	618	596	598	591	557	569	589	572	622	618	578	512	587	565	543	598	609	570	608	561	623	583	559	556	571	576	579	587	601	591	588	576	580	594	582	619	578	571	572	614	589	636	576	541	599	601	596	632	550	575	559	590	624	606	581	596	573	543	585	591	613	565	582	566	577	603	641	632	567	620	600	602	567	571	600	586	587	566	576	582	579	603	554	576	607	599	579	572	564	651	632	604	575	595	603	609	559	586	536	564	553	609	572	556	615	575	547	590	581	603	574	581	608	561	564	587	546	606	605	598	585	573	585	560	601	626	611	597	601	599	579	629	606	561	606	569	562	587	592	593	539	617	602	613	624
4535	1970	3410	3978	3609	2765	1939	1226	779	484	337	225	233	245	217	260	232	212	222	225	231	211	196	203	196	223	191	173	218	242	202	219	186	220	210	198	261	225	202	235	229	201	211	242	251	223	221	238	225	237	220	227	186	229	241	230	227	235	242	231	214	216	230	221	231	220	209	217	223	219	200	212	223	227	231	203	216	208	225	214	238	252	255	253	228	225	242	236	225	200	197	213	224	222	211	224	203	224	211	211	212	206	206	194	212	181	200	231	231	224	242	217	213	209	201	223	213	243	208	208	221	225	195	219	240	247	228	222	204	228	264	248	225	225	230	221	205	240	230	219	224	223	229	195	205	213	210	245	199	217	246	210	215	230	242	246	188	208	210	246	223	233	194	204	203	219	250	221	240	234	209	222	246	252	215	210	215	212	204	218	222	236	243	198	232	225	209	213	234	212	175	208	223	245	212	208	215	228	219	225	213	211	187	207	219	255	249	199	236	212	211	254	242	237	215	205	221	199	216	198	216	214	188	242	211	257	199	230	223	223	215	228	210	241	229	238	225	251	255	238	202	204	229	220	237	228	214	209	201	227	222	221	220	240	216	215	217	183	209	218	229	218	215	241	223	235	238	225	230	245	209	226	224	217	211	250	237	210	207	214	257	212	200	206	211	229	229	241	212	213	215	219	228	222	218	231	227	230	218	224	217	212	217	234	233	204	213	207	215	221	227	210	213	206	231	233	234	228	230	194	211	214	243	224	215	233	204	213	220	206	202	202	230	243	236	194	214	220	230	248	203	204	236	219	245	241	238	248	224	232	229	226	219	242	240	235	238	242	236	236	233	208	224	225	229	225	217	235	199	247	235	223	213	225	227	213	226	217	229	211	223	205	224	236	229	207	216	236	221	229	223	247	204	225	218	218	220	221	208	244	243	222	233	220	221	200	213	213	224	220	220	213	194	237	223	231	205	247	202	231	240	252	207	214	239	215	236	238	219	200	207	220	232	206	215	211	211	220	206	201	197	248	207	258	207	229	238	219	228	227	256	223	215	223	196	217	228	240	243	224	245	238	215	231	212	234	221	246	211	247	231	215	208	212	236	215	235	180	215	210	218	254	253	229	233	187	236	209	226	205	221	196	241	234	194	218	184	234	228	211	210	199	201	226	244	247	220	201	218	249	233	230	218	246	211	190	210	263	252	230	206	209	259	212	216	234	243	199	199	205	209	197	199	233	213	242	226	237	225	228	190	203	196	233	240	213	220	223	225	209	213	222	236	223	215	227	224	219	222	231	236	223	211	198	216	229	237	228	222	217	227	236	231	216	242	204	210	221	222	198	233	208	232	216	229	259	217	199	222	239	221	201	232	210	217	233	184	244	227	199	207	188	194	244	219	189	219	217	234	216	205	259	224	226	201	213	198	222	225	221	255	181	209	243	191	226	218	206	196	229	231	243	204	200	208	206	192	201	205	202	220	187	238	243	255	216	215	201	208	222	251	213	219	230	212	204	228	243	219	220	221	233	197	188	223	233	217	200	207	224	228	207	217	231	194	235	232	228	225	216	235	228	247	227	221	236	219	232	244	202	239	210	238	208	210	220	243	189	235	193	236	216	238	228	214	201	230	214	236	224	211	213	209	232	222	244	212	231	217	215	248	251	231	239	244	217	251	218	213	217	189	237	232	234	239	248	235	244	218	233	216	214	221	213	218	233	199	194	218	196	233	229	208	221	200	245	222	217	213	195	250	201	225	223	206	234	225	231	207	237	213	242	239	183	226	237	233	225	227	219	221	213	227	222	236	216	202	218	225	209	209	220	231	214	190	238	194	219	210	235	223	211	236	206	229	231	229	224	241	223	224	204	224	211	239	221	240	198	222	198	249	207	229	241	240	206	208	220	222	222	236	207	223	207	187	217	221	216	241	225	220	225	207	228	237	234	212	213	201	221	214	214	233	234	238	229	213	227	228	238	244	239	263	222	194	213	218	234	211	199	221	203	231	224	245	240	240	233	209	234	268	241	224	212	232	246	250	220	228	182	210	208	223	205	234	230	206	231	224	244	246	203	242	227	203	252	236	222	208	202	215	202	237	243	249	213	230	237	251	238	228	248	234	237	219	223	219	205	221	218	201	221	209	194	198	232	203	227	203	232	199	186	222	225	231	214	231	239	229	226	215	230	224	244	224	188	210	242	238	218	195	221	215	212	220	218	207	213	218	230	226	241	234	229	221	232	216	229	231	218	200	252	214	220	203	197	211	193	221	192	208	207	229	224	236	210	217	247	209	255	208	241	233	238	201	199	249	258	193	227	206	223	196	201	220	232	231	219	205	241	230	210	209	227	195	230	228	176	205	208	238	221	208	209	200	217	225	218	215	217	229	226	209	209	233	228	229	215	210	228	235	210	208	225	212	202	221	213	218	213	243	209	214	234	250	214	233	231	245	221	205	219	211	220	215	251	209	220	211	242	203	249	258	210	233	216	209	207	231	211	206	242	208	210	235	237	235	252	246	248	225	235	230	237	247	221	248	234	223	217	224	203	231	240	219	259	233	231	227	213	213	220	257	227	227	211	237	204	234	221	196	209	247	248	225	214	245	197	226	212	220	208	218	220	227	223	191	208	230	211	210	222	237	239	229	236	220	245	233	223	263	207	219	227	246	246	232	223	224	227	189	218	245	210	236	230	233	219	218	223	214	213	218	218	261	213	249	235	208	205	199	200	232	191	251	251	211	246	230	219	230	224	205	238	216	217	240	231	229	221	247	233	245	206	238	217	231	227	180	192	220	219	238	187	205	218	222	243	229	245	226	223	212	234	201	211	226	229	223	206	195	215	213	227	236	218	221	228	234	231	206	192	206	217	218	217	226	216	219	217	253	223	221	253	250	219	217	232	228	194	216	217	230	196	209	223	210	220	230	236	207	209	223	242	250	228	189	199	260	231	227	233	229	231	228	201	221	241	221	240	212	220	237	222	246	220	217	229	225	246	208	214	201	214	228	175	208	202	221	230	216	224	199	219	223	219	211	215	195	214	234	231	236	236	188	221	236	210	205	214	240	237	235	227	194	219	219	212	220	227	234	221	249	215	239	221	219	230	217	192	230	213	232	208	220	206	223	235	215	238	217	253	236	216	194	227	215	243	214	225	225	219	246	199	211	216	243	241	209	200	255	257	203	197	226	221	226	230	229	214	220	206	227	227	222	225	221	209	225	218	224	219	228	225	222	228	244	208	213	232	209	223	210	205	207	201	242	237	226	206	207	224	228	204	224	210	212	238	211	230	216	239	232	217	223	217	211	214	212	230	200	212	225	229	222	210	224	208	217	191	229	215	218	183	233	196	205	232	192	229	215	215	228	228	220	219	205	213	206	202	192	198	212	220	224	215	224	222	235	232	206	241	236	231	243	208	203	227	236	205	205	206	225	215	196	220	206	228	227	202	215	203	212	222	232	223	197	205	231	222	206	230	241	224	207	206	231	233	208	236	235	226	212	197	238	214
3318	1929	6898	12273	12038	9754	7013	4436	2792	1647	1005	625	515	495	515	486	519	514	456	473	462	531	536	525	481	507	490	466	489	485	514	487	475	486	506	500	458	507	504	491	502	500	482	497	473	508	538	488	518	483	500	530	477	459	489	498	524	515	466	501	493	499	486	506	504	483	503	499	514	501	497	543	528	464	519	482	518	472	470	518	529	466	477	493	510	463	510	469	491	483	489	488	476	493	522	510	476	477	506	501	521	493	489	478	539	470	494	486	510	478	489	523	482	552	479	499	497	533	518	473	501	504	486	489	476	514	500	495	508	496	503	480	490	518	501	470	500	502	503	504	494	478	533	477	510	474	475	544	496	500	502	470	467	487	490	534	508	498	505	512	475	509	472	498	508	489	488	497	487	548	483	508	510	503	532	489	506	477	524	497	534	432	492	512	505	500	537	509	473	493	492	499	522	538	524	522	501	462	510	503	501	467	484	488	526	504	495	527	490	509	470	530	530	483	466	533	551	487	533	517	485	497	486	531	511	487	511	471	507	518	483	479	499	482	483	510	493	504	500	510	515	526	497	481	495	492	505	468	507	509	529	502	489	469	493	511	501	509	483	504	463	466	493	465	495	492	468	448	475	521	485	514	480	471	487	505	527	514	461	494	515	504	498	473	451	523	505	498	465	513	538	498	511	464	478	536	496	463	486	489	501	492	492	470	518	471	473	475	476	494	490	505	474	487	489	519	531	525	540	531	510	529	487	492	508	492	482	490	463	463	516	504	470	533	518	474	478	541	467	464	504	484	461	496	430	516	525	503	471	482	511	553	496	496	483	526	487	504	511	493	518	478	488	487	512	527	487	474	512	468	535	490	501	475	464	472	485	507	487	481	497	493	497	528	529	470	472	450	512	543	477	483	501	495	519	507	518	487	499	509	496	495	474	450	510	482	516	486	490	512	529	510	535	509	525	509	494	498	482	513	485	512	483	511	494	520	461	533	471	500	466	518	490	469	502	501	503	500	520	496	498	526	511	483	496	498	488	482	454	487	465	501	483	514	434	535	520	501	492	497	465	523	502	509	495	480	465	486	498	488	510	518	485	477	484	481	493	493	506	496	489	499	481	488	532	530	512	490	473	505	546	529	495	507	528	488	522	453	519	507	530	468	479	525	480	509	506	522	519	499	513	489	504	475	487	478	515	466	481	514	494	507	516	483	506	514	494	498	485	498	472	536	486	499	483	565	504	531	477	505	518	476	479	473	461	522	482	480	529	535	493	493	507	515	500	513	513	503	486	472	524	480	545	484	505	537	489	516	490	504	508	528	499	506	491	493	470	520	509	504	509	494	505	462	518	473	460	492	465	497	498	495	471	455	484	469	479	464	487	514	518	525	505	506	486	480	517	485	497	474	444	498	498	530	546	514	505	542	533	498	517	533	517	528	468	516	507	513	518	490	465	464	511	508	506	483	526	537	486	514	496	471	492	513	521	507	479	509	524	472	517	514	523	543	511	501	485	443	484	452	507	532	489	498	511	450	531	469	520	480	508	511	492	508	491	473	474	510	510	512	485	508	486	477	535	506	479	484	482	545	508	508	479	481	500	523	499	486	501	523	485	489	453	493	493	483	483	500	500	503	497	547	483	489	530	490	501	495	505	468	469	538	485	471	515	496	484	509	478	484	520	494	506	482	504	517	474	520	489	512	504	516	490	494	547	501	503	532	521	505	498	515	530	472	453	501	465	472	469	526	491	503	488	510	471	485	511	494	460	479	511	479	504	522	484	467	536	483	485	494	493	534	488	509	480	493	502	482	503	509	485	499	488	473	469	475	493	497	458	492	508	475	515	497	535	484	465	481	497	496	503	483	487	477	489	495	510	496	490	481	518	500	516	533	509	498	514	518	518	510	480	496	494	470	492	502	473	500	526	492	453	507	530	508	517	494	468	521	492	487	538	522	485	459	550	472	488	475	507	494	487	495	484	536	486	509	479	504	506	526	514	522	487	459	482	523	482	492	519	519	451	513	519	510	469	510	473	502	470	519	536	470	487	538	511	503	502	516	496	519	505	513	503	504	462	552	504	498	474	503	511	540	505	538	516	495	510	480	512	500	518	463	497	541	467	480	493	509	513	502	502	506	469	515	494	467	518	488	496	489	512	511	481	510	547	497	503	494	518	516	495	483	494	498	477	471	501	463	481	461	502	487	499	501	519	495	526	487	485	473	512	478	453	465	543	522	500	456	506	460	518	489	547	502	484	471	454	489	528	541	503	486	513	499	502	489	502	481	511	485	491	526	468	468	511	491	451	479	499	490	443	466	512	500	489	470	511	502	483	480	515	511	505	523	489	533	481	502	460	483	487	474	489	512	537	555	507	461	484	499	495	509	518	481	481	493	506	518	517	496	493	480	483	507	503	544	493	473	530	513	509	505	513	490	486	487	499	469	474	474	498	502	514	469	450	515	499	525	498	499	469	516	492	508	520	518	479	522	546	492	470	481	481	465	536	474	514	495	542	504	539	505	481	466	535	490	477	500	514	553	499	526	479	505	517	491	494	507	531	500	431	470	508	488	487	529	491	517	506	461	503	477	499	480	499	496	506	492	493	469	513	504	515	499	488	492	487	500	496	545	521	495	502	487	486	512	505	543	539	490	474	538	529	503	507	454	480	498	485	492	500	506	469	499	525	511	483	476	539	529	466	502	474	525	468	498	515	473	497	489	519	495	534	494	514	477	496	492	484	537	487	475	459	514	512	499	485	491	502	498	510	513	530	498	515	524	473	481	489	504	502	504	482	476	507	505	492	542	524	498	470	493	498	521	558	480	479	481	502	514	482	502	496	517	464	469	507	530	521	491	467	488	481	493	514	502	469	491	483	507	503	475	478	450	471	489	511	523	504	501	460	521	489	483	524	516	482	511	455	515	479	524	498	502	509	466	473	483	487	466	490	519	495	472	513	523	484	434	496	486	487	528	456	505	474	504	546	516	469	488	456	541	496	493	482	490	482	489	471	528	501	500	492	512	518	502	463	521	536	513	498	465	517	536	528	489	478	500	465	512	533	479	474	466	528	497	489	506	487	488	520	502	526	474	516	495	517	483	517	513	510	484	484	484	493	473	489	509	486	486	480	468	494	505	549	524	476	541	512	472	525	515	482	504	544	447	481	499	495	494	516	477	505	508	527	522	500	496	525	451	470	503	497	488	560	462	509	471	510	527	469	510	506	477	467	481	509	480	509	524	512	489	548	521	510	519	481	489	493	492	544	529	493	507	484	471	495	472	541	480	484	503	490	527	510	501	461	492	501	503	502	507	518	482	512	527	499	492	495	479	487	493	549	495	521	483	497	495	471	504	469	467	498	479	504	477	501	480	507	483	545	559	497	483	532	503	481	483	511	502	513	532	512	504	468	463	494	497	493	493	554	526	561	470	524	497	513	500	493	513	530	580	544	471	477	503	464	486	463	506	482	494	516	528	504	475	512	494	488	488	492	520	516	507	488	502
13396	5060	38754	45348	46205	39006	29090	17794	8994	3983	1445	379	230	189	131	153	168	191	176	140	146	164	162	164	158	155	185	158	160	186	145	156	170	157	180	158	175	169	183	155	167	159	151	164	149	169	176	162	183	183	152	155	169	175	198	170	158	176	167	159	174	168	148	152	170	179	195	159	146	146	162	176	185	191	187	178	165	178	171	159	154	210	169	172	163	139	159	152	182	165	149	188	146	154	175	165	172	141	169	145	153	159	135	160	151	167	144	144	145	175	147	170	155	154	153	143	172	158	162	148	184	133	146	177	161	155	166	172	165	187	161	154	165	158	167	143	146	154	157	158	144	149	163	154	194	153	182	166	156	155	140	164	158	154	156	161	147	162	168	158	164	156	169	171	164	180	186	155	170	156	148	164	169	176	174	179	147	164	147	174	170	181	163	146	154	171	167	172	178	147	162	158	177	156	135	145	182	188	153	171	155	157	171	165	159	193	146	162	149	131	174	162	149	150	161	168	161	162	159	158	175	146	184	179	155	163	149	155	167	167	170	172	170	168	155	140	141	163	179	180	173	150	172	153	182	181	178	165	160	138	160	173	176	168	185	142	164	162	150	160	177	184	155	170	155	164	162	163	164	186	174	193	176	170	158	179	157	148	150	165	146	184	173	152	170	136	157	170	171	182	171	159	163	177	143	170	148	160	181	128	177	165	162	160	195	130	151	169	184	156	188	150	138	168	169	150	184	176	149	169	156	168	155	159	150	159	147	158	147	174	155	166	171	151	187	124	171	172	173	155	158	155	175	181	166	185	155	182	160	148	164	155	178	155	152	160	163	154	192	156	151	161	183	166	138	164	167	159	177	179	169	154	165	146	165	142	176	156	140	160	160	171	151	150	164	142	157	147	148	176	148	170	161	165	186	165	174	143	146	159	171	163	157	172	173	151	160	154	181	170	152	173	161	154	167	154	185	163	204	161	192	157	147	162	148	152	181	165	147	160	163	166	171	162	168	154	182	190	129	147	158	170	154	151	171	160	171	165	147	180	134	160	159	180	166	185	162	161	152	172	173	153	143	146	158	159	150	150	179	131	163	157	171	172	180	186	148	168	169	186	154	186	170	179	170	179	177	167	158	183	154	159	174	165	160	165	189	168	195	172	131	156	147	176	164	142	152	152	166	160	136	148	165	169	162	166	145	167	140	177	169	164	165	149	134	159	168	190	173	166	165	150	165	161	182	154	165	146	155	180	155	174	158	169	173	154	167	142	156	156	181	172	156	183	173	146	170	140	154	170	169	180	174	170	141	154	167	143	149	171	149	154	150	160	146	155	134	146	157	147	171	138	171	200	166	153	159	174	148	177	134	154	161	139	158	163	169	179	154	171	171	131	202	175	164	180	161	160	175	156	144	140	173	157	190	170	165	153	145	145	186	154	148	175	158	146	188	164	182	180	177	167	160	145	168	163	200	179	155	148	182	173	160	168	151	144	191	150	173	171	165	170	162	183	154	180	140	157	141	200	154	159	144	171	162	161	162	167	152	151	154	190	160	152	147	180	159	200	190	162	151	173	152	171	168	162	172	200	139	160	155	161	156	167	165	160	159	188	157	145	134	149	160	155	148	159	146	162	160	160	150	167	150	149	139	171	159	177	162	140	188	174	161	167	157	211	174	162	150	157	159	147	171	159	151	150	173	146	151	186	160	188	170	155	168	167	146	170	179	187	169	179	165	199	172	178	180	164	184	161	190	177	144	179	165	149	168	174	162	196	167	160	163	161	154	155	181	160	189	166	165	147	160	182	134	181	187	177	159	178	163	161	193	169	179	160	180	163	179	143	173	166	177	154	170	178	152	169	152	171	191	166	150	151	180	147	181	179	170	146	160	165	166	179	157	180	170	173	167	147	175	153	170	160	167	179	151	175	165	154	151	156	142	163	154	149	169	155	157	161	158	155	156	148	193	163	139	148	177	184	149	156	152	178	164	195	146	163	178	167	154	151	151	168	161	189	178	173	197	174	167	160	145	197	156	133	167	164	183	149	180	170	164	187	157	151	141	138	188	175	168	160	175	161	186	170	161	159	143	210	148	156	170	162	164	175	152	187	180	164	169	153	155	140	142	175	162	151	172	164	146	152	171	203	185	150	162	151	178	187	158	181	172	152	174	180	164	164	183	156	169	184	157	157	196	157	168	151	184	167	172	152	146	191	169	156	152	154	175	164	179	115	184	168	178	151	152	189	162	151	151	165	172	148	143	142	155	189	152	170	173	158	158	160	148	177	163	161	180	173	152	180	167	189	154	160	160	158	135	131	167	152	179	136	167	147	158	143	176	177	169	155	192	165	165	172	182	175	177	163	146	158	163	178	151	165	168	182	146	145	190	177	173	156	167	142	173	155	166	156	160	155	157	173	190	164	165	164	189	160	145	185	162	144	153	169	162	168	162	132	154	160	177	155	159	192	155	159	164	171	148	164	134	184	122	162	177	160	160	153	175	170	178	166	173	165	171	136	147	143	164	158	181	179	139	163	170	166	160	166	158	149	165	166	158	173	163	154	178	168	165	187	160	178	169	163	174	173	167	161	153	178	160	157	171	170	145	168	146	167	196	181	169	169	155	152	155	166	169	167	182	176	151	169	140	162	150	181	171	155	187	153	173	153	133	162	152	177	141	158	191	159	191	185	170	179	167	155	159	157	181	170	170	137	168	168	162	146	162	184	164	166	165	171	160	173	153	158	163	158	164	180	154	146	159	160	166	157	156	165	152	153	158	171	171	177	154	168	160	195	167	144	176	161	166	167	157	178	159	163	155	168	155	164	154	155	181	161	163	181	189	178	169	174	156	166	169	156	167	152	157	166	145	143	143	177	149	159	157	174	147	151	153	151	135	179	163	177	158	160	194	177	183	159	169	191	155	160	166	172	153	162	140	186	170	175	190	165	171	173	144	177	181	168	147	167	170	191	155	162	160	147	144	127	171	160	158	152	180	155	166	160	156	162	153	143	161	151	147	175	185	183	187	181	166	138	184	146	162	195	183	167	159	158	189	165	163	133	178	164	172	165	177	195	205	189	157	146	178	160	169	157	159	151	180	169	149	198	160	176	163	187	159	183	155	135	188	155	141	172	150	178	154	172	154	155	165	151	146	155	149	155	165	173	157	190	148	159	161	153	180	172	159	159	145	188	170	172	150	128	150	177	154	157	158	161	158	156	135	152	166	177	173	177	159	159	179	184	168	181	150	159	152	159	171	172	181	167	185	166	163	165	144	188	178	132	172	153	142	153	152	171	150	152	146	150	188	183	166	162	160	138	152	169	161	196	155	181	188	191	165	166	182	162	154	153	169	152	182	186	149	177	165	176	164	166	162	135	175	147	174	143	174	163	153	166	159	160	152	161	168	155	163	171	172	164	153	160	166	172	153	160	167	161	153	156	146	163	162	152	151	159	172	180	183	167	167	162	153	151	142	154	158	163	183	169	163	155	168	150	160	190	168	151	164	167
7854	4577	42186	52225	57326	52658	44366	34193	23254	13764	5842	1661	671	391	421	379	395	369	366	419	401	410	383	400	409	401	412	415	389	384	353	435	400	402	419	414	353	393	413	365	419	367	416	404	391	403	395	398	402	348	353	364	386	378	423	352	379	400	389	382	399	380	402	388	406	406	366	406	413	403	386	365	391	406	354	401	404	399	398	382	389	385	377	361	370	367	394	392	402	408	403	392	384	363	408	395	379	419	425	370	375	423	386	378	449	396	387	391	385	386	369	391	371	384	367	381	392	359	385	370	358	421	388	391	391	366	374	384	408	404	387	375	406	388	397	372	381	357	376	405	399	398	392	387	367	381	395	386	400	369	387	385	394	408	418	400	408	368	382	395	384	401	385	388	390	363	382	386	333	402	400	408	388	375	372	411	402	386	375	395	390	408	385	342	376	365	359	401	390	419	381	392	378	370	369	375	378	373	406	388	369	374	426	390	411	412	372	390	390	397	370	382	350	384	407	404	375	381	417	388	403	403	361	408	410	374	385	381	405	352	421	410	351	384	379	380	369	322	404	406	385	361	376	348	427	365	366	378	409	404	370	425	382	404	345	392	408	418	389	373	393	370	397	422	409	418	406	389	394	370	369	358	422	386	379	366	389	448	360	383	385	407	370	375	408	388	388	384	385	422	352	391	376	352	391	398	412	371	378	364	404	399	368	395	354	387	393	358	397	391	375	368	371	362	361	384	407	387	389	378	409	371	399	381	395	395	375	396	343	380	392	393	365	418	388	419	367	392	311	419	404	375	415	410	395	404	362	396	386	403	414	366	373	391	410	364	407	430	394	368	392	387	367	384	411	443	368	375	405	399	383	374	403	405	396	409	368	383	390	408	396	409	355	375	385	393	376	394	396	371	362	402	375	377	397	385	390	386	431	401	381	424	394	371	384	389	406	390	405	408	392	383	374	386	394	362	388	381	403	374	410	387	407	363	373	358	387	399	420	415	421	367	382	376	402	352	374	389	391	406	377	380	380	392	366	418	398	370	360	399	391	414	377	404	391	406	390	415	390	397	384	416	391	417	413	408	403	397	347	384	419	404	401	401	398	373	389	373	414	377	366	401	424	393	391	408	410	389	378	368	379	387	396	404	395	377	383	372	389	421	414	385	364	379	381	381	393	390	386	372	410	397	374	395	407	409	384	430	381	376	390	396	369	449	384	398	398	364	375	387	382	382	393	417	390	416	394	401	388	370	356	412	399	368	360	402	362	401	393	375	411	391	380	386	392	432	394	411	386	421	376	404	357	372	411	403	398	394	391	377	398	374	392	374	384	392	386	346	439	391	380	389	358	372	413	348	367	392	396	399	367	384	388	401	368	391	380	395	359	408	373	347	363	391	375	384	380	377	410	357	365	397	361	401	416	412	412	384	383	383	386	380	369	379	392	365	363	361	372	407	367	372	410	385	383	376	398	420	378	392	388	403	383	405	381	371	390	366	369	392	397	389	406	397	375	377	380	371	403	355	374	389	385	386	404	374	378	405	399	383	404	395	358	401	381	399	373	415	371	405	396	366	368	418	394	375	396	384	408	404	376	424	408	374	398	388	398	390	404	369	371	394	407	337	386	402	376	378	402	434	415	401	408	405	381	352	372	412	387	404	425	422	362	388	361	371	400	388	368	394	367	405	367	395	382	398	401	385	405	394	379	337	421	409	368	412	389	381	377	371	371	369	403	403	371	407	401	431	393	412	403	420	382	349	373	379	389	395	381	381	397	391	376	383	416	371	396	387	388	397	389	371	422	398	362	404	367	347	381	392	400	401	418	408	390	373	398	403	363	435	374	376	339	393	381	389	367	369	378	412	375	395	411	401	375	358	402	400	397	390	346	405	361	370	402	397	382	402	396	406	393	406	386	356	360	382	374	365	340	363	392	407	381	408	384	398	399	376	410	380	369	406	375	397	400	378	412	383	390	389	381	371	398	351	403	384	383	393	421	360	414	397	400	378	383	395	379	402	368	412	376	361	415	369	359	380	403	400	403	430	388	402	357	410	399	382	375	392	380	364	379	400	386	372	366	364	386	389	380	391	382	387	406	410	381	396	402	378	383	382	410	385	406	362	360	383	409	407	379	368	389	391	382	405	387	400	372	383	381	387	375	396	403	379	372	362	358	383	385	379	386	399	408	384	435	394	364	345	390	377	425	397	391	387	365	374	393	379	403	414	373	374	340	363	380	405	389	395	394	400	350	376	358	366	399	412	409	380	362	370	378	388	418	396	391	402	392	385	360	384	388	326	368	413	382	376	369	376	419	410	411	432	391	398	421	416	394	385	389	386	417	444	419	359	395	393	409	364	375	387	408	384	385	392	361	438	327	434	395	411	379	393	402	385	369	364	415	395	373	372	370	389	392	377	375	384	386	420	382	435	392	347	403	389	376	397	364	394	390	443	404	400	388	379	403	404	417	388	359	374	368	408	400	402	402	378	379	390	356	366	368	381	355	399	392	384	380	404	395	383	464	395	372	366	401	393	393	380	384	381	444	392	405	415	415	361	379	392	424	369	370	370	419	370	392	363	367	389	402	393	397	400	387	399	382	412	403	354	369	383	353	397	370	383	377	420	371	370	394	387	389	388	396	400	404	391	400	407	386	393	356	422	397	373	380	357	390	393	417	378	384	374	412	373	372	404	402	406	380	373	342	375	432	408	399	396	406	371	380	395	390	366	378	411	420	398	395	387	384	395	394	401	413	391	370	383	408	375	383	406	432	373	391	408	400	401	396	406	407	418	413	402	366	385	397	405	414	352	388	389	380	409	370	390	378	358	402	430	376	362	371	390	423	398	370	384	376	404	374	383	395	368	398	391	383	419	402	383	376	406	380	404	390	375	377	369	416	388	369	396	389	413	431	429	389	378	397	392	369	383	368	385	369	392	411	413	404	421	379	405	404	379	391	389	391	366	384	396	354	368	405	411	391	373	417	391	363	424	435	368	378	372	386	438	423	401	396	393	423	393	403	361	405	386	383	411	397	396	418	402	359	414	410	428	377	400	375	398	363	379	401	389	384	394	390	393	384	373	357	385	405	407	374	425	388	365	393	363	368	415	428	401	376	431	359	357	422	372	343	387	416	381	410	380	350	389	382	397	368	432	415	387	379	381	375	404	380	393	327	373	378	369	374	391	410	391	400	387	395	381	387	408	386	379	387	397	377	390	389	405	395	401	376	395	337	411	376	371	352	408	374	413	393	363	382	390	381	379	381	425	381	357	417	359	384	368	360	375	429	372	412	422	399	426	398	385	376	386	370	452	386	413	390	370	423	409	416	408	405	366	420	389	377	376	391	386	419	407	394	370	373	349	396	363	388	384	380	408	399	360	387	380	395	366	363	364	371	376	422	401	386	394	356	428	378	376	370	392	390	365	389	386	386	404	390	352	422	395	403	369	376	373	383	417	372	408	384	400	375	399	373	383	424	426	373	374	392	405	405	398	409	445	412	387	383	365
21006	7896	12176	42574	60075	57218	46413	32436	19792	9790	4153	895	361	230	267	234	238	244	233	239	259	265	245	260	241	231	233	242	228	253	247	222	243	265	233	211	262	237	251	252	258	217	220	232	244	272	275	255	272	236	241	230	239	226	255	248	229	255	250	242	226	234	224	237	210	238	244	241	235	270	241	253	235	223	239	223	245	256	242	225	251	236	236	257	238	243	213	244	198	238	271	242	256	245	220	233	215	224	245	254	217	238	271	258	236	251	226	220	255	262	259	241	261	272	260	244	273	238	253	230	255	246	222	253	244	224	242	243	258	201	239	230	237	227	250	219	243	255	254	211	259	226	256	245	255	246	279	257	250	233	248	225	228	236	213	228	264	237	230	240	241	241	266	251	232	246	249	257	252	254	208	251	229	224	214	249	230	258	261	251	240	235	232	251	227	238	216	255	216	229	222	218	225	224	251	233	252	239	262	224	231	237	259	257	259	255	262	235	255	269	261	254	241	256	208	239	235	226	248	256	245	212	207	238	236	242	244	248	257	253	240	238	245	268	244	235	240	238	234	265	233	240	235	231	235	234	224	213	276	268	249	267	234	204	248	251	228	259	253	260	235	233	272	248	240	245	230	220	230	255	220	229	234	248	243	250	226	207	241	254	229	245	243	226	232	274	254	215	210	212	249	228	282	254	278	271	257	219	249	238	248	226	253	243	241	266	226	238	232	240	210	260	240	257	245	224	256	219	245	236	240	216	241	236	247	234	232	212	235	225	244	236	257	236	247	248	252	265	236	258	263	221	254	256	217	254	229	215	248	230	271	262	232	241	252	240	263	215	241	237	248	255	237	217	244	231	247	226	226	226	243	270	241	224	247	246	225	263	235	221	247	230	242	244	243	248	271	268	250	259	243	231	212	281	225	234	260	273	245	275	226	238	245	259	239	230	265	249	223	251	228	270	239	213	260	237	257	234	242	258	234	204	249	243	252	246	244	247	199	240	252	246	265	228	226	239	235	254	249	247	242	234	229	262	244	219	223	245	237	244	228	218	272	249	226	252	212	223	219	250	226	223	231	223	256	226	221	226	244	218	233	246	245	244	217	242	239	248	233	223	251	241	251	232	228	247	264	248	261	244	257	248	251	215	260	243	241	230	274	268	249	224	227	224	249	245	226	229	237	226	240	223	231	244	244	226	250	246	228	230	230	212	241	244	246	224	259	258	238	268	217	258	261	226	262	244	250	238	252	247	233	215	223	203	225	245	234	238	270	241	249	256	224	255	235	220	247	252	263	230	234	246	268	223	256	276	219	263	234	231	252	237	255	235	233	225	249	267	251	223	229	203	255	232	228	239	225	249	243	262	249	247	240	260	258	229	230	262	212	247	266	224	248	204	238	253	234	242	237	238	225	214	238	224	260	251	241	234	248	199	254	233	254	250	218	260	254	255	244	228	230	237	245	226	232	252	232	229	240	244	231	261	247	227	255	264	245	260	256	239	213	227	274	287	236	233	251	233	244	213	217	208	256	247	236	239	232	273	264	254	267	234	226	245	268	268	244	237	224	258	255	234	235	274	230	238	232	273	258	243	250	244	250	221	234	267	228	218	242	271	249	247	222	238	241	219	234	241	219	235	231	259	239	241	234	223	258	222	207	239	276	224	247	239	244	201	270	237	238	241	258	220	231	260	273	220	237	240	295	271	229	220	274	237	257	202	229	242	258	238	237	243	243	241	225	223	245	244	247	253	241	260	240	224	259	242	245	264	209	265	244	245	209	254	236	247	236	270	230	270	218	252	247	246	205	270	266	262	254	243	250	229	229	237	241	234	226	265	246	236	273	236	234	245	236	218	242	254	252	241	220	229	246	229	233	277	250	259	213	235	236	242	249	222	248	232	231	232	251	219	262	267	260	249	231	237	230	202	233	250	253	240	216	257	263	237	255	266	233	233	254	249	260	247	241	239	243	253	246	238	240	247	244	227	240	195	251	231	263	233	268	254	213	249	226	274	219	220	230	246	271	258	212	203	262	240	264	253	238	245	259	236	249	245	226	250	235	270	224	263	239	244	248	237	267	209	226	258	202	225	230	225	228	230	210	270	225	256	269	243	223	258	250	247	234	248	232	245	243	251	236	245	241	229	239	231	237	248	249	250	255	227	247	278	227	223	239	227	222	240	238	222	248	263	239	279	256	243	242	234	261	237	220	230	240	220	234	250	276	233	221	261	225	242	267	271	264	254	235	228	259	239	222	252	222	263	233	283	232	267	212	229	267	246	242	255	238	239	241	220	259	243	213	234	239	261	240	247	234	257	220	233	226	221	229	251	248	258	260	247	239	254	265	232	229	252	247	220	222	214	235	244	234	227	266	227	234	227	219	247	260	259	250	268	250	260	238	271	249	230	232	236	238	262	257	225	262	264	235	279	244	267	236	239	264	254	243	258	201	251	245	242	249	249	214	237	263	239	242	218	231	250	240	226	215	201	237	249	258	274	258	229	231	236	245	246	265	247	257	230	219	223	251	240	221	231	264	208	240	247	293	251	233	244	233	254	244	249	222	218	253	249	234	264	228	260	257	250	225	225	229	244	246	244	245	222	218	235	268	225	260	260	263	268	253	249	264	255	253	232	247	225	239	236	243	225	222	238	239	222	226	212	244	258	239	223	248	248	234	231	231	245	214	239	213	249	238	232	247	240	243	222	245	234	242	249	241	256	240	242	246	238	267	220	209	248	245	247	270	244	229	236	267	231	241	238	253	236	238	236	231	246	276	231	239	230	217	245	245	223	247	214	268	227	226	245	215	231	263	261	261	237	264	243	255	221	245	235	226	245	220	225	254	268	237	244	215	220	210	224	246	236	254	223	233	219	242	229	241	232	247	239	231	246	193	240	249	221	232	220	249	261	257	247	237	228	236	215	252	261	270	219	223	223	239	244	245	231	231	225	269	220	248	221	261	255	227	216	246	239	240	223	196	241	257	229	239	222	223	261	260	241	234	245	268	230	260	259	240	256	246	226	248	263	238	252	238	241	233	233	241	250	240	238	228	239	251	236	233	230	217	249	266	234	219	245	249	216	249	237	260	254	246	231	228	226	243	252	237	232	226	224	233	254	253	204	249	246	236	229	252	260	250	244	250	244	233	213	230	222	225	218	229	219	210	241	219	227	228	250	259	250	235	250	205	244	222	255	235	228	260	208	219	217	231	229	241	239	269	232	272	231	249	244	218	246	235	229	221	237	276	254	232	239	265	250	241	223	247	237	215	214	225	274	248	253	252	234	240	224	263	254	270	250	230	239	258	240	258	256	225	244	235	248	215	221	226	218	229	240	244	228	219	250	241	234	251	248	258	240	226	231	229	221	233	236	223	274	234	215	253	252	232	239	252	244	211	233	232	233	268	249	243	236	254	216	236	251	256	223	215	229	222	248	229	232	230	230	225	266	231	254	235	265	232	246	250	243	232	220	234	248	234	232	228	246	258	247	242	216	252	214	248	258	255	247
9561	5602	17716	50560	69376	67873	58604	46684	35656	23851	13660	3226	1055	554	576	555	544	513	536	539	557	544	577	558	615	550	556	559	572	570	525	587	554	577	517	552	516	550	600	544	552	503	534	531	515	575	551	526	546	539	586	545	560	554	546	538	566	588	579	577	541	530	571	531	556	535	546	562	548	576	560	527	584	566	524	570	524	569	575	568	553	558	614	553	530	561	539	511	536	568	568	542	581	542	526	534	573	507	546	510	555	559	525	566	546	559	563	545	498	536	550	525	522	518	552	539	541	522	537	582	559	527	530	542	534	583	552	483	564	550	535	553	586	531	569	599	498	545	559	579	523	562	559	550	559	593	542	559	577	551	575	503	551	559	537	542	535	573	533	545	521	532	550	578	551	549	559	515	582	557	564	532	569	549	570	527	540	547	538	477	548	545	589	543	550	581	554	523	545	553	554	548	503	532	534	563	561	573	561	536	568	551	621	554	495	538	534	589	549	555	500	529	568	517	534	569	582	605	534	583	568	533	588	546	583	534	568	488	538	585	531	615	544	569	491	543	588	575	538	548	571	571	547	534	574	542	559	566	548	553	546	525	529	558	548	549	523	577	591	561	550	536	539	538	533	526	558	518	557	575	560	554	579	528	595	563	517	527	557	544	522	559	521	530	522	500	524	609	535	527	557	587	504	569	574	537	533	571	552	550	538	566	546	556	560	563	577	513	541	543	530	527	581	534	543	558	498	518	501	504	573	525	503	578	538	541	559	498	538	566	562	582	547	542	510	528	556	549	596	527	540	544	518	539	520	580	562	554	564	562	506	581	520	510	567	543	583	517	533	569	576	518	552	550	546	542	560	570	552	559	577	525	551	602	563	560	540	513	568	544	524	566	573	500	534	559	526	547	509	543	557	513	574	567	524	558	566	549	516	552	540	577	546	576	551	568	598	545	546	534	578	560	550	503	598	526	555	533	515	575	530	511	565	555	561	523	520	549	565	566	564	534	521	518	535	550	570	580	598	504	536	559	545	576	580	525	563	498	540	540	566	546	551	541	559	542	556	553	544	576	563	522	571	534	569	533	518	517	583	554	521	584	586	600	531	546	544	542	549	592	509	585	507	517	551	538	553	572	551	592	575	586	561	573	532	554	520	595	554	522	548	575	559	533	553	532	520	516	577	495	550	555	522	583	505	554	576	615	526	534	561	549	529	580	541	527	555	535	570	558	540	576	536	514	520	577	522	556	530	539	573	546	577	591	600	496	595	538	574	528	556	587	541	534	545	533	523	552	564	546	557	575	517	517	564	511	545	534	527	552	555	571	550	527	501	506	561	572	541	547	588	519	512	533	560	533	505	570	526	548	527	525	552	533	530	562	552	551	549	598	587	535	550	551	574	554	582	549	524	556	539	593	575	526	543	571	572	540	568	498	501	549	565	577	542	590	534	582	536	546	587	538	522	525	545	583	596	561	588	557	530	538	620	554	539	528	554	554	549	530	483	536	582	549	532	539	544	550	543	574	523	516	551	570	530	516	554	568	601	546	515	558	518	528	538	526	580	572	521	575	545	586	561	536	519	570	534	546	519	529	520	514	566	566	565	526	557	544	561	559	546	518	551	576	502	526	582	540	541	580	560	579	549	531	554	583	569	525	543	551	528	520	521	564	555	580	537	556	527	522	564	596	567	553	542	540	526	543	516	567	540	527	559	592	546	528	549	544	554	557	533	533	550	562	573	562	514	570	568	518	563	533	523	566	522	532	533	530	559	555	554	505	528	522	598	535	552	599	546	546	544	557	535	561	537	535	529	527	551	525	572	579	551	560	530	525	530	560	526	506	561	542	532	543	556	535	562	550	558	552	544	553	535	577	530	551	544	558	535	531	536	534	559	543	527	554	558	564	561	544	557	525	558	547	591	514	549	571	559	573	551	521	566	553	568	567	525	555	524	551	551	513	550	559	542	561	546	560	568	542	561	556	599	506	498	548	582	561	519	550	593	568	558	568	582	558	529	515	582	532	561	546	538	559	558	529	516	544	564	547	562	536	572	535	605	542	574	557	560	544	553	540	558	544	550	555	552	575	539	558	599	571	538	548	537	578	560	553	543	573	552	581	544	569	532	545	535	534	563	594	519	591	546	564	545	511	544	520	562	555	512	558	536	553	555	572	576	493	548	555	529	511	547	571	511	550	541	597	550	555	575	523	512	584	553	548	570	576	605	519	552	552	582	580	517	542	535	540	524	521	555	583	575	556	540	525	565	558	495	495	566	557	551	557	545	537	540	629	535	630	550	580	570	562	531	571	550	554	551	496	540	530	563	495	578	525	507	513	503	544	570	572	577	492	533	556	524	566	592	551	536	557	572	532	538	560	529	554	510	585	536	560	517	545	513	542	545	504	544	542	535	543	515	516	565	525	530	515	522	530	573	562	524	578	550	505	544	553	521	531	555	577	523	542	538	555	556	544	556	583	548	556	566	588	559	545	549	550	546	557	565	558	576	527	546	580	560	522	523	575	569	575	560	549	565	553	538	520	540	545	576	543	555	546	544	554	529	565	575	538	537	536	540	592	576	558	537	550	544	543	574	537	557	593	546	547	584	553	549	578	523	534	536	561	560	556	541	550	548	544	557	566	528	571	552	527	530	519	570	565	529	539	519	541	573	594	539	535	548	533	545	548	559	535	554	576	550	537	529	519	521	549	547	582	552	603	536	561	520	544	554	552	539	515	522	501	523	538	529	553	551	566	541	536	539	556	559	564	567	534	527	572	539	529	523	556	567	585	501	535	522	489	534	527	578	585	535	547	513	587	554	540	529	539	581	501	565	524	573	586	508	552	586	569	557	532	549	561	519	568	560	582	571	556	524	565	570	548	538	551	562	530	628	524	585	561	529	544	521	589	524	500	519	574	564	583	534	534	550	564	540	570	586	494	520	510	528	586	521	607	532	515	548	579	552	592	573	561	594	543	529	537	570	526	556	558	574	507	549	536	544	531	545	574	527	560	575	548	571	534	552	524	540	518	573	566	506	565	556	562	546	559	572	535	550	563	559	544	538	535	511	529	562	532	528	542	507	539	552	585	587	557	554	543	571	541	579	524	531	572	557	526	502	536	523	599	538	560	562	581	527	581	566	570	541	552	549	536	546	530	571	552	554	550	546	523	556	530	574	555	516	561	550	561	549	597	581	556	582	537	563	523	556	541	539	574	555	542	556	555	515	534	570	571	532	516	581	531	581	552	542	530	531	536	549	555	532	541	576	566	544	526	557	555	521	536	543	537	522	549	530	539	534	558	553	538	577	517	559	540	547	557	553	560	548	525	567	519	529	540	550	568	562	541	603	536	544	560	570	543	534	550	549	573	569	549	559	590	517	554	544	554	565	527	522	577	570	545	547	544	548	531	553	504	538	553	544	516	546	546	548	554	556	519	590	589	543	551	583	522	508	581	544	541	507	543	512	545	528	559	576	520	538	527	531	531	558	547	541	499	583	576	608	580	553	545
4359	2045	2528	3336	3464	2896	2146	1498	935	622	446	246	232	205	198	239	197	232	223	229	222	220	201	230	197	209	237	222	197	189	222	228	208	211	217	216	196	226	236	229	216	211	202	215	233	213	217	207	191	195	230	183	197	214	181	237	208	203	223	233	193	228	222	207	201	234	224	212	218	207	217	233	212	211	214	216	236	234	210	218	202	200	217	205	205	207	241	253	211	242	207	236	220	234	225	206	219	202	208	187	253	199	225	245	244	226	223	215	256	215	215	191	168	239	207	217	225	228	204	201	204	199	215	206	221	257	215	206	199	218	239	201	197	231	237	209	219	200	203	208	215	190	206	227	218	225	220	208	219	214	207	233	172	206	234	217	229	247	224	228	203	213	196	204	214	224	207	212	240	238	205	209	242	223	226	228	222	220	205	204	194	183	239	198	243	212	215	196	223	225	222	215	210	231	223	221	209	202	196	196	194	212	196	215	250	212	217	200	226	217	222	234	212	189	202	224	215	204	207	217	211	201	196	197	217	228	246	215	218	228	204	206	212	245	209	213	216	208	236	197	220	200	222	225	218	208	229	223	222	210	199	158	233	217	221	200	232	198	201	208	205	208	217	218	232	208	212	231	237	206	206	209	197	213	203	217	220	202	245	204	210	217	242	211	222	209	208	195	214	215	196	228	239	201	243	219	187	220	222	209	225	224	214	211	179	249	233	212	224	200	218	162	204	231	218	193	223	217	212	214	191	222	186	187	215	203	219	220	219	229	222	230	229	204	236	231	225	228	205	218	197	186	214	186	202	191	237	207	214	191	214	220	201	221	194	217	221	230	250	225	236	213	236	236	187	200	229	220	217	213	238	221	222	231	205	220	233	221	202	205	228	188	244	199	190	205	222	195	199	206	196	228	184	214	250	210	206	212	229	222	198	232	206	235	221	224	210	218	203	195	212	208	231	187	201	215	218	223	214	187	260	220	218	253	229	218	227	231	242	191	201	225	222	220	231	246	224	218	224	212	220	218	208	234	205	234	203	205	218	199	236	203	200	240	199	203	219	189	192	215	221	187	204	247	190	220	237	211	219	229	221	227	223	205	217	215	211	245	239	225	207	204	199	231	233	214	201	210	208	231	190	223	235	199	237	219	242	256	229	216	187	225	247	210	212	199	233	203	228	233	209	228	205	227	209	195	244	220	256	204	191	226	199	224	220	239	222	235	212	208	183	228	206	223	231	215	215	209	231	209	221	200	227	237	198	217	226	230	214	202	203	217	235	191	199	204	251	210	192	203	216	197	222	203	224	211	222	231	198	189	206	222	208	200	235	213	210	217	221	209	196	201	246	213	224	217	215	235	197	189	193	211	218	193	225	232	233	245	210	228	232	239	211	216	233	216	225	222	230	224	194	201	211	217	180	216	224	198	231	224	207	205	207	223	214	199	209	181	198	201	215	217	224	207	194	211	206	216	193	220	191	215	207	221	193	193	203	224	230	225	221	188	214	195	216	205	225	220	240	245	211	220	237	200	225	207	200	228	221	202	222	213	227	212	201	212	201	232	201	196	230	180	208	186	226	201	243	183	229	213	227	193	230	242	217	223	239	226	207	217	198	201	236	188	202	234	203	209	210	200	210	221	244	218	209	195	201	200	225	219	212	218	197	212	198	216	226	222	217	237	190	202	228	212	223	217	216	217	218	213	197	224	231	184	203	250	236	221	210	212	233	206	215	232	243	216	240	199	192	225	234	208	211	219	204	201	211	218	214	216	200	223	221	202	211	204	230	232	202	210	204	207	236	196	217	217	201	221	223	225	187	207	249	212	203	219	248	197	218	181	221	229	224	224	233	215	216	188	213	230	212	208	194	219	240	217	212	239	205	208	189	188	201	216	227	186	212	203	186	247	204	215	210	238	243	226	233	189	207	234	202	187	185	218	203	208	182	223	230	227	224	244	211	229	233	233	219	220	204	195	219	205	212	228	207	220	205	229	236	204	203	240	211	199	195	215	230	237	249	242	190	244	197	213	235	230	209	221	209	194	216	189	215	207	213	214	215	203	212	217	202	220	210	208	191	215	217	206	226	210	236	236	239	227	242	213	195	224	206	223	223	222	190	213	208	201	205	216	187	205	233	209	207	208	219	190	213	227	196	220	218	234	216	212	191	222	211	230	214	195	219	222	216	203	218	198	259	256	209	217	199	221	248	220	208	195	196	236	204	216	186	216	233	212	220	200	215	220	198	240	224	228	228	229	229	219	216	229	206	226	230	198	224	243	201	254	210	230	200	223	205	219	222	189	218	209	223	213	201	219	229	220	199	216	185	194	235	178	216	182	223	213	214	216	202	197	237	216	204	214	201	224	211	211	255	210	192	245	207	209	201	218	216	190	219	222	198	237	229	217	242	232	205	202	242	217	215	242	207	216	218	208	205	227	230	225	230	215	201	255	199	220	190	224	198	217	196	202	210	212	211	223	245	209	205	230	219	211	207	193	231	219	209	206	220	208	221	188	221	214	246	214	212	240	200	227	210	221	219	198	228	195	210	212	199	239	220	257	211	219	227	218	198	205	213	182	195	223	188	227	222	205	208	222	240	195	227	218	227	205	210	200	235	192	233	216	204	214	213	173	204	204	193	203	229	255	221	185	234	224	231	184	214	237	183	202	220	236	206	244	225	218	216	224	218	191	195	212	253	244	207	227	173	207	223	224	239	251	241	209	218	217	200	193	211	229	196	204	201	221	207	198	213	208	218	204	202	234	214	216	186	201	212	238	209	208	202	257	198	188	231	223	228	232	221	184	214	246	225	205	186	222	227	203	214	238	212	182	198	208	199	190	214	204	239	225	210	193	195	229	212	210	229	221	202	235	201	220	210	222	236	208	206	230	231	210	216	231	208	169	199	186	232	221	201	182	206	226	232	204	216	218	214	212	192	204	208	230	243	216	229	228	224	216	196	226	190	197	209	233	198	224	167	211	216	186	200	200	200	226	217	234	214	230	229	210	213	203	180	211	247	236	211	208	220	212	198	202	211	210	222	179	213	238	220	208	216	198	190	193	195	241	190	236	226	212	215	214	204	178	202	200	227	200	234	195	226	195	227	207	224	222	215	207	256	211	212	222	212	229	208	191	232	210	200	209	214	201	200	230	211	210	211	216	210	227	211	207	193	196	218	212	210	238	220	194	187	199	188	234	256	225	223	190	251	226	236	224	206	209	219	209	238	192	214	207	227	213	202	228	208	221	235	216	200	227	223	220	248	222	215	229	188	196	221	199	204	201	221	193	232	215	240	222	239	202	212	230	250	198	194	227	227	215	209	218	197	233	218	197	207	214	208	205	203	199	256	217	194	228	212	214	216	185	220	207	216	204	244	220	225	221	239	232	219	216	211	205	214	216	218	204	226	235	170	231	211	219	207	221	222	212	216	222	231	241	230	226	216	234	211	216	209	213	213	210	237	223	242	216	198	217	240	236	225	214	231	201	246	225	216	227	210	207	229	222
3119	2032	5163	10507	11706	10464	7635	5267	3221	2046	1267	642	506	452	475	479	517	520	486	489	457	483	480	433	477	515	455	512	483	516	508	492	461	488	470	491	511	494	478	496	478	446	467	470	487	502	474	473	495	504	458	436	509	479	436	497	470	510	483	481	470	444	466	479	474	460	488	469	450	492	457	473	497	463	499	508	477	459	537	510	486	477	488	505	495	503	449	478	507	470	487	471	474	468	495	503	474	485	469	485	431	470	479	441	515	486	474	481	525	474	503	474	469	495	479	477	489	490	479	458	488	462	498	502	520	474	497	460	501	458	499	478	491	504	457	452	544	497	504	429	482	462	516	459	437	488	456	453	471	502	432	493	485	475	482	456	483	466	473	472	482	500	476	522	503	466	427	479	477	486	466	467	469	495	473	478	465	480	470	499	501	489	446	495	484	444	488	477	472	465	491	474	487	492	484	439	452	468	483	478	536	508	535	497	508	498	484	494	494	459	489	461	447	471	464	466	464	468	469	525	502	456	503	444	491	497	474	481	507	482	483	523	475	447	466	452	493	491	497	516	493	422	492	470	488	441	452	485	492	477	512	480	452	456	503	477	464	478	495	490	475	435	488	485	494	482	493	461	487	440	489	435	489	461	453	479	480	543	449	490	483	486	514	473	486	503	458	522	462	438	450	464	447	449	491	447	510	457	459	451	524	474	484	493	497	458	486	484	476	501	480	449	527	487	501	481	478	492	503	468	475	535	467	477	502	457	493	488	467	485	471	439	453	462	514	496	494	452	477	486	536	499	485	473	469	483	473	507	508	463	470	478	490	492	472	484	471	482	486	490	501	491	479	509	524	479	509	497	478	467	483	465	482	478	505	543	508	464	491	493	474	501	501	456	494	488	490	475	502	474	485	452	489	465	443	472	491	473	481	519	476	516	511	503	475	475	489	458	463	468	532	502	472	501	491	500	453	484	497	501	465	452	520	486	468	502	478	517	492	465	470	535	500	522	490	475	438	465	468	490	464	464	469	480	501	510	471	485	499	529	503	449	462	474	486	530	453	450	514	548	457	479	497	478	494	446	481	486	479	514	488	470	492	481	479	506	441	480	491	465	464	497	454	477	458	482	485	461	472	489	487	494	456	475	496	497	473	458	473	487	478	500	473	490	470	505	454	426	483	483	471	474	499	464	477	511	475	483	473	451	503	476	484	457	452	480	493	493	461	466	509	494	463	491	465	513	496	488	454	459	467	475	449	498	499	458	487	486	486	498	485	507	481	473	513	493	474	496	485	463	484	505	477	472	488	484	483	474	431	502	507	497	471	520	508	489	522	471	487	486	483	484	511	498	496	493	473	488	478	467	484	472	514	514	489	503	478	497	486	435	511	496	480	487	486	452	488	527	499	501	494	470	509	451	497	471	503	481	456	423	498	503	502	495	475	490	479	488	496	480	464	497	437	445	480	466	485	488	466	488	513	478	476	485	487	475	491	484	454	512	465	482	463	491	482	462	465	518	543	522	505	502	438	494	449	518	505	505	529	500	478	481	484	511	452	487	482	444	452	494	507	513	489	461	478	516	522	465	475	500	502	437	504	497	509	483	451	454	492	493	511	464	462	459	505	463	480	483	480	515	496	483	505	494	483	475	514	476	493	495	452	492	518	458	485	464	487	490	495	469	507	464	450	495	457	479	499	468	501	473	480	462	450	490	473	465	485	447	486	458	479	532	499	448	460	464	487	483	499	496	503	486	480	466	496	480	484	482	505	462	457	460	506	488	475	465	495	444	468	486	466	486	507	492	479	506	481	496	492	482	493	456	491	477	494	480	507	518	451	505	498	446	472	466	499	530	545	456	487	500	482	466	453	462	489	473	446	459	434	468	482	481	464	506	474	474	461	457	475	515	483	471	469	469	428	471	478	506	499	524	488	502	516	473	473	467	490	507	501	480	457	462	530	431	497	517	480	459	489	512	481	487	479	483	516	473	515	481	478	466	503	463	488	492	496	460	529	441	471	442	468	476	480	472	455	487	469	502	475	483	477	475	472	460	488	516	482	488	443	494	517	482	493	461	474	504	457	504	504	445	509	470	466	526	472	490	452	491	491	486	476	484	489	477	455	502	450	504	477	491	475	470	476	496	481	478	482	435	475	503	441	492	469	514	469	465	502	459	473	499	488	485	440	459	490	501	486	477	474	479	462	477	465	464	530	509	479	465	513	511	464	476	529	464	454	493	510	481	460	516	492	488	516	509	479	486	467	489	453	480	526	483	429	475	461	480	443	460	465	460	479	480	462	465	457	458	487	436	462	530	469	502	445	484	510	527	507	468	477	490	481	501	480	473	484	496	477	497	463	452	487	458	480	474	461	486	469	457	497	442	503	491	473	523	495	457	503	457	512	502	501	471	479	507	464	481	444	452	479	491	536	495	454	504	472	454	480	518	501	495	476	496	508	476	481	472	461	481	477	492	517	465	508	469	435	442	470	499	492	500	430	472	447	507	504	443	488	485	492	466	477	501	476	479	486	501	501	483	495	501	500	475	447	449	464	467	474	529	495	478	470	489	484	498	489	519	479	464	494	504	524	509	490	476	486	485	489	512	456	466	480	478	446	489	481	470	459	467	474	519	507	481	470	499	492	508	492	462	478	511	481	480	478	512	475	494	511	471	464	456	495	449	485	477	432	486	492	482	478	467	468	499	464	480	529	478	467	455	456	457	423	481	487	472	457	479	477	472	509	462	475	467	491	485	481	486	536	483	474	520	471	470	479	450	465	482	459	486	515	488	481	484	502	462	481	483	503	483	474	478	498	449	479	474	500	445	485	466	513	466	484	469	509	491	478	466	489	450	446	485	496	463	481	520	474	487	457	515	463	516	483	492	458	511	478	503	480	469	470	482	439	481	510	492	463	474	489	499	472	504	464	446	461	488	475	485	465	468	486	489	501	480	506	497	478	459	470	475	445	478	509	478	480	452	454	487	485	451	479	496	480	481	444	462	493	475	462	513	502	497	470	482	473	489	503	501	518	497	488	493	490	469	490	518	485	473	477	491	496	529	453	488	443	496	452	495	489	450	481	458	454	483	473	500	480	463	441	477	460	465	464	477	512	494	493	499	498	493	472	473	477	485	524	466	466	494	504	477	484	481	454	528	484	447	500	532	448	496	432	483	450	517	491	455	496	451	475	469	502	491	492	467	491	472	488	467	468	525	460	518	451	462	478	481	517	469	472	455	486	452	466	482	483	517	476	479	482	518	490	467	459	470	469	477	478	479	495	502	482	491	460	477	482	475	488	488	541	505	458	494	493	477	481	500	483	493	496	457	469	502	468	438	470	495	468	497	506	475	495	491	469	473	497	466	486	533	533	485	430	459	462	498	483	507	488	475	491	467	539	513	472	521	479	439	474	474	547	412	544	478	476	474	524	456	490	445	501	491	484	462	468	472	452	477	442	449	496	507	515	504	457	520	448	457	460	452	482	499	478	471	477	483	493	485	537	523
13561	5075	15700	43767	48393	40624	29247	18543	9710	4425	2125	676	207	143	153	171	190	190	169	167	163	170	162	168	179	135	129	176	194	169	180	130	153	140	164	154	161	181	172	166	171	160	177	158	165	156	184	152	173	171	165	184	138	140	176	152	172	164	140	163	169	158	147	155	160	141	143	146	168	165	158	165	143	179	153	179	161	164	141	173	161	179	157	156	169	170	155	142	185	159	177	170	155	176	167	168	182	157	160	169	141	151	152	153	169	169	191	166	174	164	179	156	177	157	141	164	160	156	168	175	169	152	185	163	150	166	165	165	166	189	162	163	203	157	156	150	159	149	145	143	149	141	156	161	136	162	150	159	146	171	150	157	160	181	169	151	146	161	173	137	139	158	198	152	181	173	185	164	179	151	187	144	169	149	153	157	167	167	163	145	192	148	136	125	158	166	160	165	172	154	145	168	176	189	160	138	157	158	143	171	180	137	162	162	131	163	169	160	165	157	160	157	161	178	174	192	152	164	172	184	177	165	204	161	164	169	175	168	182	158	144	150	177	157	153	147	141	153	165	116	168	163	151	164	177	144	158	168	144	169	129	148	174	151	143	159	165	135	143	177	171	176	156	170	188	188	147	166	165	152	124	162	140	144	177	157	177	168	160	143	162	174	173	156	191	145	151	168	186	156	133	167	158	173	192	153	158	170	153	170	178	159	163	158	156	158	153	162	165	150	143	149	163	141	152	145	167	152	149	178	164	176	163	143	150	165	146	152	160	136	152	160	147	176	134	161	153	158	179	167	162	156	144	165	181	191	168	150	155	166	159	153	149	156	171	137	157	167	183	155	152	146	169	152	158	178	172	169	172	180	182	149	162	184	144	170	148	155	162	146	149	163	151	169	151	152	171	159	163	149	192	149	170	162	170	168	164	147	181	151	167	131	151	176	149	163	154	151	163	144	154	181	199	158	188	159	161	182	167	169	166	161	162	165	163	184	186	185	138	135	172	167	159	141	151	154	155	175	156	192	167	171	168	137	164	144	161	177	157	158	162	180	165	152	168	163	147	160	170	156	135	164	183	143	154	162	156	139	156	164	154	147	143	160	192	153	162	165	160	188	157	162	169	173	172	171	155	142	171	148	173	148	136	161	167	169	143	144	159	161	188	182	168	170	163	177	180	162	169	192	176	158	169	156	168	154	166	162	167	145	158	149	145	151	134	175	140	161	178	161	153	152	170	157	143	187	167	155	153	152	147	165	172	169	168	137	137	166	155	152	183	144	169	169	194	163	161	146	171	156	178	165	153	135	148	153	161	172	179	173	158	145	173	155	160	161	166	173	158	165	124	156	183	192	162	149	137	157	160	141	170	158	172	145	140	182	197	182	195	160	150	135	152	181	155	158	165	160	167	156	169	180	152	171	185	164	160	170	151	131	160	179	161	175	157	158	160	162	182	128	168	147	175	182	176	171	170	153	146	143	164	176	153	176	163	175	165	169	142	182	180	150	153	167	161	181	130	179	150	150	160	139	159	153	138	156	156	155	159	156	164	177	164	154	138	136	143	154	137	165	161	144	138	166	158	153	138	147	164	146	173	142	158	178	129	152	145	164	148	147	180	175	175	159	149	179	163	166	157	155	172	168	163	177	165	159	149	147	160	168	179	173	151	140	182	149	168	162	180	179	191	173	178	173	167	157	154	161	174	164	181	166	131	179	161	160	146	158	163	170	159	145	160	158	161	179	158	155	168	171	119	145	158	157	138	173	152	165	181	144	161	171	193	174	162	155	149	169	187	150	150	149	191	148	164	141	163	175	157	199	147	179	172	144	155	181	159	149	152	163	170	167	136	183	173	178	164	193	165	157	182	188	166	167	154	170	168	182	161	170	142	172	141	155	162	173	184	172	184	168	156	167	161	159	161	178	159	166	151	169	145	140	168	144	155	147	160	154	148	153	138	151	170	168	172	176	180	167	151	163	128	168	171	187	153	162	165	146	178	133	160	129	180	148	163	172	155	167	168	142	136	147	151	139	172	169	151	144	177	149	162	159	132	161	133	166	155	153	189	170	194	156	150	165	164	158	184	170	147	158	160	174	158	161	156	168	154	154	138	172	141	148	172	144	158	160	156	144	176	183	165	174	151	170	167	145	168	145	148	177	153	158	188	172	149	169	142	175	151	165	161	181	172	167	133	167	154	152	150	151	178	165	188	160	174	155	160	148	179	151	138	165	179	167	156	159	186	163	168	169	169	165	163	159	191	162	152	161	167	165	174	157	151	141	159	161	173	169	153	155	173	178	167	164	164	163	151	172	157	151	139	153	157	145	172	181	142	182	158	161	157	148	155	153	159	156	180	162	169	203	171	146	177	164	164	154	146	174	146	160	174	177	144	156	160	173	135	171	149	152	154	168	156	142	153	167	184	160	179	170	170	166	180	156	149	173	152	151	146	190	176	184	171	161	140	150	180	153	163	168	191	169	158	166	144	159	165	160	130	194	144	188	170	177	167	154	163	159	187	161	171	143	154	160	156	179	162	164	167	170	156	172	157	169	154	146	137	172	182	158	167	164	160	151	151	143	155	154	160	162	170	168	147	172	143	165	162	176	163	164	178	167	156	150	151	175	170	165	150	147	143	148	159	147	166	164	185	153	147	164	154	180	152	182	196	172	154	161	169	170	147	164	184	165	162	178	159	171	177	149	164	147	162	148	173	194	150	179	171	149	143	162	160	148	161	164	163	163	169	161	161	160	173	141	170	172	159	149	153	187	138	165	162	133	158	161	177	151	154	188	167	156	167	176	153	144	172	157	151	176	157	170	160	182	156	162	154	173	145	146	153	176	182	173	137	168	140	152	167	171	162	163	170	167	138	161	147	142	177	153	167	174	133	176	166	186	165	176	167	145	172	167	156	143	189	168	176	156	149	153	161	153	156	144	144	156	157	173	148	152	157	176	150	167	170	159	168	183	149	153	160	173	180	159	182	183	140	176	167	147	137	174	177	160	145	174	169	165	153	160	155	173	165	163	166	154	168	154	164	148	176	174	191	156	136	161	169	158	154	190	142	161	159	186	139	162	158	151	151	159	148	179	156	141	168	171	171	147	170	170	186	161	134	144	157	159	178	138	168	143	156	157	160	156	151	168	161	179	148	162	185	157	152	170	150	172	177	170	169	145	142	162	167	156	159	157	141	143	152	147	171	160	148	175	136	164	136	145	173	179	153	167	182	186	153	171	179	160	176	157	173	146	162	153	167	184	181	149	140	157	160	164	162	162	155	157	130	138	138	176	169	168	165	155	183	182	170	161	180	151	163	152	161	161	163	167	161	159	158	184	179	139	149	142	182	160	179	161	168	162	166	162	200	163	152	165	180	141	151	162	134	153	159	167	144	169	160	161	155	175	132	183	151	169	134	161	152	187	161	141	152	145	163	139	165	159	169	146	154	174	151	188	138	168	156	147	168	192	161	152	165	153	161	186	162	139	162	154	157	163	159	160	176	171	144	146
7838	4320	23677	53553	58252	53254	44275	35215	24542	15263	8768	2752	601	357	413	418	382	372	380	392	385	394	358	456	386	370	338	358	367	380	385	404	389	382	359	374	384	402	375	390	390	372	387	383	352	377	381	368	385	408	379	401	395	381	418	356	391	401	366	382	393	381	401	401	415	387	345	349	387	379	398	396	375	394	391	395	381	336	383	377	375	392	400	354	372	337	407	381	373	378	382	428	382	391	374	414	361	385	381	406	365	369	379	377	351	344	339	384	400	369	372	418	389	372	381	377	385	401	405	347	424	356	361	385	381	395	389	372	357	397	366	353	394	384	426	361	368	402	403	372	422	371	393	328	386	374	388	355	423	363	330	395	379	401	363	404	407	399	401	381	404	375	401	395	407	367	401	385	402	409	380	385	389	371	397	393	400	372	386	383	367	387	408	409	400	370	368	422	424	407	385	373	367	388	398	375	388	407	379	388	374	400	359	374	398	386	419	386	386	385	373	341	398	377	330	382	361	397	367	400	402	416	357	398	365	394	405	384	397	448	415	352	380	366	336	366	367	371	435	359	362	392	429	380	398	374	361	427	406	382	397	392	355	386	399	364	395	376	382	371	385	391	383	379	395	393	399	368	370	373	370	384	392	413	361	396	375	397	381	392	361	393	368	362	341	379	400	411	425	360	399	375	441	384	348	377	423	341	388	402	397	369	379	390	382	421	387	383	378	374	366	379	390	404	405	344	383	382	383	363	370	396	353	385	359	399	318	433	369	403	414	376	426	364	396	372	352	390	387	364	393	385	367	379	373	380	376	392	390	404	392	372	389	378	379	392	415	356	362	394	393	380	367	374	362	400	410	416	359	368	367	383	391	373	397	369	399	382	398	370	401	371	371	384	390	404	368	384	372	416	419	367	356	405	378	375	372	400	383	393	410	361	406	371	388	349	381	353	387	402	371	400	358	377	394	385	403	371	430	378	411	407	368	369	367	363	373	333	361	375	344	359	404	399	389	396	388	353	394	363	413	385	380	388	392	381	360	389	406	371	390	379	408	375	354	386	361	401	395	419	395	378	386	373	365	354	407	349	371	350	372	418	405	376	401	387	393	385	361	404	366	370	402	389	385	387	388	403	369	395	374	391	408	385	385	368	348	379	358	361	373	354	384	360	347	346	367	405	342	361	382	397	363	377	369	381	373	375	385	412	393	406	354	365	397	377	397	370	398	404	400	404	409	382	371	352	371	376	367	416	371	368	379	395	378	396	380	364	380	371	408	371	392	380	403	345	372	390	406	368	382	399	385	386	351	373	390	374	381	406	375	407	381	363	391	388	369	361	395	365	383	377	374	378	382	395	364	379	382	371	408	398	396	356	397	417	423	356	379	368	392	389	418	386	383	381	386	389	379	353	385	349	399	408	405	384	395	370	392	384	422	400	413	412	368	387	379	384	377	387	378	400	366	363	386	395	363	406	396	361	343	380	363	380	386	351	381	402	428	402	371	372	401	409	383	355	387	398	359	401	381	397	372	386	410	402	425	412	438	362	354	381	388	375	373	391	391	378	350	421	410	390	370	371	337	361	400	422	386	382	379	431	387	399	402	382	411	387	389	370	395	388	376	384	366	401	395	405	377	381	406	404	363	398	369	384	373	355	372	378	377	404	376	379	375	409	379	400	379	374	394	376	377	354	393	379	358	369	380	388	361	408	368	370	363	414	363	433	362	356	429	383	372	392	387	376	384	389	386	379	353	360	377	390	400	373	410	385	396	367	396	374	361	397	384	374	387	393	384	354	382	396	357	394	403	385	392	396	370	375	414	368	362	382	410	371	362	405	371	369	438	400	366	386	404	404	410	389	387	392	382	385	368	334	406	377	345	382	358	388	394	420	388	381	393	393	373	395	360	366	384	375	372	399	343	381	386	412	394	383	400	359	381	409	406	436	396	389	396	353	393	373	378	372	388	391	374	383	316	396	368	373	377	361	373	379	399	399	403	390	404	386	406	395	386	358	363	390	382	400	385	371	358	425	420	389	401	402	340	370	383	375	366	387	371	390	383	376	387	379	401	377	380	365	359	404	395	379	374	379	381	395	382	373	360	380	399	385	380	392	384	397	424	414	392	386	367	399	357	338	313	361	393	383	375	429	385	377	412	362	393	383	377	391	364	380	345	354	387	397	381	393	399	395	364	427	383	391	418	369	383	354	400	390	402	360	351	417	376	397	379	362	399	397	408	369	381	372	374	400	353	387	396	403	372	387	370	413	393	384	379	389	383	398	387	385	391	416	413	390	387	407	416	392	395	405	373	380	409	395	408	374	404	370	412	401	401	398	367	359	388	414	382	386	383	418	378	401	355	396	378	386	431	390	350	412	410	388	386	372	379	381	391	373	359	387	408	396	374	394	400	408	387	368	380	396	385	363	379	380	417	369	364	406	367	361	377	438	382	377	382	390	348	364	352	357	410	408	383	401	373	393	373	411	388	395	376	373	383	356	371	386	401	423	385	388	394	431	390	384	398	398	377	373	341	345	396	370	399	383	390	406	358	355	367	383	376	374	375	400	426	380	388	396	358	394	392	363	378	380	404	404	372	375	418	384	392	365	410	402	391	372	357	360	388	381	409	390	374	394	371	378	409	382	407	399	373	378	424	344	417	396	401	410	377	393	397	397	371	382	377	396	365	382	395	403	382	373	372	386	396	354	385	386	400	404	422	376	405	384	375	384	347	344	391	393	395	397	366	346	396	401	421	359	373	394	394	420	385	404	368	394	387	381	421	369	390	366	390	377	400	382	367	393	374	377	356	374	384	399	440	417	405	371	356	412	372	376	361	380	416	386	384	375	366	371	373	362	374	355	368	400	363	387	386	349	391	414	393	369	390	389	351	412	358	393	400	360	362	391	382	373	404	362	380	368	389	391	389	344	361	407	405	362	384	375	401	334	351	368	381	412	425	377	398	385	391	384	376	413	408	402	352	400	426	394	383	366	397	379	401	398	345	380	404	377	365	389	375	359	353	387	384	383	374	366	405	390	391	378	397	381	393	407	395	396	358	375	444	359	391	360	358	392	378	362	417	396	385	348	399	396	393	381	396	387	374	343	436	385	378	421	383	370	381	371	390	407	388	381	373	368	406	374	385	371	388	425	360	422	359	356	372	393	384	389	379	360	345	416	385	391	425	398	403	427	400	373	360	369	350	391	387	387	407	387	407	357	394	369	401	406	395	376	388	395	424	419	408	389	358	407	388	373	392	360	380	394	347	381	386	396	375	401	373	397	397	367	377	370	384	371	390	405	373	356	413	387	381	399	394	370	416	392	385	357	386	420	390	364	381	381	383	408	361	369	389	392	403	392	370	417	409	378	410	365	407	385	364	380	371	371	348	377	380	393	368	386	378	374	360	385	388	378	401	406	366	392	416	373	401	392	402	384	426	416	412	391	407	394	349	383	410	381	387	377	386	385	408	408	363	410	416	385	381	379	364	394	385	381	383	381	386	424	363	405
22596	9436	29470	58749	62159	53439	41478	30891	18305	8971	4126	1442	336	237	247	227	230	227	253	274	215	242	258	214	236	234	256	244	246	227	238	239	265	246	247	262	233	251	220	223	251	241	221	219	229	250	229	248	256	242	230	231	243	220	210	241	225	229	259	233	239	236	208	256	237	238	250	245	240	254	250	221	271	225	233	241	265	242	280	249	251	239	262	213	271	241	253	268	251	279	221	253	252	247	231	231	243	250	232	254	235	223	232	251	235	214	243	245	251	247	260	245	262	240	234	254	269	250	236	281	234	235	286	240	227	272	242	261	246	240	242	245	244	214	233	239	252	233	209	235	204	225	227	266	228	207	223	231	251	190	237	220	226	241	266	237	223	246	257	249	242	230	266	245	214	232	239	226	224	219	258	236	246	260	267	243	252	258	251	238	249	249	248	246	264	239	242	242	235	240	223	253	235	239	219	262	239	229	216	258	253	240	245	263	267	239	230	227	201	274	232	270	219	227	245	234	230	247	216	218	229	221	272	226	241	220	243	230	211	242	253	230	242	242	268	249	214	215	232	249	251	242	237	224	277	251	223	236	206	265	248	235	208	251	273	228	259	235	235	250	271	274	238	263	257	246	247	240	266	244	252	221	250	266	255	234	226	276	231	236	257	239	248	278	243	267	247	252	230	235	253	250	253	233	223	258	218	229	238	246	243	247	224	242	247	241	239	246	247	225	261	270	250	247	243	251	255	244	239	197	252	235	244	260	205	243	251	239	236	237	245	236	243	243	240	277	245	244	250	288	244	234	261	248	229	244	242	241	227	247	237	233	247	232	235	233	231	257	242	224	250	248	248	248	277	210	244	237	280	234	232	274	273	216	252	247	240	243	244	254	264	222	272	243	271	253	234	225	265	246	246	262	249	233	221	248	229	250	249	259	255	247	249	246	250	238	241	230	221	249	247	256	219	257	235	233	247	272	243	248	237	225	230	259	252	259	217	255	258	242	241	247	263	251	234	228	244	224	236	250	256	253	253	272	256	240	248	244	263	249	264	253	237	252	272	247	274	251	281	245	236	224	216	252	246	270	248	242	270	223	261	211	234	268	243	201	218	241	235	265	206	272	264	277	245	235	240	280	245	249	235	240	236	251	271	266	242	235	239	214	246	223	232	247	176	253	244	260	239	245	242	264	246	250	238	221	226	240	241	258	201	250	248	217	258	231	238	251	263	270	211	274	227	259	253	230	252	255	208	236	205	248	221	247	251	245	236	244	220	246	240	215	261	235	220	230	267	245	241	266	246	243	245	265	233	244	221	233	216	250	231	239	255	218	256	230	244	247	225	265	231	252	275	264	267	236	202	218	246	252	253	225	229	245	252	256	234	201	206	250	236	266	229	249	230	255	251	228	202	251	249	271	223	256	239	247	258	232	238	247	258	246	246	258	241	214	249	240	240	232	261	212	232	206	227	252	251	231	232	205	250	227	249	219	249	247	247	219	227	238	252	221	236	218	253	269	260	249	244	256	245	244	214	243	249	239	217	230	260	249	269	248	210	245	229	243	213	230	249	216	272	214	243	249	240	278	243	254	244	258	227	240	243	237	252	261	220	230	225	215	264	270	257	272	243	235	242	251	241	240	249	270	297	239	229	251	235	235	237	266	202	248	234	239	228	216	235	250	232	227	282	234	250	260	229	228	247	271	250	247	248	248	248	230	259	235	285	267	225	231	248	228	217	254	233	227	218	233	252	218	239	269	198	215	245	210	228	245	241	245	224	249	232	243	275	242	235	199	217	267	238	235	269	252	256	276	214	233	247	211	240	220	231	221	217	231	286	222	238	241	245	245	249	249	264	271	251	241	234	211	248	251	232	246	237	217	243	236	221	247	210	219	227	263	249	275	230	258	255	212	255	267	242	258	267	250	230	258	260	253	263	267	251	212	260	253	220	234	233	223	246	217	233	229	257	255	244	275	227	219	234	224	242	246	258	237	235	223	251	257	255	272	226	251	230	215	273	251	247	240	202	231	246	266	255	211	222	224	220	240	252	249	235	225	231	244	233	227	239	248	226	251	237	230	268	240	252	224	226	212	220	227	227	246	249	257	242	222	227	231	225	247	254	264	217	232	222	262	239	251	263	238	265	266	261	243	263	270	230	212	231	240	237	246	212	247	226	222	262	233	244	230	259	211	248	238	273	260	242	238	249	209	216	222	257	207	250	245	243	257	255	212	248	256	215	229	232	250	235	269	260	246	213	242	221	265	242	252	241	240	238	248	233	249	215	244	271	248	241	235	237	227	254	224	211	252	228	230	224	235	249	245	266	224	251	249	230	228	267	254	243	224	232	247	228	242	243	259	234	220	222	236	260	240	227	263	239	249	237	232	239	251	239	229	249	250	244	244	254	224	234	241	261	247	259	244	241	233	250	238	228	217	218	221	244	243	297	266	265	249	251	260	246	230	260	274	233	260	260	225	244	259	223	234	257	249	240	278	218	208	269	241	260	272	206	258	241	244	251	273	245	221	241	267	248	268	241	262	246	210	265	237	263	234	218	255	220	230	253	253	213	252	221	239	250	212	252	260	236	214	231	249	249	228	233	245	224	228	240	259	269	257	245	233	254	269	228	222	218	213	222	242	251	242	246	252	224	224	232	252	278	255	231	241	249	286	279	253	273	254	245	235	223	228	229	230	206	252	257	245	261	253	256	256	228	256	265	238	260	234	257	242	247	251	249	257	236	244	225	237	272	269	258	233	229	272	277	221	224	240	258	229	257	248	220	255	262	223	226	256	237	246	203	233	219	256	239	237	236	279	245	233	237	250	253	240	227	245	251	240	227	234	236	254	259	250	243	246	217	269	258	238	232	253	212	280	229	230	258	243	248	224	249	256	253	244	219	252	232	233	248	199	227	243	224	236	233	232	242	240	245	214	277	271	272	219	265	247	218	232	223	194	224	239	218	242	223	267	238	219	255	268	268	211	249	237	234	227	255	241	262	258	225	246	245	244	240	229	230	238	252	226	229	256	262	248	252	255	230	264	250	239	235	235	241	241	247	231	258	247	237	252	226	257	236	258	246	227	243	251	254	250	227	243	279	252	227	240	261	244	249	244	235	235	236	249	222	222	238	222	227	225	232	221	260	222	269	229	268	246	239	234	262	256	223	245	257	229	234	234	232	249	233	259	216	261	247	250	247	257	236	214	236	224	244	230	242	268	268	246	214	243	246	258	232	219	264	245	264	243	214	221	273	260	236	225	255	248	256	248	246	259	260	256	251	233	254	236	228	241	240	257	258	239	229	249	261	255	233	234	229	220	248	262	234	246	225	221	230	226	230	200	223	257	251	278	216	215	247	250	251	259	260	262	255	255	230	236	217	226	210	245	275	240	220	218	253	232	226	244	242	264	228	226	251	262	231	257	238	261	241	256	229	250	255	233	241	255	242	256	222	257	223	243	242	234	264	259	221	283	232	243	266	244	228	222	245	254	241	245	251	263	263	258	247	248
10280	6405	34996	63453	71041	64174	54997	45834	34276	23375	13935	5253	782	585	559	602	626	547	537	554	561	553	538	580	533	597	509	573	588	538	597	515	558	539	579	522	572	574	554	560	542	549	566	540	531	532	559	554	525	559	559	524	543	579	546	523	556	569	561	553	536	533	549	554	565	524	545	554	533	543	588	617	539	537	600	547	556	531	571	563	567	572	563	518	535	552	537	546	599	558	538	579	521	515	528	555	552	548	567	572	561	551	558	560	512	554	559	549	577	500	565	579	527	545	511	524	541	525	544	599	548	587	498	511	569	578	580	549	557	573	529	556	554	544	559	550	553	577	548	560	551	507	572	515	558	524	590	584	570	520	546	542	553	523	576	581	495	566	506	537	545	529	537	564	572	577	557	564	541	565	573	572	569	547	556	578	497	551	554	587	578	554	550	549	576	518	560	546	534	561	555	519	565	586	523	548	540	562	534	527	556	574	572	553	530	589	540	561	529	540	569	552	543	582	518	526	563	565	555	529	568	558	555	555	576	561	566	587	540	574	553	584	562	546	579	548	544	540	531	521	570	553	539	544	528	532	544	596	554	602	579	537	533	527	550	535	550	540	559	543	578	573	576	539	540	585	548	576	580	576	575	580	536	568	519	551	571	588	527	555	608	527	548	592	575	547	541	534	522	510	537	600	510	545	571	544	555	527	537	534	534	546	543	575	553	546	563	565	580	557	554	547	571	570	564	588	580	582	578	557	561	554	547	510	550	520	551	583	550	524	538	550	545	533	499	554	564	563	547	591	562	531	614	548	521	509	560	558	546	572	544	537	525	557	560	566	589	572	526	540	540	557	555	565	544	537	538	557	566	556	546	582	577	520	549	531	557	547	536	546	565	578	559	543	510	554	587	549	575	562	554	596	539	534	499	536	549	566	507	573	535	552	525	517	528	529	492	568	501	554	546	541	553	548	553	517	608	542	543	533	568	528	549	508	537	576	523	589	560	537	543	526	561	536	522	544	602	541	537	558	550	547	633	528	569	535	548	546	570	559	530	539	586	573	578	575	523	616	556	508	558	541	548	560	560	537	558	533	560	583	571	548	529	549	567	521	622	525	556	562	542	559	553	558	554	545	583	538	545	518	523	543	550	565	546	538	557	572	528	569	522	547	566	563	514	587	534	578	554	553	521	538	551	579	536	525	556	547	553	531	540	560	596	581	557	564	514	553	593	548	542	548	534	587	561	549	532	548	568	539	535	534	536	553	537	534	546	525	531	520	542	554	568	586	576	579	542	593	527	527	553	543	539	596	523	548	525	561	564	521	543	542	517	580	534	541	570	567	556	518	550	540	600	584	522	538	561	536	539	540	523	539	549	553	552	567	540	532	546	542	556	561	598	530	534	505	533	520	521	544	571	542	564	542	576	574	576	559	547	520	608	502	547	537	532	535	576	572	538	595	494	568	552	541	519	521	574	559	548	542	591	499	539	540	579	564	586	516	544	547	563	534	543	529	561	571	548	555	544	566	555	541	532	545	573	604	524	590	544	569	561	566	599	581	528	551	563	587	564	525	573	526	541	542	528	550	552	544	575	569	555	552	572	592	559	565	533	578	583	544	576	533	532	527	549	569	570	531	565	542	543	581	527	632	530	570	535	499	537	511	534	531	526	581	562	518	552	547	557	529	532	569	555	571	496	515	506	587	581	559	543	553	538	511	565	508	547	544	559	541	577	557	578	517	515	563	569	539	571	572	562	578	590	577	526	546	549	557	548	573	586	579	551	555	530	562	549	542	552	540	567	578	528	549	524	580	535	523	607	569	555	562	533	528	517	552	563	589	555	555	572	552	560	522	583	605	529	560	536	530	527	510	573	568	551	569	527	552	580	589	553	528	555	573	557	562	554	540	559	577	544	542	546	558	560	550	592	558	531	557	583	591	540	555	544	548	546	609	536	544	534	557	556	531	548	526	496	565	548	563	552	522	551	515	519	596	529	512	558	538	568	533	523	562	516	533	523	539	525	534	540	526	580	583	524	541	551	533	564	567	535	528	541	593	529	539	549	557	538	573	536	542	541	556	526	530	531	558	565	599	530	575	533	555	537	597	550	590	543	533	543	572	598	529	540	579	521	586	589	570	551	553	528	569	549	556	560	571	554	537	580	558	526	603	587	522	559	565	547	569	588	524	526	565	577	559	524	600	528	542	526	588	543	559	562	540	566	575	558	549	536	544	571	552	541	601	570	539	566	538	557	596	584	531	560	590	510	583	574	538	518	534	559	571	565	535	571	588	550	532	591	573	529	563	494	566	525	567	545	559	522	538	536	500	543	584	593	585	551	553	541	525	530	527	554	553	555	536	584	544	564	594	517	510	594	567	594	577	557	544	552	537	619	574	544	514	541	565	549	542	523	521	543	530	567	566	561	559	533	596	589	563	548	531	554	540	580	546	518	580	566	580	554	562	573	548	570	574	572	575	556	568	573	560	549	546	546	542	546	543	554	576	512	520	530	568	560	567	554	545	522	540	563	555	530	574	535	543	576	562	554	557	533	567	547	564	595	531	548	554	549	544	536	564	545	554	569	516	557	578	563	513	606	540	539	544	542	564	531	520	589	539	583	598	581	556	516	530	566	540	537	534	532	538	577	546	550	559	565	540	532	535	571	518	541	545	567	517	551	506	541	612	529	587	525	580	558	569	588	561	576	515	551	534	546	544	533	556	516	553	533	552	548	552	529	567	552	569	574	587	558	549	595	589	549	521	583	577	568	541	553	589	560	553	574	588	587	535	545	542	567	576	539	547	576	533	586	564	546	548	579	557	522	616	537	512	535	565	544	568	535	545	508	539	608	556	546	582	546	534	571	537	550	543	520	538	532	581	558	525	601	502	545	566	587	547	588	553	558	518	546	582	546	594	559	498	539	545	584	527	542	558	577	554	550	534	614	521	501	573	557	562	519	522	612	531	526	541	571	550	568	573	550	550	546	543	573	567	590	587	570	549	530	525	536	572	549	524	543	547	509	561	560	533	523	549	522	586	584	549	591	599	572	572	528	535	556	543	545	567	544	514	542	558	524	549	575	532	538	589	576	561	523	556	551	505	559	570	540	550	620	519	525	534	526	555	565	551	524	546	563	581	536	549	597	518	588	549	586	548	538	605	574	524	531	559	558	543	544	575	550	552	593	558	547	560	575	524	610	565	546	550	570	515	582	515	535	516	578	563	538	506	562	561	540	524	546	564	604	584	559	537	543	530	548	550	557	598	604	558	568	545	543	515	552	570	553	581	536	576	543	529	543	544	564	555	537	559	550	541	527	561	567	538	537	543	514	547	548	560	523	544	572	516	567	567	551	570	562	554	568	545	536	559	570	498	499	565	566	580	523	510	546	580	556	551	574	551	554	553	549	565	591	468	573	557	569	552	557	567	545	537	506	536	528	562	566	604	590	541	556	558	540	548	582	529	565	560	552	551	586	534	567	547	540	531	542	535	538	517	583	562	502	573	529	525
6528	2671	2348	2983	3134	2488	1784	1407	880	529	328	206	194	224	243	202	212	216	185	215	180	225	229	198	218	189	205	214	209	209	200	209	216	234	200	210	222	213	194	205	173	223	201	200	187	185	210	245	198	199	180	201	201	220	195	196	202	202	190	213	218	227	194	213	215	237	200	202	229	207	208	226	234	200	217	210	211	239	241	220	189	188	222	207	174	226	202	212	220	209	227	220	201	206	204	222	213	205	205	219	205	181	198	221	177	219	211	244	247	212	198	204	192	249	192	220	201	207	215	233	177	212	212	214	212	181	217	199	209	229	232	220	203	200	191	215	237	206	205	187	209	210	210	209	208	226	193	218	202	218	207	210	208	224	212	196	235	204	214	220	209	208	204	187	211	223	198	196	202	208	182	196	191	209	228	189	193	208	193	204	187	220	182	219	193	226	198	209	216	209	225	197	175	208	218	225	228	187	204	226	209	213	171	206	203	229	187	212	215	212	238	225	228	208	208	218	219	192	232	220	235	234	195	219	213	221	219	213	210	214	225	186	209	208	197	204	219	204	245	190	211	204	235	216	204	198	211	235	221	196	221	211	179	206	193	206	183	212	205	197	212	185	191	210	206	224	208	233	198	209	212	217	189	209	184	220	233	215	208	242	213	215	244	202	217	208	194	188	237	210	192	179	199	200	183	214	206	240	191	238	229	216	192	222	230	211	176	171	201	173	205	203	224	212	194	217	204	223	188	205	208	184	201	225	222	208	203	201	187	214	223	207	198	186	178	199	212	178	223	241	225	226	190	184	216	177	195	215	207	199	213	209	215	222	233	225	201	234	208	214	200	228	223	211	197	212	207	205	210	205	221	191	217	214	203	188	216	191	223	187	217	210	211	216	207	211	219	190	235	217	193	182	223	231	213	228	200	213	210	219	224	174	208	180	217	193	217	208	192	227	200	185	231	231	192	193	203	178	187	203	222	190	230	208	196	200	206	159	180	220	212	200	213	211	190	201	196	205	202	212	222	219	192	215	223	181	199	189	199	207	177	202	191	234	227	210	217	231	194	214	228	197	195	199	203	186	199	209	218	209	232	193	214	197	216	219	206	229	207	207	182	209	227	205	227	211	196	216	214	228	214	221	210	218	215	206	207	209	212	207	223	183	203	220	209	199	206	212	203	219	206	252	207	231	184	216	185	208	203	206	215	203	201	221	202	209	206	203	223	196	212	185	227	231	196	195	217	235	195	224	193	212	217	202	202	232	197	228	237	226	219	217	199	207	174	197	210	215	213	203	197	210	222	205	207	208	195	218	216	229	212	190	206	225	220	207	206	237	211	199	202	199	203	219	216	222	238	194	205	212	223	213	211	203	223	206	204	208	199	202	239	189	224	196	207	195	198	201	204	230	181	176	196	199	215	227	225	205	208	219	196	197	217	183	184	228	169	218	221	191	200	208	226	205	235	207	232	205	231	226	196	211	243	219	224	208	197	183	219	207	213	211	222	225	197	199	213	215	222	210	225	205	215	201	193	234	197	213	177	215	206	221	200	199	208	206	209	190	190	226	224	200	184	217	204	186	197	206	220	205	205	216	211	211	215	210	220	180	216	216	211	194	182	200	213	227	216	189	205	188	232	229	199	229	247	200	210	185	195	219	218	214	230	214	218	196	198	171	240	182	218	207	222	196	231	181	209	209	187	214	188	217	229	215	211	199	194	239	212	201	204	186	198	191	216	195	198	226	201	206	242	211	216	202	217	208	206	195	198	203	219	224	216	212	218	201	209	184	197	234	240	177	197	192	200	235	216	203	206	201	221	210	205	198	205	190	176	188	196	209	203	212	217	194	205	203	218	211	220	202	235	176	209	202	193	210	208	217	235	240	191	190	190	223	216	211	208	191	181	223	214	194	223	198	180	180	236	200	200	210	186	221	193	190	200	197	188	185	186	217	190	196	226	203	199	220	208	211	229	192	167	220	204	192	209	210	222	234	188	205	170	190	200	191	208	198	213	186	221	184	212	204	186	228	187	215	198	202	209	182	206	173	207	195	229	197	206	205	197	178	210	221	217	199	193	208	206	232	210	214	197	205	223	202	227	209	194	213	198	218	204	194	196	192	191	217	228	175	208	200	210	218	227	191	210	213	211	207	195	230	203	201	200	200	210	208	203	207	225	217	205	228	228	232	214	177	188	193	191	222	234	221	200	238	203	215	187	210	207	167	191	204	236	197	230	186	197	230	215	212	199	224	199	195	206	193	210	211	205	196	226	228	222	223	212	221	204	212	201	218	207	234	214	203	204	223	202	199	193	231	192	197	204	179	209	224	201	214	227	230	192	204	209	187	191	202	196	214	201	217	211	193	204	234	194	218	195	221	224	217	241	203	214	221	214	202	206	211	208	191	229	244	204	191	203	193	183	235	200	219	196	181	211	224	226	187	207	191	202	184	212	206	210	199	192	196	224	217	203	216	200	223	199	229	222	203	188	193	213	180	194	215	201	201	210	229	207	205	205	189	221	209	213	218	223	202	196	197	214	216	208	205	188	202	212	249	224	191	194	217	199	199	198	203	193	214	200	208	177	173	217	213	195	219	209	221	206	244	196	194	216	194	216	224	190	207	192	203	199	227	200	170	207	225	208	198	206	210	201	196	211	216	218	217	205	211	204	202	224	227	210	174	210	195	219	182	171	225	203	191	205	211	233	214	217	211	212	209	209	203	223	199	204	196	197	202	221	217	212	184	241	250	218	191	218	201	216	218	208	201	206	171	200	219	216	215	182	177	205	199	217	208	218	189	207	217	197	213	216	189	231	222	250	225	222	187	215	227	205	203	214	210	200	211	217	185	195	208	202	175	218	210	208	203	207	217	200	217	204	212	199	192	209	196	239	216	212	215	212	184	200	229	209	233	224	195	210	216	196	215	206	214	213	239	218	188	208	189	205	205	205	193	197	229	219	228	196	213	211	228	248	194	224	208	213	182	197	232	229	204	230	196	210	223	210	226	212	209	211	194	216	209	232	214	194	221	204	201	209	217	204	192	195	215	162	223	226	233	219	201	220	204	191	195	223	206	204	223	192	217	212	204	197	218	201	213	206	215	198	181	231	186	203	210	199	216	211	238	220	226	208	201	210	217	183	201	217	242	211	198	191	186	202	213	191	212	198	192	211	218	230	208	211	226	198	234	227	208	187	198	176	192	205	204	227	188	216	201	200	186	193	223	211	210	206	214	234	215	202	211	212	187	215	214	204	204	193	203	220	208	220	215	221	206	211	214	215	225	225	236	208	222	197	213	192	206	224	223	194	197	228	210	230	218	203	208	185	196	206	204	207	193	231	224	223	212	213	218	203	210	206	241	223	218	205	207	231	218	200	233	205	226	189	218	201	199	199	234	220	235	227	208	207	209	223	213	208	209	210	210	205	184	205	225	196	172	178	205	210	202	199	198	199	213	206	207	232	210	203	223	214	196	210	193	231	203	202	187	178	195	200	197	218	182	192	197
3905	2349	4733	9849	11377	9237	7294	5037	2948	1736	1017	587	492	479	493	478	465	455	460	460	440	484	433	460	455	470	501	477	469	450	478	496	439	442	489	459	469	451	440	485	462	488	476	411	474	446	462	465	480	487	432	444	473	465	467	488	499	453	482	492	452	489	425	440	433	472	481	512	450	515	413	452	411	447	433	454	452	494	488	450	455	442	476	487	471	465	476	488	501	485	462	484	434	463	446	480	442	483	442	440	478	459	486	480	512	462	503	488	450	439	486	500	478	486	484	470	449	466	482	464	462	494	454	507	445	490	462	481	447	480	436	468	462	470	467	471	442	446	463	433	445	434	447	491	488	477	415	491	465	449	449	484	468	444	459	448	439	467	446	469	480	462	435	437	468	456	450	437	437	479	463	479	479	488	503	455	494	472	469	416	454	492	430	498	432	455	469	449	470	489	514	455	465	462	450	465	480	448	467	460	444	462	494	489	457	427	414	483	453	437	470	469	469	461	449	481	475	475	461	452	477	453	491	467	475	492	449	452	465	468	464	452	444	474	477	472	494	498	447	447	429	448	445	474	495	439	486	464	454	408	472	461	467	439	473	472	451	416	470	452	435	467	446	476	473	459	417	454	473	490	458	463	451	467	468	446	439	439	484	474	469	485	493	500	461	474	423	462	470	480	468	439	472	447	439	494	435	439	443	470	462	480	437	484	474	474	456	451	483	492	461	441	445	477	530	450	470	503	450	459	486	454	499	476	436	490	451	469	491	467	457	460	486	486	470	440	449	458	439	442	453	473	469	451	433	492	436	456	483	473	408	426	485	456	491	461	458	450	470	431	480	493	487	464	485	474	398	461	456	498	466	471	514	445	498	426	454	501	476	472	433	439	514	477	429	483	416	440	476	472	481	468	448	503	469	457	471	468	431	458	463	450	475	474	439	471	469	509	454	489	474	451	451	435	477	464	475	428	462	455	457	453	433	488	458	460	465	458	476	467	415	441	477	462	471	483	454	475	490	471	448	415	497	451	441	453	455	441	497	473	464	501	453	468	464	520	469	456	463	421	463	448	441	479	458	469	473	495	443	495	473	465	452	474	436	417	445	446	484	432	491	453	478	482	485	481	465	438	454	439	496	476	463	494	465	440	483	442	489	421	499	424	445	463	480	450	463	469	439	441	448	468	511	474	447	490	472	475	441	447	467	451	472	484	474	481	510	466	449	473	462	469	439	495	481	474	466	489	490	503	479	455	490	449	495	493	474	494	481	447	497	456	446	475	470	438	466	494	467	454	465	467	485	490	511	466	480	457	480	461	487	483	467	499	502	492	442	449	459	466	454	484	458	475	481	464	458	449	445	457	479	460	472	443	441	438	471	490	480	428	459	480	466	461	442	469	490	492	459	497	445	495	455	413	484	522	426	453	453	440	453	446	462	466	472	475	472	443	466	437	424	457	446	457	458	481	437	509	452	433	466	469	457	480	436	503	442	472	502	461	474	484	481	512	466	440	446	450	450	442	425	451	483	475	498	477	491	483	465	466	477	485	452	462	493	444	459	472	510	446	490	437	439	435	441	445	438	500	439	487	484	485	454	445	465	427	433	446	453	448	475	463	436	486	484	470	458	462	446	494	461	447	437	473	485	465	454	484	470	486	488	463	457	424	445	479	449	455	480	476	454	461	444	479	468	442	484	447	451	479	431	440	485	481	437	467	436	482	509	483	455	446	453	478	468	465	466	475	456	475	458	458	465	449	447	442	489	461	446	463	464	466	452	499	461	477	509	474	484	504	448	492	467	479	480	431	479	447	462	474	490	430	475	471	493	462	473	446	468	482	499	475	447	471	509	451	493	419	453	474	466	503	489	484	495	493	471	459	476	464	449	468	471	479	421	433	498	450	473	465	472	419	487	464	477	454	445	452	463	474	476	453	466	432	494	475	456	450	434	481	448	492	490	460	476	433	468	501	463	427	443	475	447	472	475	452	455	450	493	418	440	481	427	435	487	476	514	450	436	460	457	497	449	504	466	439	492	493	501	446	477	488	465	462	464	487	477	475	495	434	438	472	471	512	428	507	471	459	430	472	461	464	502	433	457	459	467	471	452	455	432	498	429	447	449	505	494	456	491	460	453	474	478	445	445	463	494	471	475	467	460	459	439	471	472	477	513	440	462	488	483	478	471	467	500	492	446	503	473	460	474	465	467	490	466	481	467	461	450	495	462	477	463	509	462	480	480	443	505	455	477	431	454	458	468	466	447	446	432	478	475	499	483	480	517	467	494	490	474	478	447	456	433	463	473	494	455	497	452	472	450	432	488	495	470	442	465	446	461	456	443	465	464	427	445	486	440	495	475	437	479	435	468	491	468	444	489	452	486	440	482	462	457	505	489	464	449	432	475	466	481	463	448	466	480	450	468	428	451	465	482	475	466	446	447	475	454	476	447	488	464	476	461	464	478	477	474	465	439	463	491	491	458	471	449	470	428	429	467	438	466	451	464	482	457	478	493	477	423	485	502	450	457	479	422	466	465	454	456	451	479	472	442	463	458	495	489	513	471	437	438	459	485	435	438	469	487	469	489	464	438	491	471	477	460	495	443	456	431	450	464	512	456	404	444	473	459	478	467	475	510	478	490	464	458	451	471	475	429	481	453	483	487	500	474	505	443	477	500	485	497	482	479	503	471	457	479	451	458	444	455	441	501	465	437	459	487	463	475	461	484	461	481	439	463	436	425	489	448	472	443	452	478	428	509	436	486	461	480	483	465	454	489	451	482	449	473	445	483	513	442	437	456	466	453	471	449	442	446	441	480	473	467	478	449	497	436	471	458	481	487	458	465	468	507	451	442	478	437	453	437	449	470	484	486	476	497	483	429	499	450	445	424	425	501	495	432	500	437	434	457	473	435	460	493	456	475	463	442	445	462	449	474	424	414	454	444	515	477	444	449	445	493	459	454	460	402	449	473	459	471	452	498	477	460	462	516	455	437	475	517	442	456	479	466	429	461	457	447	467	455	489	448	494	466	458	427	496	455	446	482	433	458	473	436	486	439	465	442	486	485	475	473	485	485	482	472	470	474	427	454	466	470	471	464	435	458	434	476	460	512	483	452	504	452	484	535	507	493	479	444	471	434	473	495	483	474	481	501	464	467	443	453	456	477	417	435	500	492	435	466	455	456	495	481	507	485	470	481	442	447	461	440	475	454	450	428	480	492	473	473	505	486	437	468	480	473	448	445	444	482	459	480	471	436	458	464	514	490	478	464	491	512	461	456	428	446	475	458	447	473	446	448	455	510	451	474	484	479	450	464	470	461	455	500	488	443	467	415	509	477	466	459	437	469	472	490	451	437	493	468	439	487	458	489	462	450	493	431	462	465	481	509	466	462	478	457	458	425	426	441	461	419	430	474	463	466	470	475	482	460	420	481	464	457	496	464	485	465	440	452	481	482	462	471	487	505	465	468	420	480	480	431	498	468	451	500	485	454	465	464	445	436	464	448	479
15234	5410	8003	36536	50332	41447	30337	19846	10489	4331	1696	511	157	134	156	123	140	141	148	144	168	147	138	141	160	146	165	159	160	136	170	157	179	158	141	142	165	151	140	134	161	146	139	155	130	153	150	134	143	136	156	132	146	155	151	144	170	160	138	162	177	156	160	128	139	124	154	163	152	158	141	156	138	144	151	136	131	137	145	119	138	145	160	149	117	121	136	153	131	148	145	132	146	163	161	129	148	135	124	146	157	135	153	157	163	160	165	142	147	136	147	171	134	150	155	149	170	159	168	174	151	171	153	135	147	154	163	139	153	152	155	152	124	120	159	156	131	133	141	157	142	153	168	157	141	172	152	143	154	161	141	130	141	126	168	150	158	139	146	146	153	136	161	143	132	143	161	155	140	164	140	156	146	166	143	181	158	138	154	172	113	143	134	168	139	143	180	141	145	131	181	165	143	132	134	132	140	136	163	141	156	129	151	170	141	139	142	167	118	157	176	145	159	141	143	157	158	143	141	147	147	162	141	172	166	111	162	176	140	147	136	156	152	145	166	155	159	160	154	164	136	150	161	150	142	153	152	166	150	170	166	132	145	164	163	159	142	149	160	125	147	169	168	144	140	130	139	149	142	137	142	171	169	131	149	142	145	148	172	135	141	132	132	146	178	147	129	164	166	172	162	155	151	149	148	167	120	134	150	135	137	157	148	134	147	160	164	151	159	148	140	163	150	164	145	150	160	163	144	145	125	141	150	156	154	158	138	149	173	170	149	129	143	149	160	128	131	130	151	156	160	147	128	143	146	148	146	161	168	148	150	119	162	149	136	160	157	151	149	145	133	148	172	144	160	139	156	141	135	137	143	142	154	154	166	151	141	147	147	165	162	168	156	126	160	164	154	154	160	142	145	138	146	147	155	170	117	133	167	143	144	146	141	139	161	153	177	162	141	176	132	129	148	141	167	163	171	161	126	156	125	142	141	143	142	157	173	134	149	138	184	172	156	122	152	136	154	157	150	146	173	148	146	147	168	137	158	138	124	136	128	140	145	152	167	150	144	141	125	142	149	134	128	154	152	160	133	162	155	157	137	148	136	150	146	175	158	132	161	150	147	151	172	152	181	155	156	142	136	155	156	163	159	157	174	153	158	143	131	144	135	154	170	132	125	142	136	145	171	157	147	155	129	139	170	179	128	141	154	161	174	170	124	132	147	127	157	140	157	128	127	142	140	149	156	141	128	125	130	153	128	154	169	157	140	137	145	153	143	135	150	149	160	167	142	120	164	139	154	134	151	161	156	166	166	142	168	120	142	144	138	142	188	125	151	144	146	159	157	145	141	131	152	138	140	156	155	150	162	115	138	158	148	143	132	135	155	142	170	154	171	171	148	142	161	159	175	148	141	150	142	139	146	155	168	134	152	142	138	149	153	131	152	150	157	144	160	151	152	172	139	134	143	161	158	136	160	176	159	165	142	138	167	128	150	173	164	135	130	148	155	150	169	161	159	133	137	168	128	167	132	157	151	151	129	154	123	155	154	144	156	152	141	157	154	131	156	141	137	160	138	142	162	145	138	152	148	160	157	167	135	148	157	145	158	154	133	152	169	133	161	162	146	117	179	155	149	156	159	136	150	149	155	143	157	158	140	143	154	145	158	154	147	147	131	140	133	151	156	168	134	137	163	189	152	161	164	142	144	157	133	156	151	156	157	158	170	133	170	151	141	169	150	151	140	126	164	122	163	140	161	137	152	158	132	132	147	148	149	148	165	166	144	166	155	163	132	151	156	152	144	167	174	138	167	151	142	144	143	137	135	158	144	160	166	150	169	138	146	161	156	152	146	153	166	153	165	151	150	133	161	156	144	123	141	133	149	155	155	140	145	163	133	151	154	171	149	157	169	157	137	161	135	160	152	164	147	138	159	128	147	149	179	145	131	154	158	171	172	120	155	143	135	144	122	132	149	132	147	172	149	157	132	131	162	137	134	136	159	146	136	156	175	151	143	151	129	179	150	154	120	130	129	115	141	132	169	145	149	148	163	164	180	154	142	142	112	141	133	141	146	137	179	149	132	150	156	168	145	158	151	148	156	166	168	151	130	158	158	135	145	141	141	163	153	156	144	159	139	137	131	153	150	175	176	156	150	132	175	167	136	145	152	153	166	152	156	178	157	152	128	155	168	169	161	141	130	145	171	162	152	174	128	135	151	144	142	140	151	136	151	149	156	141	152	149	143	139	133	131	134	141	141	152	148	141	154	138	153	153	147	156	129	143	163	172	164	156	141	166	161	139	152	149	132	150	131	137	137	146	166	115	148	161	142	146	146	140	132	131	153	145	144	153	136	153	136	147	149	156	181	156	147	140	183	170	157	154	151	152	153	145	142	138	132	153	144	137	154	143	148	150	128	166	132	130	142	153	124	157	147	147	158	162	189	154	148	139	168	130	141	158	158	166	138	141	165	145	152	148	154	155	139	130	146	136	160	166	163	159	138	147	139	143	185	170	146	138	167	158	149	151	141	160	170	138	147	143	170	146	135	152	145	129	136	132	165	151	163	139	147	146	175	143	172	128	163	152	177	127	148	152	153	135	154	166	140	149	167	156	149	134	148	135	148	151	136	136	146	141	141	154	164	147	153	168	127	142	146	131	147	169	152	149	142	116	145	168	161	144	130	141	129	161	150	143	142	158	153	173	163	147	156	144	142	165	151	145	138	146	148	137	160	154	140	152	168	144	160	153	136	161	150	132	136	155	132	142	155	170	145	164	162	161	132	153	142	146	152	154	136	146	142	177	147	143	143	152	164	149	161	148	159	140	143	145	161	145	116	152	154	137	163	137	151	138	149	157	145	153	141	150	153	164	143	162	140	140	151	146	143	149	134	143	120	163	148	143	153	138	165	154	155	174	152	168	169	134	152	153	139	154	149	158	148	174	150	137	171	159	145	161	135	146	131	163	153	134	163	143	144	155	141	117	164	135	144	144	155	129	152	152	159	129	133	139	155	150	142	169	155	146	154	135	147	158	147	122	144	138	164	139	152	153	161	147	168	137	139	161	158	185	142	153	163	138	148	162	149	145	144	135	141	152	138	135	185	159	149	152	157	154	143	149	137	146	140	148	148	151	151	164	166	157	174	126	140	141	136	162	149	145	144	154	160	151	153	142	171	157	153	145	163	150	159	145	154	171	158	136	181	177	135	145	150	123	162	153	155	140	129	147	134	163	141	136	163	163	145	125	138	169	140	137	170	151	148	173	147	161	159	152	165	148	174	150	144	134	145	151	160	160	149	170	172	161	153	174	155	141	161	141	153	148	147	153	133	145	143	154	145	141	147	133	166	166	155	146	161	143	165	139	172	154	144	158	124	156	168	153	139	126	166	176	153	122	146	151	158	148	156	148	164	147	150	151	162	172	133	148	118	178	128	172	148	169	179	154	153	144	172	141	143	179	134	133	163	136	153	151	119	138	136	157	170	162	164	135	150	146	145	122	137	155	151	158
8587	4081	13450	49147	60006	53824	45835	36974	25963	14296	6889	1905	492	376	383	338	357	373	381	339	345	376	372	362	346	387	356	345	339	362	374	332	360	378	376	374	365	358	378	339	363	377	376	366	336	360	360	358	353	350	382	338	368	337	354	374	333	355	340	374	340	375	346	366	373	360	366	330	359	327	375	356	373	387	408	357	364	345	345	355	339	388	354	376	339	368	380	369	366	327	335	400	328	364	364	347	348	381	401	361	312	325	361	351	363	370	385	357	345	362	368	352	369	357	369	362	352	329	346	357	383	363	339	373	369	342	360	339	403	358	357	365	335	407	380	363	344	358	372	371	331	374	360	351	384	322	350	393	384	395	384	333	371	344	345	371	376	391	368	416	343	399	362	369	338	362	373	342	369	364	351	340	337	359	332	348	360	396	400	371	350	355	358	364	373	351	354	360	370	362	379	343	384	359	318	349	354	356	349	360	372	322	361	335	367	355	384	362	346	364	359	397	363	356	333	364	373	381	354	341	353	356	362	355	354	385	346	340	378	387	340	348	392	336	373	346	367	353	378	385	398	366	386	368	354	318	352	341	368	348	318	346	378	364	409	324	363	369	379	327	366	369	339	356	348	361	379	364	344	343	389	350	374	367	317	354	408	382	354	364	342	356	356	374	364	362	378	372	334	371	373	361	381	363	367	367	339	364	371	365	355	353	398	374	318	386	382	367	369	379	369	335	377	354	353	369	360	368	374	376	342	345	363	363	378	364	345	374	356	378	355	346	360	391	355	352	389	364	368	347	350	353	352	327	356	411	356	359	359	368	368	347	345	368	350	338	346	350	353	338	359	370	344	368	358	364	329	367	354	358	381	362	347	363	352	376	388	367	357	396	389	336	361	346	333	382	365	372	345	376	360	366	382	363	398	355	373	351	346	386	371	346	360	386	392	362	355	384	384	417	379	358	326	390	344	347	346	398	373	356	357	369	330	356	329	346	373	402	374	343	350	336	382	362	365	341	366	379	398	408	336	361	349	372	375	363	354	339	351	349	329	338	358	385	378	365	339	397	412	365	351	358	378	333	378	358	359	349	340	352	375	380	367	371	346	353	370	374	397	385	362	385	363	349	388	372	359	375	367	357	377	350	367	373	391	358	371	404	351	357	357	346	355	362	409	349	335	360	375	371	392	354	350	392	337	337	331	361	391	370	365	367	373	351	330	390	330	357	360	351	373	375	375	355	364	364	327	309	373	357	352	360	348	330	361	347	402	358	371	353	368	360	349	359	356	368	356	334	368	353	371	395	367	352	357	365	346	345	349	377	359	372	363	337	367	322	344	369	343	357	352	354	356	358	380	368	371	374	385	342	355	377	379	323	343	389	389	363	371	373	338	358	351	382	379	357	378	355	334	374	351	362	369	356	342	371	380	396	326	369	382	358	335	374	357	339	378	326	351	376	362	336	348	387	338	341	360	363	333	356	355	361	367	352	351	395	357	352	363	352	377	367	342	355	348	362	344	377	344	340	335	347	341	371	373	358	354	348	338	344	356	356	342	329	376	417	370	354	334	352	327	338	368	407	349	380	345	359	371	353	360	369	378	340	367	367	380	356	364	350	376	337	354	371	340	351	362	337	348	377	360	326	367	384	359	356	346	359	378	358	362	397	357	362	384	340	361	384	350	344	370	340	394	380	344	340	349	348	379	379	352	381	400	392	361	347	393	349	340	348	378	354	363	345	375	374	375	341	335	385	388	379	350	367	354	330	370	343	350	349	333	348	347	351	382	365	378	367	346	363	347	337	373	360	344	362	378	369	348	331	363	367	367	365	335	366	344	362	349	325	348	384	363	357	343	358	367	363	337	366	327	368	348	354	356	350	375	370	362	336	323	338	325	393	373	387	384	385	375	376	373	351	375	369	366	383	348	345	333	344	352	341	355	354	320	340	358	327	358	359	342	358	368	383	371	377	365	390	344	360	345	371	343	388	352	347	355	388	377	325	362	365	336	338	334	343	351	350	330	375	337	371	336	340	390	350	356	330	376	344	380	361	352	365	327	355	392	336	358	374	393	387	353	306	331	360	360	353	340	353	348	317	372	373	340	364	366	341	327	344	372	354	381	338	373	343	357	351	354	343	342	373	384	387	333	373	344	371	356	344	398	341	345	356	362	385	363	367	359	335	353	350	380	366	339	363	361	370	343	386	334	364	353	345	371	338	331	316	360	372	357	365	383	350	374	352	369	367	332	372	353	337	336	349	382	409	356	333	364	364	359	370	346	329	339	347	348	350	348	378	353	349	360	331	376	347	341	375	378	322	311	360	387	350	349	373	365	369	359	328	371	352	359	336	312	362	312	355	382	415	368	361	350	330	353	367	373	317	320	372	362	367	400	349	378	346	350	367	362	385	376	337	381	346	352	351	343	367	381	377	365	353	376	373	386	368	341	377	356	333	336	333	371	318	337	367	345	369	378	350	362	355	373	342	372	364	386	350	352	321	362	372	404	362	362	355	354	354	341	347	378	325	346	412	357	350	344	381	344	381	367	358	364	388	371	379	375	404	373	364	347	344	361	371	387	373	350	338	360	358	364	367	370	380	364	372	312	340	350	424	392	376	351	354	337	343	333	360	386	354	364	331	383	382	362	372	377	369	385	341	352	344	409	348	376	340	374	394	353	345	327	328	366	361	348	367	370	389	301	360	364	377	359	354	374	357	353	368	392	360	340	362	351	370	381	334	351	336	366	343	313	344	334	364	372	361	347	359	362	355	363	362	345	376	384	338	353	371	352	398	365	349	361	364	375	367	329	350	371	346	351	343	372	370	364	347	379	373	343	346	379	361	385	354	361	372	367	366	362	368	372	356	366	371	364	379	350	391	341	352	354	367	374	390	361	348	373	384	375	380	375	375	380	342	354	340	398	351	386	365	374	349	354	331	368	355	345	359	352	358	373	380	345	337	351	379	332	383	364	405	379	336	369	336	373	361	369	368	370	361	368	357	352	385	333	360	339	373	349	375	348	382	366	347	348	360	357	372	336	359	366	334	337	345	341	377	389	362	365	382	347	357	377	324	327	368	360	364	354	365	341	370	363	338	329	389	366	361	357	372	379	353	384	364	382	369	356	364	364	379	361	371	353	330	352	396	341	371	389	360	369	362	372	356	389	348	359	387	368	347	347	363	373	375	340	336	370	403	407	362	386	373	328	330	356	348	372	382	365	352	378	346	367	333	347	333	389	370	365	361	363	394	359	357	345	355	375	381	380	339	414	352	362	342	339	365	353	387	369	348	356	357	361	363	343	346	350	376	374	338	370	346	350	359	369	370	333	368	342	360	363	352	346	339	348	332	348	364	342	327	346	361	355	330	337	389	353	374	354	352	376	381	323	342	357	359	366	368	368	337	379	365	354	346	346	386	364	352	370	369	337	390	339	361	380	378	346	359	403	377	359	362	342	357	321	399	355	369	366	353	376	383	365	330	365	350	360	370	363	354	362	355	389	367	366	363
22233	9399	7490	55526	64133	54128	42891	30683	18336	8459	3063	926	268	256	233	225	240	212	227	216	215	224	243	210	237	235	245	237	213	223	212	253	239	198	235	222	239	190	240	248	235	212	246	233	218	229	224	217	223	274	247	225	214	231	234	196	227	207	210	235	207	210	227	227	250	242	214	228	209	212	246	222	208	222	235	264	239	263	254	226	238	201	230	245	242	236	227	221	208	244	218	227	220	219	243	264	221	240	251	227	248	265	257	239	247	244	269	249	218	238	245	250	256	244	268	226	213	225	223	247	239	233	237	241	246	251	227	262	212	242	213	232	227	240	208	239	217	233	226	235	251	233	250	223	246	247	204	226	235	251	234	256	227	249	233	247	228	236	208	233	253	243	227	278	245	267	234	226	230	246	215	223	239	223	234	233	220	229	238	220	242	224	240	211	231	224	227	218	200	207	208	221	219	235	225	223	236	221	241	214	205	211	227	255	237	231	230	218	226	235	236	229	261	243	229	241	214	248	241	215	233	262	254	244	229	226	226	219	248	205	208	224	222	269	225	215	235	237	230	220	234	244	219	270	241	259	230	236	234	258	227	230	232	245	250	216	238	233	237	223	205	245	245	238	218	237	220	258	221	204	229	257	229	228	232	236	225	239	244	230	272	233	239	220	239	243	244	236	263	244	204	234	232	202	239	254	249	244	225	230	231	231	234	224	231	244	248	246	234	206	231	202	262	260	223	218	210	220	203	259	222	232	216	217	230	239	204	204	228	261	244	221	253	247	241	253	238	233	211	229	238	224	228	244	215	243	220	247	228	234	233	237	225	206	233	236	236	204	211	230	235	220	225	233	261	242	257	215	236	251	271	222	243	231	208	246	234	211	232	235	222	250	224	213	259	217	227	228	270	200	226	230	236	245	227	248	241	255	223	235	212	215	209	243	250	267	190	240	243	228	229	216	235	256	219	196	215	232	249	221	209	227	246	203	203	231	217	215	213	260	240	232	241	263	255	231	224	230	221	207	230	189	221	246	239	216	225	221	245	236	238	231	214	232	229	241	236	218	199	219	227	195	223	264	235	251	246	273	218	239	238	238	201	238	241	225	199	211	236	238	201	243	202	230	236	212	233	216	236	200	223	240	215	242	251	247	238	226	254	240	219	249	225	239	248	227	233	214	233	233	238	247	258	252	213	265	220	207	239	210	240	203	220	208	209	232	236	222	240	213	235	228	249	219	217	235	221	253	240	223	238	217	257	224	207	284	226	249	256	231	265	260	230	244	257	223	229	257	265	259	254	256	222	219	233	235	251	238	210	257	253	233	223	236	212	257	239	249	255	237	250	224	245	245	249	245	228	239	283	228	193	194	239	205	224	243	222	198	231	263	234	216	236	252	237	235	233	205	228	247	203	242	238	251	239	232	198	224	206	216	214	228	229	232	198	209	236	207	218	258	212	235	241	244	237	217	241	216	213	207	239	236	222	252	221	196	222	254	224	264	210	225	254	233	231	205	214	236	230	201	207	228	250	232	246	222	230	263	231	225	219	188	207	225	227	221	236	252	241	250	252	227	214	259	259	233	224	229	224	244	256	268	234	236	215	250	223	249	229	260	217	235	231	294	233	216	231	251	198	247	253	234	218	250	254	233	261	243	223	245	227	219	247	230	244	222	244	264	223	244	238	266	250	243	227	248	243	224	247	258	207	218	225	226	232	235	225	241	249	203	244	220	228	247	248	245	216	211	231	243	247	223	246	210	252	264	259	254	237	219	265	255	221	230	278	244	247	241	234	214	254	204	268	226	211	234	198	211	222	256	256	210	211	219	222	223	228	220	265	249	237	236	232	240	222	227	234	223	244	227	225	208	217	225	230	232	223	229	256	224	247	233	244	234	209	211	223	259	255	199	227	224	238	238	226	254	228	244	226	243	218	231	235	220	215	242	234	227	216	242	263	217	250	215	236	231	234	223	232	213	227	253	228	219	218	208	219	223	196	199	267	222	239	241	212	217	233	254	214	212	233	230	244	229	242	219	211	236	217	233	268	238	239	237	224	222	235	269	223	244	220	248	256	206	214	238	216	269	227	216	238	222	201	240	230	197	266	226	208	232	228	239	232	275	228	225	229	237	211	226	228	229	233	249	247	255	229	243	225	226	219	224	227	249	202	245	198	220	260	241	269	234	251	228	223	227	217	208	216	203	254	240	234	226	249	236	229	234	214	215	239	221	233	224	239	233	222	257	249	217	219	227	230	259	225	247	247	237	233	232	211	218	248	226	219	227	233	215	215	227	223	250	240	243	246	225	240	232	229	225	207	223	246	217	217	230	220	214	223	234	232	210	209	225	236	230	249	253	239	235	220	233	261	239	243	219	253	243	236	223	256	246	226	232	253	220	206	260	240	225	239	219	257	242	235	231	231	226	241	197	229	236	239	234	231	234	245	219	209	247	206	246	213	241	226	217	267	258	248	246	228	242	254	245	266	229	229	203	230	260	245	239	238	232	252	220	257	221	257	241	221	230	233	223	242	234	212	220	206	207	235	210	254	242	247	243	219	226	239	249	251	235	231	221	216	242	248	240	239	225	243	210	220	238	270	230	239	218	237	238	218	242	226	234	220	217	213	242	207	242	205	236	210	212	212	244	226	245	214	215	238	224	216	239	229	241	225	226	230	250	248	235	248	223	240	202	254	232	242	267	218	208	234	241	255	236	254	236	237	230	185	201	248	235	246	247	249	231	222	255	215	225	223	231	233	229	220	199	228	208	251	220	210	223	205	186	205	232	238	257	238	229	249	251	227	213	246	228	231	245	247	253	251	264	248	212	222	232	221	242	228	238	223	217	194	240	247	265	253	233	233	205	239	233	238	233	237	203	213	241	209	232	230	248	243	218	220	228	219	248	224	238	234	222	240	249	250	214	240	185	228	211	208	236	245	226	219	214	233	227	214	227	220	213	254	242	213	212	231	201	222	231	227	232	260	246	266	208	246	217	246	230	229	250	245	260	234	251	212	257	209	208	245	225	218	230	209	238	215	220	207	231	231	231	217	221	236	221	237	246	243	218	275	205	214	235	278	234	240	224	255	236	212	231	227	210	214	239	235	239	221	208	227	201	229	241	225	226	231	231	272	237	233	200	226	207	237	225	245	228	238	216	215	253	230	230	254	236	227	262	221	228	220	262	248	256	249	241	261	217	242	199	253	258	244	235	245	248	239	239	242	221	242	217	235	218	248	241	236	235	225	227	231	265	232	220	227	229	247	195	264	252	200	233	243	242	225	229	220	225	223	248	211	224	220	249	227	206	215	226	255	236	231	216	240	231	216	221	207	250	254	262	249	231	243	229	241	261	238	253	217	200	231	241	216	245	238	226	213	243	198	238	247	263	239	228	251	212	246	219	235	237	246	232	237	232	228	240	192	221	219	225	237	245	256	264	210	239	203	238	226	207	226	246	224	243	204	223	224	235	228	254	250	264	222	233	250	217	231	247	208	235	207	240	205	269
10570	6183	11365	63013	72103	64735	55545	45325	34164	21583	11009	3556	707	581	541	551	539	523	490	520	521	566	560	574	573	510	565	516	518	532	532	532	502	552	546	528	517	531	505	573	520	544	507	534	524	533	525	517	541	552	592	519	538	479	476	524	553	516	509	536	503	522	557	509	545	534	536	522	537	537	509	514	549	546	537	517	547	506	550	536	554	554	545	532	536	522	547	537	497	556	580	491	508	556	519	559	518	538	571	543	502	533	538	514	539	561	530	562	522	504	525	534	517	541	561	557	545	554	519	537	525	545	515	538	506	522	532	543	552	493	550	553	512	569	545	511	504	526	539	506	563	511	498	529	498	510	549	515	558	564	504	546	506	545	585	541	550	547	529	524	529	533	566	536	554	523	519	506	524	544	533	559	554	537	542	512	538	550	537	550	521	538	527	508	535	512	522	502	560	537	530	546	516	558	500	523	537	508	508	516	509	526	551	555	542	499	519	544	519	507	506	528	495	563	500	580	519	542	519	552	498	525	549	568	526	529	500	554	568	534	525	496	500	526	540	544	479	559	544	511	552	517	541	563	538	523	532	518	524	518	548	535	579	535	485	539	519	525	535	518	526	501	497	490	490	507	557	532	497	512	537	529	511	535	529	534	500	530	524	522	504	552	558	526	546	554	508	546	550	505	541	513	518	535	509	501	543	545	550	548	514	544	467	550	515	567	529	537	487	513	541	515	496	533	520	547	530	530	515	527	540	540	515	573	545	518	513	549	535	507	500	495	539	526	506	549	550	522	519	552	493	540	524	579	547	495	527	522	531	540	547	531	533	527	530	534	522	565	539	569	533	477	528	522	535	495	600	509	525	520	560	555	544	514	518	506	488	518	522	552	609	547	497	519	496	501	569	559	519	552	499	543	567	478	533	523	532	565	500	508	455	514	512	558	519	541	549	525	504	500	529	530	524	556	526	541	485	522	587	504	524	528	494	516	542	556	519	518	460	505	515	545	557	563	518	516	518	530	561	518	521	505	552	529	541	518	497	505	512	504	523	509	551	488	508	538	559	549	484	566	513	506	553	517	512	534	569	531	517	524	532	530	572	540	501	552	524	582	529	550	529	497	538	574	524	489	539	508	571	550	490	512	500	536	506	550	531	524	501	521	534	527	530	556	556	545	569	549	465	549	506	562	541	543	539	550	525	505	522	521	508	539	534	527	551	517	554	529	515	510	575	516	540	485	537	551	536	534	523	515	508	538	488	507	553	508	481	529	526	589	549	548	573	519	506	526	570	513	491	516	568	543	539	538	527	537	512	495	562	554	526	538	513	549	540	509	546	530	507	535	526	505	590	533	540	528	524	539	504	526	502	503	484	551	532	517	533	542	536	535	512	498	556	507	532	524	564	562	553	530	538	541	521	555	530	519	511	540	515	544	541	555	524	471	535	481	498	539	531	538	565	503	540	497	525	460	545	528	499	554	534	518	513	531	556	534	530	561	519	512	528	509	540	543	508	552	546	496	512	507	551	515	532	527	561	523	527	513	538	563	527	511	566	505	562	544	545	533	553	535	500	547	557	530	518	534	558	488	538	507	522	511	498	540	522	505	552	541	523	548	540	520	530	561	534	522	540	513	520	505	513	546	517	499	510	542	533	585	529	572	533	527	527	463	515	534	524	522	530	521	520	543	515	531	486	510	555	541	560	525	556	547	529	503	559	521	534	523	516	514	509	483	546	514	533	566	542	504	520	527	569	523	519	549	530	504	506	553	504	552	528	528	572	555	546	532	574	567	534	562	520	532	522	550	568	490	517	527	498	511	527	527	519	574	530	476	544	517	534	526	541	580	513	601	516	521	533	515	525	556	525	533	535	515	529	558	528	531	557	505	535	534	494	529	534	509	534	544	538	539	543	548	521	545	515	534	501	550	528	519	507	509	538	535	538	534	530	536	520	557	557	522	536	538	472	543	486	522	499	522	537	516	511	552	506	539	493	516	535	537	498	549	527	513	547	537	549	536	514	524	540	508	565	513	517	564	529	540	529	544	505	536	501	524	528	512	548	530	528	544	512	521	537	566	557	581	512	527	522	540	504	521	557	478	510	551	517	558	490	516	560	556	518	544	555	506	559	516	529	533	498	549	525	502	535	496	590	539	537	495	502	530	507	489	514	538	525	513	502	536	509	538	545	532	533	547	549	503	527	511	531	474	539	523	528	542	545	518	490	514	566	516	546	502	512	535	555	547	506	527	510	554	532	511	536	500	557	503	570	508	522	575	528	519	529	524	544	478	553	517	526	514	548	556	548	518	574	501	505	559	530	515	580	528	506	497	552	520	561	485	501	510	570	506	521	517	524	543	528	524	555	547	547	539	515	542	522	525	564	517	505	486	537	540	549	564	517	544	538	522	478	572	493	577	552	538	544	522	527	531	547	515	522	505	536	518	550	570	528	534	511	556	521	578	519	515	513	532	530	542	567	528	543	526	544	546	573	466	583	548	520	530	546	508	520	568	539	544	564	520	537	528	571	471	545	510	518	576	530	527	549	520	541	507	497	530	534	547	515	536	509	521	522	512	555	553	516	513	537	532	570	542	476	476	550	541	498	503	519	536	550	582	564	544	547	498	527	514	545	540	527	550	550	490	518	559	550	568	535	499	515	577	538	534	498	527	517	506	521	549	499	514	541	507	571	522	513	529	520	552	562	567	519	547	561	507	546	527	511	544	546	530	528	559	514	513	560	551	514	505	533	549	517	554	488	522	552	545	554	499	502	536	549	536	506	535	503	533	568	532	498	564	528	552	508	579	481	533	528	518	535	558	510	550	497	522	526	520	497	523	509	508	513	558	532	549	512	523	526	514	516	537	530	512	479	499	558	563	495	504	567	533	501	561	496	504	553	523	524	475	526	526	555	553	510	494	556	524	554	535	488	509	541	532	543	523	535	487	511	532	465	512	509	528	493	531	452	526	521	527	500	569	514	484	520	539	564	559	510	519	533	504	505	564	512	520	552	507	475	496	543	534	529	543	502	541	532	508	552	510	582	553	479	524	537	508	533	541	526	528	518	507	543	548	533	566	562	542	536	580	532	565	494	527	494	507	521	527	531	516	541	500	506	524	509	570	506	522	576	514	484	515	558	519	546	541	575	473	501	486	500	550	519	517	516	554	519	515	517	496	510	553	515	518	553	549	526	530	517	548	513	514	493	541	520	502	519	550	548	543	546	542	573	584	513	550	529	544	522	588	539	559	492	495	519	554	514	477	480	527	517	509	523	554	517	540	542	515	530	543	506	526	544	510	553	566	566	541	515	536	563	521	533	536	517	558	516	511	528	545	511	520	506	557	509	517	514	560	548	515	527	529	494	527	532	519	536	521	525	547	530	529	515	549	522	531	512	488	501	505	507	510	535	545	498	538	505	512	516	535	553	553	498	522	571	533	510	526	555	548	507	525	517	545	483	512	518	512	519	555	523	556	509	535	486	541	553	510	478	537	535	502	551	524	537	557
4604	3074	1970	1724	2980	2940	2433	1553	992	535	380	231	208	197	211	212	188	187	210	203	200	213	198	209	182	199	174	187	203	188	206	179	189	175	192	235	213	233	177	208	206	184	187	190	193	190	193	190	204	200	200	190	201	210	197	198	220	187	206	189	183	199	186	199	182	210	208	189	205	163	242	212	196	205	181	178	190	247	186	188	207	207	226	176	218	178	198	202	207	196	201	173	208	180	174	179	175	200	173	212	183	177	201	183	207	222	210	182	205	179	171	186	197	200	191	222	194	173	207	182	187	206	203	195	188	201	221	209	207	205	202	202	186	187	195	227	191	175	210	216	199	215	203	173	209	208	198	186	197	176	183	183	186	202	204	182	186	213	183	206	213	182	202	204	200	201	186	175	174	199	168	193	229	209	201	195	213	213	166	196	178	215	176	187	224	197	180	213	210	207	196	212	205	195	212	185	176	152	218	213	209	216	200	213	214	189	204	174	197	204	199	206	189	202	196	200	219	199	186	193	193	159	182	214	195	203	191	197	201	181	199	219	186	176	202	200	186	205	206	200	200	205	184	193	192	200	194	195	217	216	166	185	220	205	217	208	229	174	214	196	215	195	191	178	214	200	190	170	203	212	188	225	207	190	207	185	216	242	181	221	198	198	212	196	201	205	174	216	210	183	180	198	209	195	185	195	183	205	201	188	219	200	198	175	171	211	187	218	207	212	173	203	191	209	207	161	205	197	187	183	199	193	191	182	219	186	189	206	198	173	200	192	230	201	176	183	203	204	171	199	211	186	194	207	198	215	196	192	180	199	196	220	210	214	204	201	194	182	214	247	190	181	209	192	186	199	196	189	225	186	180	198	201	180	200	210	184	183	176	178	202	225	233	187	211	202	205	220	216	200	206	216	200	192	180	187	206	185	179	188	191	189	194	209	176	192	206	183	186	211	184	188	218	231	184	209	179	187	182	195	193	185	213	193	223	181	194	195	192	183	194	207	202	230	185	205	204	194	198	195	198	232	218	206	208	192	218	196	203	211	226	177	212	217	218	205	180	200	186	189	212	213	216	181	192	174	205	227	186	199	217	195	224	203	205	213	202	213	214	208	210	195	194	216	202	203	203	223	194	208	188	220	203	205	158	174	206	176	189	212	190	213	194	204	212	199	199	215	194	202	206	209	219	207	185	234	227	210	188	185	208	178	183	172	175	221	210	206	215	215	194	213	220	188	186	185	221	205	214	182	191	186	203	202	195	196	207	185	201	203	207	207	232	220	190	192	199	196	197	208	201	190	219	177	195	194	167	176	198	189	208	205	211	178	209	212	209	208	193	195	215	235	195	205	181	210	251	208	171	190	179	196	223	194	215	173	190	220	168	215	181	189	203	206	189	180	231	204	172	214	211	200	233	180	196	202	202	191	224	213	207	198	206	190	173	206	202	202	200	194	212	214	208	199	219	209	202	179	213	200	221	188	180	200	196	183	188	214	210	194	214	182	193	191	214	202	183	206	237	219	187	200	185	238	229	191	184	188	217	197	186	212	227	197	180	194	192	216	209	209	230	177	190	215	187	208	213	203	206	190	174	196	202	204	192	214	190	203	203	191	203	204	212	211	217	224	187	198	210	185	221	200	210	213	189	180	181	202	204	197	169	220	195	187	205	215	204	205	216	178	203	185	186	213	220	185	199	208	185	202	205	206	208	197	212	236	190	210	213	199	201	214	177	187	174	192	212	181	215	203	190	192	213	179	194	183	198	209	181	185	229	197	186	196	197	187	185	183	195	210	185	189	186	194	176	213	190	185	217	213	219	194	192	172	188	187	193	196	190	196	212	197	172	189	202	222	175	173	200	198	203	202	190	212	201	224	184	200	202	194	194	181	203	191	194	217	197	192	199	207	206	195	205	170	200	170	184	206	193	220	195	179	192	221	187	208	206	196	199	190	206	223	208	196	171	181	183	186	186	175	208	193	185	196	190	186	223	203	201	188	191	184	193	197	191	180	178	206	203	200	186	233	193	183	195	202	195	212	202	213	191	227	185	211	188	196	196	174	174	175	192	189	215	191	197	189	186	201	210	201	175	209	200	214	195	214	219	207	203	187	179	196	171	183	203	188	210	187	215	189	194	214	216	203	208	198	192	206	219	224	218	216	208	187	192	187	204	221	167	218	218	189	205	210	178	190	189	208	181	199	201	179	189	223	173	204	236	210	207	188	185	168	178	212	206	202	181	176	167	191	216	202	201	185	189	187	168	189	215	188	182	203	197	196	190	213	197	182	194	207	207	177	206	209	198	211	199	197	193	190	195	189	208	197	234	235	176	188	216	193	202	196	188	195	185	195	192	214	184	188	194	187	219	225	192	222	188	225	201	185	197	233	207	210	212	206	183	185	166	195	195	200	226	192	228	187	210	224	204	179	208	196	171	192	187	139	201	195	200	222	204	204	196	202	173	206	192	211	198	216	190	177	186	230	195	213	228	201	223	196	175	205	214	196	174	204	228	196	223	184	191	197	203	172	184	206	213	179	174	208	206	187	212	202	184	191	206	198	186	190	188	224	209	227	224	193	214	183	182	212	211	202	176	191	178	191	199	201	201	169	164	216	219	194	207	219	223	181	180	211	170	177	210	203	207	176	182	214	204	206	193	222	184	192	212	197	199	216	209	244	218	205	206	204	187	222	192	179	196	193	187	197	179	217	186	202	161	180	227	210	167	191	218	199	202	187	200	205	204	201	216	193	218	181	194	196	178	217	179	196	203	208	197	236	208	201	207	206	201	205	196	237	228	199	203	165	211	203	193	215	187	210	169	225	213	193	197	213	206	203	189	193	213	191	185	192	209	218	211	227	200	201	201	195	214	190	242	217	195	178	191	188	194	217	218	181	200	177	189	186	195	185	178	205	142	218	195	212	179	165	176	187	195	182	190	210	182	180	217	194	207	208	201	196	201	175	192	190	200	175	204	187	224	190	206	189	188	197	225	195	188	181	194	194	185	212	209	187	217	215	201	201	196	202	198	190	219	174	175	208	168	177	190	195	187	191	206	197	197	203	204	215	217	176	195	206	180	182	199	178	193	204	200	182	180	221	197	179	229	205	193	198	204	209	183	201	241	196	200	186	200	200	219	191	171	207	213	194	191	185	227	182	187	230	167	182	231	231	165	224	219	227	167	201	196	237	181	189	175	194	209	188	173	204	197	202	166	205	174	187	176	212	196	171	184	189	219	204	175	219	195	185	189	196	187	186	173	214	217	226	209	210	202	203	179	185	170	192	188	214	216	202	178	180	211	182	205	215	201	205	205	194	195	190	213	210	191	181	184	177	215	195	185	203	200	212	191	209	187	172	208	199	190	211	188	187	195	235	168	186	209	211	220	197	210	208	194	180	207	182	187	174	212	185	210	190	206	205	194	203	172	176	188	197	220	194	201	192	185	203	202	164	203	182	194	186	191	172	201	182	225	199	192	201	184	202	233	202	235	189	218	191	158	173	190	209
3177	2841	3400	5946	11262	10968	9067	5990	3576	2088	1078	537	466	405	474	468	456	440	441	468	459	449	453	487	451	429	446	440	429	464	482	434	406	445	463	469	421	451	442	454	464	480	414	446	436	432	466	449	459	434	408	429	432	503	401	463	456	476	459	457	452	443	463	435	458	449	455	444	441	463	449	430	431	457	444	454	446	412	456	431	445	431	415	417	452	468	476	440	430	466	451	433	444	460	449	455	446	431	471	445	462	435	426	444	435	462	483	483	453	440	451	454	403	419	436	445	459	458	389	459	464	407	460	458	399	459	432	425	418	451	486	453	413	416	464	430	427	421	454	417	437	451	462	421	430	446	466	440	457	397	454	440	450	459	437	439	479	449	458	415	492	421	504	431	446	449	434	478	477	433	410	418	435	488	455	414	475	446	417	446	457	421	426	428	470	467	446	392	465	464	459	441	478	432	485	472	417	428	388	443	452	457	497	454	445	407	457	451	431	416	485	436	446	425	463	482	435	457	482	436	414	457	442	444	433	476	457	441	430	495	444	471	473	467	424	443	463	432	429	441	446	466	452	468	456	462	443	455	438	440	438	403	474	426	447	460	393	486	469	475	429	445	416	446	434	410	467	436	419	451	423	410	436	424	419	446	442	450	462	420	442	432	460	427	444	428	429	412	432	449	425	458	425	482	424	414	424	421	429	417	440	451	471	449	446	416	433	432	450	467	450	466	468	452	424	457	437	476	473	440	465	426	423	449	429	473	436	441	465	480	455	429	454	425	496	430	468	468	428	447	457	436	481	446	450	416	443	406	443	461	421	444	437	470	470	433	457	456	460	438	471	437	455	427	479	430	459	471	473	445	480	430	410	431	445	395	441	449	464	433	469	457	437	484	438	468	368	417	457	451	479	425	425	424	427	464	475	453	451	460	467	433	437	468	425	408	439	443	404	415	473	453	441	453	467	473	453	450	438	456	448	448	499	427	430	434	453	440	475	469	430	472	466	464	462	462	424	468	476	482	459	446	434	424	468	479	430	406	445	449	437	460	449	439	455	450	451	417	470	467	462	385	466	453	431	418	432	458	472	443	483	416	460	452	430	474	470	437	453	451	459	470	431	425	474	451	470	428	441	464	425	424	460	470	455	467	475	464	435	437	442	434	437	445	451	455	425	427	455	435	416	441	440	432	458	442	458	452	416	456	409	462	435	462	398	447	444	451	433	422	429	416	469	439	420	424	475	477	425	446	467	449	468	433	494	471	471	430	434	480	416	441	407	476	434	435	478	458	415	452	434	482	436	426	449	425	448	476	485	408	474	436	459	450	428	456	479	503	452	454	421	446	438	434	453	437	482	442	471	431	431	452	435	448	417	449	432	469	399	482	456	462	488	444	415	445	465	429	463	466	436	430	468	426	462	413	440	446	423	427	446	419	464	456	439	444	479	443	460	487	445	435	449	454	441	424	451	425	433	470	440	446	450	473	434	416	403	407	439	439	398	440	446	435	411	454	427	426	450	468	460	446	435	427	440	458	416	452	442	448	435	465	466	458	405	442	446	394	449	443	432	441	440	460	455	471	453	394	453	433	433	431	465	462	418	426	433	431	450	425	425	442	455	438	465	461	406	444	442	429	454	450	477	445	448	385	465	421	451	440	470	452	424	438	453	431	485	461	466	451	444	442	428	438	466	417	453	402	428	467	460	430	411	450	462	448	440	465	421	428	435	456	413	399	440	430	413	431	438	442	469	459	433	461	457	454	455	464	440	432	438	424	452	464	464	432	431	447	434	459	472	391	432	437	452	425	459	413	476	473	408	471	452	486	469	434	459	424	434	434	469	457	452	436	477	431	483	412	455	449	426	447	458	443	466	470	461	420	459	495	491	411	424	452	475	429	443	456	453	467	449	462	470	436	457	443	466	420	476	464	436	436	471	442	432	435	434	448	443	445	495	444	455	442	414	438	418	468	467	456	479	441	424	442	423	465	467	481	482	463	437	476	421	459	438	427	447	444	464	439	502	461	436	417	437	474	444	413	503	462	427	459	417	459	401	457	478	463	431	426	456	439	479	442	456	431	457	461	451	447	438	452	419	472	450	468	437	446	421	460	437	482	435	443	448	434	449	473	452	459	468	443	430	464	440	434	453	410	415	444	438	461	470	417	423	442	435	429	465	448	468	454	408	482	452	452	447	465	442	466	471	453	456	444	407	432	431	401	459	423	455	470	431	442	428	465	441	474	450	452	431	422	460	469	451	475	466	430	445	434	425	483	453	464	451	432	453	450	455	444	420	455	474	426	431	403	431	444	455	451	455	416	439	442	435	434	458	466	431	479	437	459	487	470	442	462	429	489	463	443	489	444	467	444	453	450	443	447	433	428	455	469	480	447	448	469	458	449	442	402	425	456	464	466	418	466	435	478	480	469	429	418	472	431	444	432	431	440	446	432	452	438	396	473	467	419	468	474	448	424	451	437	449	463	408	440	452	452	505	418	466	444	478	480	449	442	412	476	421	437	469	432	458	477	454	416	442	468	461	445	454	461	443	446	456	458	435	420	454	459	435	407	446	413	470	458	445	444	431	470	448	438	477	474	454	437	441	432	388	453	465	441	446	462	469	434	432	457	456	401	446	474	482	488	471	441	468	444	427	459	460	488	419	463	461	427	458	446	475	450	487	468	450	435	453	460	454	444	470	458	438	454	448	442	426	447	441	437	467	442	473	455	434	446	468	435	433	469	440	500	454	415	453	427	460	462	477	435	464	436	457	467	460	418	437	431	439	442	462	451	449	424	462	485	429	484	487	432	439	470	452	464	457	464	424	444	460	383	450	438	422	447	473	464	445	451	457	484	473	448	439	471	450	442	452	440	418	442	480	459	384	446	451	471	451	434	400	487	457	450	433	471	439	443	447	457	466	446	422	424	418	448	420	436	449	444	436	408	441	449	474	432	466	440	458	440	441	460	457	449	454	453	460	443	468	453	429	443	430	475	418	421	435	439	445	433	442	451	439	482	431	482	437	458	444	463	461	453	434	456	457	428	456	416	430	435	441	450	446	458	444	453	430	467	444	421	445	472	437	428	441	472	431	414	428	443	459	423	437	448	418	429	480	461	450	467	411	463	459	438	506	440	444	462	446	420	502	457	409	455	477	431	478	436	404	471	449	436	458	442	448	425	471	433	443	457	438	473	452	455	480	476	430	445	430	422	429	407	447	436	432	408	450	457	451	450	478	466	427	425	435	448	486	439	452	413	479	450	473	460	421	454	447	427	475	439	409	443	399	438	447	378	465	466	452	462	436	450	430	420	411	424	437	505	479	417	447	476	431	454	419	426	459	456	439	479	413	421	438	464	463	422	418	422	440	416	435	431	454	449	464	477	421	423	398	470	428	469	407	447	483	471	405	432	468	414	457	443	456	459	458	472	489	427	492	454	484	424	436	456	429	451	445	469	416	445	435	484	428	453	442	446	465	423	461	442	437	481	458	435	479	436	448	469	455	445
12814	4420	16258	35636	43603	40202	31981	20703	11273	5169	1931	480	177	158	168	160	156	132	132	152	144	149	154	148	156	150	162	155	159	162	187	132	166	138	162	152	179	155	142	161	143	159	145	146	137	154	135	137	158	160	148	153	161	145	152	149	164	152	157	163	135	133	166	162	142	151	146	157	159	166	154	152	156	139	153	147	138	166	146	148	164	161	150	146	137	167	148	161	146	145	167	145	170	151	138	133	142	143	138	123	156	141	127	151	164	159	151	154	144	134	161	138	141	143	175	140	153	155	137	132	163	165	149	158	141	143	138	159	167	167	143	154	134	166	135	154	154	147	183	147	151	165	139	157	159	154	144	162	142	133	168	130	144	151	149	151	157	158	143	133	134	130	148	125	150	168	124	147	177	161	143	141	139	151	162	159	161	127	144	149	137	136	167	150	154	180	157	149	178	159	180	160	156	131	140	129	136	122	155	133	123	156	140	147	143	162	159	166	170	158	142	138	150	153	133	145	120	147	148	143	137	159	161	147	131	150	140	115	133	157	145	146	143	157	145	115	145	145	141	155	163	142	130	132	142	149	137	167	155	139	146	137	139	142	136	143	154	158	175	166	133	177	132	114	173	116	127	156	140	131	148	146	148	142	182	139	137	152	149	152	163	165	146	130	129	139	162	135	146	141	165	159	150	140	141	150	150	154	138	149	121	139	164	148	133	149	133	163	177	137	133	144	140	141	135	138	148	152	145	156	131	159	135	161	148	128	154	172	151	162	141	158	133	139	152	168	140	146	154	152	167	147	150	156	151	137	139	160	173	132	140	141	127	118	170	127	143	148	166	163	137	143	176	137	156	169	161	155	144	148	146	163	143	121	153	150	142	150	126	157	158	149	151	144	128	167	132	141	140	151	162	152	155	133	133	143	125	157	147	130	138	145	177	157	150	152	158	134	161	152	152	161	139	150	146	145	163	157	150	153	158	154	146	145	133	142	165	152	118	149	146	165	158	148	143	131	131	152	140	165	144	145	164	158	124	147	151	164	159	147	155	131	133	144	142	143	164	165	129	146	136	147	192	143	131	169	146	146	146	150	133	121	172	148	153	152	145	147	123	172	140	163	134	146	145	146	139	133	172	160	165	159	151	141	165	157	146	142	167	157	146	156	129	173	142	162	149	151	129	132	136	148	169	160	131	151	138	135	155	147	166	155	173	138	148	154	125	122	135	146	143	132	140	144	149	143	139	139	142	167	154	134	158	132	163	147	153	170	135	163	133	151	174	151	141	153	137	149	174	158	150	166	141	154	132	159	142	156	157	156	145	142	164	145	147	177	178	135	146	165	155	144	148	137	152	143	144	164	130	131	165	131	166	164	151	144	156	151	166	151	146	134	150	140	171	171	147	158	152	133	155	159	134	178	139	136	157	120	158	150	142	159	142	144	152	152	136	137	143	133	162	167	134	167	127	162	153	140	161	128	168	139	136	160	146	163	145	145	157	152	130	138	127	151	156	135	134	138	149	151	152	168	143	135	155	148	155	144	144	133	132	128	162	176	159	141	158	179	147	172	159	133	163	122	146	147	142	123	139	128	146	148	159	158	179	150	147	162	144	135	138	142	163	149	142	176	172	146	123	137	151	138	144	144	153	138	156	145	153	132	154	165	139	133	130	155	140	162	137	126	153	174	179	145	146	133	148	159	161	167	153	142	148	143	148	153	138	167	138	151	156	156	172	165	153	163	156	132	152	147	148	151	136	139	121	149	155	127	158	148	132	139	172	148	157	127	129	151	132	176	128	165	136	142	165	161	157	140	153	173	145	146	142	162	132	156	142	168	128	138	150	147	139	149	152	134	160	157	149	153	140	169	151	186	157	143	171	132	145	147	155	146	155	170	136	144	165	157	166	145	151	160	142	141	153	137	144	152	156	143	176	143	145	157	153	150	143	117	142	140	147	185	142	154	142	143	148	144	144	152	130	153	126	160	152	154	163	133	170	141	130	133	128	157	144	159	139	133	140	142	157	143	132	170	145	165	159	178	159	150	165	112	142	152	154	143	147	157	147	149	126	174	160	149	157	144	166	146	124	140	121	152	154	155	149	145	136	149	150	130	140	134	123	132	144	142	155	154	172	144	147	168	168	162	128	141	157	117	170	160	142	151	125	149	145	157	154	156	157	132	153	144	150	156	152	150	136	128	134	149	159	166	151	150	145	169	169	142	162	157	164	146	148	136	129	163	164	166	155	152	158	155	149	136	143	144	127	157	141	155	154	156	144	150	127	135	184	151	156	131	137	132	147	154	152	131	150	136	156	163	146	134	153	134	136	154	144	156	158	144	168	119	157	153	136	161	127	143	164	125	140	153	158	121	134	112	117	145	160	141	143	138	161	125	133	161	151	146	137	144	151	152	171	142	146	155	153	159	157	158	138	141	138	175	162	168	143	134	149	159	129	120	145	135	140	144	152	178	160	134	151	150	152	128	146	166	169	124	145	156	150	149	158	128	147	160	145	157	151	151	149	140	178	136	151	139	164	154	152	155	169	144	153	138	135	136	133	153	140	144	142	146	139	130	167	156	164	154	169	155	159	162	158	138	113	125	152	144	164	153	153	146	124	144	153	126	153	143	144	147	153	141	138	155	148	156	139	132	142	157	171	152	155	167	165	145	145	135	141	141	143	152	120	153	170	168	137	154	153	146	144	156	157	179	144	157	167	136	163	142	143	141	150	146	148	156	148	132	147	138	167	159	149	134	152	144	145	153	156	164	131	133	142	136	163	154	143	151	148	140	140	142	149	145	149	140	142	142	139	183	169	141	141	146	154	145	158	139	164	125	145	173	147	158	149	154	153	146	162	121	139	157	152	129	164	148	162	159	148	145	142	162	120	140	166	157	151	161	146	128	122	180	168	167	145	132	143	135	143	168	128	145	149	143	156	135	158	138	170	166	163	157	130	176	148	142	154	159	144	131	135	128	150	173	138	142	134	146	136	145	140	155	154	140	151	139	145	164	124	150	135	155	125	129	140	138	183	155	123	142	140	145	135	123	148	159	141	149	145	145	147	163	152	163	157	145	138	152	169	148	136	148	129	161	129	159	151	150	141	146	128	152	143	153	142	154	155	157	169	145	162	164	148	152	151	156	148	171	151	163	148	142	148	120	144	117	166	143	142	131	132	129	134	156	150	138	163	155	141	143	144	146	146	123	144	146	156	159	135	152	145	147	157	167	141	150	136	157	145	156	158	145	156	153	157	155	174	133	138	161	133	164	138	152	154	153	157	178	137	162	158	125	156	134	152	135	142	141	146	153	146	152	155	139	142	166	173	140	141	145	155	141	150	144	126	138	148	143	175	152	148	156	144	143	153	154	133	145	128	130	162	140	157	129	145	136	140	163	153	150	135	145	125	168	171	155	144	179	143	137	150	141	181	165	154	141	152	153	143	138	139	163	142	151	149	150	151	138	136	165	147	137	153	146	148	150	160	133	157	142	154	132	154	146	145	144
7557	3761	22663	45944	54491	53557	47112	37130	26868	16507	7734	1768	405	344	360	339	351	372	411	337	343	388	361	390	348	331	360	341	352	374	361	363	365	340	406	366	365	359	360	362	353	363	341	335	365	338	326	348	341	346	424	353	386	352	359	372	373	334	317	370	378	349	356	390	367	342	346	363	376	331	367	376	353	344	335	366	352	375	361	361	341	334	301	342	329	381	375	359	350	393	366	381	344	353	362	342	335	381	324	334	364	364	338	324	363	345	329	350	323	341	374	382	342	352	378	379	366	376	388	346	368	352	353	368	351	355	335	360	308	364	388	350	373	350	380	363	341	342	363	362	383	379	330	393	379	338	372	373	372	371	332	390	372	370	324	353	387	357	346	359	358	363	349	381	351	363	374	356	327	375	367	341	366	376	364	382	392	353	385	371	368	348	343	345	353	355	360	402	385	365	343	363	382	336	345	394	352	380	350	374	363	352	338	354	341	379	347	322	382	383	365	316	372	375	340	378	352	346	354	360	359	364	348	372	384	369	338	338	372	337	360	398	357	327	373	370	357	356	397	345	372	353	349	343	367	370	339	350	383	323	363	348	367	355	369	384	334	313	411	321	342	348	339	355	379	381	344	357	341	383	364	358	349	332	310	348	343	355	354	375	370	336	378	360	354	341	340	350	352	339	354	370	356	378	336	364	352	353	355	346	366	364	373	368	356	333	371	355	356	351	349	358	384	352	346	361	350	371	363	353	387	350	345	375	351	348	381	350	349	327	371	368	367	340	383	363	345	349	369	371	341	370	384	371	370	359	364	361	367	355	381	334	332	366	369	361	351	354	384	336	351	383	331	354	359	346	351	367	358	352	341	320	331	377	333	347	331	365	347	327	381	348	383	320	380	397	358	379	364	340	371	349	358	370	370	356	343	353	368	351	372	374	376	348	373	354	366	329	344	347	354	386	363	354	357	377	341	351	324	357	355	345	371	353	343	366	373	363	323	365	366	349	347	357	334	372	349	374	353	375	376	355	335	338	360	356	386	344	385	357	372	371	341	373	362	397	340	344	365	346	349	379	354	378	371	373	356	326	383	363	365	354	338	347	348	395	343	379	336	388	360	331	339	346	360	356	370	349	331	358	346	349	382	390	384	358	344	365	370	350	371	361	361	338	397	353	396	347	371	365	341	360	374	388	344	358	361	358	326	391	345	324	351	396	345	315	319	349	339	366	341	368	357	357	328	352	382	338	366	399	348	366	357	358	374	375	369	379	350	366	366	331	363	349	353	350	349	343	360	369	346	354	371	361	338	363	389	361	396	343	356	343	332	369	353	329	388	392	336	366	353	354	357	396	348	390	383	349	348	366	350	374	346	341	382	355	353	387	380	382	350	360	335	359	357	361	354	344	363	360	340	344	380	393	337	368	403	324	372	353	336	333	389	368	350	369	338	327	368	308	389	345	364	332	376	347	357	322	335	347	364	349	382	365	387	401	358	374	368	368	380	337	358	355	373	358	349	374	348	352	322	375	336	290	386	352	355	353	369	337	388	366	363	341	369	334	350	333	351	356	360	326	389	376	358	348	344	341	378	342	381	338	322	359	349	379	331	303	377	346	345	375	363	351	368	297	368	375	348	351	383	357	341	336	338	328	375	328	336	352	377	385	403	350	334	379	341	369	334	354	386	352	329	368	353	364	377	359	400	349	360	322	325	373	370	374	354	343	362	352	359	344	378	365	375	363	361	349	338	351	332	390	326	344	355	345	343	312	371	355	395	379	345	337	317	334	345	322	351	377	345	341	352	349	371	355	364	325	334	372	350	368	351	346	372	351	359	376	375	365	368	349	348	361	357	372	371	376	379	366	346	370	384	346	372	379	348	329	340	383	345	347	378	368	352	375	354	370	392	379	361	360	360	360	331	393	353	340	327	339	369	361	302	339	378	366	391	353	351	398	365	358	420	349	344	387	332	338	383	370	339	339	346	353	322	378	372	362	341	339	361	333	348	342	364	352	349	340	340	351	337	334	387	338	342	360	332	369	335	369	369	379	359	401	398	375	346	415	357	346	368	385	380	318	359	347	339	354	349	348	337	352	346	350	360	337	346	362	402	338	345	362	374	341	357	383	348	346	321	335	338	361	351	354	359	333	356	364	358	329	390	376	353	350	344	375	360	369	343	367	359	369	358	371	382	363	358	368	353	358	340	365	368	364	361	361	345	359	343	352	330	353	393	358	366	373	329	342	370	339	342	329	345	344	384	373	365	391	368	327	382	366	362	333	350	349	330	372	339	353	359	368	366	360	374	330	374	388	376	364	352	370	342	340	356	361	373	361	375	371	350	336	357	338	346	375	340	357	393	327	374	346	365	362	360	384	377	362	334	356	381	317	360	345	347	362	361	370	326	344	367	381	362	333	365	355	377	349	374	419	383	349	390	382	333	377	414	373	363	370	378	373	380	339	351	365	347	358	350	359	380	345	388	332	354	365	323	387	365	344	349	353	333	342	364	352	344	388	357	391	363	349	369	382	336	363	373	362	372	328	369	358	368	378	383	345	345	374	392	330	368	380	341	374	365	348	347	348	373	354	359	361	360	316	387	372	354	358	385	337	370	338	358	349	378	351	388	359	369	368	356	377	363	333	367	364	362	335	328	354	335	367	371	347	341	331	312	374	352	395	349	357	346	335	333	309	345	355	338	360	334	372	362	374	374	338	362	338	376	381	368	355	354	363	326	405	358	360	359	357	365	337	347	382	368	360	375	381	376	366	376	389	342	340	326	345	348	365	356	325	379	350	364	377	320	364	365	339	366	357	401	359	331	350	366	361	379	330	357	368	360	354	369	381	369	359	371	356	339	349	391	337	346	356	346	350	325	343	384	357	376	362	363	364	358	349	346	398	387	335	387	338	320	347	376	340	359	382	360	342	340	366	338	362	369	365	327	366	370	356	343	378	353	362	354	372	376	338	398	335	351	404	354	349	349	360	375	358	340	363	407	346	372	362	366	351	374	365	379	368	356	324	348	372	361	372	367	358	371	356	351	380	369	385	357	357	338	358	338	349	376	370	375	380	350	351	348	334	342	339	339	329	369	357	325	330	339	353	367	344	380	349	377	337	379	327	316	391	352	371	314	385	392	319	414	365	355	345	334	364	320	370	363	361	369	370	364	337	341	358	351	375	357	372	355	394	362	360	357	357	350	352	336	391	397	368	362	392	376	383	365	359	329	390	372	384	388	346	351	327	371	347	346	365	403	363	366	357	365	355	352	369	355	350	370	352	345	385	357	380	341	383	353	359	368	337	376	346	367	365	343	345	365	380	340	353	350	368	365	344	361	346	351	355	371	356	392	381	364	386	354	352	355	356	375	358	369	326	374	359	342	363	351	359	356	380	365	365	310	358	349	368	350	355	337	326	423	402	384	349	330	383	374	368	372	357	398	365	364	360	381	377	324	342	342	354	366	349	380	330	346	362	340	395	338	384	357	363	353	363	360	349	356	364	348	330
20759	8284	29709	58969	61724	52840	42508	30507	19103	9731	4109	1055	269	255	224	211	229	229	241	259	208	246	235	252	253	202	209	215	240	236	253	228	256	250	223	244	249	227	258	221	247	266	235	249	236	270	251	222	249	250	224	232	255	215	240	225	248	215	252	232	224	228	248	237	254	264	242	208	244	246	237	240	257	236	271	252	219	232	254	222	244	215	221	239	212	217	245	240	229	231	223	243	249	253	245	237	258	227	256	242	263	251	234	206	260	221	218	251	260	222	251	212	223	231	230	241	222	251	239	239	221	225	231	229	247	233	236	231	210	240	236	250	261	232	214	272	243	239	205	229	243	251	227	246	240	249	212	240	244	226	229	244	259	237	227	257	257	227	233	219	216	239	254	217	225	232	231	241	274	252	239	222	201	222	245	240	242	227	229	242	249	210	246	211	228	224	216	235	213	219	239	234	244	244	249	240	209	213	252	249	260	221	266	220	228	238	206	226	231	223	218	249	264	213	240	217	210	232	230	252	229	237	248	205	215	259	206	218	233	222	256	253	226	244	247	238	237	289	256	259	238	223	224	198	249	230	244	245	216	255	266	268	246	248	253	259	212	245	239	233	266	247	241	218	261	239	215	213	240	203	206	252	247	238	251	229	217	218	206	220	238	254	250	200	224	256	230	221	221	256	242	222	232	240	231	216	240	209	234	240	214	251	253	225	213	236	245	245	251	251	226	210	239	244	240	236	246	231	227	219	246	260	247	249	248	247	247	247	252	239	228	228	217	228	236	265	250	248	247	224	248	234	227	224	252	271	256	241	260	226	249	230	221	219	245	195	250	252	264	209	255	219	235	217	203	252	243	247	228	246	228	225	227	225	215	250	223	221	226	231	253	248	265	248	246	259	254	227	232	229	228	228	228	222	197	219	218	190	215	268	234	250	250	255	242	230	235	255	244	239	251	240	264	261	277	233	258	232	254	228	241	239	236	246	255	240	270	238	228	204	226	216	263	249	216	239	237	224	243	224	247	218	255	283	228	249	256	253	249	239	230	239	256	219	233	258	211	215	227	242	263	241	234	249	256	253	246	238	256	257	248	240	221	225	235	232	234	268	241	236	204	240	264	197	251	234	223	243	233	222	228	230	269	230	218	240	254	228	254	225	222	212	247	265	212	265	242	217	230	244	222	237	233	232	249	252	233	252	222	241	213	247	228	238	217	221	254	218	229	245	258	231	230	207	258	264	218	235	203	232	258	250	209	264	208	227	222	277	228	237	228	266	254	245	222	236	241	242	224	203	261	234	223	251	192	217	249	236	246	229	250	248	219	243	268	233	231	216	252	213	252	261	258	236	225	237	267	232	229	240	220	223	209	238	233	213	253	214	238	202	229	235	221	217	248	230	241	233	255	250	243	264	236	235	238	216	222	234	246	261	220	224	268	217	272	242	223	235	245	264	216	243	253	210	225	241	226	235	216	237	214	226	250	229	236	207	256	240	273	234	217	212	234	253	270	217	228	218	242	236	246	257	222	217	243	228	252	255	227	222	234	255	247	241	218	251	220	243	206	233	218	230	233	210	240	227	229	252	227	228	244	212	231	216	256	222	229	236	220	253	234	239	231	248	257	255	216	246	265	240	214	227	228	257	244	247	233	204	221	215	233	228	235	222	207	235	216	219	223	228	250	261	219	250	248	237	248	250	228	271	236	242	225	259	243	233	255	230	246	222	236	257	236	222	196	224	229	223	226	247	216	256	251	236	224	222	228	236	252	222	237	241	250	233	247	244	234	239	252	209	234	227	255	205	232	260	257	226	250	216	226	228	253	263	219	224	215	209	244	217	250	224	230	242	233	226	253	264	232	254	225	219	250	219	237	240	213	237	210	264	227	229	216	267	190	234	248	244	206	242	235	234	252	210	228	250	255	255	239	238	231	228	253	210	210	236	227	234	233	231	251	207	250	249	243	244	231	201	236	200	233	246	234	214	224	222	218	252	234	214	242	200	246	250	236	232	222	203	243	236	230	227	259	254	213	244	218	220	247	254	236	228	279	221	219	232	246	223	212	230	252	252	253	233	237	229	217	247	225	259	240	220	277	227	227	234	262	207	210	244	254	243	241	260	263	218	238	218	228	237	238	249	242	225	236	241	201	229	252	214	213	228	234	235	203	204	202	239	247	245	268	239	227	247	226	250	238	245	245	232	220	242	226	224	233	242	244	261	252	235	218	218	245	243	235	254	225	255	230	277	269	230	221	235	242	229	214	247	224	254	248	274	248	264	229	230	248	221	261	233	205	231	225	214	220	232	237	257	234	252	229	216	231	253	235	222	226	256	243	222	238	199	241	221	226	234	219	198	256	244	243	232	228	238	265	257	236	247	241	255	255	241	253	252	227	233	227	288	236	251	248	204	241	220	245	240	243	224	221	251	258	220	234	221	234	254	230	208	233	241	218	238	254	230	228	238	258	246	237	229	250	236	256	234	201	239	233	229	262	262	252	216	223	230	240	237	242	226	238	260	237	232	237	220	234	238	208	245	228	224	232	233	255	226	263	222	231	276	218	246	225	238	223	249	228	224	233	254	223	219	256	244	233	220	224	239	219	258	233	226	266	233	243	232	205	222	247	249	198	234	247	243	239	217	232	239	238	256	222	252	230	241	232	238	237	231	230	213	220	239	223	215	238	271	235	246	250	214	240	229	239	259	224	243	255	224	260	214	255	233	232	212	240	235	257	241	236	215	203	252	227	234	217	220	220	226	218	245	239	245	259	238	222	221	259	219	245	224	232	234	221	220	258	251	251	237	253	226	238	235	197	223	212	209	231	212	235	242	236	227	220	209	208	229	218	247	218	236	218	248	232	214	220	224	241	228	237	222	229	228	218	236	207	243	244	251	245	238	251	237	219	261	235	257	255	252	227	251	248	235	261	252	255	252	262	230	263	251	228	250	224	233	240	239	231	292	238	245	207	209	227	241	254	250	222	257	216	245	238	197	254	237	226	225	229	214	228	227	236	221	254	216	267	265	264	224	256	239	282	241	241	233	212	250	224	197	249	233	227	247	232	234	288	259	234	256	229	245	234	255	224	221	241	241	246	226	266	238	235	241	214	250	236	205	249	234	253	230	206	235	256	236	250	263	217	241	231	235	230	231	216	272	234	256	237	241	232	255	237	232	246	273	228	222	236	239	213	225	237	246	227	238	217	232	218	203	221	263	239	228	225	213	233	234	244	225	254	220	251	225	232	218	235	253	241	279	225	242	226	224	240	234	234	222	236	262	263	225	261	228	266	223	276	244	260	236	222	243	253	237	205	230	250	249	219	210	227	267	246	238	234	224	216	245	213	231	216	243	229	256	233	242	248	227	223	232	234	238	252	229	250	274	233	238	210	237	243	235	224	237	275	272	247	241	252	246	230	201	261	233	205	250	237	239	222	235	228	226	244	233	229	252	254	240	228	250	227	206	220	251	258	238	242	239	197	258	238	222	231	260	227	255	263	242	206	268
9378	6370	34471	64506	70248	64080	55158	45737	35502	24126	13880	3665	656	533	546	559	512	510	545	558	520	538	568	532	515	546	513	524	581	576	547	504	539	508	517	539	559	528	573	540	523	528	525	566	487	530	535	560	529	585	557	580	534	541	534	543	540	569	524	587	505	542	570	546	534	513	499	502	563	548	542	541	534	544	497	564	545	550	509	498	580	519	561	527	539	518	569	555	556	539	510	528	519	550	553	509	540	527	528	550	505	578	517	539	533	536	520	566	516	506	541	520	554	515	495	562	520	579	514	532	541	493	506	521	531	532	538	568	546	568	513	578	548	567	518	570	564	545	535	533	512	544	529	509	566	520	542	557	507	523	504	580	542	520	529	544	500	534	545	531	556	531	531	557	527	499	562	519	517	586	539	574	560	512	520	543	549	532	542	527	577	531	505	552	565	575	539	541	510	543	522	505	513	525	558	568	522	524	514	521	529	538	518	581	495	542	552	534	555	557	547	511	557	537	551	536	565	544	541	508	546	544	522	550	519	532	564	548	567	521	579	579	523	541	564	500	564	512	520	544	533	550	539	510	585	506	547	523	517	568	526	498	540	538	531	573	558	587	468	607	553	559	538	534	531	551	519	525	527	524	537	568	541	528	468	541	537	523	563	509	483	534	523	531	604	537	545	511	529	553	538	565	486	570	536	509	591	564	525	543	542	564	538	503	514	519	518	560	567	541	562	566	531	528	560	506	550	570	538	554	513	546	526	542	577	580	528	586	565	534	551	493	565	525	553	537	541	557	553	533	543	553	547	520	518	551	551	534	556	514	532	507	507	491	564	526	525	551	537	535	585	507	536	578	545	531	533	551	530	492	565	534	513	576	506	549	554	544	553	548	542	511	541	530	523	511	536	538	533	543	554	530	554	567	550	528	551	464	487	560	557	564	542	551	519	600	553	521	551	572	556	578	553	575	536	522	593	505	562	552	531	546	558	523	564	549	547	513	555	561	514	513	541	540	579	527	567	544	520	546	538	528	522	528	535	538	564	508	543	572	547	513	476	506	523	562	507	542	504	538	563	552	530	533	555	519	550	526	502	543	557	557	534	531	492	545	536	514	536	548	534	559	567	533	563	526	536	519	519	539	547	557	559	533	551	510	536	530	528	586	513	552	527	542	525	504	589	495	572	538	525	546	564	566	581	567	506	554	518	522	544	569	597	528	529	518	516	553	571	557	551	541	542	553	560	596	547	558	525	525	535	565	540	521	579	495	521	529	536	576	559	533	564	553	515	602	567	521	514	538	496	568	520	540	577	538	565	549	556	564	554	541	503	535	561	501	548	524	504	540	519	561	518	551	494	560	540	548	552	535	527	574	540	519	523	521	528	560	571	532	531	552	538	506	511	537	549	535	511	518	548	524	543	535	546	538	553	539	531	577	592	524	509	543	512	545	556	549	529	523	534	573	556	519	545	563	543	536	555	528	523	523	579	505	510	533	533	567	534	525	527	559	555	538	512	553	564	577	577	551	557	565	581	536	534	565	550	480	513	508	515	529	536	541	488	552	523	524	567	553	507	493	533	562	519	519	571	557	528	538	552	553	559	572	548	538	549	518	604	588	502	526	515	531	544	519	562	558	540	525	533	528	549	523	484	508	507	540	567	524	552	533	569	534	555	566	501	552	564	516	532	525	536	547	550	534	540	546	544	557	565	513	505	530	591	590	538	554	568	529	577	503	546	528	522	529	524	544	549	541	561	570	542	520	564	529	534	508	534	538	518	526	565	563	587	538	543	545	597	544	570	535	549	545	559	512	549	566	553	543	504	527	565	557	577	555	510	541	516	557	522	550	550	546	562	546	551	564	536	548	547	574	543	550	553	546	553	509	519	539	524	581	515	577	530	559	543	568	539	532	562	522	582	537	558	543	565	522	558	532	513	550	496	560	578	503	566	535	556	561	540	556	572	524	494	569	529	540	522	546	559	526	510	532	537	541	537	501	566	536	525	527	542	536	491	519	515	561	535	524	504	587	565	507	569	584	529	502	539	538	561	536	540	555	552	502	511	538	529	544	579	535	511	534	545	561	483	534	550	549	550	530	527	526	517	510	554	566	569	537	509	545	570	534	571	549	550	546	556	509	558	540	564	530	538	560	507	563	555	536	533	568	562	528	526	541	556	545	541	574	547	522	543	506	509	551	584	527	498	543	556	541	556	525	560	530	535	525	542	526	565	561	547	522	553	519	521	592	512	536	523	522	518	574	523	501	518	561	531	538	543	515	559	546	539	545	530	529	539	543	536	527	512	537	541	513	487	577	528	523	561	531	518	547	553	565	530	522	534	516	529	540	571	560	518	543	562	525	503	517	556	532	517	563	517	567	523	573	556	500	499	528	497	511	538	592	552	541	559	529	527	555	531	526	536	568	537	540	527	589	556	532	552	548	528	557	527	527	574	518	545	533	501	587	531	536	553	551	536	517	538	566	564	571	546	515	491	562	554	508	569	567	557	558	498	498	558	520	530	532	512	526	551	539	519	552	532	547	568	513	580	526	552	567	550	548	491	590	534	529	504	514	554	545	542	584	534	558	536	514	571	546	532	544	535	568	496	533	559	559	538	546	570	511	487	571	563	574	525	550	566	514	528	523	586	510	523	540	571	540	526	540	526	521	533	521	563	532	524	592	518	533	548	533	572	524	541	534	542	528	559	558	520	503	523	577	542	553	519	545	530	502	541	552	566	516	514	515	521	543	561	552	575	585	533	572	515	555	529	538	552	568	535	510	552	571	544	537	563	533	567	548	543	533	544	496	516	543	541	555	555	544	532	522	496	558	504	547	526	527	570	540	514	578	561	547	523	558	555	536	524	539	574	557	495	546	546	524	500	552	531	577	499	506	560	534	527	535	550	507	500	535	556	536	570	509	555	536	541	545	568	553	567	542	546	535	553	541	514	558	564	530	565	524	543	556	531	522	516	522	557	513	530	533	563	543	539	506	532	532	537	563	571	513	503	533	549	552	535	528	537	541	546	540	532	579	562	561	537	586	524	557	536	544	513	538	572	543	514	521	547	566	497	552	538	509	506	561	558	568	560	527	562	563	504	567	506	503	523	537	565	585	551	524	542	534	507	581	526	531	553	538	523	521	552	520	569	507	536	498	558	504	548	505	544	526	542	490	568	585	525	540	555	532	509	528	511	514	510	597	542	534	561	527	535	567	493	514	560	560	589	533	519	533	506	493	506	510	512	540	522	534	533	538	546	526	594	559	525	574	575	566	572	528	572	536	496	531	569	546	522	522	518	506	516	542	547	554	564	518	518	530	531	515	565	492	568	544	529	568	585	534	544	545	562	531	513	535	528	545	548	531	534	568	543	597	553	552	539	540	507	550	563	576	528	548	506	534	552	521	552	518	524	509	546	564	529	566	488	519	539	512	554	520	527	554	510	481	552	514	539	568	529	549	575	514	536	553	549	541	541	566	528	555	540	553	533	556	531	535	542	568	578	523	556	556
4705	2058	3081	3264	3529	2944	2063	1465	948	597	409	262	214	211	215	210	224	207	197	233	201	212	196	239	228	230	227	222	192	192	217	196	196	202	204	220	212	215	215	237	200	227	207	207	210	222	197	194	228	195	208	221	187	181	233	238	228	232	208	204	210	212	234	167	225	227	218	240	240	221	203	199	189	213	217	206	190	207	251	212	217	213	211	224	202	175	225	201	192	215	227	204	212	217	218	205	221	210	211	213	177	222	210	201	214	208	198	211	180	230	215	209	229	203	224	210	220	215	198	207	235	239	219	206	206	216	210	225	187	179	205	206	191	233	209	201	216	204	218	209	177	193	204	193	207	226	224	203	232	232	201	220	199	203	221	182	203	204	208	208	215	182	239	199	209	228	213	224	209	215	210	235	220	214	197	201	202	225	234	214	214	212	178	215	191	206	222	190	212	205	190	193	215	207	202	208	203	198	192	205	216	214	223	231	209	215	208	211	215	217	210	195	181	199	239	198	193	220	200	200	217	195	189	172	184	198	232	197	188	197	206	211	231	218	227	210	253	224	205	248	195	176	239	182	196	205	178	226	217	205	226	196	230	200	226	204	205	230	215	219	219	203	203	194	219	182	192	218	212	210	183	237	202	206	191	222	226	183	216	198	236	210	227	217	234	199	218	211	219	206	191	226	192	249	209	226	208	231	221	195	231	185	220	204	208	213	223	228	202	223	211	211	204	218	192	221	203	206	206	206	187	223	203	210	217	210	217	190	185	230	232	233	196	199	242	185	188	187	168	239	185	214	228	200	228	221	209	202	213	182	202	202	218	212	213	183	203	197	195	194	198	223	219	208	214	192	229	202	208	189	205	200	198	200	200	189	184	220	203	225	193	227	200	183	224	214	208	233	252	187	192	214	215	184	213	229	193	230	204	225	200	194	203	208	219	232	212	202	175	187	222	242	205	212	199	214	228	214	197	195	197	172	224	207	217	197	207	185	210	229	212	216	192	211	206	207	231	205	191	220	225	226	203	190	197	189	192	193	197	190	223	202	205	202	223	201	185	232	195	193	229	224	205	192	200	212	218	222	212	230	225	204	224	193	193	203	190	196	180	214	189	185	207	209	195	214	204	216	213	220	210	196	226	210	220	216	187	180	186	209	210	199	202	220	210	214	205	198	250	225	221	201	199	216	225	225	203	207	222	240	212	207	233	194	179	189	201	203	218	215	196	195	215	188	205	218	225	196	217	207	229	233	219	199	224	208	214	235	205	203	199	208	198	231	218	233	193	214	211	200	226	188	246	211	232	192	223	204	205	195	226	193	214	221	215	205	210	183	242	205	198	223	182	189	199	201	197	210	200	219	233	220	216	197	200	215	190	216	205	196	199	201	209	200	194	211	199	200	196	209	223	226	201	225	222	212	219	222	213	227	191	208	198	206	223	220	206	239	197	223	229	196	188	213	214	225	194	181	211	203	206	188	211	195	181	206	198	206	204	208	214	205	198	198	238	194	227	186	183	190	204	198	221	194	202	213	211	200	202	196	179	212	247	203	185	203	198	203	179	217	219	217	212	218	209	185	246	226	204	217	203	210	246	258	237	191	189	223	183	210	216	224	210	206	200	208	236	190	232	199	197	223	204	220	213	202	206	189	225	191	189	223	211	206	207	182	218	199	174	240	201	196	184	201	195	231	224	214	224	181	207	222	238	204	203	193	201	235	217	207	216	218	210	220	189	217	213	223	209	226	192	223	231	218	210	229	186	186	196	206	217	236	196	210	207	206	190	194	235	237	228	215	202	176	196	220	211	216	191	210	222	221	231	241	211	223	188	212	206	196	210	223	230	209	223	186	192	196	225	210	207	215	230	197	193	188	200	218	224	221	193	225	211	215	192	214	223	219	221	220	235	226	186	216	248	208	216	198	198	201	219	228	197	192	197	221	223	223	221	187	222	181	206	198	207	204	204	213	211	233	222	218	207	225	190	197	211	195	211	193	199	214	207	204	189	194	230	199	202	201	215	221	203	208	229	213	225	203	208	203	227	193	223	238	236	224	224	228	201	224	198	226	208	204	186	184	201	186	194	216	211	218	222	209	201	221	224	194	212	209	235	219	214	222	194	197	191	196	197	207	193	243	208	204	187	219	199	242	220	189	216	207	208	207	204	201	225	220	179	193	213	240	214	216	216	230	225	213	219	203	213	194	221	183	223	193	239	242	216	224	196	216	220	209	207	194	211	196	231	167	203	212	243	199	224	207	235	195	199	204	203	209	206	205	188	183	200	222	221	211	202	201	213	210	200	233	217	218	210	238	218	222	196	196	219	202	191	220	221	240	186	212	210	194	222	220	222	205	209	195	223	228	235	213	208	207	223	199	214	193	241	196	206	200	217	193	183	226	218	220	206	217	196	224	195	212	235	221	201	220	219	216	208	204	177	206	199	193	198	210	214	209	214	187	210	231	203	165	221	221	219	225	185	232	198	197	216	215	194	217	252	197	221	228	234	218	215	205	210	193	240	241	224	205	191	215	210	230	202	217	182	216	232	211	198	209	197	221	223	214	222	207	200	199	217	193	207	213	203	227	203	211	204	238	226	214	195	199	192	209	239	186	193	208	212	204	216	215	233	210	221	206	214	243	196	197	213	183	203	211	228	210	198	205	225	217	199	195	198	213	222	188	238	224	221	202	186	204	219	201	206	185	236	210	212	192	230	209	229	188	209	198	186	214	202	210	239	208	212	214	221	210	216	240	210	210	197	198	196	197	185	183	236	204	222	200	218	210	210	202	203	217	208	215	202	181	201	238	230	183	213	170	209	241	217	213	204	212	227	234	228	205	214	225	230	220	251	230	208	242	221	218	201	223	220	238	221	194	204	230	218	200	199	211	235	221	208	225	209	217	201	203	189	209	202	225	206	180	204	185	241	201	214	204	224	191	185	193	235	214	221	210	210	174	198	188	217	222	199	212	217	209	201	195	237	213	213	235	222	211	184	235	208	208	225	214	229	188	224	186	193	183	211	188	205	208	229	209	230	249	200	209	215	203	220	220	210	200	200	225	203	226	236	221	214	228	187	192	215	231	218	211	204	198	194	234	206	223	211	209	221	225	210	232	212	197	185	212	243	206	215	207	204	239	222	193	199	204	216	180	203	216	232	209	229	207	206	201	199	211	190	191	195	218	226	214	198	189	188	223	218	203	203	206	179	230	205	204	188	234	198	186	223	267	202	210	212	218	233	206	223	232	217	230	233	211	219	227	185	215	200	226	227	196	196	223	215	195	239	217	222	220	214	198	218	228	229	226	228	219	187	214	193	219	187	225	221	173	204	180	199	229	217	215	215	225	231	208	208	220	202	197	196	219	224	222	220	216	224	197	205	241	179	224	220	206	217	219	215	219	219	223	213	190	229	187	196	195	189	201	221	213	179	198	197	189	213	222	210	231	196	236	221	228	228	232	219	175	220	189	205	220	227	207	209	238	180	213	215	198	221	215	186	232	222	210
3234	2103	5653	10372	12735	10940	8240	5552	3392	2022	1205	718	492	536	477	446	442	451	433	468	479	438	468	495	491	495	453	467	474	475	460	482	434	475	470	496	498	468	456	495	459	487	491	452	433	470	472	447	480	486	477	472	469	454	471	460	457	511	473	475	460	486	531	429	490	520	477	484	485	476	498	515	474	501	444	497	482	468	481	460	445	481	423	455	495	491	450	510	512	433	460	439	500	484	477	474	485	455	504	468	453	494	460	424	491	475	429	423	515	475	446	466	504	469	516	505	456	481	459	485	463	476	485	464	449	446	468	425	495	466	463	460	460	468	461	466	471	502	471	473	442	493	446	479	456	528	447	464	473	448	449	467	442	444	490	462	444	492	464	441	449	490	473	459	481	463	486	447	486	450	474	471	456	441	413	478	489	475	459	468	466	458	470	458	496	467	481	492	500	466	519	469	443	472	488	447	480	493	460	453	462	467	474	490	484	492	470	487	463	498	441	518	456	447	518	459	505	478	501	446	450	476	465	487	441	495	457	466	487	489	470	438	472	463	482	476	478	461	476	477	499	501	475	461	477	512	493	494	479	445	489	476	492	447	450	494	443	463	465	477	465	484	456	454	450	460	487	480	486	462	474	448	434	480	444	451	495	503	439	489	473	481	501	469	514	458	467	486	495	467	459	474	473	477	456	481	463	450	480	499	479	491	453	461	499	434	459	490	533	484	488	476	445	492	488	467	481	482	497	465	487	459	479	463	492	490	495	482	491	482	477	436	480	442	447	464	508	472	462	451	472	438	464	498	481	450	494	492	437	486	456	462	477	453	468	467	498	500	497	489	482	484	477	448	480	478	481	450	475	470	492	475	455	459	467	452	488	464	469	473	473	460	467	482	480	447	502	472	444	472	500	438	452	480	483	484	467	452	478	452	463	474	464	484	474	474	445	459	458	459	498	493	466	498	466	484	460	463	476	475	494	524	487	481	479	442	495	472	468	448	467	468	457	454	451	466	489	464	469	473	449	464	446	496	474	488	497	446	481	491	501	514	458	438	460	456	478	493	490	452	481	476	497	508	430	464	474	471	460	490	465	470	498	493	462	479	482	476	465	470	482	462	469	450	452	467	462	482	519	509	499	457	436	442	455	470	486	429	464	488	505	468	480	469	503	473	483	461	478	483	490	450	472	491	479	461	480	484	451	468	465	475	495	478	499	432	495	487	501	487	459	485	462	457	450	435	487	468	506	492	480	436	456	503	481	458	456	503	477	480	448	451	488	458	487	493	498	481	513	477	449	465	452	485	428	488	454	484	497	466	466	447	436	491	505	481	487	469	486	487	463	451	473	472	496	424	483	453	480	489	446	514	480	442	446	485	503	437	431	452	450	493	463	447	461	434	494	424	469	481	486	505	464	444	465	464	439	472	483	473	453	469	517	450	468	455	496	478	482	467	496	466	475	464	474	462	441	460	479	466	477	444	486	481	466	465	495	473	477	426	470	455	443	497	457	440	459	481	431	461	458	448	474	497	466	470	497	463	474	452	480	505	489	445	455	490	478	489	483	501	455	510	456	469	496	458	446	449	463	490	500	467	492	457	468	518	467	484	481	496	470	467	486	450	445	488	502	460	452	455	450	496	457	499	506	498	491	483	451	450	485	478	447	482	462	480	480	451	487	449	504	471	471	505	483	497	478	474	482	455	458	504	463	484	461	480	482	484	458	489	461	434	480	471	452	503	500	474	544	465	466	491	511	460	454	464	468	455	455	451	456	476	449	506	458	433	469	487	435	468	504	493	465	465	464	510	498	465	451	469	443	511	498	490	448	426	441	483	466	480	458	486	526	500	500	485	480	486	478	494	468	460	463	496	469	414	485	456	455	478	453	415	485	464	450	470	480	495	527	506	444	487	531	478	456	482	475	496	468	449	470	486	464	483	458	492	456	465	502	465	505	419	469	444	458	467	470	445	456	498	481	500	462	487	454	501	478	490	489	454	451	472	476	446	508	458	487	470	475	511	456	486	459	447	469	471	475	495	509	467	477	458	489	507	488	508	456	460	457	458	478	501	474	458	499	502	471	445	468	441	473	502	456	459	482	473	470	445	474	455	480	449	479	487	447	441	464	490	482	487	499	487	506	437	440	464	475	469	494	494	448	437	520	487	443	508	481	467	461	492	468	457	492	509	466	511	499	467	502	502	478	461	475	489	482	455	461	475	467	495	473	477	495	474	477	455	468	464	443	479	506	429	458	454	497	447	450	510	461	470	490	463	481	465	486	457	487	475	488	514	469	485	493	529	475	491	473	482	457	474	439	474	492	507	463	462	424	504	450	453	502	465	425	508	494	522	436	479	483	471	434	458	473	499	448	456	478	499	483	454	494	482	501	454	489	468	467	535	464	534	469	460	485	470	492	480	445	475	506	422	481	416	494	440	490	427	439	453	478	477	450	451	465	426	501	475	503	479	495	472	430	466	426	461	449	426	467	473	482	450	468	466	459	462	465	463	480	477	434	492	419	446	481	451	479	512	473	444	497	475	491	491	488	523	500	456	502	520	469	446	473	479	476	503	507	478	490	446	483	477	478	487	494	466	449	474	452	474	437	476	459	441	483	429	469	487	466	507	484	489	482	492	470	490	504	480	497	443	436	478	467	463	453	476	461	490	439	459	469	471	514	460	529	445	461	488	475	463	446	483	494	472	510	452	441	467	482	509	468	454	464	434	474	476	436	485	476	469	455	483	494	432	516	454	444	461	451	455	452	449	482	454	485	522	467	498	453	459	520	490	474	482	473	452	472	498	429	429	464	495	478	485	474	470	485	524	476	463	447	505	435	488	485	455	467	477	485	473	488	459	496	450	506	463	494	490	476	462	462	477	459	466	471	489	452	499	434	493	484	477	484	503	446	469	501	532	464	471	508	474	476	443	470	418	484	462	503	445	447	463	449	454	535	486	481	486	472	486	439	512	479	450	476	461	465	446	516	490	468	468	492	463	465	453	470	453	459	480	442	489	446	478	467	422	507	485	500	432	439	458	488	460	445	466	460	493	511	487	511	475	489	446	466	502	513	474	470	492	498	484	468	454	504	446	480	494	471	445	499	469	487	497	484	463	459	484	489	438	479	464	440	493	474	463	518	460	475	476	475	504	450	490	450	489	484	511	490	442	494	448	465	451	454	496	463	476	486	461	456	486	462	458	501	456	482	424	474	456	483	468	443	474	512	509	456	493	475	466	495	504	475	481	456	475	488	476	484	496	449	488	457	468	483	517	474	471	450	478	485	436	462	499	493	469	474	454	456	484	412	478	496	487	486	475	483	457	445	458	496	486	463	454	446	487	487	519	476	507	497	514	460	464	493	457	489	458	492	478	469	493	450	491	458	495	468	494	440	480	453	472	512	458	470	444	419	473	435	505	473	425	484	479	496	454	445	499	497	443	476	458	454	468	487	478	479	417	494	458	507	481	458	518	431	496	445	448	478	472	485	449	480	489	464	478	501	486
14632	4998	14551	40038	47109	40312	30568	19496	10790	5134	2364	945	244	174	160	170	165	147	174	169	170	162	158	162	158	155	170	162	175	160	159	135	165	166	159	168	161	159	176	170	148	176	197	160	146	189	141	193	149	169	131	165	198	152	170	184	161	159	174	169	159	147	169	168	161	156	163	156	158	167	166	152	147	185	166	169	179	182	159	156	169	165	183	178	156	163	164	163	127	182	194	176	146	148	153	153	142	160	181	147	175	172	156	159	179	139	145	164	157	166	162	155	166	155	167	158	167	150	158	194	149	156	176	162	197	155	188	181	156	159	174	157	185	160	175	166	165	163	171	185	174	154	158	175	158	158	148	167	167	176	153	157	156	160	174	168	163	163	172	155	161	175	165	188	157	164	168	183	144	188	172	176	194	169	144	124	163	163	171	200	157	154	171	185	174	161	156	168	175	162	162	141	154	160	162	169	154	143	156	141	168	162	164	141	143	164	153	154	173	152	189	159	168	176	159	159	167	178	172	180	173	164	143	144	185	163	163	158	177	163	149	147	158	161	158	172	192	154	174	179	164	184	185	168	189	166	168	148	147	175	152	154	189	138	141	150	180	160	144	157	168	155	137	167	165	188	181	180	144	156	154	178	146	153	149	160	159	166	157	166	153	177	165	185	182	167	178	166	173	156	164	161	184	172	135	161	175	180	143	140	155	137	156	160	156	172	177	169	147	171	147	182	148	157	186	153	166	159	179	168	169	150	152	153	173	173	163	136	161	159	139	171	124	154	137	155	157	162	154	139	179	162	160	160	181	181	163	178	168	172	179	162	162	156	148	161	152	173	171	162	171	174	160	152	164	149	171	149	162	191	155	172	165	175	186	174	174	141	151	149	141	191	160	167	188	171	175	168	191	176	155	191	139	154	180	180	151	175	170	156	142	157	147	164	173	155	166	180	154	161	183	165	174	144	162	146	165	176	182	166	144	156	156	146	157	175	169	158	165	137	154	141	196	173	175	163	168	159	165	159	172	177	162	152	170	170	157	161	138	161	158	189	183	152	162	166	159	149	163	167	163	135	186	174	185	162	158	166	168	160	171	149	152	165	191	185	151	164	165	179	181	159	140	159	159	144	199	145	161	190	133	178	148	174	162	183	185	149	197	167	144	172	172	151	152	158	168	186	166	187	177	169	167	190	152	184	150	150	158	167	146	170	181	157	153	152	150	153	159	182	144	169	162	141	188	185	158	169	156	171	169	166	167	138	181	169	173	166	169	160	158	171	164	187	163	142	188	178	143	134	169	166	158	161	168	171	173	181	177	158	192	153	162	155	174	154	157	187	167	173	150	154	165	162	165	174	193	146	162	154	166	147	152	162	169	170	150	158	174	169	175	147	194	145	187	192	165	177	167	156	176	145	142	158	174	177	160	171	149	139	165	130	179	154	154	164	169	140	162	175	146	150	154	157	149	199	154	163	154	170	157	173	156	153	169	168	169	164	184	174	152	139	178	139	181	174	162	153	169	150	138	159	159	171	176	167	158	158	166	170	166	158	147	153	174	168	165	145	143	174	161	149	146	152	151	177	167	172	159	155	142	166	145	161	157	166	186	192	149	185	154	167	182	140	161	151	159	166	181	165	161	185	171	145	159	156	178	175	186	156	166	148	147	171	154	173	175	178	156	181	164	146	172	158	175	166	189	170	185	143	161	147	177	157	179	160	155	172	146	156	141	150	138	161	162	144	163	171	169	160	142	162	195	172	141	159	172	141	182	154	177	173	167	147	168	197	152	163	163	179	154	150	147	158	161	154	159	149	163	152	162	145	172	140	148	158	186	187	166	162	174	164	175	162	150	160	183	176	157	154	159	162	164	182	183	186	181	171	155	176	157	159	158	157	148	163	145	167	162	164	146	168	165	163	179	184	177	154	158	156	167	173	159	161	176	181	161	186	168	157	159	163	163	134	169	166	166	180	153	149	149	174	169	154	172	149	165	167	162	186	185	140	160	142	156	165	187	183	169	152	153	151	147	181	188	157	166	157	173	159	172	155	164	146	195	182	162	146	153	166	172	138	174	192	147	164	160	164	143	140	183	152	167	166	167	169	144	177	166	183	175	173	163	186	177	153	165	150	163	146	163	167	176	174	145	184	131	152	161	179	163	181	174	146	142	165	186	156	181	156	137	185	182	156	168	146	165	181	186	143	166	175	160	151	154	156	169	147	181	162	164	171	174	144	159	153	168	160	167	194	168	162	178	196	162	169	136	182	156	176	160	151	162	175	163	164	151	174	176	166	171	167	156	168	158	150	152	146	152	152	160	177	182	160	173	159	167	182	152	181	220	153	162	150	158	170	176	154	152	166	163	192	129	137	155	146	136	176	161	155	145	163	184	164	137	151	193	168	188	152	158	171	162	145	167	192	163	175	168	141	177	179	163	145	162	179	186	166	193	181	166	164	171	163	171	164	153	168	146	155	167	146	177	155	164	170	162	155	190	165	172	160	167	155	157	175	184	146	152	164	165	193	141	170	151	172	152	157	175	170	143	171	161	156	176	156	151	150	178	158	169	146	147	157	144	160	156	139	155	156	204	166	175	157	157	182	156	160	147	154	172	161	132	150	187	166	174	188	170	180	168	144	170	162	150	184	164	177	175	151	172	175	144	139	171	163	188	141	158	133	146	188	135	177	158	165	169	163	158	161	175	166	201	176	164	181	167	133	170	146	192	174	160	174	155	149	163	166	156	145	180	157	145	148	159	185	172	164	182	154	177	199	155	162	194	180	178	142	186	148	157	160	153	153	174	151	154	163	180	164	166	163	184	163	150	181	171	173	166	160	170	154	147	160	173	142	178	153	150	173	150	156	171	159	176	151	163	157	178	173	154	168	148	172	178	128	157	168	152	164	163	170	190	145	178	168	147	156	188	137	190	144	165	162	162	152	152	184	179	141	156	177	156	165	154	131	178	169	160	151	163	154	171	158	151	158	150	159	166	167	154	134	178	174	144	150	162	174	157	153	157	193	174	145	166	162	188	149	162	186	166	163	181	149	167	164	160	172	169	164	192	135	184	185	153	171	159	158	171	184	179	180	135	152	164	152	161	146	188	172	168	154	155	172	182	158	166	173	169	165	144	175	159	144	155	175	164	161	148	145	156	154	162	148	165	178	182	172	159	158	159	157	151	151	157	175	169	185	146	162	158	159	137	151	181	156	160	155	159	158	143	163	172	168	170	172	155	146	160	158	156	159	160	176	172	145	144	188	163	169	146	136	175	174	163	156	168	153	167	173	184	166	172	141	136	148	153	159	165	157	159	171	205	158	145	168	157	184	167	162	153	145	174	152	160	172	168	157	167	152	150	174	155	156	171	169	161	141	184	168	172	178	171	163	147	172	164	150	151	140	155	157	171	181	153	168	156	170	144	160	159	159	173	167	164	174	159	164	156	191	184	172	190	165	160	160	156	147	156	155	160	153	140	156	155	175	176	172	169	154	158	164	157	163	187	154
8200	4190	21749	50928	57517	53738	45878	36645	26785	16997	9106	3727	607	396	395	397	397	402	420	427	390	393	392	381	397	400	381	399	422	372	374	373	395	377	407	377	389	367	405	343	405	411	387	382	384	423	382	412	370	428	405	382	379	372	379	423	355	415	357	384	396	392	387	388	414	341	419	405	405	382	426	407	389	388	383	376	377	414	358	391	383	377	385	402	354	448	406	368	399	368	379	380	380	434	409	387	388	366	405	392	392	371	394	393	389	409	387	417	381	414	429	429	368	393	380	345	396	420	363	375	413	355	408	425	415	387	382	405	379	401	364	368	398	363	375	378	386	394	406	405	379	375	404	414	376	385	392	387	379	364	398	413	424	375	383	394	338	368	423	338	372	387	363	413	392	370	404	394	391	381	410	368	364	410	370	373	400	408	403	392	417	415	352	377	375	400	404	407	383	388	382	375	379	405	368	416	401	379	410	411	389	377	382	389	392	373	385	371	397	409	407	369	378	371	395	372	381	362	391	389	361	384	423	396	372	379	393	361	386	371	417	369	370	372	391	395	384	367	389	436	418	356	426	399	367	398	395	381	426	379	419	393	380	350	380	386	401	383	397	385	379	351	370	366	387	391	372	430	384	391	397	396	412	423	368	374	391	388	392	395	389	413	365	385	382	415	407	390	336	429	415	348	369	391	382	405	378	390	379	378	386	421	392	413	379	396	432	410	429	393	382	370	427	386	418	411	384	379	409	398	412	412	384	436	367	409	415	404	380	398	401	404	426	375	390	420	372	464	381	418	414	393	380	400	404	418	395	395	390	406	341	384	407	400	395	402	388	390	397	393	398	373	366	360	429	376	387	389	387	399	398	368	412	380	388	371	398	376	405	383	406	395	386	432	379	352	377	369	373	391	420	391	418	392	410	385	391	383	415	388	446	333	400	350	393	383	388	395	395	400	391	371	383	414	392	405	376	373	367	398	358	403	403	368	423	391	422	386	397	389	383	413	394	389	376	407	384	384	372	404	409	397	397	368	402	381	389	382	366	393	377	399	373	403	380	376	422	397	386	363	387	427	405	393	406	377	400	373	391	361	394	370	381	424	372	376	421	399	386	406	405	381	408	390	388	394	415	391	387	373	380	400	405	355	383	415	378	380	376	377	396	394	409	394	376	390	357	372	375	374	380	373	352	391	371	396	361	379	374	365	360	408	404	403	373	398	373	447	380	404	394	379	364	368	422	381	409	402	384	390	393	381	428	379	403	375	381	396	398	410	391	387	360	408	391	395	410	387	401	415	372	451	388	353	377	391	396	413	403	390	361	353	386	386	387	420	395	389	368	375	397	390	405	400	420	412	399	389	401	430	398	407	432	362	360	403	423	404	396	363	383	411	390	388	410	401	386	428	403	380	417	398	392	362	404	406	367	397	398	396	396	398	419	385	375	360	401	385	424	397	375	396	427	377	387	386	415	395	403	409	391	401	348	363	428	390	377	388	403	388	379	362	387	380	372	366	361	388	391	372	351	400	413	413	408	396	427	390	378	395	400	377	389	411	375	401	351	407	420	389	398	339	363	353	366	373	339	406	396	375	383	407	409	376	356	392	415	374	382	387	374	417	421	362	382	399	363	373	395	420	393	399	395	407	399	397	399	389	388	404	338	373	392	395	394	375	365	371	379	368	414	397	416	369	385	403	383	368	432	391	390	373	364	411	373	388	376	373	413	374	410	361	374	388	351	359	418	405	349	423	400	423	371	356	361	416	376	400	385	367	381	370	402	378	386	401	383	385	403	382	401	374	372	421	423	399	373	382	410	388	403	389	390	362	388	376	391	422	412	383	397	426	424	380	382	422	382	348	387	408	402	381	420	395	379	413	408	390	410	361	425	399	395	394	379	415	390	372	390	397	397	403	398	393	374	358	403	387	383	365	393	389	376	381	376	396	344	328	394	402	417	378	406	388	407	417	410	395	381	381	395	414	404	372	416	389	384	384	370	399	367	403	408	387	373	430	347	382	402	380	406	381	393	364	352	406	403	394	391	400	416	422	377	388	377	352	419	404	426	430	402	409	388	395	405	396	399	374	349	402	383	415	400	421	354	396	410	423	403	404	394	360	405	381	417	381	374	372	381	383	378	356	369	391	428	391	404	398	376	380	412	370	413	392	394	392	386	357	401	402	368	423	409	399	373	390	401	435	366	403	363	388	384	372	403	388	404	382	450	387	390	375	385	349	381	384	392	363	385	389	379	378	417	403	409	378	411	404	381	424	401	392	415	389	376	397	411	352	408	394	415	376	395	400	407	422	384	411	406	359	387	416	422	385	365	367	371	392	397	390	386	379	430	414	400	388	365	440	381	411	388	380	421	402	371	423	398	404	389	393	374	381	381	390	411	374	409	405	386	397	425	402	417	364	390	402	385	410	394	374	348	426	381	362	386	411	381	394	386	449	406	386	364	387	375	378	369	408	430	390	395	359	416	413	369	387	404	354	358	419	413	404	418	377	368	383	396	385	413	382	361	398	390	378	364	394	384	405	386	399	432	389	393	403	371	384	413	417	398	409	381	417	400	406	380	354	387	427	393	378	412	384	395	431	399	383	388	384	404	395	388	392	394	386	395	399	390	387	424	395	408	389	397	389	413	370	378	383	406	377	358	341	425	384	368	391	423	395	394	417	402	401	418	385	380	410	423	390	377	364	411	361	393	385	433	383	400	380	389	380	405	394	417	389	384	369	429	384	393	398	384	353	407	411	388	377	397	379	388	409	380	375	381	419	391	361	401	404	387	387	394	391	388	404	391	405	383	394	388	379	404	369	406	407	377	392	414	399	389	383	384	390	399	405	381	375	371	378	395	395	388	381	371	381	379	389	396	391	394	382	418	418	370	385	419	384	409	374	377	392	381	380	356	384	342	393	394	400	376	386	407	411	388	393	389	380	367	376	377	410	380	388	426	403	414	376	384	396	373	394	387	381	359	349	406	406	343	355	391	388	379	375	390	415	380	368	429	420	406	363	416	397	361	376	379	362	375	414	391	406	379	392	395	395	398	358	380	386	396	415	410	384	399	401	393	389	376	372	384	405	391	364	356	380	358	402	402	409	390	414	369	424	400	424	393	400	388	396	409	408	409	346	428	403	365	358	359	334	375	373	404	461	364	399	405	399	414	392	376	398	382	405	413	432	394	415	399	374	419	383	373	396	422	395	421	396	383	425	353	409	380	373	371	386	356	412	383	382	397	381	343	423	386	416	387	403	401	367	346	387	402	387	369	410	404	404	395	387	375	420	378	392	387	394	363	406	378	403	394	376	398	377	388	338	427	381	414	329	387	395	383	383	423	390	416	421	374	397	412	390	418	353	361	369	415	445	374	423	396	387	363	386	394	377	359	385	390	415	358	413	434	397	401	408	362	402	419	395	414	401	419	376	384	382	371	394	357	395	389	342	394	400	378	384	377	402	386	383	401	401	410	388	386	396	416	363	391	389	376	392	380	379	386	393	397	403
22419	9413	12732	44040	63355	54764	43770	31546	20639	10660	4716	2212	499	242	239	264	243	262	242	298	245	255	257	272	280	237	267	256	259	249	259	240	278	265	241	223	234	250	260	257	245	261	255	289	260	248	243	240	267	246	255	248	267	256	245	240	260	241	262	257	256	273	256	260	262	215	238	269	263	260	262	266	251	225	278	241	234	253	227	238	233	261	232	241	253	243	232	240	276	251	268	231	239	241	263	284	262	221	255	248	278	243	260	263	232	242	260	232	232	244	253	263	245	267	247	232	239	273	247	244	232	261	263	241	250	270	262	260	246	247	249	262	259	253	259	253	278	268	240	257	253	230	250	251	257	269	261	256	247	230	248	266	247	257	261	241	258	262	256	233	239	249	238	244	261	246	278	235	277	271	238	276	264	254	267	260	241	262	217	257	243	255	259	234	246	254	250	252	249	245	238	269	279	223	255	245	268	234	271	237	229	242	244	248	291	254	241	221	254	231	244	231	274	224	262	269	223	229	234	230	255	227	222	237	229	230	230	244	250	250	259	246	230	268	233	240	219	212	249	217	262	261	248	264	246	259	233	275	250	246	280	252	217	277	255	245	243	243	253	235	252	228	256	239	256	254	278	230	238	227	256	252	236	227	268	205	241	290	235	237	247	239	240	247	241	225	237	257	253	259	239	240	251	258	269	256	246	256	245	265	228	237	261	246	238	223	236	224	258	247	240	246	226	260	257	238	247	269	256	228	235	250	278	226	244	234	257	273	259	248	243	296	245	270	234	243	242	226	244	256	230	253	245	258	248	253	256	266	247	243	266	265	253	244	238	248	256	222	248	273	266	262	266	241	241	259	232	232	257	235	263	259	257	245	273	243	267	258	254	232	248	248	276	242	235	249	266	219	213	251	245	289	232	251	266	256	228	258	256	253	211	285	241	259	240	279	245	236	258	228	231	264	219	253	245	238	267	266	247	245	262	242	242	241	234	238	228	215	248	236	272	257	232	253	248	277	276	272	273	256	282	266	249	251	258	270	252	268	261	241	252	251	245	273	272	269	251	231	249	271	260	219	254	238	242	214	251	258	256	245	235	287	232	250	240	266	229	263	230	270	234	227	247	266	285	249	272	226	227	226	255	211	265	246	247	242	274	274	245	238	237	239	246	271	263	229	257	275	270	235	238	220	241	275	270	229	265	261	247	253	247	269	238	263	232	237	241	230	272	271	269	238	254	247	263	222	229	250	285	263	234	265	248	260	254	237	244	255	256	253	286	246	270	277	238	257	257	242	255	240	239	281	241	261	207	253	263	224	249	229	237	273	260	258	252	240	240	223	248	227	255	261	247	255	265	267	258	240	240	230	270	242	241	262	268	259	256	271	278	292	205	264	252	234	260	246	240	236	217	237	245	262	238	240	254	246	228	223	249	266	255	265	267	274	258	249	242	229	248	259	264	248	280	267	240	246	239	275	255	262	236	224	249	245	236	245	221	219	255	225	269	227	246	252	205	252	245	259	231	272	269	253	233	247	250	244	281	251	215	244	231	254	285	237	239	217	262	272	230	246	260	306	244	262	210	239	268	278	259	225	246	223	243	222	241	239	217	231	267	246	209	266	283	226	222	228	236	231	242	250	238	244	256	278	244	235	258	245	271	249	231	235	214	233	248	251	246	256	253	231	276	235	226	260	231	237	256	237	241	241	278	230	232	244	256	294	293	244	265	241	260	242	248	228	268	256	290	223	269	256	250	271	257	240	257	276	253	255	243	235	244	246	246	233	268	235	284	269	234	242	208	267	237	266	260	263	248	239	240	236	283	235	261	283	264	225	247	254	239	232	262	261	274	216	278	232	248	258	250	252	226	243	225	263	278	261	269	264	247	221	240	255	271	251	243	260	235	286	246	236	250	256	262	257	256	256	223	242	235	249	254	248	292	273	240	236	254	250	300	227	272	239	270	261	222	215	252	261	262	253	247	248	265	246	245	241	249	261	272	277	221	250	237	239	249	229	267	272	248	266	204	234	252	272	254	251	265	263	252	232	268	233	262	247	238	241	248	253	309	245	264	226	258	254	227	271	241	253	266	269	236	238	239	252	244	243	226	247	246	244	232	236	266	245	239	259	224	237	231	257	253	261	271	260	221	267	260	240	266	225	265	245	242	240	243	271	284	243	270	245	234	254	258	253	238	219	246	228	260	236	253	240	237	231	265	249	242	233	248	241	234	234	247	266	249	235	257	273	237	234	232	266	236	259	240	265	272	230	242	261	247	287	236	236	271	234	252	229	256	240	250	243	228	269	245	260	255	264	241	251	250	251	244	279	227	284	234	264	257	220	240	246	242	226	260	267	264	235	238	232	244	259	261	246	281	255	225	233	276	241	269	240	242	259	255	245	257	226	227	253	274	241	240	240	232	229	251	259	228	240	228	250	255	245	249	231	256	248	260	279	235	249	286	272	225	244	243	258	271	252	249	228	254	258	243	257	249	251	283	265	263	243	251	230	268	232	244	274	224	242	221	248	253	220	249	248	255	245	265	251	274	232	250	237	251	280	274	255	262	255	216	280	233	286	251	256	249	300	241	237	244	267	218	284	242	281	245	234	269	239	248	246	261	248	239	265	257	240	249	240	252	279	284	283	261	247	235	249	224	256	249	260	234	246	249	251	263	243	249	251	228	279	247	242	247	233	246	245	231	233	265	257	258	251	253	236	214	266	214	255	274	230	237	258	239	251	262	252	235	262	260	239	257	245	255	262	279	231	258	255	249	252	227	243	269	269	229	214	241	234	270	241	223	274	301	287	215	236	218	234	262	250	252	257	237	240	209	249	253	297	254	241	223	245	278	284	257	256	244	245	235	248	219	249	278	258	221	263	263	275	270	269	247	205	269	234	284	246	253	247	251	280	214	247	237	251	256	270	255	221	242	260	257	275	264	291	243	256	243	270	227	230	268	225	242	279	257	234	265	250	242	281	242	260	311	234	267	256	245	258	237	264	282	280	253	239	264	234	250	261	244	263	234	258	243	229	262	279	246	235	263	215	234	227	269	273	244	264	266	255	254	237	234	259	248	249	276	242	298	250	217	243	245	226	251	247	213	276	254	234	268	241	256	256	268	260	254	226	257	230	242	257	263	220	241	231	245	246	224	234	217	258	240	240	264	237	252	234	281	232	238	261	254	268	243	264	251	269	233	260	242	243	239	246	237	259	246	234	287	227	248	241	272	250	260	235	268	253	231	240	219	247	216	257	242	261	217	243	247	246	259	270	249	263	251	234	279	257	280	237	254	239	226	321	263	233	251	271	227	252	263	242	246	264	238	234	225	262	257	228	258	258	228	265	229	250	263	241	235	257	241	252	273	236	247	223	226	252	269	242	232	237	282	246	232	252	275	248	237	260	236	239	241	236	252	244	255	276	264	259	255	254	255	270	250	240	246	239	241	242	241	273	257	234	265	258	262	245	236	230	243	252	231	270	251	245	249	247	250	252	225	211	266	248	271	282
10281	6774	17987	53002	71249	65564	56318	47012	36824	25650	15528	8680	1636	556	641	578	575	581	598	547	526	553	528	601	591	524	582	575	575	586	570	533	595	609	612	569	587	588	586	602	576	515	569	563	571	594	516	543	587	572	584	557	638	566	566	587	592	543	552	576	607	561	579	555	594	586	586	617	604	627	532	567	588	571	576	550	553	540	569	577	526	581	582	551	576	580	537	596	510	562	575	570	566	542	528	548	569	561	576	571	545	576	565	598	563	593	554	560	597	602	558	560	577	556	592	505	573	623	577	573	554	563	579	612	581	591	553	562	550	544	580	549	553	572	589	570	554	582	570	542	565	584	535	597	583	583	568	609	619	548	594	528	548	560	595	614	538	575	550	563	560	548	556	517	584	571	593	592	525	582	582	547	545	545	578	579	592	558	566	552	538	573	558	577	554	550	626	578	579	607	585	556	583	580	580	521	602	553	537	543	566	602	512	583	520	566	548	616	580	573	632	542	527	594	523	607	539	565	565	539	606	597	577	625	585	564	568	559	540	546	544	578	564	557	550	564	567	586	604	523	549	555	549	600	569	569	567	575	564	582	548	548	605	580	549	619	550	586	592	579	549	514	584	595	569	607	557	545	588	575	593	573	596	564	607	546	543	570	575	571	521	543	552	580	560	573	542	571	593	545	608	540	569	528	536	563	557	539	584	588	580	544	570	577	581	590	577	541	572	512	562	579	564	545	578	566	563	582	574	570	585	613	530	538	586	583	599	571	572	552	572	575	554	539	539	574	563	576	518	570	565	634	545	622	562	581	630	552	524	553	570	569	553	552	600	579	605	588	534	561	540	547	581	572	588	598	588	587	543	566	602	568	547	607	559	587	596	589	553	599	607	562	562	575	553	564	530	537	558	585	548	521	561	584	571	565	532	571	550	564	610	530	507	568	537	565	539	567	578	563	525	568	541	536	545	569	518	594	580	575	568	536	569	559	539	580	537	554	554	591	583	533	585	581	586	575	587	562	563	528	579	610	580	613	582	537	584	581	595	540	525	530	605	588	607	587	580	565	594	584	575	564	537	548	566	542	534	551	550	581	589	595	592	598	572	581	575	602	538	553	585	579	574	594	530	563	545	588	571	596	574	536	557	540	552	564	594	519	599	598	554	590	575	586	610	568	521	540	538	559	564	568	509	517	595	564	599	582	571	577	551	556	544	549	530	608	554	549	571	582	555	613	598	558	561	558	553	562	536	593	551	575	578	550	578	525	557	581	550	555	545	559	540	578	569	544	578	549	586	581	577	617	527	598	576	549	593	586	615	581	534	584	583	592	551	540	600	576	547	591	572	599	555	589	575	553	535	550	624	574	583	576	570	592	574	540	566	605	575	618	546	528	604	559	565	572	541	563	590	527	539	560	558	577	566	514	486	551	563	560	567	616	576	534	595	551	550	573	551	539	593	588	558	559	570	554	574	574	568	583	608	554	536	637	583	567	574	568	607	598	575	578	597	583	572	550	562	551	592	612	607	555	556	542	575	557	585	553	592	573	577	625	563	563	534	589	598	581	595	528	593	609	581	562	584	558	550	588	571	597	573	523	576	563	549	548	595	560	597	571	601	536	541	597	552	589	635	590	590	593	620	544	551	568	570	578	571	497	546	543	541	583	593	543	574	526	583	576	525	582	558	579	581	589	546	533	530	562	580	555	567	581	569	540	537	602	598	529	616	574	571	561	563	550	596	576	596	574	602	574	557	592	589	558	549	538	573	573	608	579	525	566	564	610	557	564	574	535	570	582	579	582	556	568	605	567	553	536	615	550	586	601	617	595	575	613	584	590	545	559	587	565	574	529	540	595	561	583	603	561	551	604	604	603	557	564	580	601	596	558	578	539	574	588	578	525	572	555	562	532	554	551	565	568	607	527	615	553	576	566	550	602	542	591	556	584	573	538	567	607	550	578	593	558	562	588	533	579	557	561	595	604	554	572	573	564	562	571	574	581	580	553	548	557	581	598	584	569	575	549	581	541	567	594	572	545	562	575	522	581	561	594	602	551	621	560	565	572	577	594	609	584	548	531	613	583	564	560	554	562	568	599	570	563	573	540	570	569	592	507	575	556	567	554	547	580	564	595	542	616	578	552	556	577	579	575	586	567	559	576	568	611	569	581	554	542	528	627	558	548	579	581	582	591	535	572	580	582	592	562	577	547	577	563	555	599	573	564	572	551	554	591	548	558	581	562	589	573	568	537	572	564	568	590	538	566	541	550	559	579	538	555	584	535	574	538	610	572	563	582	556	524	625	610	565	582	573	567	572	552	532	601	590	568	566	637	565	562	573	587	569	575	557	564	587	569	575	581	577	593	589	555	565	585	557	594	606	551	584	604	601	549	594	560	550	559	567	584	562	585	570	548	593	565	642	553	595	569	551	561	551	558	568	565	584	541	550	540	537	503	568	534	585	592	552	578	592	586	567	576	560	568	592	573	572	559	562	520	571	535	544	520	570	596	581	591	546	584	568	573	575	603	571	554	566	561	576	542	567	551	595	597	566	533	541	550	576	599	549	544	567	593	574	587	585	558	573	550	570	552	589	589	529	571	509	565	554	558	560	533	576	561	595	519	602	566	601	564	535	564	574	585	537	591	537	563	582	557	597	590	540	547	627	617	577	567	552	541	552	531	559	566	594	552	543	615	536	581	586	558	575	561	574	536	575	549	555	576	602	582	575	564	562	630	538	550	531	606	561	580	552	534	602	602	616	578	605	577	558	564	576	565	625	600	573	561	597	550	572	572	571	551	537	583	557	561	594	555	555	561	571	529	583	566	572	574	610	557	578	583	588	523	555	561	612	546	582	556	587	597	546	568	571	570	582	548	537	566	585	550	560	614	503	604	604	613	576	595	542	579	617	565	565	577	605	562	569	617	563	578	586	579	575	602	540	588	535	550	553	573	587	560	601	580	571	590	576	569	631	578	562	610	578	561	549	575	611	584	535	554	578	578	581	521	565	577	569	542	616	576	566	572	591	563	546	621	545	571	580	593	540	584	588	521	527	571	561	575	536	551	567	548	587	532	591	586	556	627	573	569	568	567	558	626	535	543	573	551	588	564	550	561	598	589	612	560	586	545	576	603	543	596	561	554	571	628	552	585	545	561	563	553	502	549	602	579	535	566	556	585	570	543	586	547	561	609	562	579	604	579	544	577	599	560	595	547	588	563	580	554	559	617	568	537	552	568	604	508	598	592	569	547	549	612	564	601	591	546	573	566	568	575	574	568	550	526	586	632	542	582	566	590	597	577	614	546	616	624	586	535	609	570	543	597	581	614	597	557	568	604	625	595	532	592	540	573	556	552	543	555	590	566	567	567	529	566	591	561	598	565	611	568	578	565	577	559	529	589	571	553	592	563	576	598	599	574	556	558	586	581	531	525	567	573	547	558	590	566	566	589	570	564	584	525	554	575	568	597	570	574	582	604	558	557	605	579	552	554	582	556	583	584	612	557	572	530
5914	3928	4917	3905	3480	3403	2611	1734	1077	689	506	379	266	240	230	222	240	221	227	226	235	288	212	209	232	219	255	209	224	196	240	243	210	229	246	221	209	248	239	212	235	239	196	196	198	206	215	217	227	224	232	267	218	220	226	239	222	222	214	229	233	218	240	227	207	240	219	231	238	225	212	230	221	216	224	239	194	254	227	226	230	222	218	230	230	244	222	248	211	245	226	220	213	221	233	224	203	242	232	212	237	206	232	220	209	256	219	254	253	209	220	216	205	238	231	235	224	191	216	193	235	235	241	230	205	218	223	221	219	187	220	199	266	228	215	225	202	216	244	231	226	222	229	237	226	233	254	248	216	174	222	206	232	225	212	225	227	230	224	218	209	231	205	234	267	217	223	202	226	235	223	189	213	229	247	223	240	220	226	213	234	203	232	229	236	233	235	225	227	242	245	261	213	225	217	276	243	194	212	222	238	217	206	217	257	222	206	218	228	238	233	233	229	250	224	229	226	241	235	233	246	222	224	237	255	248	230	228	241	237	239	218	233	248	237	243	218	243	216	196	232	219	243	219	208	218	208	232	215	209	198	202	225	234	221	215	234	241	252	199	224	212	215	220	204	231	215	239	213	211	212	257	227	215	209	224	229	264	200	206	256	227	213	221	217	210	228	212	215	221	204	233	239	222	231	213	210	217	215	224	224	236	232	252	218	194	203	191	212	232	221	237	218	238	221	225	245	234	218	234	248	234	221	233	200	243	236	232	209	251	224	206	225	274	231	240	221	229	208	219	215	255	214	207	220	213	225	236	215	255	211	234	245	225	202	227	212	227	231	199	225	233	215	198	226	250	223	232	222	207	223	235	220	259	199	234	229	220	220	209	209	201	199	208	226	213	242	220	197	254	225	224	212	219	226	212	236	185	237	226	220	222	246	207	237	231	221	202	191	231	241	217	212	222	210	226	243	227	211	223	219	223	229	259	216	224	243	214	228	219	210	209	215	231	230	257	246	230	198	237	234	197	223	231	210	214	229	256	216	205	229	204	222	225	207	205	219	246	250	230	221	207	233	231	211	193	257	215	236	236	192	218	206	189	236	233	241	196	229	247	220	214	229	202	190	189	215	247	247	221	245	240	202	239	211	219	227	238	247	224	250	225	239	244	214	215	215	229	203	225	222	203	227	209	227	193	236	244	211	209	260	226	221	223	217	229	232	239	207	250	215	238	239	239	241	207	224	224	224	224	225	194	216	244	217	220	219	215	225	232	223	219	216	218	240	233	210	207	222	212	202	239	240	199	208	219	233	267	240	251	232	239	215	235	237	206	219	187	243	236	200	237	228	220	238	196	207	227	227	242	232	233	238	209	226	231	241	211	211	238	262	218	202	236	227	203	228	284	249	236	225	238	213	227	234	245	220	230	215	254	217	220	243	236	244	222	249	262	220	238	243	249	234	258	238	190	193	216	202	259	213	205	225	204	214	242	220	235	221	202	244	232	215	218	231	234	204	200	239	243	257	205	208	226	232	217	233	216	204	228	219	212	236	248	214	235	213	266	204	212	247	196	222	201	224	237	194	232	230	207	232	220	227	255	219	223	221	259	262	210	232	225	221	198	238	209	216	214	225	222	233	228	249	212	215	227	207	196	222	229	201	209	219	234	221	235	210	225	232	221	226	215	206	227	239	247	197	221	196	211	244	220	230	224	255	197	215	196	251	247	239	200	221	238	261	269	196	216	216	214	229	195	217	213	239	216	220	249	221	226	206	235	237	271	202	207	246	244	215	221	232	238	231	243	226	218	230	251	211	206	214	228	205	238	233	244	221	199	237	219	210	227	220	209	232	203	229	228	235	251	208	242	211	253	247	252	223	232	224	231	236	195	222	220	203	195	219	240	225	225	232	226	227	204	248	216	225	201	231	233	254	230	206	251	229	217	228	241	256	213	221	234	218	205	233	272	240	199	213	196	211	190	224	223	216	208	238	281	222	226	230	189	228	265	173	198	237	210	213	235	232	220	240	203	219	232	244	238	205	248	240	215	215	201	238	202	246	236	220	233	233	222	242	244	246	223	194	210	211	205	205	193	206	211	232	231	234	224	235	270	222	238	205	219	242	224	246	232	221	214	207	200	208	223	216	239	237	222	217	220	245	222	230	256	248	218	213	232	228	242	232	244	225	241	230	259	227	218	229	229	237	234	215	237	253	198	221	244	247	216	245	216	244	231	212	268	245	224	222	239	215	197	217	238	271	237	220	218	233	216	199	194	216	198	232	231	236	216	243	224	239	265	235	240	235	221	252	220	214	230	203	234	198	240	203	188	231	239	219	205	221	241	222	221	214	244	211	219	209	201	227	232	208	225	236	223	237	244	219	222	222	229	223	237	223	211	224	242	215	246	241	213	201	204	208	243	235	213	216	212	200	196	245	249	229	201	200	215	208	236	207	212	220	211	211	238	215	211	241	185	208	235	216	214	192	214	204	222	227	224	262	235	238	185	237	230	232	229	228	225	232	245	213	226	216	214	235	251	219	218	217	197	210	209	206	235	240	220	204	223	209	248	220	236	249	228	210	238	232	228	242	206	206	253	237	196	203	252	234	225	248	238	213	250	229	232	196	235	226	242	224	230	222	227	229	227	236	222	226	213	223	216	213	197	256	230	185	218	219	216	223	242	217	236	219	200	236	215	229	212	235	216	230	206	233	236	223	212	223	217	206	239	263	200	229	235	225	212	262	214	231	242	226	199	229	228	223	226	246	247	245	220	212	215	223	218	229	221	207	233	248	226	235	201	219	224	248	240	210	246	247	238	230	229	214	219	209	223	237	226	224	224	263	211	212	234	215	231	234	213	216	217	228	241	223	224	233	200	230	220	208	227	226	226	233	215	210	203	217	229	224	226	250	204	232	218	234	213	219	214	204	224	241	243	239	235	221	223	218	238	215	254	212	236	218	238	205	236	226	219	259	209	214	242	228	246	195	246	216	233	243	202	212	220	215	229	221	233	220	201	213	254	193	198	200	198	242	228	211	202	229	233	237	242	209	216	239	210	227	222	206	233	241	225	222	210	244	233	224	205	251	232	212	257	197	222	195	219	253	247	217	215	230	223	245	238	230	193	239	222	235	226	251	224	239	231	239	191	222	235	231	240	258	268	258	216	219	232	275	223	213	229	228	227	247	219	244	219	209	235	213	218	264	230	203	218	247	222	232	213	251	235	234	214	238	222	202	231	225	253	207	246	213	224	210	238	223	200	251	228	224	219	212	156	200	209	240	230	195	217	212	215	248	241	246	226	219	218	215	204	236	214	222	219	211	209	222	254	212	219	233	203	212	246	243	233	242	231	234	228	231	214	220	233	223	238	235	206	211	209	229	259	234	233	228	242	216	216	220	245	201	211	234	215	247	223	210	205	228	256	244	200	191	206	224	214	219	256	226	213	218	201	208	204	228	217	232	218	234	241	239	228	249	211	205	243	213	205	197	248	243	220	235	238	206	219
3813	3602	8060	10882	12469	12929	9960	6766	4100	2450	1487	1043	661	535	539	499	520	495	520	497	530	514	552	510	485	521	477	518	526	524	497	502	487	485	490	491	513	529	509	524	485	498	502	507	493	532	468	475	536	507	498	502	474	491	536	480	528	530	525	491	486	552	471	527	577	498	517	525	507	502	521	503	491	503	520	505	522	513	518	527	506	512	537	426	461	511	531	505	494	495	472	503	498	517	553	500	480	508	486	523	485	533	496	481	517	514	492	471	521	534	486	493	491	521	500	539	503	491	494	473	498	499	456	493	506	478	542	486	554	508	484	449	479	536	500	506	494	514	487	483	511	504	525	526	503	512	515	509	484	481	484	519	490	528	514	486	515	490	474	570	494	519	488	489	502	528	487	525	493	516	503	540	480	489	477	499	508	451	519	496	519	511	519	491	488	526	503	443	511	487	493	485	517	516	501	488	480	470	500	496	526	485	532	483	526	458	501	434	516	507	492	495	492	531	517	494	535	525	496	518	476	477	516	512	499	478	493	486	514	517	465	487	475	543	505	505	514	468	509	482	495	489	525	500	502	496	539	457	488	504	540	525	503	506	511	477	492	480	526	501	509	492	495	501	523	547	499	522	485	518	528	521	472	481	491	511	501	473	525	526	550	505	514	483	515	498	501	472	502	497	539	500	514	461	515	474	515	467	481	492	545	494	470	512	541	477	514	512	469	477	506	482	497	477	510	532	507	518	522	474	530	511	470	493	507	521	512	526	504	513	504	466	480	473	478	521	499	482	426	456	492	524	509	520	498	457	486	472	499	540	535	509	489	524	522	517	554	507	523	539	488	498	493	523	537	513	514	530	511	446	505	521	507	526	538	514	508	451	515	483	465	510	487	502	526	480	528	501	497	489	513	491	562	491	484	517	498	471	506	505	496	498	446	490	519	442	504	485	498	515	485	516	484	489	500	479	512	511	530	480	494	534	533	532	479	501	538	488	473	504	510	506	500	469	510	506	495	482	528	518	522	495	499	519	525	507	511	510	464	511	490	493	463	498	493	490	515	506	509	480	488	507	465	493	523	490	506	509	495	508	462	516	470	521	515	471	495	488	506	527	547	503	478	501	482	463	485	507	485	526	468	548	514	522	530	522	511	449	503	480	518	526	546	518	476	476	510	535	483	512	501	518	536	493	520	517	507	496	523	495	491	477	511	502	501	482	520	515	501	523	521	521	500	508	505	495	509	492	557	500	510	551	483	506	505	487	475	493	525	524	501	532	465	502	504	496	503	529	500	487	494	497	484	503	498	490	509	502	512	534	490	518	547	515	528	502	450	477	480	509	517	520	527	486	541	496	500	469	531	520	496	493	504	483	474	485	540	475	529	507	452	496	516	510	483	502	471	465	473	504	512	519	488	492	473	475	497	506	522	503	505	522	506	494	537	503	515	513	485	485	540	524	530	500	496	458	488	500	501	487	488	505	476	488	490	532	533	463	539	524	506	496	487	499	489	540	523	532	488	508	518	513	496	516	489	529	512	483	504	529	480	523	490	519	510	480	507	489	513	521	484	496	490	526	510	500	502	494	547	484	540	496	483	507	502	515	466	489	515	516	468	516	517	476	517	505	518	510	504	528	519	510	490	495	507	486	515	517	527	480	499	508	480	513	508	523	523	507	524	510	539	508	492	516	502	497	497	498	503	498	492	504	463	476	504	502	493	550	533	530	487	526	523	521	498	495	507	484	514	521	488	489	469	470	517	513	526	490	420	499	437	540	489	527	502	496	506	474	492	516	538	493	483	498	487	476	491	504	491	507	530	474	485	506	501	492	501	506	504	540	525	537	529	539	494	510	516	526	483	500	490	516	494	516	510	509	498	514	531	517	484	496	475	511	508	510	518	494	525	486	502	480	510	529	499	474	505	459	519	507	480	493	504	538	462	521	511	494	490	473	457	462	471	476	505	503	500	483	490	505	528	539	486	459	520	504	513	525	515	513	503	542	505	508	500	522	490	497	513	500	468	487	513	501	475	467	525	557	455	421	520	498	570	511	497	512	516	473	501	522	522	514	467	508	509	453	494	508	513	526	466	519	505	481	528	464	497	504	514	482	590	496	479	471	503	456	467	514	511	502	516	469	532	506	468	497	484	526	510	452	497	520	490	539	468	464	484	506	524	478	496	503	524	545	475	507	511	478	490	487	499	488	495	577	516	522	510	502	515	501	471	500	529	490	493	533	504	510	500	465	461	516	507	514	532	504	479	499	529	550	548	521	491	494	502	503	487	525	491	443	534	504	486	471	475	491	499	502	509	515	514	545	535	490	530	466	510	482	513	512	522	464	487	513	489	522	498	493	514	513	504	465	539	497	519	508	504	528	470	507	540	531	537	504	483	502	496	518	476	515	503	477	540	539	501	556	528	514	514	516	517	513	557	487	475	512	471	488	516	523	485	469	485	485	526	476	501	483	500	471	493	504	507	501	497	527	514	539	493	472	472	498	519	508	481	486	466	506	489	540	497	516	511	507	505	541	511	489	498	515	476	511	508	490	453	511	502	473	523	484	508	498	522	473	510	495	526	489	501	529	477	533	521	544	487	503	526	521	476	459	485	514	511	499	497	508	468	466	472	493	491	531	518	485	505	485	482	469	514	516	478	508	519	467	519	498	525	512	497	513	500	532	537	503	487	532	517	503	503	523	497	496	490	503	493	484	511	489	520	503	487	497	525	560	507	487	507	527	527	484	510	482	473	543	496	465	499	509	469	529	507	512	495	523	537	498	472	447	497	545	495	503	441	505	521	482	528	537	480	523	482	504	440	521	518	503	515	519	487	495	507	497	526	486	503	501	534	522	477	486	521	505	474	481	529	493	449	476	508	521	507	537	474	505	510	477	467	483	508	511	482	515	502	481	538	509	469	470	539	545	521	537	494	509	481	507	520	523	488	502	499	537	510	493	505	473	516	490	490	465	484	496	461	544	507	491	509	521	460	509	533	508	544	502	490	476	512	482	487	492	478	498	476	522	477	490	499	513	506	490	522	482	506	491	477	529	504	507	508	499	517	508	519	477	505	518	514	517	486	495	488	495	501	538	474	543	484	524	474	486	517	510	501	506	479	459	491	499	490	513	517	519	501	494	484	488	514	471	557	469	509	550	518	490	498	487	481	488	506	485	523	523	531	543	503	503	515	498	508	525	496	505	524	511	505	515	515	537	541	474	493	506	496	504	506	478	513	487	494	508	481	480	497	500	505	458	524	482	459	518	494	479	479	534	521	489	518	467	482	474	509	500	526	546	486	520	449	469	505	508	500	471	457	493	506	520	496	524	509	509	523	508	510	512	498	530	485	498	515	484	447	542	494	526	546	517	538	529	490	547	455	485	473	449	502	529	471	479	500	488	483	533	509	481	511	517	520	471	514	522	525	463	479	527	528	524	500	483	500	454	475	508	503	500	500	538	478	450	511	519	474	504	525	485	470	510	513	534	507	504	508	489	478	453	514	483
15177	5830	7324	8471	22981	43029	36108	24952	15673	7916	3603	1747	698	207	181	160	188	172	201	154	174	191	177	184	184	168	170	176	162	151	200	184	185	171	173	172	172	171	177	175	174	147	193	182	181	169	173	182	161	197	173	157	205	177	190	168	167	183	192	155	180	179	163	175	172	165	205	177	168	185	153	167	173	192	175	158	179	168	172	151	181	163	155	187	185	175	174	174	153	180	183	186	161	187	177	162	166	182	163	195	181	171	161	176	185	178	184	177	178	205	167	172	185	174	148	175	161	159	160	177	183	165	162	175	178	181	175	178	175	177	168	172	180	174	154	174	171	165	193	191	186	170	159	179	193	150	165	164	167	173	167	193	183	188	176	182	210	181	183	175	181	173	183	181	189	180	173	194	153	183	191	176	159	188	173	180	193	171	173	179	198	180	203	178	192	173	175	177	169	183	153	179	218	182	191	168	189	152	191	187	165	202	189	150	183	170	172	188	204	166	184	181	191	186	183	175	178	170	169	200	183	161	170	165	166	194	184	177	159	187	177	159	193	189	190	180	146	163	159	155	168	199	166	200	180	191	158	178	174	144	167	152	179	174	186	193	173	172	149	158	178	165	154	174	172	190	193	164	171	167	166	168	171	160	195	178	157	187	188	188	188	187	197	180	199	197	173	173	165	168	173	187	168	183	165	158	176	175	179	173	162	173	144	178	159	204	174	181	195	172	193	184	202	175	161	165	165	186	201	166	187	194	178	175	163	150	176	174	207	177	174	171	156	192	159	151	172	167	173	163	184	188	173	214	163	164	164	174	185	174	157	167	200	188	161	181	192	189	160	188	188	182	153	158	189	164	188	175	174	184	176	165	188	170	150	193	186	167	199	165	184	177	165	184	147	148	186	186	171	166	211	150	170	180	163	177	185	173	164	176	188	155	182	166	150	191	156	165	182	144	160	166	176	181	179	173	196	189	198	196	185	161	186	200	169	194	177	178	160	166	195	189	203	195	171	189	187	169	205	183	193	177	170	175	177	178	192	183	192	158	177	214	172	197	186	172	170	148	162	189	149	158	175	158	176	189	165	185	160	174	196	171	158	193	177	178	176	181	184	175	194	189	188	174	193	157	168	199	193	165	158	169	170	201	179	181	177	180	175	170	194	195	154	185	170	159	153	182	160	167	191	169	184	188	182	164	174	190	181	180	184	168	177	201	183	176	190	185	189	199	178	193	185	171	191	184	187	177	150	183	169	201	200	172	181	165	185	188	173	193	193	191	173	135	177	184	175	182	176	156	183	177	174	195	176	161	167	158	193	162	170	177	164	196	176	185	199	168	177	168	155	176	167	173	173	177	213	153	173	165	168	193	159	161	184	134	163	154	185	179	188	173	169	179	161	164	188	182	181	197	176	191	183	170	155	173	169	203	211	182	158	187	158	197	166	183	179	199	195	176	173	180	185	188	183	177	162	181	187	172	197	184	195	165	179	179	167	146	156	176	175	171	171	171	198	171	200	197	175	190	188	157	172	165	175	162	194	169	179	188	165	186	166	172	146	163	181	192	164	170	183	188	165	178	181	158	177	174	200	187	191	171	156	178	175	182	179	161	189	178	201	175	187	210	159	175	187	161	156	166	162	192	182	161	208	194	195	164	175	149	202	160	172	195	186	166	183	163	191	179	167	174	175	184	165	168	175	187	167	167	170	171	160	181	155	171	168	178	178	203	163	186	173	183	177	189	177	165	190	169	166	166	175	169	161	194	182	186	178	182	186	154	169	167	179	167	170	184	182	171	170	184	160	199	185	206	193	180	156	170	170	178	206	191	212	186	158	166	159	159	196	168	184	178	196	198	168	163	172	191	189	180	177	198	140	191	175	197	166	187	191	180	176	179	183	178	187	163	165	164	186	166	176	159	153	173	165	171	170	173	168	178	185	173	164	177	197	167	172	171	174	176	150	164	165	175	146	148	156	166	175	163	169	191	154	172	177	170	171	180	196	180	140	180	167	199	186	186	186	166	189	174	165	167	190	192	163	155	185	190	179	171	193	196	187	185	180	175	176	194	177	162	163	175	176	165	179	164	185	188	189	166	131	194	161	169	180	173	180	177	160	150	196	171	172	164	170	174	175	207	178	183	204	191	167	187	170	170	174	193	178	192	190	190	153	182	192	165	149	182	173	184	161	184	173	207	161	174	173	182	161	186	166	166	193	174	156	172	138	181	193	183	176	165	173	175	153	166	157	158	149	171	161	180	171	174	152	144	189	224	173	175	182	200	177	170	188	192	183	143	185	165	154	169	175	171	169	188	169	172	199	191	176	201	177	154	175	163	193	171	168	199	142	181	188	184	164	163	156	192	174	178	169	184	166	191	166	189	168	146	148	197	174	195	200	182	171	184	173	197	178	188	162	168	193	176	157	171	186	162	195	194	190	165	181	191	152	165	179	159	169	158	198	180	162	162	177	157	180	206	214	158	170	162	188	161	179	168	190	200	180	153	197	183	183	177	201	209	173	178	164	174	169	192	176	160	178	171	177	138	170	170	169	176	178	175	163	194	172	188	177	177	146	163	176	202	185	183	187	173	198	185	186	161	175	183	191	160	186	171	178	193	148	183	175	165	173	183	183	187	198	153	179	171	157	185	184	148	178	163	162	183	155	166	189	167	196	199	161	185	192	188	158	170	153	170	168	180	177	198	185	181	192	140	156	177	183	177	177	186	183	195	174	197	173	193	184	173	193	196	178	182	153	154	163	174	171	183	179	196	193	179	178	175	186	181	203	152	198	177	144	191	168	172	187	170	177	162	196	168	165	191	188	182	184	188	144	192	148	188	171	165	185	170	157	169	169	180	177	203	176	161	186	162	171	202	179	176	187	175	156	188	188	193	195	172	160	190	183	173	183	170	179	172	180	172	176	201	177	156	159	165	172	192	177	172	185	195	163	160	173	200	192	188	166	189	168	177	172	160	173	179	154	175	182	168	187	208	197	170	174	192	189	158	187	181	165	177	186	174	181	187	206	165	192	182	150	183	204	196	188	168	167	196	183	186	151	182	185	182	198	182	176	161	177	185	178	172	157	176	184	179	178	193	171	174	161	202	169	188	203	197	168	193	175	164	175	176	193	172	185	170	203	180	171	160	169	198	179	161	186	180	172	173	151	178	199	192	179	196	194	167	166	173	185	155	181	174	200	163	174	156	158	174	169	166	191	182	174	181	198	194	176	170	189	161	159	185	175	155	154	180	163	166	175	186	175	179	162	178	179	152	195	179	164	178	172	176	174	155	179	168	143	163	157	188	195	177	149	169	177	172	174	169	187	218	157	176	161	156	156	173	170	188	156	174	182	195	143	165	167	190	173	180	180	191	164	164	167	171	165	181	180	164	169	179	174	189	188	181	178	179	189	171	154	170	175	191	179	210	162	175	197	176	188	184	194	162	150	183	182	199	147	192	178	168	181	171	184	176	168	189	191	155	190	175	185	188	178	167	175	181	183	203	178	172
8495	4692	11618	19138	41680	57270	50377	41971	33099	22385	13429	7473	3132	559	407	420	430	427	405	427	434	428	405	407	473	441	431	419	409	411	407	413	407	413	419	451	435	409	404	432	428	409	394	415	440	402	424	398	415	414	395	434	431	393	400	389	398	431	459	398	393	415	419	380	422	442	397	429	429	381	390	437	409	423	453	419	432	394	394	443	451	421	396	382	453	436	429	426	430	422	392	429	405	435	385	474	432	415	421	391	430	397	396	415	408	412	438	409	419	417	429	417	389	416	453	418	382	416	417	418	411	433	395	404	395	386	423	417	426	465	396	380	426	394	400	401	480	412	398	432	415	392	419	425	427	397	408	418	410	431	421	438	415	385	413	390	426	422	407	428	420	397	445	374	431	379	404	406	439	435	422	393	438	422	436	424	431	405	442	381	437	423	382	452	428	440	418	413	399	378	436	410	417	407	425	436	434	431	407	403	411	391	447	414	381	420	438	445	404	440	430	440	443	412	401	421	423	487	446	397	471	423	433	396	416	413	427	399	407	406	393	410	442	458	454	419	430	430	440	386	409	388	386	409	433	416	398	425	432	432	420	417	411	431	429	425	425	423	441	410	406	447	414	411	412	451	435	390	433	386	413	426	434	422	457	404	449	401	405	398	405	403	405	400	392	436	456	437	401	419	399	403	440	421	401	443	372	411	420	425	455	435	409	434	441	417	428	426	399	440	383	420	366	383	409	432	402	415	429	412	393	449	391	425	448	429	422	423	430	412	415	434	401	416	411	394	422	455	426	416	438	429	449	368	408	421	445	419	400	442	424	426	412	431	425	415	405	408	394	437	417	398	429	397	460	414	424	442	420	417	410	399	418	455	442	432	425	420	431	383	408	417	428	380	408	379	426	432	451	399	435	397	391	426	400	410	404	411	428	430	386	434	425	402	434	416	415	416	447	369	401	384	412	396	428	418	389	446	400	421	393	408	411	412	439	420	399	435	435	441	383	418	406	421	421	448	429	428	395	424	408	429	432	375	448	413	410	415	435	411	441	425	419	441	418	409	423	402	402	390	430	421	429	450	396	421	423	408	394	438	405	440	418	377	391	398	406	393	415	437	396	402	436	414	406	430	409	404	435	424	396	429	455	419	412	402	387	381	405	425	382	428	418	393	417	420	424	425	440	431	428	423	429	415	436	425	421	438	392	421	409	422	410	427	415	433	421	414	431	429	405	422	394	408	465	437	436	441	378	408	423	437	420	431	417	402	420	449	414	432	401	450	401	399	441	391	399	436	420	419	390	403	429	419	407	414	422	423	411	415	421	429	417	424	399	410	396	416	448	451	425	438	402	414	402	423	402	438	410	469	424	427	391	428	421	396	413	404	420	440	409	445	410	427	405	422	442	428	444	444	422	426	413	380	417	392	426	436	402	410	429	446	402	410	395	418	404	435	490	441	383	402	406	401	406	375	424	401	430	417	430	430	415	433	409	409	428	465	420	424	398	390	438	363	407	439	377	436	426	461	413	420	437	401	402	411	431	393	429	395	406	449	412	414	395	397	452	431	442	439	437	446	415	426	403	429	431	416	418	409	425	427	386	463	446	447	434	410	414	407	445	439	422	425	432	424	404	400	435	444	422	411	437	405	444	398	422	451	404	426	422	462	413	404	405	397	446	396	407	431	427	380	383	386	413	402	422	429	420	402	413	453	446	447	415	442	441	444	436	428	385	445	404	403	377	428	424	453	432	416	421	408	432	374	413	478	395	407	418	400	427	448	404	404	422	415	425	456	416	407	390	454	414	406	411	438	375	427	439	402	420	424	401	395	411	421	425	399	424	450	434	384	406	425	413	465	433	434	401	410	412	408	434	412	441	442	422	451	362	417	403	413	396	416	382	420	411	398	420	408	408	401	458	390	430	431	414	416	413	460	448	405	447	479	427	381	435	405	397	386	447	435	441	419	413	414	420	437	397	385	422	415	377	390	400	459	468	418	448	415	449	403	416	403	435	429	410	406	431	422	448	438	405	409	409	392	444	455	431	424	448	421	403	422	448	434	440	408	406	392	421	397	433	420	394	412	419	402	433	404	412	395	415	383	441	403	437	399	424	402	443	449	403	410	431	409	366	402	395	468	407	464	434	442	446	438	421	414	420	443	398	413	416	368	427	415	406	416	433	453	452	415	414	425	389	405	401	436	438	440	403	389	439	406	430	408	402	428	410	456	417	413	425	419	432	429	432	446	422	435	399	421	387	417	387	451	444	417	416	406	433	404	436	400	398	441	437	442	437	415	427	420	409	448	385	398	413	380	399	438	417	462	398	455	384	447	430	427	428	425	400	415	407	405	390	422	407	432	415	434	420	441	413	417	433	419	454	436	426	442	466	389	410	424	404	428	405	402	395	435	388	421	445	445	436	452	450	427	392	438	425	427	412	417	413	406	443	458	413	444	428	415	456	434	407	422	427	399	461	406	400	432	406	410	449	425	409	433	402	371	388	411	425	425	423	395	414	426	446	418	423	398	433	421	418	422	414	397	463	378	424	400	448	412	439	383	433	399	420	404	400	403	379	388	422	421	403	421	405	405	428	414	417	448	425	388	429	380	432	408	417	398	427	388	398	418	393	430	407	436	392	437	434	391	434	419	412	447	394	422	437	417	447	418	433	385	417	439	431	412	404	397	399	405	440	425	421	411	419	436	449	449	439	391	416	429	418	429	452	388	409	424	412	429	438	458	427	444	450	410	409	417	415	418	392	402	434	431	417	452	382	444	436	390	436	420	433	426	441	434	409	447	390	447	448	399	436	414	403	403	430	458	386	416	446	435	414	453	408	404	404	398	396	410	430	427	408	446	408	423	420	395	452	422	381	414	406	411	397	428	427	412	401	406	421	405	393	421	464	448	394	393	433	367	432	407	449	406	396	454	401	413	402	420	453	410	414	417	407	434	454	408	424	371	413	436	423	434	393	395	445	418	431	431	420	427	412	401	423	443	436	427	391	390	393	436	401	435	400	410	435	401	418	429	406	433	392	408	426	438	390	442	435	438	463	432	402	395	423	426	396	389	429	439	428	428	424	413	389	410	422	417	447	400	427	394	396	396	411	406	443	429	390	399	442	397	432	444	394	435	442	415	411	404	440	390	425	444	443	404	420	430	401	413	411	416	437	403	421	423	428	463	424	452	413	433	453	448	410	384	470	423	390	461	385	389	430	437	435	396	386	446	418	443	419	437	429	447	375	417	429	431	410	391	430	416	420	425	381	410	381	441	414	397	420	405	399	421	406	424	417	429	424	439	408	423	448	406	450	404	448	405	410	455	390	440	428	423	437	444	363	425	416	402	406	382	420	396	399	424	402	384	438	428	458	438	422	381	414	423	419	410	426	428	414	382	399	415	443	411	421	407	386	436	438	416	421	417	451	439	386	421	418	459	410	425	415	436	411	402	420	427	399	354	420	464	425	424	416	401	430	414	411	413	387	417	426	445	429	457	405	428	435	435	423	382
24354	12222	15031	31946	54967	54368	44994	33741	23929	13798	6738	3026	1455	364	274	231	273	260	254	293	252	284	276	254	280	278	281	257	259	268	264	238	261	243	237	275	223	251	230	257	280	242	260	261	264	234	285	249	282	253	240	276	251	251	283	290	245	253	270	252	263	253	282	293	262	295	257	251	300	243	253	244	256	269	257	232	250	272	277	223	271	235	267	264	285	254	266	255	264	266	287	255	264	240	302	276	269	272	279	284	258	287	278	262	256	249	278	268	253	254	222	265	295	247	277	280	293	269	208	252	272	273	277	249	254	258	266	276	237	244	272	268	289	267	242	264	285	267	284	274	281	269	264	252	261	265	289	239	235	271	266	250	282	242	262	274	258	259	262	259	248	246	287	280	274	300	270	216	284	255	260	283	274	252	259	250	287	256	290	272	269	271	275	274	273	260	255	250	235	277	268	260	262	267	227	255	286	251	285	276	235	261	271	292	286	255	271	250	276	222	252	235	266	270	241	251	290	261	256	247	258	235	258	242	272	263	231	283	231	265	266	284	230	270	279	266	256	263	247	238	262	255	262	268	260	269	267	299	280	267	252	231	277	259	248	261	271	260	277	266	251	259	256	269	267	277	280	279	240	261	289	252	270	277	264	302	254	278	265	253	262	275	269	272	265	238	289	276	275	245	265	265	252	271	254	284	269	258	264	265	264	254	286	273	282	294	285	282	260	278	254	266	247	282	268	301	285	257	237	228	250	273	256	294	252	257	237	226	271	258	279	246	236	267	259	261	276	282	236	246	249	269	263	265	278	291	237	264	260	248	258	276	256	241	259	279	272	249	264	251	278	255	277	255	244	279	254	281	259	241	242	294	268	254	262	235	242	220	285	284	266	258	265	244	261	230	262	255	266	272	296	268	295	260	252	244	234	255	247	264	263	256	263	242	274	237	290	277	272	262	263	275	273	272	259	273	256	289	299	261	242	256	238	264	270	279	272	244	257	271	247	272	244	236	262	251	258	258	237	251	256	272	252	270	262	260	256	272	269	258	242	268	260	268	251	279	268	273	288	281	307	260	251	276	258	252	245	259	266	275	283	255	266	233	247	258	275	261	258	257	258	231	273	259	227	274	236	261	234	243	289	244	226	274	265	250	265	268	250	298	253	280	264	258	287	262	277	289	255	253	258	253	266	293	259	265	240	266	253	273	269	281	260	254	255	268	287	282	260	259	279	261	305	252	227	266	301	266	270	243	264	240	269	244	258	245	251	292	301	274	287	260	266	250	247	258	239	266	270	254	263	274	276	280	257	279	240	266	268	246	224	264	256	249	261	266	262	268	257	230	257	291	289	267	318	269	261	269	285	268	276	255	278	240	285	276	264	246	290	259	288	246	255	242	295	285	241	250	276	277	256	267	235	252	280	261	242	258	248	249	273	276	265	291	277	263	267	270	268	257	260	261	293	248	262	265	243	261	249	280	247	252	252	271	242	248	262	302	269	288	275	246	254	270	254	258	270	269	220	256	277	289	238	253	255	253	261	269	265	289	275	260	269	262	267	266	268	294	314	277	240	273	278	256	243	247	273	289	241	262	248	255	236	303	260	296	270	296	276	255	255	239	288	282	277	286	275	275	282	271	280	261	260	256	297	284	259	290	279	258	270	260	270	259	286	261	268	254	234	255	294	247	285	268	274	271	258	271	258	283	265	257	257	258	300	256	254	263	252	253	276	279	261	250	272	266	277	249	253	251	282	274	254	276	243	238	276	271	280	290	263	284	265	260	276	241	289	266	262	268	225	262	250	268	272	283	257	268	268	245	262	250	240	268	283	252	240	264	261	242	240	277	245	245	299	266	300	272	255	277	279	279	283	234	249	241	267	268	265	287	243	257	261	280	265	294	253	262	271	255	268	259	276	272	243	283	265	244	286	258	241	272	257	271	241	266	269	255	259	267	256	263	243	252	240	276	267	246	277	246	254	241	274	261	288	264	284	252	243	240	266	271	259	243	256	289	273	279	252	288	291	256	262	235	251	270	269	267	271	263	325	251	261	292	281	316	243	249	245	280	247	274	264	264	234	304	278	277	253	242	293	297	279	267	240	264	238	257	254	292	245	286	274	268	263	259	263	270	233	275	239	286	249	259	238	271	257	282	249	274	267	277	300	290	290	241	231	281	266	284	287	245	292	282	273	250	264	310	267	258	285	277	268	246	278	269	272	268	258	245	249	254	285	250	257	259	248	282	256	262	265	248	272	275	270	253	260	286	271	275	293	254	264	245	282	273	246	267	256	257	243	267	246	223	288	295	250	277	287	270	260	290	287	271	262	254	310	249	271	281	261	302	271	265	259	238	273	252	268	248	253	265	291	275	276	264	259	276	289	285	282	237	296	246	266	281	258	258	273	275	287	280	273	271	271	265	287	278	233	272	280	260	235	272	267	251	256	251	251	307	251	273	281	269	262	257	256	289	278	251	244	286	258	277	266	258	293	297	278	271	257	250	249	290	276	235	256	262	302	259	272	284	245	261	275	203	242	280	251	250	260	254	308	263	273	276	265	258	269	248	288	267	250	288	222	250	267	248	259	267	241	263	286	258	242	264	266	234	252	274	261	277	265	246	277	265	274	254	286	249	251	241	255	249	253	281	243	236	257	267	285	249	271	278	258	283	238	238	275	279	302	264	249	293	270	247	245	246	284	246	266	229	269	261	290	286	281	235	259	296	264	261	264	245	275	259	278	276	218	275	276	268	259	258	269	252	243	305	280	254	255	252	270	258	294	295	288	293	279	263	253	264	263	263	274	258	268	252	243	273	249	282	260	234	259	249	257	282	259	243	284	250	252	281	289	256	240	250	281	295	246	280	287	298	253	234	260	252	288	288	238	265	261	290	267	261	261	260	262	297	270	263	255	269	269	241	280	285	259	255	244	243	254	261	273	297	307	266	270	256	290	242	251	253	285	285	283	265	273	236	294	277	242	283	305	282	269	247	270	249	264	269	252	286	273	241	239	259	277	270	271	219	274	286	244	263	242	260	279	257	261	261	257	248	268	251	287	266	274	247	260	276	283	230	246	255	271	274	288	302	296	250	232	258	235	284	290	240	242	264	262	288	297	259	277	283	254	259	249	260	264	245	253	269	239	253	295	264	237	262	253	270	236	251	283	265	269	220	271	250	257	273	298	246	255	285	263	269	262	242	285	260	310	264	278	254	249	275	303	251	266	280	252	281	269	246	232	245	239	247	276	252	255	261	246	237	293	252	261	243	280	246	291	282	275	265	263	261	245	270	286	284	230	225	223	217	241	266	241	235	281	282	297	261	274	274	292	256	261	247	292	274	292	281	272	241	260	279	271	256	265	250	261	274	299	284	277	299	264	260	275	266	246	247	226	257	256	231	255	270	265	268	257	240	275	289	267	261	269	272	262	255	277	273	304	286	244	250	264	260	266	261	289	242	259	273	279	272	262	260	282	241	255	283	263	256	261	284	269	244	255	274	310	283	270	272
11161	8859	19487	44229	64564	65375	57185	49194	40717	30448	19977	11250	5883	1067	637	566	549	609	597	602	628	597	550	630	617	599	619	611	616	622	586	571	651	632	645	613	591	650	631	615	632	558	577	590	594	580	622	590	605	631	579	566	605	628	584	642	627	580	612	629	644	643	588	606	607	552	652	595	569	564	563	632	605	604	580	644	589	631	579	614	651	621	602	578	594	598	619	651	564	609	576	602	576	571	583	603	581	598	627	550	603	576	575	602	609	587	592	592	573	577	573	598	580	563	590	589	610	581	597	584	622	637	617	614	617	583	625	601	638	608	583	606	611	554	628	585	599	615	614	567	604	615	596	637	588	560	624	611	580	627	620	559	570	587	581	603	642	598	640	594	602	611	628	576	607	637	569	568	626	588	618	607	599	589	616	599	609	611	552	570	579	598	642	599	593	585	595	584	592	581	603	575	600	587	624	614	616	610	612	627	600	623	613	607	632	592	615	633	610	618	553	625	605	549	593	604	583	539	589	566	635	570	583	595	569	555	631	599	581	570	629	611	599	536	594	618	569	585	632	581	615	563	587	618	605	593	586	604	583	627	575	567	604	603	612	623	596	582	620	620	612	584	609	599	596	608	591	606	615	612	588	599	529	603	581	591	590	552	610	562	593	617	590	613	620	630	623	610	599	600	632	593	562	588	575	593	558	593	651	574	602	592	605	600	609	643	626	585	586	617	602	577	648	578	582	571	568	592	577	615	572	613	586	580	642	615	567	627	607	585	615	622	589	567	615	581	599	598	605	628	565	630	614	592	625	592	618	562	617	589	607	587	584	652	608	600	600	636	627	613	586	581	636	582	600	591	608	582	605	611	602	590	574	597	625	595	622	606	546	603	625	607	591	602	561	594	544	567	565	589	588	587	569	611	559	629	611	587	547	626	613	638	591	597	636	585	636	590	592	605	575	606	609	624	593	669	607	597	578	596	572	612	655	595	568	597	610	650	587	599	610	602	582	586	587	627	587	659	607	604	620	600	613	595	602	632	617	576	620	599	628	610	619	583	642	602	613	566	598	637	587	584	582	563	603	623	611	618	626	553	638	595	578	587	617	588	614	592	607	596	598	620	608	547	577	587	548	627	616	610	599	590	588	612	617	605	627	595	634	629	631	593	622	601	576	583	650	618	589	605	614	563	617	604	617	578	601	609	596	533	611	556	600	551	560	603	622	555	575	630	579	658	623	603	562	595	624	618	583	601	591	617	670	568	608	599	599	641	647	612	578	584	595	601	580	566	628	609	591	630	593	574	603	586	564	615	610	634	604	612	657	600	565	603	586	588	596	598	585	602	617	603	620	603	602	588	611	603	602	604	583	609	602	583	637	594	577	596	621	592	625	573	603	603	588	604	567	613	614	589	565	576	611	589	627	615	600	596	612	626	607	596	595	590	591	631	605	632	611	599	545	604	631	657	585	619	544	542	557	601	613	611	648	615	595	585	591	555	630	589	581	591	595	607	602	653	596	599	606	606	601	560	608	585	574	612	582	610	646	613	627	617	635	587	586	595	564	577	584	664	594	595	575	618	582	569	618	619	631	618	617	591	572	590	580	597	598	589	623	622	627	583	561	625	585	596	612	600	638	598	583	579	612	583	594	624	595	586	592	599	638	572	572	577	591	556	580	651	622	584	633	643	586	619	575	591	558	587	576	670	616	608	629	651	593	595	606	631	582	610	586	592	616	608	587	594	570	632	556	587	585	613	567	550	563	609	595	596	550	594	570	627	606	600	633	606	608	623	607	610	631	625	612	594	559	618	620	602	592	580	583	587	555	584	621	577	578	618	643	650	575	588	576	589	616	660	569	582	611	661	611	602	580	642	610	666	557	578	569	600	635	551	608	630	618	598	663	600	577	603	623	632	623	566	625	589	629	630	611	575	591	618	601	607	613	658	590	570	584	622	582	600	600	620	587	627	622	587	604	628	577	618	563	620	556	618	578	601	564	573	571	567	567	609	587	579	616	593	574	664	614	611	601	617	593	648	589	616	586	612	579	618	592	587	582	600	593	570	549	585	640	596	614	551	596	559	594	562	574	625	619	643	613	599	585	620	622	582	579	612	572	606	593	555	602	614	591	626	619	629	651	576	594	610	608	634	578	558	609	643	585	605	565	573	596	605	573	576	602	624	584	598	579	558	604	579	613	586	601	555	587	595	594	568	624	589	596	628	606	595	609	616	567	604	610	594	607	559	597	622	620	558	638	587	589	597	580	605	605	607	610	593	596	580	563	610	581	580	598	578	638	606	619	576	569	545	601	590	610	615	618	593	603	569	586	581	650	569	580	601	578	595	651	593	538	604	587	568	575	585	586	579	555	545	584	597	613	620	638	546	616	609	617	620	631	545	617	588	653	586	580	600	601	638	597	609	625	580	613	570	566	629	613	586	636	584	590	583	643	598	614	651	557	577	603	614	621	602	598	585	549	574	595	621	625	624	624	608	586	558	594	602	620	608	603	606	625	622	620	615	599	650	606	599	627	573	601	626	614	606	631	588	588	597	570	616	607	583	599	610	563	583	628	567	608	630	634	594	562	654	622	588	565	589	574	602	569	600	595	577	602	618	614	579	655	566	619	543	605	609	562	621	587	559	630	640	607	593	599	619	621	580	607	595	573	602	612	595	597	626	622	616	620	592	538	563	615	603	610	562	616	579	624	544	620	588	595	564	579	553	575	627	565	612	580	657	593	562	614	570	581	582	651	601	559	626	577	600	602	598	581	586	624	626	662	563	587	600	550	598	577	626	606	538	590	601	578	600	615	615	629	631	620	592	620	597	577	590	599	620	578	642	562	583	634	602	606	597	579	614	592	632	610	609	580	574	633	602	650	629	619	525	545	589	613	628	616	574	597	604	596	621	604	602	591	628	593	562	650	600	605	554	585	580	594	613	602	590	585	584	619	596	602	627	611	597	573	537	608	557	627	588	644	572	615	562	590	588	568	598	562	643	606	627	604	568	594	579	596	603	590	627	606	609	632	631	595	591	594	590	590	586	603	592	604	618	564	584	651	603	578	626	600	623	592	578	637	614	614	551	572	614	630	633	545	652	605	597	574	603	614	570	556	588	563	570	563	592	557	569	594	573	609	565	582	598	580	612	619	595	596	582	608	592	631	629	626	593	609	609	615	638	602	656	590	584	560	597	617	548	577	597	609	578	574	588	601	556	624	584	585	584	597	559	600	600	562	612	609	545	593	634	617	646	573	576	579	589	622	616	558	605	585	585	581	615	600	629	602	604	652	607	561	611	558	600	598	580	609	628	566	602	599	625	628	614	551	598	572	600	646	664	592	599	595	563	564	570	590	611	586	593	559	593	602	596	543	596	589	609	592	580	602	620	639	555	590	620	619	624	575	615	630	595	589	569	627	580	610	620	592	593	609	601	616	562	605	616	588	612	600	585	615	617	606	609	561	590	562	609	594	574	559	597	625	590	590	598	596	639	568	590	606	587	553	611
8287	4245	4628	3774	3388	2966	2226	1654	1102	716	551	429	315	261	254	239	232	231	206	242	256	229	220	223	240	252	252	244	248	237	269	246	228	250	236	213	214	207	241	218	250	205	231	254	242	266	230	236	233	212	234	234	244	243	232	250	223	249	208	247	215	253	200	253	242	218	230	210	240	223	210	218	247	255	206	247	247	211	253	246	241	246	257	243	246	213	192	241	225	197	226	249	275	241	253	205	213	214	251	220	226	266	229	203	246	226	238	256	249	226	241	231	224	226	230	209	253	226	249	214	233	220	244	211	239	250	279	200	235	241	244	250	246	235	229	228	254	248	249	245	244	265	238	242	250	236	262	227	246	227	227	218	245	204	223	236	242	207	267	248	220	203	232	227	223	244	237	234	215	223	237	235	216	206	240	238	251	260	225	236	237	263	254	224	265	228	230	213	227	229	250	241	210	229	238	226	227	215	228	234	231	204	231	220	222	235	260	223	248	220	232	242	245	227	229	231	257	247	238	238	269	228	240	268	227	230	235	248	240	229	227	213	227	237	210	211	215	244	247	235	216	227	235	213	223	228	211	223	231	240	227	242	220	244	225	204	232	217	267	210	224	221	247	204	240	241	226	259	228	212	236	245	251	242	237	225	241	216	239	226	222	227	254	212	207	219	230	240	234	228	222	242	205	246	212	234	213	237	219	219	205	231	210	217	235	239	226	258	232	237	208	234	210	218	218	221	249	219	227	243	232	195	245	233	203	245	217	217	209	250	245	214	211	249	220	225	234	236	236	233	263	241	230	256	226	217	217	254	241	233	243	215	223	210	216	253	217	248	247	233	218	220	243	219	213	218	205	230	263	244	263	226	246	235	268	242	254	213	237	258	243	233	214	241	211	207	250	241	235	214	226	251	248	224	220	223	220	222	292	226	213	221	238	206	261	235	233	244	241	202	230	219	260	215	182	231	245	241	233	209	252	222	223	236	231	217	251	245	249	239	253	237	208	209	205	252	222	226	240	232	223	226	228	241	230	234	249	243	255	250	227	240	263	235	237	231	261	235	220	246	201	198	214	232	221	224	231	246	249	230	208	242	237	230	234	228	230	255	251	215	197	224	230	208	227	269	222	229	204	227	231	258	224	223	225	252	223	233	229	222	222	258	219	236	246	233	231	242	233	244	232	206	242	232	240	205	273	239	236	186	217	233	214	221	228	257	238	221	225	226	219	240	248	231	226	240	234	246	243	244	232	244	233	197	198	231	202	262	250	220	217	237	237	195	214	234	227	209	243	243	254	237	233	249	238	229	231	223	229	266	233	223	209	235	232	250	210	217	244	210	235	237	260	235	235	236	277	254	215	219	234	214	211	214	243	225	225	185	198	220	233	209	255	255	236	238	223	238	201	234	216	222	256	235	227	227	218	206	228	241	255	205	235	227	237	206	233	231	220	182	243	250	218	228	222	208	199	241	226	242	242	231	202	228	235	235	217	219	219	216	221	262	225	238	237	211	222	204	197	204	222	232	247	257	232	251	214	245	232	210	235	226	224	235	214	241	224	230	230	217	224	227	244	279	229	228	237	202	215	230	248	251	237	240	268	236	246	255	260	229	257	222	235	255	241	218	231	228	219	225	239	255	213	240	273	212	256	258	210	221	243	236	236	228	228	260	255	262	226	235	217	215	238	241	208	226	244	213	214	233	251	220	217	227	229	234	236	226	218	251	271	241	229	213	245	223	248	228	238	195	207	213	221	235	223	231	188	218	245	224	260	260	237	251	247	250	247	218	230	233	223	211	226	228	222	261	257	217	226	244	239	229	237	224	257	227	224	234	222	215	221	222	217	226	249	244	246	245	219	210	250	208	227	217	242	229	206	206	217	235	225	231	218	240	212	206	250	219	244	214	252	237	252	244	250	229	215	246	199	220	226	242	235	245	252	259	226	239	230	221	225	229	236	234	229	247	252	241	261	231	265	258	251	223	210	248	218	236	242	234	255	225	219	239	224	268	253	211	229	240	234	208	235	234	225	258	217	246	243	222	250	242	233	233	234	246	226	251	233	253	243	232	214	255	216	238	237	226	222	223	249	243	242	236	278	237	209	237	234	229	239	208	228	238	248	222	199	229	234	241	249	225	227	209	239	243	236	250	230	242	237	231	225	234	203	249	245	243	242	225	236	214	256	217	204	216	212	212	225	265	228	242	228	201	225	275	221	226	233	233	255	233	208	255	220	226	243	219	234	243	253	240	216	216	237	268	207	232	217	226	228	220	247	228	254	202	211	226	234	214	244	258	226	242	233	219	247	225	256	245	195	248	247	242	244	248	240	246	238	242	212	285	221	259	222	202	228	228	204	250	227	229	246	272	257	230	276	261	258	218	222	205	244	245	264	233	230	232	257	229	228	216	274	244	251	246	222	215	222	236	231	249	226	262	191	250	244	242	229	249	213	232	216	219	255	265	229	248	222	252	211	242	238	239	230	248	246	240	239	224	215	235	246	237	212	238	235	226	230	219	230	249	241	224	240	250	226	229	202	222	218	211	249	225	242	237	268	228	241	240	224	238	250	242	222	219	221	226	237	230	220	235	236	249	207	244	220	224	193	244	204	215	211	240	237	232	216	238	230	219	233	241	216	236	222	210	236	221	251	228	217	237	240	243	244	230	244	219	249	209	207	228	239	248	230	231	223	262	229	225	231	215	245	213	241	239	220	245	226	231	241	216	228	248	247	223	235	203	220	243	234	219	251	222	216	237	229	214	238	236	255	234	208	239	233	238	240	211	225	236	244	209	206	198	246	233	233	214	213	249	249	254	245	233	215	233	247	245	226	243	242	243	198	216	238	253	262	224	245	206	238	215	234	218	225	212	240	219	222	226	224	199	210	225	253	250	218	210	224	215	246	248	238	239	233	224	222	222	227	256	230	255	213	222	230	216	262	242	247	220	206	228	227	230	215	232	215	242	197	229	235	237	250	227	261	234	268	221	245	225	225	251	257	248	239	231	218	243	235	237	254	215	230	218	201	241	227	232	226	215	214	262	236	226	242	285	229	241	229	251	259	212	222	237	228	217	217	220	215	206	246	230	222	241	211	210	243	261	197	212	225	231	204	236	242	257	244	231	224	239	238	218	241	216	234	226	219	189	210	229	230	255	236	211	232	232	220	242	206	232	232	223	234	202	221	266	232	215	251	239	243	232	214	244	219	238	243	203	208	247	215	242	239	220	232	257	247	235	242	221	233	229	229	254	244	237	237	238	204	211	218	233	232	221	234	223	242	234	238	210	206	264	211	234	234	235	232	267	273	242	243	238	244	227	217	229	255	233	252	206	220	226	232	234	234	221	246	235	252	228	228	214	239	239	224	219	210	258	216	231	189	253	239	229	242	232	227	258	221	228	234	220	243	230	209	218	253	224	236	214	233	226	242	247	223	227	248	240	213	253	248	240	227	248	216	239	232	228	221	234	218	230	236	188	213	239	239	253	261	268	233	244	216	224	228	210
4896	3456	7858	10232	12359	11077	8838	6756	4422	2810	1813	1321	877	589	535	480	557	478	526	511	541	545	526	536	507	518	532	497	520	512	519	505	542	559	577	579	532	501	508	499	470	505	537	541	507	499	503	478	580	549	473	513	511	502	538	566	545	559	525	502	504	541	487	513	469	447	545	512	501	532	518	538	519	534	496	525	507	529	546	545	513	520	540	496	568	527	506	511	519	492	529	540	540	529	510	476	560	509	542	441	540	540	529	542	551	493	503	529	514	543	498	528	513	491	527	519	521	557	480	520	516	527	477	539	518	533	495	532	534	513	503	557	542	503	562	551	486	488	480	506	526	494	506	481	492	457	530	497	517	502	499	514	548	546	536	457	488	542	529	509	527	505	474	497	517	499	519	575	510	545	510	504	521	513	499	534	537	522	563	482	486	494	503	521	507	502	508	518	483	499	530	546	528	498	545	531	530	517	528	510	541	536	482	513	474	513	495	516	512	509	496	511	476	513	532	550	494	504	491	550	500	524	530	522	529	496	555	528	518	544	482	533	487	526	500	549	515	513	506	527	502	494	518	502	498	512	502	522	463	517	491	515	536	522	519	484	485	535	517	537	476	511	503	496	487	511	482	533	495	523	511	497	530	521	498	548	531	530	534	496	514	544	555	559	529	556	521	489	492	540	498	502	517	503	530	535	529	526	519	533	524	556	487	516	487	527	525	533	507	517	531	493	463	478	521	479	511	487	531	536	504	512	542	537	522	529	547	489	520	485	506	482	540	528	506	512	523	529	534	526	509	526	549	528	521	506	507	525	544	500	516	508	493	494	502	542	523	500	551	534	524	517	554	570	536	515	509	492	533	518	471	514	475	550	503	515	527	501	516	536	516	511	548	529	521	495	510	450	484	533	538	513	497	509	490	547	555	528	533	523	518	505	518	528	556	549	511	527	515	517	508	540	523	493	522	546	489	530	525	504	503	538	553	543	510	541	518	508	526	531	528	527	530	513	530	499	560	516	535	537	503	539	539	504	502	493	549	484	519	529	522	590	542	523	521	507	527	494	494	532	528	499	494	536	520	552	537	488	528	530	516	508	503	511	521	525	542	537	519	514	545	501	557	492	518	517	473	581	520	532	512	496	500	479	509	510	480	499	496	531	534	516	513	549	513	487	498	516	531	536	484	494	547	540	540	497	528	546	506	556	519	517	526	536	523	483	487	505	546	502	498	508	528	549	524	583	480	512	507	530	507	525	503	495	541	505	492	494	525	517	506	518	514	498	531	492	518	495	526	541	496	471	511	551	487	501	476	503	527	522	477	522	553	514	520	499	551	528	503	525	491	509	495	519	536	530	491	530	529	519	541	555	516	523	516	517	518	485	502	534	526	476	538	520	512	548	481	527	532	521	515	507	519	504	519	498	516	478	526	570	480	529	558	496	497	510	532	486	509	512	508	545	548	503	510	529	516	536	490	522	521	524	509	535	556	532	507	497	504	550	535	539	512	518	499	504	558	495	497	530	538	497	526	557	485	546	559	539	504	511	532	526	498	527	502	503	495	491	513	576	507	535	538	517	532	551	505	533	493	496	549	512	507	503	524	524	496	537	508	537	510	498	495	510	499	534	515	533	568	535	516	513	503	503	503	496	504	490	515	526	492	485	497	554	516	476	521	562	515	543	537	519	511	494	516	499	550	514	499	552	540	511	521	500	526	487	535	513	509	544	514	534	515	514	518	528	514	507	544	501	548	544	505	535	552	513	534	494	483	500	493	566	507	518	534	530	547	495	495	512	509	545	550	509	535	498	508	538	526	546	501	498	536	543	514	514	507	518	517	511	503	547	491	557	514	509	555	490	490	506	512	487	532	519	522	502	522	535	502	523	564	482	524	534	511	531	531	515	560	522	581	500	524	499	511	520	514	529	521	552	532	506	519	447	536	495	516	500	503	518	473	504	491	540	495	532	521	502	558	513	506	510	545	543	509	540	525	507	534	522	531	519	559	526	548	517	517	505	541	540	545	508	529	545	487	498	510	527	543	486	500	548	483	530	504	483	486	489	511	513	494	536	517	519	530	543	525	492	501	530	520	515	486	508	528	534	535	502	524	489	501	507	481	509	526	480	491	506	522	529	527	511	531	512	510	498	509	526	510	534	531	506	473	507	551	508	562	513	499	513	498	480	472	517	502	508	530	496	481	528	505	518	533	472	486	496	559	509	484	513	481	529	511	537	533	512	513	534	522	522	537	532	502	542	514	506	509	532	535	547	512	507	502	534	504	516	499	473	511	497	506	515	517	507	528	531	515	523	498	518	549	528	531	526	554	518	552	521	527	553	447	554	511	483	510	526	531	510	496	538	497	530	535	582	531	510	495	527	502	504	519	512	508	517	510	520	548	541	522	525	510	486	533	553	524	497	501	561	552	482	520	523	527	504	504	521	485	508	468	537	548	506	498	536	485	514	481	513	496	529	533	533	497	499	538	541	515	492	517	484	541	479	561	512	512	528	528	507	501	513	550	503	532	542	518	497	515	527	519	557	495	494	507	473	543	481	498	491	522	534	504	508	533	512	534	504	494	527	515	502	561	533	530	483	472	515	556	510	512	583	515	509	549	503	525	508	499	502	476	497	534	512	517	470	495	517	486	516	543	518	533	579	489	513	539	481	522	503	505	531	555	490	523	527	522	500	522	513	521	510	497	538	516	489	517	463	511	546	532	542	500	525	546	497	489	506	518	486	507	505	533	555	497	509	522	525	517	513	554	518	500	515	533	528	507	505	490	525	545	500	507	513	512	517	524	536	513	542	485	523	520	538	478	506	520	513	544	573	535	548	560	501	557	526	551	531	541	513	533	507	524	497	535	531	512	521	476	487	539	520	525	530	527	514	542	563	499	486	530	542	469	518	522	522	498	558	468	513	544	521	544	512	476	531	510	506	533	482	542	504	490	485	520	499	532	560	505	576	465	506	538	504	523	552	506	476	542	488	514	485	534	546	500	508	580	524	552	533	493	487	528	506	495	525	466	522	510	501	526	528	560	494	525	538	515	507	518	503	556	503	489	510	506	569	508	564	536	522	503	512	549	533	509	483	529	527	524	514	484	510	530	531	533	486	564	507	496	505	521	503	508	532	516	518	518	537	513	527	498	497	512	536	510	506	504	482	513	524	508	510	532	515	473	539	499	488	544	514	546	515	499	538	508	516	508	516	525	473	547	528	520	501	516	544	518	503	520	493	525	530	548	564	539	533	524	494	538	490	513	531	491	482	556	537	508	492	506	495	513	497	495	503	537	556	545	514	472	484	497	526	517	529	522	498	542	508	516	514	503	524	518	543	504	489	498	568	557	548	527	482	528	501	520	468	540	528	523	538	560	498	545	531	526	483	514	466	526	506	528	534	508	466	529	557	498	520	504	499	511	522	489	534	491	515	536	512	507	515	486	523	519	511	549	528	531	502	549	521	495	530	493	523	532	535	517	532	566	500	524	516	525	517	581	544	541	524
16450	6911	9425	11938	23907	34155	33648	25376	16976	10249	5250	2356	1021	292	164	177	151	149	198	173	161	157	171	182	216	152	169	175	175	174	182	176	170	185	176	173	187	178	169	192	155	176	170	175	188	161	160	170	199	184	160	166	181	153	182	184	166	203	184	179	192	165	174	198	180	221	201	175	153	183	189	170	170	176	165	186	176	170	190	175	198	168	160	157	172	187	182	187	165	154	189	185	185	141	170	157	167	188	166	148	173	169	173	206	167	129	191	181	173	174	184	155	157	167	173	174	177	167	183	181	190	194	181	159	179	139	172	173	182	184	191	173	146	170	152	207	158	199	161	167	188	180	175	149	187	185	164	162	177	182	167	170	184	189	172	181	193	183	181	172	167	170	179	180	163	178	149	175	164	162	163	180	192	185	184	189	176	151	175	160	164	194	176	186	181	173	185	155	181	186	172	156	202	171	192	176	183	184	165	182	171	181	181	171	176	184	180	173	180	186	141	168	192	170	191	179	160	186	178	171	201	177	163	172	187	187	176	196	170	195	187	179	177	165	152	194	186	148	167	168	175	161	169	180	182	171	189	182	166	152	182	153	184	169	193	209	174	197	207	182	202	164	176	181	166	187	178	169	175	189	180	207	175	184	165	189	199	179	163	149	175	154	191	166	175	196	182	173	184	169	174	171	158	170	199	187	174	174	174	192	189	173	175	196	192	157	197	171	169	175	142	182	199	153	164	180	182	185	188	193	170	165	198	156	175	195	168	179	154	160	205	182	185	202	163	173	182	184	173	191	227	185	172	181	208	164	170	182	165	159	191	180	165	177	177	174	177	165	168	204	162	189	177	183	177	185	178	164	149	168	174	155	156	164	208	189	183	196	175	156	182	176	176	169	182	167	162	180	167	185	185	178	183	185	173	159	164	183	180	168	194	176	156	176	184	194	197	193	176	166	180	205	157	174	175	160	190	176	167	182	188	194	179	184	185	173	149	163	179	188	168	166	181	185	178	208	181	160	185	172	181	187	197	166	162	172	205	217	172	179	182	169	161	153	159	166	208	202	160	179	177	192	217	178	172	169	161	182	152	169	170	193	164	185	177	186	199	196	200	172	181	201	197	168	198	177	171	175	182	182	178	151	160	157	177	178	186	182	181	156	162	204	163	183	181	181	172	172	155	176	183	172	177	186	179	184	166	174	190	170	173	166	193	170	183	181	166	185	184	172	154	177	150	151	179	186	197	169	185	189	158	164	156	190	172	192	185	174	199	175	158	174	167	166	181	173	172	198	167	172	149	159	183	181	164	168	196	177	177	183	198	156	185	204	168	154	173	192	186	174	184	160	184	174	166	157	178	186	169	185	152	160	176	180	201	193	162	173	189	174	176	211	175	173	175	174	184	189	171	164	169	163	186	191	183	156	180	157	178	193	195	171	166	189	178	190	175	162	209	181	180	167	170	185	189	193	164	173	154	166	153	181	179	152	159	180	162	171	198	171	179	155	172	154	205	173	171	182	183	184	185	179	151	180	213	167	164	175	171	191	173	179	185	200	158	179	179	176	172	174	150	180	162	184	186	197	198	173	214	177	148	160	147	177	202	196	194	176	178	170	188	173	190	180	200	149	164	209	161	188	186	177	169	207	179	176	166	183	172	189	175	158	185	171	178	175	164	160	168	180	224	169	163	161	169	182	183	179	179	199	156	185	173	184	163	198	194	172	202	150	151	210	158	184	168	157	183	167	161	179	184	157	189	169	189	183	156	177	189	168	166	145	170	173	169	148	168	174	186	171	192	178	191	160	172	184	182	164	162	177	159	160	191	178	156	164	169	180	165	181	196	204	178	174	158	162	163	174	198	184	170	177	159	165	164	171	186	181	171	146	192	181	173	169	182	194	183	170	174	180	171	192	183	179	160	198	176	185	165	187	168	197	166	177	168	155	178	175	190	175	182	198	171	151	172	171	184	147	189	191	200	198	166	167	185	157	201	190	173	134	187	158	182	202	173	198	172	182	169	192	176	158	176	158	181	178	176	192	187	184	144	161	194	194	176	156	198	178	155	188	171	180	178	193	171	159	178	174	179	197	182	168	180	186	181	147	177	202	160	169	201	178	188	177	208	192	158	190	168	155	195	159	179	159	198	176	151	176	186	204	159	176	173	184	145	160	172	186	163	160	176	175	170	167	158	175	172	176	172	180	162	153	190	168	185	154	192	184	203	159	179	192	166	180	180	164	182	189	156	192	181	174	190	182	192	190	139	167	177	186	187	156	170	170	202	170	160	189	173	174	193	200	205	152	170	176	179	167	184	179	180	170	176	165	171	165	155	188	188	155	180	178	168	189	189	181	200	169	185	195	159	162	158	177	170	171	161	168	181	182	182	160	185	184	177	164	160	175	166	185	196	163	158	172	168	191	190	192	158	185	159	164	173	163	181	170	152	185	169	169	168	192	204	170	185	165	173	177	166	165	184	176	174	175	154	179	197	174	167	205	180	171	159	165	178	155	166	180	199	162	172	191	180	183	198	184	180	177	166	169	203	157	164	162	190	196	175	171	195	186	194	189	179	164	161	172	161	154	166	191	172	184	176	175	210	163	185	154	166	191	172	163	175	174	205	191	170	173	175	195	167	183	181	183	173	205	182	154	176	187	183	177	178	173	157	186	187	167	205	177	160	182	174	179	183	182	189	200	179	183	187	164	173	178	181	164	163	169	182	182	172	173	180	175	159	170	167	194	179	162	167	148	163	199	189	197	145	169	172	174	184	180	188	173	180	209	196	178	175	170	193	170	166	171	197	187	170	171	195	166	173	162	170	160	181	183	197	187	179	175	193	172	182	205	162	173	170	163	153	184	187	171	180	151	185	175	168	196	162	166	166	190	194	178	181	198	195	158	155	184	173	186	171	166	180	155	175	164	160	184	180	171	170	178	154	182	184	175	146	174	151	202	193	173	182	186	194	164	158	152	178	161	171	179	177	180	142	172	172	175	177	162	185	176	179	156	178	157	160	171	162	174	171	169	198	155	203	157	174	195	181	174	226	187	164	173	174	194	188	186	182	181	192	200	186	182	174	174	190	152	172	177	157	169	149	163	155	169	155	182	176	164	165	183	161	163	187	182	183	170	172	173	186	171	183	202	189	201	146	178	186	187	165	166	153	146	167	178	180	164	177	173	175	166	169	202	178	175	194	179	165	166	162	198	197	155	196	168	166	178	160	173	173	189	181	194	197	165	169	174	171	152	205	190	174	162	160	184	186	176	172	192	178	182	203	180	213	162	178	214	181	148	191	181	180	201	164	163	197	192	189	164	168	194	194	177	197	195	184	171	176	191	149	173	182	180	162	149	157	209	165	211	158	187	206	168	167	178	179	202	180	178	170	164	168	195	176	197	187	169	175	163	177	177	181	176	200	186	174	166	163	164	187	164	174	169	180	190	189	183	176	158	171	175	193	171	157	189	157	167	162	181	155	162	171	164	183	165	202	164	189	175	180	184	196	164
9052	5516	14616	24222	41811	50780	49016	43162	34751	26661	17399	9859	4587	896	418	411	410	424	428	430	409	422	428	394	408	451	442	405	375	435	433	418	406	458	443	470	452	412	421	442	424	409	382	440	361	388	415	412	462	450	430	413	374	465	403	421	424	422	427	447	415	416	375	400	400	417	433	385	403	448	427	393	403	417	390	405	415	444	381	418	436	375	405	417	427	397	428	443	409	456	395	387	439	444	433	404	422	434	397	421	407	426	365	419	431	381	443	398	424	402	431	431	396	423	412	403	386	389	439	430	436	399	419	405	398	427	399	453	403	416	400	425	385	421	438	427	419	425	421	391	431	448	414	434	413	429	408	467	414	434	439	433	441	403	441	430	401	417	418	432	439	435	445	411	414	425	443	379	434	447	411	395	458	422	436	394	394	395	377	411	413	419	430	402	460	420	459	432	423	412	404	404	421	417	363	416	426	419	426	418	412	400	404	416	429	445	449	372	448	392	417	439	413	409	440	429	420	419	401	413	445	405	382	440	390	416	438	419	395	411	398	416	433	393	419	408	421	446	425	447	402	393	429	415	399	400	389	383	389	397	425	459	401	406	409	390	390	419	414	405	400	405	457	391	398	414	435	387	406	436	394	463	431	427	378	427	389	422	435	417	420	434	408	419	414	482	434	380	423	396	411	423	385	422	415	426	416	425	401	399	445	381	373	428	445	432	432	384	424	425	441	431	393	412	418	398	432	417	407	438	449	398	424	407	395	386	386	457	393	431	397	450	436	422	433	416	429	410	421	418	402	450	405	420	456	452	417	378	398	386	416	462	412	412	432	418	427	431	377	453	450	456	422	419	427	383	431	443	462	386	421	378	420	431	437	432	427	447	419	407	380	429	396	386	370	438	458	408	387	409	462	432	430	423	448	389	438	395	399	430	409	419	394	391	419	419	432	372	443	399	427	467	452	424	452	435	424	413	414	410	391	432	454	410	417	401	431	410	420	425	426	426	419	420	423	421	412	396	424	430	432	441	411	363	405	418	402	395	426	473	390	441	411	440	453	429	420	426	416	421	421	399	425	396	428	387	423	418	402	433	435	417	413	397	413	418	416	432	426	435	404	403	426	437	411	384	454	407	400	402	445	418	368	431	401	434	417	418	424	435	430	392	414	436	437	418	434	411	423	445	405	418	397	419	438	409	403	434	396	439	417	407	457	392	443	422	396	435	455	418	427	418	426	398	396	391	388	460	384	423	426	459	394	432	406	410	451	412	419	414	404	458	450	414	442	426	418	403	358	435	408	414	409	429	404	419	444	397	453	417	407	408	399	419	418	417	402	385	441	436	419	403	400	411	433	387	413	450	422	402	428	415	394	407	419	432	410	423	414	385	413	420	415	403	427	447	447	412	409	439	410	394	403	401	451	389	407	440	432	442	425	426	436	395	386	447	460	396	399	393	407	407	412	398	441	447	438	377	392	409	408	408	414	439	424	413	400	407	432	431	429	397	400	430	408	389	404	415	416	454	435	417	433	434	422	445	439	434	440	449	392	420	399	415	422	419	382	429	428	441	422	390	457	389	424	421	435	456	419	412	401	432	417	409	388	392	400	416	375	389	422	406	413	447	421	416	408	439	411	431	415	432	411	379	378	390	401	424	421	433	403	404	400	442	434	448	452	415	388	405	380	446	414	434	413	399	418	411	429	394	409	414	396	441	432	409	421	424	424	412	443	396	438	386	376	441	405	438	421	416	387	411	397	390	410	417	369	389	424	423	435	409	465	410	386	386	436	404	418	417	416	418	429	436	425	414	394	404	454	440	442	440	448	417	415	415	413	399	416	413	442	421	372	384	431	404	407	395	414	373	401	417	434	397	415	414	385	408	451	436	392	385	451	408	403	387	419	412	422	439	446	411	418	388	423	383	418	403	424	437	439	436	440	402	407	427	392	441	435	401	424	389	413	434	416	449	419	420	409	449	426	441	415	413	403	414	432	404	396	406	423	412	414	454	409	439	409	428	429	397	422	414	400	428	408	437	445	389	415	464	442	403	404	409	410	445	397	396	415	422	430	432	436	412	423	392	423	426	419	391	421	399	417	391	378	405	416	408	422	435	401	417	386	386	431	465	437	450	454	404	416	364	417	437	423	422	417	417	438	411	406	363	424	416	422	410	431	423	468	416	439	381	404	431	415	420	402	392	458	399	425	422	385	430	422	422	431	398	398	413	410	402	423	392	409	427	445	403	418	413	396	418	396	434	396	440	416	394	434	385	389	430	411	396	394	435	401	450	380	409	430	424	422	379	399	438	425	412	426	433	421	411	386	408	445	388	422	421	437	418	418	447	450	414	387	416	431	407	399	420	416	383	432	418	422	449	393	433	394	427	416	412	400	442	393	399	418	377	413	400	436	433	430	431	407	408	434	407	409	399	412	392	385	386	382	415	407	435	427	443	405	418	434	408	405	418	414	377	429	414	427	414	359	425	404	442	437	379	383	430	451	379	453	391	442	425	426	403	402	415	437	415	441	406	409	431	421	429	394	384	432	424	416	435	427	436	426	381	408	388	423	436	434	423	404	445	390	421	416	421	378	427	402	414	398	445	448	415	410	445	434	434	430	405	395	407	425	416	401	381	413	375	417	416	385	431	424	417	442	400	393	456	451	401	433	410	424	403	370	428	427	397	406	421	399	403	422	429	413	431	433	468	431	406	408	439	424	403	390	441	420	430	401	423	425	403	417	403	439	364	422	432	420	420	433	412	414	428	415	409	474	410	428	427	417	393	440	393	403	466	454	434	405	435	422	448	417	413	403	387	419	420	436	421	446	421	417	429	370	441	420	406	388	392	378	431	384	410	416	423	371	401	427	392	408	420	419	415	437	412	422	405	431	394	377	413	411	388	408	427	408	418	385	391	407	422	398	381	407	390	416	420	418	379	399	451	443	392	417	445	430	408	383	420	412	396	426	398	423	388	436	441	413	393	436	429	405	410	394	437	426	425	437	428	440	389	396	408	421	392	411	436	405	409	417	399	461	460	390	445	434	399	404	408	391	426	402	443	410	406	444	450	446	418	381	425	422	412	392	379	438	410	412	434	441	419	461	424	385	404	421	422	399	368	420	417	446	440	407	409	403	400	395	435	405	412	440	424	437	419	438	431	396	443	428	430	398	400	428	409	427	405	450	452	418	437	388	406	414	397	430	434	397	417	410	410	436	393	427	415	440	433	445	412	408	420	456	404	398	425	409	404	375	427	441	395	400	405	435	411	416	424	396	426	439	394	441	438	375	413	399	405	448	414	426	421	429	445	404	424	410	436	419	427	403	426	411	451	417	394	432	453	394	388	423	417	417	425	419	405	410	416	443	393	413	413	418	412	397	413	392	446	400	399	419	422	396	417	395	409	434	440	408	389	418	400	411	404	380	433	434	429	423	401	388	401	425	405	412	413	445	396	438	440	398	425	401	428	421	435	416	430	440	413	436	457	421	430	424	413	419	411	449	417	415	432
23202	7548	9514	8750	26994	45383	46896	40257	29933	19764	10753	4800	2001	505	246	267	243	271	268	286	250	282	282	272	258	251	257	280	255	250	278	294	258	236	239	243	261	232	252	260	268	254	253	277	276	217	303	246	300	276	281	224	278	219	246	239	261	291	251	221	257	262	235	242	263	279	291	261	264	244	268	253	264	269	250	259	257	271	275	275	264	247	248	249	240	253	261	264	278	270	269	252	242	252	276	275	248	269	276	270	261	279	262	270	231	292	270	258	275	234	262	269	266	246	273	240	267	267	241	253	279	254	240	245	257	265	256	305	271	250	235	234	229	254	253	219	253	248	250	252	269	276	244	239	264	264	265	259	257	260	224	267	262	277	225	281	268	241	232	241	245	241	277	248	259	270	223	264	250	268	254	252	246	233	244	248	238	290	277	275	239	293	251	264	242	263	277	262	294	272	259	261	223	269	284	248	276	298	258	252	240	232	276	242	275	272	252	225	226	247	247	259	232	271	257	270	264	260	279	262	251	230	265	265	260	242	251	241	239	275	241	253	264	273	264	265	276	243	305	254	267	285	284	250	241	253	267	252	261	238	270	220	237	254	252	267	235	255	269	267	266	255	269	247	233	273	260	253	278	262	272	254	240	257	255	261	273	275	236	236	249	258	248	260	260	259	233	243	244	282	282	257	295	268	244	260	258	272	262	275	248	234	221	254	253	239	245	256	265	262	243	281	265	273	240	249	266	258	268	233	257	277	261	275	236	279	230	236	285	256	250	250	250	223	246	282	285	258	257	271	257	249	274	274	239	257	262	225	217	262	257	264	247	271	253	243	263	266	255	251	253	245	245	285	285	262	268	252	242	302	262	234	273	267	259	248	249	242	225	230	250	273	263	276	254	261	283	268	276	243	244	270	252	241	265	267	266	264	246	254	248	268	255	248	245	260	252	226	275	287	251	243	254	283	272	265	248	279	277	238	263	278	270	239	272	257	236	239	253	249	244	255	250	252	257	259	305	233	229	242	267	241	239	275	296	269	242	277	253	262	240	259	263	220	240	242	274	237	248	270	293	265	272	271	292	267	226	290	256	218	267	259	236	244	271	241	270	256	289	280	235	246	236	258	236	254	281	230	252	280	247	257	266	272	253	262	247	227	298	263	223	252	271	256	239	265	281	283	246	285	248	300	264	254	260	233	280	286	267	277	248	247	276	251	230	220	228	237	222	280	237	287	241	253	246	244	238	253	258	261	272	241	249	246	280	253	241	241	290	243	251	238	279	242	273	261	239	245	302	243	273	227	264	246	199	258	277	257	247	235	254	265	260	284	239	251	258	253	263	257	271	259	256	271	231	226	251	262	267	258	277	295	254	282	263	251	282	259	258	275	245	234	247	259	288	266	237	256	261	273	255	269	238	251	257	251	265	257	251	243	272	263	259	229	226	257	232	259	266	264	231	252	243	265	265	273	252	250	253	250	259	262	286	285	246	284	267	259	244	260	234	288	247	270	258	309	252	262	259	269	242	289	222	259	282	252	248	258	250	241	271	260	228	276	290	274	289	276	273	258	238	262	270	253	277	259	278	276	289	271	260	271	296	252	264	273	241	254	241	231	232	264	270	263	254	251	257	242	236	245	264	214	248	249	234	232	273	234	252	227	274	243	277	213	232	248	285	254	268	280	269	253	278	230	265	254	263	252	248	246	252	237	251	269	282	234	237	241	263	228	265	251	247	272	267	281	268	277	256	288	254	265	250	273	275	242	263	230	255	281	252	239	249	254	280	270	256	269	275	294	260	264	269	280	251	262	245	267	273	261	267	244	267	254	248	236	277	284	262	259	276	268	225	239	266	256	288	266	228	262	273	207	252	235	260	275	227	246	219	277	245	263	262	263	279	251	251	285	272	266	277	260	274	264	251	247	256	263	247	285	267	226	241	236	270	282	257	254	261	271	283	289	246	247	252	253	246	238	226	242	268	258	291	243	228	242	249	272	250	255	276	252	247	243	264	259	270	289	247	239	261	295	275	265	253	293	238	277	255	248	290	274	252	237	258	292	269	272	243	279	246	241	260	250	240	257	272	265	247	245	236	278	276	238	250	248	249	255	278	253	250	240	262	261	300	261	263	236	254	269	248	296	266	258	267	269	248	260	228	269	280	269	218	306	266	236	238	248	241	265	252	249	286	261	243	288	243	277	234	251	243	265	273	238	274	253	283	254	255	252	241	220	278	252	245	259	264	260	235	264	267	274	253	268	293	283	259	232	276	234	285	251	278	291	263	262	241	241	266	264	267	274	279	238	233	222	275	254	239	274	271	251	234	234	236	262	238	243	257	286	263	261	241	267	247	242	259	263	281	261	251	263	304	269	260	275	263	231	240	258	287	266	257	252	238	237	257	241	240	251	230	260	240	268	249	263	262	270	269	273	255	274	255	260	266	279	225	287	254	227	251	254	248	273	281	268	225	286	268	230	274	283	260	269	253	247	268	278	255	256	265	253	255	245	243	264	247	277	268	278	260	243	271	226	257	280	261	251	257	265	266	255	255	251	257	253	238	263	272	251	229	248	248	238	241	238	266	264	262	238	276	262	280	269	246	259	263	270	250	268	252	243	264	239	252	281	249	261	253	261	279	236	249	270	264	251	243	227	244	254	252	263	227	283	260	262	271	255	247	261	272	259	268	256	245	270	275	253	272	259	254	280	250	259	237	270	269	246	232	248	260	240	245	231	267	273	261	271	280	290	276	258	272	257	254	237	245	269	269	234	259	273	266	258	261	252	240	273	287	241	261	263	283	250	287	281	270	276	260	254	275	240	279	256	225	258	224	236	255	224	234	273	282	245	233	252	266	271	287	279	261	254	274	245	283	245	237	263	263	253	272	279	261	287	300	257	291	229	256	255	254	233	254	280	261	265	271	231	259	251	266	244	249	226	219	267	283	258	254	261	256	286	253	274	256	244	250	278	242	257	232	275	244	259	262	252	297	258	259	249	248	247	243	258	264	258	256	267	250	252	247	262	234	264	267	261	232	290	258	246	263	277	244	268	264	240	272	245	260	261	258	279	278	289	267	251	243	272	235	251	252	256	263	301	261	255	268	286	246	263	253	250	282	236	256	256	281	293	262	239	250	260	254	281	251	226	280	284	212	257	254	229	281	240	254	223	248	265	241	298	264	253	246	269	219	282	242	250	222	212	247	251	266	272	250	276	258	241	284	266	263	262	247	249	246	265	261	285	265	250	267	257	271	293	266	275	286	279	240	274	248	251	256	228	275	247	262	236	249	232	254	238	264	268	229	243	224	257	253	240	242	231	260	264	288	266	245	275	233	238	245	247	257	242	279	266	245	248	280	277	228	248	256	282	244	264	258	255	244	233	239	206	274	242	234	262	249	232	257	271	262	268	262	261	240	259	250	233	234	223	255	252	247	268	289	254	236	267	256	302	264	259	253	258	265	295	246	238	258	258	240	283	259	279	262	268	286	276	275	264	245	247	267	276	285	246
10600	4993	14227	18376	41583	59054	59630	54868	45927	37231	26322	15634	7621	1382	561	606	639	579	579	582	597	610	614	623	569	598	597	603	592	644	561	595	595	590	583	555	612	610	583	574	597	587	564	573	584	588	608	547	588	558	576	612	580	609	589	568	586	591	593	556	578	577	608	618	611	590	602	583	596	603	578	590	564	559	593	625	588	631	613	588	576	595	602	572	590	582	611	579	580	597	600	624	617	590	626	554	617	573	602	582	568	550	576	568	560	583	582	634	565	638	575	588	568	583	581	570	541	602	665	568	611	585	576	620	570	592	576	570	593	613	565	540	607	583	563	568	583	572	584	576	580	567	565	587	588	563	594	541	590	588	588	572	604	591	601	558	629	590	577	555	601	568	560	584	623	614	575	602	575	580	587	584	565	590	584	599	594	582	545	599	602	592	586	584	587	595	544	575	590	594	599	616	574	558	570	598	625	564	603	611	555	549	542	589	600	554	557	559	576	634	572	589	610	592	616	598	623	616	622	560	589	562	590	575	569	602	594	592	573	619	583	589	591	568	597	572	578	602	563	601	567	564	596	650	603	576	560	576	588	550	574	607	589	610	560	597	581	580	594	602	597	558	615	602	606	626	566	587	559	591	540	546	581	604	651	599	592	578	583	586	567	598	569	567	582	667	600	611	552	561	628	556	561	619	573	580	572	594	607	572	551	579	595	592	552	617	616	549	548	566	598	562	620	574	626	600	624	587	593	584	581	574	576	592	624	551	646	571	593	597	567	565	586	575	596	589	559	621	594	585	579	556	622	593	583	549	579	597	579	571	614	551	545	560	579	581	596	642	559	570	569	579	573	587	596	591	554	588	569	554	609	614	566	605	557	567	591	575	575	575	600	555	618	541	576	583	632	579	628	627	609	638	573	573	572	606	584	603	625	576	568	576	575	603	613	573	589	629	556	592	604	590	633	607	595	576	593	585	579	602	567	590	644	607	613	596	612	604	614	646	614	607	593	608	627	575	580	617	629	555	577	596	570	562	528	615	571	601	603	583	553	595	589	597	608	565	601	572	572	598	595	591	579	578	605	589	587	596	601	593	624	561	600	633	601	590	603	588	612	619	596	599	555	584	573	616	605	598	589	574	639	566	592	601	579	587	569	590	597	544	580	582	578	600	563	602	591	606	593	609	573	573	564	599	606	587	563	618	585	603	580	590	612	595	571	592	605	532	579	561	619	602	590	589	606	570	581	560	616	589	573	616	557	556	570	554	585	562	565	611	617	562	615	586	561	588	567	611	575	627	612	613	578	605	606	565	584	551	593	557	600	598	608	547	561	567	577	551	582	590	595	571	576	612	600	613	594	587	664	605	604	588	617	603	589	561	575	576	590	603	594	586	594	617	567	625	629	645	586	604	595	570	584	608	577	581	580	585	623	561	580	610	541	618	590	594	568	588	567	603	565	594	613	602	542	556	579	570	598	615	642	567	601	606	569	569	616	534	581	606	557	581	560	586	609	591	622	569	572	592	615	543	586	617	564	635	584	598	570	587	556	627	599	561	581	584	558	561	570	662	606	568	558	541	578	619	590	580	588	634	559	571	589	562	579	611	559	558	591	562	566	565	560	572	589	641	615	597	568	557	584	625	604	597	576	600	607	580	597	571	568	589	581	558	614	567	571	638	599	534	573	587	583	563	588	566	635	598	564	586	535	578	582	566	569	598	589	591	588	577	540	595	570	562	590	572	603	578	548	571	617	560	593	585	586	592	546	573	611	571	621	564	616	564	567	565	568	633	599	559	618	586	609	593	611	580	570	574	622	597	648	609	590	634	577	575	618	584	552	599	584	575	543	589	606	617	586	570	617	627	619	559	593	597	609	614	603	561	599	593	600	600	612	587	631	634	571	617	595	580	621	584	551	578	556	606	575	569	600	597	552	601	560	587	612	591	565	602	612	590	579	604	550	562	614	569	588	610	563	584	538	607	550	591	616	618	561	613	590	620	564	632	585	576	542	582	564	618	579	569	606	587	592	579	594	588	582	606	603	551	583	613	594	625	582	621	600	569	615	594	543	622	583	565	589	603	624	583	614	619	597	556	573	575	608	577	598	578	579	595	628	600	593	622	602	561	629	567	606	580	591	604	582	584	588	588	632	560	580	613	621	566	580	566	588	607	569	567	562	597	567	594	616	631	586	592	572	616	541	515	579	573	603	589	583	604	556	607	608	599	611	555	582	612	604	581	573	618	561	611	571	607	590	598	582	591	610	585	560	577	587	590	548	573	593	568	612	644	618	590	579	570	558	597	604	602	583	606	571	596	587	571	585	556	594	605	600	564	587	602	539	578	588	571	630	555	607	579	532	555	543	586	601	575	571	606	603	578	591	587	590	588	606	619	570	580	561	587	601	568	579	589	578	593	612	560	600	594	558	592	537	596	567	621	590	594	616	586	615	606	590	570	598	605	575	601	594	599	585	600	555	605	611	598	551	573	561	559	587	623	600	572	555	572	656	623	582	613	632	594	622	581	565	586	550	603	584	551	566	621	551	550	579	537	549	550	633	560	608	563	601	577	607	593	572	557	580	582	536	587	598	569	583	587	633	630	595	589	589	549	589	562	598	609	577	607	589	603	595	611	564	633	549	558	563	603	631	589	583	600	566	572	626	596	582	608	584	571	579	581	582	590	577	639	582	589	582	610	606	587	571	594	616	593	592	612	581	599	588	620	613	576	567	560	546	567	588	606	581	622	584	572	562	609	571	617	564	644	558	588	602	604	576	537	612	570	606	570	591	609	570	581	613	578	591	602	590	603	638	582	597	574	610	613	590	629	617	572	630	588	612	589	601	585	581	599	562	601	609	564	586	617	616	598	598	613	544	580	609	595	621	562	563	604	571	555	597	589	587	552	577	563	561	625	607	552	589	607	547	588	528	608	575	593	561	569	565	570	547	591	560	572	569	577	600	562	591	604	585	557	609	591	594	587	602	588	577	597	591	597	588	548	603	574	563	631	568	577	566	626	537	623	601	595	551	613	543	558	588	621	605	635	590	574	596	606	612	562	562	586	570	596	588	618	608	572	614	589	589	622	626	597	534	566	596	615	576	583	580	588	595	626	595	552	571	561	564	620	605	602	568	601	591	560	579	533	589	584	559	544	593	639	591	590	576	614	584	606	617	583	602	569	532	558	629	566	558	564	548	641	561	606	573	582	597	587	611	617	621	607	564	569	581	599	568	624	620	559	616	577	559	600	577	595	552	588	537	568	593	598	576	625	568	601	599	555	627	647	591	578	624	565	625	587	584	545	599	613	592	620	587	564	556	558	573	572	583	570	556	592	555	597	560	598	556	612	563	558	594	618	549	596	593	561	617	586	616	615	567	579	566	578	562	590	579	604	573	552	604	622	591	557	553	623	580	612	559	588	576	607	590	559	604	590	567	564	589	612	581	593	602	612	593	559	546	581	555	605	590	562	591	556	605	551	586	576	535	545	578	597	581	592	611	592	601	606
6166	1801	1961	1927	1652	2247	2186	1957	1355	1092	775	542	373	211	230	234	229	211	220	219	216	223	239	184	196	239	234	229	223	215	208	214	219	237	235	231	247	268	237	219	228	233	206	205	209	205	246	228	221	201	245	210	248	217	237	224	231	233	213	205	237	238	226	217	194	224	238	227	239	229	242	205	242	234	234	240	213	220	217	195	196	211	234	232	224	252	232	252	197	216	224	204	239	245	227	223	214	244	221	213	206	242	233	201	208	219	218	256	237	228	208	220	216	203	221	234	253	233	221	213	231	257	221	212	220	193	220	216	245	225	210	221	226	213	231	217	224	223	239	216	232	213	236	243	219	211	216	198	238	216	202	204	209	221	218	212	223	215	235	197	240	239	208	227	241	209	214	234	242	228	203	230	220	251	226	228	222	242	240	195	229	247	210	206	234	198	231	230	230	240	217	260	229	230	224	218	246	223	241	201	216	230	210	219	220	233	232	224	222	220	200	231	222	252	235	212	219	224	197	230	229	234	218	223	252	221	250	226	200	227	212	212	216	218	241	229	244	199	217	232	236	232	247	226	199	234	222	237	189	209	251	217	236	195	190	230	206	209	211	223	199	206	229	217	231	240	237	204	242	208	231	210	210	207	228	215	236	215	230	220	238	219	234	224	214	247	225	193	229	194	236	243	236	233	214	229	215	235	208	240	215	193	225	216	241	200	208	230	228	219	242	204	191	225	225	235	220	212	228	219	230	224	205	244	207	217	221	232	213	209	210	202	240	224	220	217	215	222	272	231	207	240	218	223	226	220	210	236	212	231	239	235	254	234	221	202	223	223	206	220	229	193	212	237	235	201	228	219	216	247	208	264	244	227	220	206	210	230	229	242	227	214	213	207	239	203	217	243	220	212	244	221	205	230	238	207	241	211	208	242	238	234	203	219	233	263	226	216	202	248	236	241	234	211	231	217	208	213	236	264	235	226	219	231	211	224	239	227	222	209	249	208	244	239	196	232	264	259	244	189	166	220	217	230	212	239	200	217	224	237	210	237	230	240	219	240	231	234	234	223	225	213	192	226	221	220	222	247	232	205	200	228	193	221	233	208	221	222	233	230	231	225	215	221	217	182	214	222	209	228	231	200	219	214	249	245	191	230	260	224	237	244	227	203	243	230	229	210	211	220	225	236	251	204	230	238	251	214	238	210	218	237	205	219	236	228	246	215	212	213	244	234	217	256	225	221	218	265	240	244	230	229	223	237	259	204	219	229	221	243	188	237	211	239	223	208	209	216	235	242	228	224	216	206	263	214	232	227	214	220	217	238	249	225	218	234	221	201	242	225	201	224	221	256	227	220	254	251	210	237	255	203	202	236	197	249	235	238	222	217	241	208	233	246	222	220	218	238	203	222	242	231	244	243	204	219	238	216	221	212	238	231	233	227	228	215	248	196	212	229	218	208	214	213	208	211	224	230	206	221	266	236	229	221	202	227	229	214	204	223	238	251	222	213	213	220	241	228	229	219	215	228	228	236	208	205	231	222	241	221	218	255	211	203	216	240	232	201	234	221	226	218	216	241	264	218	248	220	228	219	231	230	223	270	243	257	243	235	214	229	242	204	229	201	224	235	221	225	231	213	206	227	251	223	229	224	249	229	227	199	248	213	241	237	231	231	208	197	233	254	218	233	216	238	217	235	207	258	216	193	219	212	252	194	233	230	223	247	219	225	212	237	225	227	247	218	219	228	225	244	229	243	232	234	232	264	236	249	234	219	223	234	234	189	233	226	218	206	227	233	241	233	233	195	190	244	226	190	257	207	223	250	239	231	199	223	217	227	228	226	232	242	227	234	231	232	236	225	211	181	215	225	214	224	230	232	231	230	232	229	222	229	239	214	196	248	227	204	226	239	215	228	244	226	233	262	198	228	222	225	230	202	222	212	216	208	238	203	194	233	229	220	231	228	231	239	207	221	214	223	224	233	213	262	230	249	201	239	239	243	207	242	230	224	242	246	256	237	209	217	215	233	240	222	230	242	213	193	215	233	238	227	224	232	215	207	232	210	222	218	211	234	217	215	217	224	223	218	231	191	218	205	243	232	214	230	210	209	214	215	232	247	232	243	226	194	220	222	229	218	195	222	220	206	209	219	249	247	222	229	223	232	211	218	200	220	234	225	222	219	205	214	198	233	222	235	208	220	214	219	186	194	213	183	208	242	229	255	241	223	235	219	202	213	227	248	256	212	212	218	234	229	244	218	222	206	220	213	234	226	229	242	242	227	208	246	228	217	205	206	273	209	206	222	219	223	240	224	217	231	228	208	216	228	250	241	212	241	215	257	234	204	220	211	226	211	234	268	250	212	200	213	218	234	222	227	236	221	221	252	210	226	216	220	233	213	225	243	256	211	209	224	211	222	208	219	225	251	208	192	237	245	223	243	207	213	246	225	234	214	241	244	212	204	209	199	233	226	197	283	247	246	256	193	200	199	211	229	222	224	223	242	249	252	226	209	246	219	208	222	228	197	265	222	220	217	206	222	228	240	224	230	233	234	209	244	247	212	226	229	216	241	251	236	230	203	214	254	239	239	195	201	248	219	242	218	239	216	232	232	213	229	246	232	219	243	234	230	217	217	229	220	216	251	235	224	255	256	245	222	236	240	225	219	219	238	226	222	217	216	214	226	208	249	216	244	229	212	223	223	248	209	234	221	204	207	226	222	244	250	220	201	252	243	199	254	216	213	224	242	249	225	259	270	245	205	200	231	233	224	232	234	211	202	227	203	211	237	212	217	196	226	226	213	241	227	228	208	183	199	205	236	224	218	242	239	219	218	210	221	225	234	215	229	223	209	232	234	228	207	227	236	216	231	219	232	212	226	203	211	217	213	194	226	230	217	236	212	210	256	236	225	225	231	228	210	205	199	223	220	221	235	224	241	209	236	205	198	189	227	190	202	231	241	211	233	228	195	244	232	224	245	226	197	260	228	221	250	258	214	212	214	201	211	226	218	237	227	250	210	214	208	227	229	228	240	227	230	217	204	211	224	215	217	236	239	208	241	196	233	222	204	201	229	223	239	236	228	225	243	252	229	237	246	241	242	221	240	233	229	229	225	241	234	246	234	228	239	231	192	256	219	237	228	246	217	225	221	187	211	232	257	228	220	235	233	213	210	207	216	234	243	211	208	219	227	233	219	244	232	210	226	207	202	253	205	229	225	223	217	193	219	221	226	234	188	230	232	225	219	228	248	237	229	232	225	247	208	217	196	202	219	202	225	250	234	232	218	193	228	213	249	225	243	227	218	212	257	220	205	219	225	221	219	225	239	216	228	228	228	274	214	237	226	219	221	216	228	221	203	252	232	221	203	228	212	233	231	234	216	210	216	223	200	228	214	205	234	215	231	235	266	196	220	232	228	202	236	206	232	236	233	206	249	222	214	234	243	200	237	220	222	213	222	208	254	206	254	260	236	226	243	233	246	234	218	243	198	199	228	219	223	224	245	232	216
3942	1650	3894	5570	6303	9825	9377	8072	5401	4281	2566	1533	885	528	525	490	550	507	507	509	505	509	547	480	551	517	498	496	488	513	519	489	532	514	516	522	488	509	507	481	474	530	490	508	484	500	504	502	499	510	503	479	522	503	503	468	500	464	479	466	511	518	503	467	506	471	547	504	515	475	516	516	485	516	483	524	525	484	528	524	471	484	497	509	502	494	476	534	521	523	467	467	464	515	508	490	491	511	505	501	536	487	492	511	538	470	514	537	518	508	462	490	478	496	480	536	476	524	498	511	489	536	482	480	488	501	481	484	536	518	528	519	533	500	563	521	519	480	494	523	520	461	514	510	504	527	496	496	528	503	504	511	481	475	491	469	512	522	496	487	474	504	492	501	524	513	525	491	501	481	527	484	493	486	483	550	485	513	510	502	485	503	529	553	527	517	515	508	537	537	538	485	535	523	512	501	523	512	493	528	501	502	519	498	517	491	492	500	504	484	465	502	500	485	530	496	517	514	470	500	520	494	549	454	510	471	497	525	518	499	509	503	501	531	515	483	500	476	489	527	458	481	476	513	470	485	490	502	492	527	490	482	538	535	467	486	466	537	470	504	508	505	491	476	506	484	500	490	501	530	477	494	473	454	518	451	539	485	491	522	495	510	500	513	510	494	510	514	540	541	494	511	484	477	476	503	482	494	501	486	510	507	504	501	493	521	534	499	515	484	481	512	498	492	509	485	495	496	462	475	453	514	511	521	530	507	494	475	469	475	522	499	516	523	509	477	514	456	520	529	486	525	506	494	495	487	483	496	537	524	487	508	526	503	513	520	493	498	515	476	483	490	528	496	515	505	525	463	490	512	500	497	511	491	522	527	565	490	532	523	490	484	489	513	443	527	522	537	468	537	436	501	506	526	479	505	484	492	479	504	517	519	502	496	502	508	513	490	485	539	523	486	518	518	467	487	464	501	501	504	525	477	501	499	483	512	478	519	512	471	499	467	517	527	445	501	496	532	512	481	488	508	509	537	538	511	536	505	499	491	537	487	526	489	505	525	460	528	470	532	509	544	500	546	477	493	506	517	469	475	491	498	506	501	477	468	465	512	490	504	496	479	486	529	496	517	500	497	500	491	504	505	494	485	523	472	494	493	505	563	503	510	453	502	492	505	533	512	506	509	488	525	527	520	508	512	469	518	529	527	486	497	554	465	507	495	527	504	503	491	497	522	511	514	476	513	506	502	485	529	482	475	501	492	476	482	490	470	514	511	515	478	495	528	477	518	479	499	484	466	451	503	518	501	523	538	514	550	478	521	501	486	549	508	482	525	501	513	493	532	508	488	509	475	501	511	523	486	522	524	479	489	547	456	474	491	461	461	557	462	509	514	531	501	539	482	510	497	480	524	444	481	510	541	540	472	518	539	504	521	531	497	506	549	522	522	460	494	472	517	546	518	531	449	499	478	495	483	534	504	515	535	473	468	490	504	480	496	489	508	494	504	489	496	493	495	494	504	472	509	543	475	486	496	532	518	523	487	533	537	469	510	507	504	500	500	510	512	479	516	494	515	518	504	535	509	544	504	527	488	520	512	495	527	479	500	472	507	491	499	527	522	442	435	492	509	452	497	515	497	509	541	566	512	507	511	535	507	517	526	523	495	496	466	474	496	500	517	515	483	496	516	516	478	498	509	502	510	516	479	549	490	504	484	491	491	485	489	495	525	536	485	511	499	520	497	469	486	496	492	512	506	550	521	514	536	502	445	491	546	508	519	489	497	489	523	470	500	533	480	530	515	479	476	492	495	501	460	475	532	508	493	511	508	538	520	514	489	489	495	512	507	522	494	518	508	514	504	512	528	515	500	523	528	477	529	548	491	508	523	497	478	483	500	528	486	477	492	476	534	481	460	510	513	498	519	473	561	494	506	518	495	505	501	491	516	522	541	497	506	497	500	477	523	502	478	499	528	479	509	498	479	517	516	487	521	522	540	455	466	502	476	475	505	502	525	477	493	500	482	554	501	487	518	491	485	483	531	468	491	532	499	470	473	507	521	528	487	501	462	499	459	490	483	512	523	495	528	504	534	501	461	478	527	516	462	553	490	526	505	505	514	505	519	511	477	472	499	492	515	524	507	498	543	497	489	500	500	507	554	515	528	523	476	491	488	515	480	486	493	563	497	552	500	534	516	504	524	512	489	501	509	542	494	498	512	493	477	508	483	512	501	475	512	525	548	497	467	527	460	524	542	477	523	490	524	506	492	496	509	525	536	519	491	517	522	500	450	511	507	527	484	488	525	491	509	493	518	507	478	492	531	521	516	519	501	503	562	503	526	521	488	541	499	542	497	510	533	505	518	516	491	524	549	466	510	488	472	511	510	539	469	484	472	527	500	490	517	483	518	480	478	513	501	533	498	508	510	558	488	478	494	502	539	502	494	528	488	529	492	525	512	544	465	503	473	506	529	533	501	481	485	502	452	538	481	499	513	485	515	512	493	497	494	498	508	515	520	513	517	485	544	483	501	528	511	501	469	526	496	515	496	475	478	521	495	519	517	506	489	512	531	495	509	492	507	485	519	483	537	511	523	507	489	522	548	459	492	521	507	486	524	491	447	492	542	493	473	501	516	515	502	508	535	490	512	537	495	494	518	486	494	525	518	473	512	469	554	487	452	462	519	509	534	507	506	512	510	533	507	500	489	529	463	504	503	515	499	531	488	497	503	526	503	525	509	482	530	505	543	466	519	541	537	494	483	512	536	556	475	509	539	487	525	511	471	510	529	518	520	509	488	509	495	536	489	469	504	508	542	506	515	474	491	503	507	491	518	516	508	459	553	500	513	527	534	457	497	473	510	473	504	468	496	489	519	510	512	491	508	485	502	501	535	500	515	508	489	508	496	512	493	499	510	519	498	524	497	501	522	486	491	507	520	496	492	490	490	504	483	545	494	554	492	477	521	487	508	509	492	523	523	466	487	511	524	495	486	475	525	499	513	526	473	492	515	495	475	493	505	503	487	502	499	451	502	525	505	486	519	531	495	506	506	502	510	484	480	552	485	549	542	482	558	487	488	502	504	485	484	515	516	490	543	501	509	488	499	488	488	534	503	547	487	510	510	480	506	479	522	476	531	487	516	469	500	486	478	511	534	468	479	541	473	511	518	493	508	500	510	529	502	463	522	505	517	523	496	521	469	504	473	501	483	507	511	435	508	487	484	492	478	528	505	505	504	502	546	493	471	485	511	514	517	484	495	539	475	527	474	510	512	474	515	468	512	517	535	526	503	488	492	500	470	511	523	479	505	474	495	526	458	505	495	550	508	480	534	501	515	535	510	509	473	493	448	487	477	496	500	490	507	492	496	512	492	494	488	514	509	489	501	486	516	530	496	482	482	506	496	479	494	515	517	503	512	501	457	504	484	504	531	473	519	480	539	505	512	510	533	485	499	503	537	528	472	509	522	485	507	485	489	488	482	472	485	488	500	525	498	500	490	521	457	492	470
13343	3289	4927	14448	20775	35809	35666	27699	17610	9545	4363	1900	820	236	176	170	130	163	171	159	178	170	180	183	196	176	193	167	179	188	170	144	168	181	191	189	175	166	186	154	163	157	154	157	160	165	157	187	176	166	168	179	199	162	183	194	170	183	190	199	194	160	183	162	174	164	167	191	191	174	160	171	179	170	186	181	155	191	150	163	174	150	165	192	167	163	180	167	194	183	203	180	141	185	167	192	181	179	171	183	174	152	200	157	165	171	195	162	161	167	174	158	152	158	192	172	153	172	182	181	163	181	179	181	169	158	170	183	153	180	167	152	148	171	179	182	158	166	171	166	173	177	185	181	171	176	166	168	162	200	206	171	163	148	153	173	178	177	181	181	169	175	186	175	158	172	167	181	190	164	155	164	181	181	146	166	176	158	187	171	181	169	184	176	164	169	185	166	184	192	181	153	161	199	159	193	167	165	196	200	181	188	184	166	207	173	177	166	178	180	175	192	181	166	189	213	176	190	181	189	157	172	166	152	182	183	175	150	214	165	171	161	179	179	184	179	162	152	166	152	165	187	166	194	130	160	178	177	162	171	147	154	155	180	171	160	166	176	172	151	164	178	165	167	187	177	173	176	165	192	185	173	185	164	193	157	167	179	155	192	197	189	165	150	161	190	176	166	158	151	162	161	167	161	180	186	158	165	184	189	181	170	175	160	163	173	164	159	195	183	171	160	184	172	191	188	155	154	165	183	185	162	179	181	160	171	160	177	186	173	176	167	173	183	162	186	197	184	150	168	150	179	164	161	170	159	192	176	198	170	168	154	155	185	196	188	149	144	147	163	157	169	161	208	168	176	176	182	140	176	170	164	206	176	172	163	165	154	169	171	150	179	170	167	172	154	176	170	176	156	154	165	169	174	193	170	188	188	174	171	152	158	173	171	149	172	163	183	189	205	178	188	205	157	167	158	169	187	175	175	170	171	175	156	173	182	189	177	182	187	180	171	209	172	152	155	172	167	154	185	178	182	167	159	177	175	138	170	188	184	168	154	186	178	192	164	165	178	179	170	162	169	166	183	159	184	156	177	152	165	168	167	179	185	178	184	180	173	156	180	159	196	169	159	170	161	181	181	144	170	191	178	185	159	178	164	190	204	167	179	180	171	208	180	167	155	170	165	173	151	185	172	171	193	186	185	194	188	166	179	184	198	154	161	172	189	176	179	174	193	167	167	176	185	181	187	174	144	181	162	144	143	171	188	221	193	172	175	156	173	166	154	173	154	193	190	165	153	169	174	177	179	168	179	178	168	182	176	171	157	194	167	190	181	187	183	183	165	173	156	166	154	162	183	165	168	178	179	139	164	180	160	158	179	173	157	182	184	169	162	167	182	184	176	184	175	180	148	168	168	223	181	165	185	163	184	147	162	171	151	159	156	146	184	179	173	150	168	172	160	174	166	172	179	180	179	164	163	179	165	166	172	171	175	160	146	171	136	173	166	186	200	183	161	175	159	174	169	161	161	154	169	176	186	151	193	160	168	176	197	167	194	162	163	157	152	193	194	163	192	184	178	176	190	175	167	214	183	159	175	159	194	171	173	173	191	183	171	164	194	178	172	150	158	177	168	158	183	171	177	153	181	158	198	176	164	152	174	159	171	159	159	160	170	195	169	196	171	189	171	163	173	166	187	172	188	187	200	180	209	157	163	186	182	172	176	174	183	140	182	160	170	174	174	183	164	180	167	165	154	187	162	170	170	168	166	187	171	179	161	158	180	208	170	167	167	177	187	181	181	174	169	180	167	169	178	177	182	177	150	166	181	159	161	189	173	158	178	164	173	190	148	159	147	184	148	146	173	179	192	183	218	170	156	144	160	169	173	162	171	170	168	163	159	186	172	149	168	151	166	184	195	138	189	194	198	170	200	186	165	170	173	186	164	162	197	174	179	142	182	183	192	177	173	179	190	182	176	171	165	166	170	170	167	170	177	168	179	170	158	199	195	175	174	154	160	157	170	160	191	184	191	164	193	161	168	176	189	176	145	163	191	173	193	179	178	185	204	172	160	168	170	157	166	181	164	153	162	176	187	183	172	163	174	190	170	188	180	166	186	175	168	161	158	176	155	162	144	179	161	165	183	164	157	165	188	145	169	192	160	184	161	143	182	170	182	172	170	168	168	183	188	125	157	197	176	154	163	168	173	178	173	170	180	201	149	146	177	163	184	183	153	164	168	174	176	179	165	148	183	169	175	178	164	155	174	183	161	151	173	165	197	169	155	165	174	175	184	168	179	162	173	134	179	176	195	156	178	187	170	175	170	191	159	168	162	174	168	167	148	161	169	180	168	168	147	176	189	193	162	167	167	149	149	181	172	161	152	160	188	149	172	184	187	160	156	155	165	190	184	145	144	176	159	179	182	203	191	157	161	160	181	145	172	176	189	174	150	169	160	180	188	175	181	171	171	160	181	169	154	173	175	168	165	182	225	183	216	184	148	194	175	163	180	170	139	187	164	171	190	170	169	169	190	165	173	155	156	158	186	154	178	143	165	185	164	178	188	171	177	159	172	154	192	167	182	146	179	189	163	158	173	204	212	147	170	165	184	161	175	196	156	152	165	164	170	198	159	174	181	206	162	193	183	163	164	156	186	143	178	178	196	168	169	148	170	194	204	176	206	166	175	172	170	164	174	172	176	198	159	170	174	159	169	171	171	190	182	189	192	178	164	178	165	184	175	179	192	182	170	178	165	173	170	195	165	182	166	147	181	181	199	179	163	166	182	136	166	162	146	171	156	137	193	158	160	175	186	203	177	166	179	176	174	162	152	170	165	184	176	162	182	192	211	168	178	157	170	166	167	170	182	181	143	196	182	201	172	182	174	175	177	165	183	191	181	147	176	161	183	202	150	190	185	170	163	178	138	168	174	159	171	166	154	156	188	186	173	170	160	176	155	180	153	172	164	175	178	177	168	162	165	160	165	169	161	170	173	172	172	176	180	168	193	157	165	176	177	139	165	182	167	162	158	189	181	146	162	185	154	183	184	176	169	201	178	181	159	167	178	159	171	173	174	170	188	173	180	185	158	175	158	180	176	174	180	173	172	174	185	175	205	183	211	193	178	169	145	172	181	140	171	179	177	147	185	160	151	154	164	176	170	157	176	184	181	183	175	181	181	186	154	149	175	159	166	171	176	151	165	154	154	199	171	185	168	225	194	163	188	171	177	193	148	181	174	187	167	171	172	153	180	173	130	182	158	183	178	180	175	194	195	180	166	161	173	182	173	164	151	170	188	171	184	176	172	175	183	186	177	155	172	174	162	142	187	184	188	202	166	172	193	158	185	166	187	172	184	181	201	172	168	161	159	190	157	176	189	188	182	185	167	185	160	199	177	144	159	203	147	177	167	154	183	180	177	166	183	189	176	206	164	190	182	186	170	170	154	169	173	175	181	182	184	205	170	180	177	177	186	175	177	168	170	179	170	170	158	157	152	170	170	167	177	164	182
7730	2742	8925	28398	37468	52118	51152	44375	35273	24883	15132	8046	3122	621	398	429	412	429	394	432	419	394	405	413	429	406	385	433	400	452	408	403	434	397	397	406	438	439	458	415	427	434	385	444	418	403	381	433	406	427	421	429	363	423	428	409	410	408	384	396	427	416	428	439	385	392	399	391	395	385	409	430	422	422	396	381	426	411	372	368	371	421	416	382	411	435	416	414	455	421	379	366	376	426	418	430	424	406	383	417	399	412	400	380	436	420	399	426	422	386	415	422	437	393	368	411	451	398	386	400	426	438	397	430	412	419	442	389	427	396	406	419	404	403	422	387	396	423	401	424	403	394	406	379	398	382	414	406	404	437	470	410	415	420	388	383	400	401	434	389	433	423	414	412	406	431	390	450	420	404	432	396	413	397	405	425	414	379	397	414	410	398	433	396	405	390	394	443	402	424	409	409	436	435	453	425	413	424	426	407	436	409	387	407	422	401	393	435	376	404	466	406	424	379	418	436	410	384	396	393	397	393	403	359	419	395	373	424	388	400	389	422	412	371	427	396	419	424	409	412	410	421	418	411	408	404	405	381	418	415	406	397	390	435	420	412	391	420	426	409	445	418	437	437	431	409	401	379	408	440	412	429	395	423	391	418	407	413	411	407	393	378	439	394	416	421	398	420	405	432	410	394	413	400	381	405	444	413	448	414	433	388	406	401	418	411	419	394	380	404	366	409	368	403	408	409	418	436	423	421	407	432	421	424	388	427	404	433	404	418	387	384	417	407	396	418	419	398	413	398	392	418	444	404	421	406	418	433	367	411	419	393	425	384	372	414	416	432	398	387	446	453	410	409	408	403	388	383	419	436	395	388	434	426	389	381	402	422	392	447	411	429	355	390	438	425	450	457	401	399	412	443	402	384	425	398	432	422	424	416	388	440	410	418	424	416	417	443	427	418	401	354	401	451	396	389	396	386	381	405	414	411	409	396	406	416	404	417	423	384	420	433	414	426	398	435	414	390	435	403	406	393	413	380	403	392	385	455	458	431	456	400	431	400	419	421	437	423	422	384	412	422	439	421	457	414	432	422	411	392	408	400	428	375	378	384	417	406	444	436	425	409	409	402	384	401	417	381	423	425	398	401	407	396	398	412	410	411	428	415	434	408	456	384	382	388	396	455	392	399	408	426	401	394	394	385	405	424	421	407	461	413	414	408	410	416	413	383	379	373	414	401	444	432	423	388	437	412	409	414	396	420	409	410	399	388	416	427	425	403	384	414	409	417	409	396	375	334	376	397	410	409	437	396	416	395	414	392	407	388	413	403	417	431	401	458	408	394	403	454	396	414	406	377	423	402	383	408	361	479	420	393	413	380	425	427	397	387	433	382	424	404	437	429	384	409	403	410	362	407	413	385	401	401	378	428	419	421	405	415	450	419	407	426	393	433	441	419	400	437	430	412	416	440	416	432	416	398	385	349	402	431	373	426	428	429	416	428	402	380	442	398	401	407	403	395	419	396	410	409	417	411	408	409	417	425	411	385	395	419	427	413	408	369	401	416	425	384	428	412	402	415	422	413	377	404	415	401	365	443	415	405	399	433	384	412	453	373	427	413	401	426	399	458	419	410	388	438	385	420	430	410	441	429	373	405	434	401	386	379	402	418	402	374	421	425	411	398	404	358	382	407	397	417	431	404	446	464	443	397	421	425	367	426	399	411	468	386	402	456	410	389	425	414	398	435	444	427	398	395	396	447	422	424	444	419	400	438	385	397	417	413	402	421	396	401	415	432	412	403	395	373	408	382	401	425	398	423	384	384	361	372	429	425	408	397	426	426	428	418	399	379	429	419	431	424	413	407	407	410	400	408	381	418	408	377	432	404	369	437	400	426	409	392	363	407	404	401	405	403	404	402	409	408	409	423	411	401	402	416	388	415	433	404	429	388	409	420	383	378	408	376	429	408	370	410	404	416	408	419	414	403	365	408	403	384	417	377	444	424	408	427	398	411	423	394	436	446	419	424	407	427	381	402	417	395	376	427	384	367	395	432	405	406	383	434	397	382	453	421	431	411	395	407	428	453	428	408	436	420	399	410	421	415	404	386	392	416	427	422	387	416	412	397	414	398	424	372	461	388	398	424	415	425	413	406	423	409	418	395	417	411	398	393	382	398	423	397	397	421	435	424	390	406	442	418	386	375	424	448	390	387	398	404	451	409	409	416	396	394	430	381	376	443	407	408	469	392	377	400	432	386	415	378	444	418	442	418	433	391	424	436	450	417	413	443	406	415	408	421	375	435	380	359	425	403	403	389	445	390	412	396	425	414	409	375	416	375	418	424	388	423	449	404	431	419	407	395	406	434	406	441	415	388	378	406	423	451	411	435	389	372	384	427	402	420	399	420	421	414	424	406	400	397	387	430	408	411	443	393	424	412	406	391	398	412	436	404	428	404	414	426	421	399	415	409	415	389	389	418	392	417	424	367	408	382	450	437	430	433	375	443	423	449	421	406	363	417	421	398	412	369	411	415	412	435	419	396	410	429	405	424	421	406	422	427	390	401	430	415	414	434	429	411	424	432	441	396	395	390	407	420	414	393	408	421	459	419	432	451	422	419	432	485	430	395	383	389	423	399	437	440	396	385	373	399	419	421	402	423	408	414	407	428	398	456	370	419	419	446	403	428	393	405	447	408	433	392	430	414	410	450	376	415	396	438	411	445	442	420	401	393	406	423	398	390	379	403	424	417	427	414	406	406	384	408	413	430	428	398	420	396	401	397	390	444	391	445	417	402	389	423	387	398	409	392	430	427	391	400	409	421	439	432	418	436	423	454	413	411	405	406	388	416	415	408	416	391	424	385	427	430	404	373	403	381	359	389	406	408	414	387	394	385	411	396	434	419	441	412	408	429	450	400	451	397	434	447	433	380	432	412	432	422	434	395	399	381	404	398	409	416	449	407	390	386	406	420	384	412	457	406	410	399	437	428	419	417	382	413	410	427	392	413	407	373	406	389	409	394	424	419	392	391	411	424	406	425	376	383	389	411	395	362	438	424	413	401	404	406	456	441	415	451	413	382	422	402	426	424	424	435	403	441	391	404	417	416	400	405	396	423	429	432	407	443	396	396	429	425	409	448	407	432	418	398	388	442	449	419	382	421	420	405	403	396	369	410	416	433	378	420	379	443	407	397	403	401	403	431	434	362	421	405	402	406	441	411	447	388	418	405	447	374	445	407	468	392	410	410	396	407	413	441	429	393	425	441	454	457	398	414	397	418	409	406	405	384	379	383	396	396	436	440	416	445	401	396	398	406	435	432	397	413	421	435	380	390	417	413	397	446	451	408	442	380	396	427	417	394	401	420	367	384	418	429	417	423	413	417	406	410	431	423	415	412	388	399	413	395	388	400	414	393	404	398	396	403	400	402	389	401	417	407	413	416	406	425	415	414	404	393	426	392	416	418	402	383	434	411	395	392	387	418	404	433	404	410	380	422	378	409	407	426	433	421
21246	6640	13302	30212	39870	56548	49160	38024	25777	14312	6588	2924	982	328	264	231	244	243	270	288	265	269	250	242	240	263	281	247	267	260	266	264	249	236	254	251	256	283	269	247	236	259	228	265	257	261	262	280	216	272	256	252	240	236	241	249	232	270	232	258	222	230	282	273	242	279	284	279	277	289	252	260	229	275	239	253	240	222	239	261	289	254	273	265	232	270	238	262	254	258	290	258	278	282	236	253	241	241	253	249	251	257	275	248	236	258	252	288	276	275	287	229	267	290	241	252	262	253	268	242	216	242	270	245	259	237	266	263	252	245	285	266	285	234	246	257	264	240	261	275	239	229	235	249	246	236	271	246	254	249	236	258	283	258	287	280	253	244	231	260	252	286	280	306	248	262	261	239	259	224	274	273	250	233	237	244	243	242	229	233	270	249	282	271	220	225	256	249	243	250	263	234	249	248	216	308	276	257	259	260	235	250	249	275	235	282	268	243	271	245	243	261	271	262	273	275	245	282	273	249	246	258	265	245	266	258	252	240	278	239	272	259	244	271	242	221	237	228	236	260	263	264	240	254	233	253	276	263	252	261	253	276	278	269	266	252	272	262	246	237	260	282	293	246	245	248	263	265	250	256	287	280	265	268	293	263	265	263	257	258	261	244	248	250	258	233	259	299	248	242	235	251	267	269	271	241	245	259	254	272	252	272	257	242	238	263	249	229	260	253	255	220	269	249	229	244	268	274	235	233	248	226	229	249	246	253	258	266	250	262	254	245	257	258	251	251	273	266	258	260	242	234	252	267	231	258	255	257	235	217	270	258	262	268	265	251	254	274	257	261	227	277	258	257	230	279	254	252	253	284	227	273	257	226	250	227	286	261	258	255	243	232	283	266	232	254	240	262	264	265	281	261	269	256	228	254	294	247	257	233	280	271	260	241	249	259	262	233	248	229	257	248	250	258	239	255	230	235	242	249	295	274	259	222	258	254	248	256	236	242	202	233	267	246	234	275	255	261	263	242	255	260	241	244	248	246	230	264	238	236	241	254	228	255	263	239	272	251	265	245	248	246	225	255	284	260	283	252	244	234	231	227	264	258	283	272	256	308	269	237	254	258	247	263	263	278	232	285	245	234	250	261	254	268	206	265	237	289	220	269	236	272	242	242	221	256	214	274	257	252	267	257	225	230	242	232	294	242	241	234	270	271	273	229	249	275	245	258	272	241	261	241	243	272	254	259	263	298	238	282	252	241	256	248	252	277	266	247	242	272	261	266	279	274	259	268	262	260	224	245	260	251	242	232	282	247	256	223	240	258	260	238	259	237	239	248	257	239	222	261	251	242	233	254	271	248	256	254	247	222	266	236	266	241	259	246	244	228	260	230	256	275	240	253	254	269	266	265	298	251	223	237	220	272	256	246	230	266	249	239	234	265	250	256	268	242	261	269	290	256	276	282	270	236	222	226	240	259	236	258	239	234	250	240	255	260	264	240	249	250	240	250	240	272	263	225	255	284	245	230	240	263	257	249	257	265	245	259	257	227	237	258	242	268	258	228	270	225	246	258	292	262	233	269	260	246	279	239	245	256	221	243	249	251	260	256	248	241	270	260	259	279	260	229	254	267	252	273	255	270	262	253	255	239	286	265	239	259	270	243	242	264	258	228	270	226	276	248	263	258	244	273	251	259	246	260	255	247	278	252	244	265	266	245	240	259	228	210	231	255	265	249	282	259	279	243	263	280	243	263	254	259	263	244	234	270	252	246	231	237	277	254	228	243	241	260	261	251	276	262	244	237	283	258	272	220	274	248	243	241	276	255	277	260	240	218	250	230	238	240	248	264	295	256	255	239	253	234	262	259	258	283	258	257	262	254	258	265	284	243	256	245	286	265	285	276	255	260	260	281	238	232	260	275	247	266	263	218	250	249	289	263	226	268	252	255	271	272	268	242	238	274	275	247	241	247	226	263	254	252	251	249	247	224	252	229	254	264	239	251	269	262	238	257	244	256	248	224	239	231	237	244	241	265	267	269	278	243	241	227	262	251	240	286	256	247	258	276	258	266	229	231	256	253	254	264	230	240	274	236	229	223	285	231	240	240	230	239	255	245	251	263	267	263	226	249	261	267	256	240	257	252	264	263	240	263	257	239	233	254	258	264	279	260	279	252	248	240	263	257	250	264	241	244	266	223	247	221	264	244	248	237	229	265	255	235	259	238	261	257	245	280	242	268	228	235	247	277	226	258	265	231	288	274	227	277	276	239	304	259	236	254	265	249	263	245	247	264	253	241	248	250	268	258	261	240	259	251	273	269	264	254	287	252	255	267	244	239	249	239	262	272	233	250	251	243	271	257	273	275	256	234	287	239	264	252	242	258	254	223	279	253	246	248	237	261	242	265	222	246	276	228	276	263	265	257	255	242	239	253	233	280	265	264	266	278	236	276	265	233	242	235	241	235	259	274	271	245	270	264	265	233	248	260	250	247	248	251	287	251	263	250	251	246	251	236	226	252	258	282	266	253	237	300	249	260	258	250	234	260	246	265	266	276	226	227	254	264	246	235	262	281	227	261	256	264	259	255	271	262	246	281	226	290	242	277	220	241	252	250	253	264	258	199	255	246	275	267	249	257	258	257	239	291	246	275	271	289	251	276	255	250	267	258	263	267	288	257	274	228	243	241	243	273	214	245	265	275	263	276	250	254	259	236	233	260	289	270	267	236	256	243	220	199	259	224	227	253	239	259	267	254	274	282	257	215	258	278	250	250	262	240	270	260	221	277	230	270	253	265	226	263	233	252	262	228	283	253	257	282	241	210	238	272	231	241	250	260	281	256	257	241	260	289	247	287	235	231	254	274	256	295	275	261	224	267	239	241	232	221	251	234	239	256	257	265	231	263	243	240	260	273	245	247	232	235	266	262	247	250	245	262	265	249	231	244	262	285	271	282	274	277	217	237	271	260	261	217	275	277	246	273	249	272	242	255	259	238	226	254	275	228	277	264	253	247	228	243	263	257	231	274	219	232	288	245	246	254	242	314	265	244	268	277	285	243	267	291	259	238	242	249	251	272	240	257	241	269	233	265	254	267	254	243	258	243	242	275	252	271	245	242	271	266	231	267	236	258	268	246	269	221	260	261	237	266	277	232	275	268	249	260	269	232	249	232	220	257	247	231	238	265	239	245	244	253	256	215	248	273	248	233	248	257	220	268	249	231	267	249	274	250	256	264	277	280	263	243	263	235	215	244	263	218	230	266	276	251	275	278	236	278	250	242	243	258	282	280	265	246	245	257	253	251	230	268	246	246	243	244	238	251	253	274	229	243	262	249	273	263	251	257	271	229	268	271	246	250	246	254	258	267	251	254	255	246	250	263	271	254	268	264	263	258	265	260	263	253	272	258	259	246	252	273	250	259	268	242	258	287	262	250	269	255	240	229	241	251	256	263	229	261	249	246	278	211	261	229	270	253	241	267	280	265	253	251	265	280	245	262	230	231	261	235	274	240
9731	4710	19762	40865	51432	67901	61344	52332	41904	30563	19448	11005	3579	812	586	580	603	590	587	582	566	591	624	591	580	592	604	567	592	553	598	579	526	581	608	591	600	613	553	614	539	549	571	582	589	546	567	573	566	573	552	570	542	554	585	589	588	570	583	553	581	611	575	617	544	542	595	629	565	598	572	580	579	584	586	596	606	604	580	569	631	621	566	553	601	591	576	568	538	553	566	579	603	555	565	559	604	589	577	607	578	562	537	580	572	559	555	560	567	560	540	532	594	591	570	580	561	526	527	571	568	543	601	605	590	586	601	549	509	618	553	623	584	584	584	553	608	583	578	559	592	549	570	604	570	547	580	590	527	573	570	541	569	575	597	587	575	565	602	534	599	566	557	592	555	550	570	582	560	536	607	535	567	585	592	586	585	561	585	556	547	593	548	579	588	575	601	550	576	560	592	563	555	580	590	606	581	568	584	609	571	574	607	574	610	572	573	600	584	550	616	545	595	600	602	568	591	554	595	584	564	560	568	583	594	577	577	617	580	588	586	574	592	582	572	549	626	625	592	575	550	568	612	561	589	577	551	547	555	563	614	574	567	580	562	588	556	598	581	550	562	570	607	553	600	574	564	602	601	612	569	593	593	594	599	572	531	563	563	557	585	600	601	592	615	605	565	561	579	538	561	585	607	588	567	575	573	586	591	610	567	556	574	588	578	578	564	583	616	587	551	566	596	614	561	616	572	615	587	610	595	593	613	610	556	575	541	578	574	565	560	574	552	580	554	566	588	537	563	589	584	625	573	565	572	571	573	588	608	614	563	592	626	577	583	539	582	579	593	578	585	579	552	600	564	538	551	598	546	584	553	591	620	572	570	582	555	592	547	619	586	613	606	568	581	537	603	574	545	582	575	602	586	543	577	592	577	584	572	580	580	581	510	572	584	566	555	534	597	555	527	600	549	572	631	569	572	567	595	566	537	547	548	574	579	575	548	621	580	577	580	569	575	583	589	608	565	539	574	605	586	559	583	576	560	580	621	543	619	609	605	524	579	576	566	594	575	569	588	600	536	587	576	598	548	552	650	596	537	524	592	563	537	618	568	585	567	564	573	564	563	612	592	527	570	578	553	567	559	568	582	649	570	590	581	557	580	605	566	565	594	555	582	590	590	564	586	573	598	568	610	558	570	588	557	548	616	545	554	544	594	579	585	546	609	558	579	590	573	576	596	576	603	561	553	601	576	546	601	581	566	584	574	613	585	593	576	620	553	555	548	555	626	564	533	588	596	579	589	562	560	572	550	599	619	592	591	592	570	579	574	594	606	593	529	620	570	598	580	586	562	559	577	598	560	584	590	557	585	570	549	597	577	573	603	576	593	572	595	555	551	596	570	555	556	554	574	583	560	548	567	583	557	608	598	567	602	557	598	504	585	551	600	619	570	579	591	574	552	594	595	559	612	535	579	589	553	568	561	594	643	582	582	586	615	562	615	570	592	608	601	586	536	573	544	598	597	565	580	556	591	576	597	542	593	614	546	599	577	597	596	576	591	577	584	604	581	544	592	600	573	592	623	619	565	587	603	567	589	578	594	567	569	609	566	539	568	589	629	618	632	572	546	589	606	628	585	546	611	598	602	581	570	632	590	531	580	603	515	561	617	558	541	583	607	588	586	594	562	578	590	525	543	561	586	616	581	561	571	572	609	565	604	612	551	543	586	604	555	628	599	567	597	594	574	563	596	591	568	607	577	596	552	584	602	558	594	535	610	572	638	575	582	610	583	544	590	578	587	600	567	549	547	598	558	576	575	587	570	583	559	564	566	567	572	589	562	602	576	634	584	584	594	587	557	539	570	547	571	547	546	577	595	572	591	569	573	556	585	538	615	601	589	588	581	570	631	564	584	585	615	563	564	570	593	557	573	565	588	629	564	643	560	600	557	561	544	612	583	565	587	544	536	540	582	589	562	550	647	594	636	593	538	636	564	563	566	526	576	545	578	546	527	622	609	576	572	586	590	550	585	550	615	558	546	560	561	547	582	577	604	553	597	616	593	597	592	588	592	556	593	543	576	611	594	613	565	547	566	598	540	600	525	588	564	615	611	608	595	579	566	600	527	609	610	563	595	555	602	584	572	593	548	561	610	585	552	544	539	579	569	593	612	574	596	554	606	557	554	595	589	602	584	597	588	550	628	559	563	592	558	568	535	594	550	567	556	614	600	593	580	553	596	550	563	562	583	576	528	611	570	573	601	575	578	577	575	570	567	579	521	592	536	587	578	593	568	558	585	595	547	580	618	547	551	588	587	582	614	598	546	609	557	605	579	588	568	547	607	554	588	578	587	595	596	574	606	588	557	559	579	598	592	596	572	595	580	577	578	575	565	579	538	624	592	558	545	554	607	541	601	579	598	579	576	560	612	590	555	544	598	537	620	559	588	613	551	596	619	553	547	581	628	565	560	592	600	607	594	553	572	619	588	591	577	596	556	591	562	524	566	556	601	621	610	588	591	556	586	563	590	549	555	578	594	593	582	569	575	600	564	558	588	571	549	597	586	563	649	569	598	563	553	559	587	594	640	575	602	586	578	587	541	571	577	582	553	570	590	563	572	591	528	578	595	563	565	573	593	541	574	586	604	598	565	596	549	533	603	613	573	583	578	560	534	548	622	590	597	597	552	557	575	605	580	588	622	560	572	603	565	609	596	610	587	521	583	567	562	545	579	585	595	587	553	553	586	584	569	627	573	591	577	552	579	619	528	561	623	574	611	620	568	566	557	589	583	534	560	624	593	531	570	573	583	576	564	624	586	549	572	613	592	557	594	545	545	615	584	561	560	590	584	592	568	602	567	536	560	528	577	548	572	619	591	550	601	602	591	554	606	569	580	549	607	561	558	570	579	590	574	578	555	586	599	536	586	534	556	580	565	606	543	601	578	613	619	555	608	601	592	575	577	584	570	617	546	554	560	610	594	534	588	571	599	562	624	584	554	571	563	585	571	619	544	587	582	594	603	613	575	577	579	566	571	575	587	584	611	585	565	575	589	602	606	570	576	589	590	615	545	577	632	587	573	578	523	568	569	568	594	607	583	590	612	583	631	619	547	555	596	574	572	515	579	590	585	614	578	591	580	612	582	595	592	585	575	584	558	599	565	593	572	572	582	556	556	590	584	561	568	607	552	562	625	571	600	556	549	559	585	585	597	570	597	559	592	570	565	603	568	584	592	584	627	589	561	601	596	593	611	593	568	548	600	578	633	542	604	600	582	565	572	573	601	632	572	570	597	558	539	562	566	616	593	553	629	572	514	575	574	575	582	585	537	589	542	589	550	599	614	603	609	554	569	591	534	595	594	589	599	588	566	571	604	610	591	590	590	593	602	604	623	563	560	572	512	562	559	600	608	611	600	543	555	580	582	567	578	518	607	580	616	588	606	578	584	583	598	594	582	568	568	519	618	572	566	556	523	566	588	561	608	586	604	587	602	608	594	569	600	548	588	559	651	591
4023	2396	4137	3798	2948	2887	2166	1565	1028	650	453	336	245	256	220	235	243	217	245	247	232	191	210	199	207	216	227	251	245	223	247	232	262	221	207	206	232	232	207	220	215	243	232	222	241	234	250	232	220	229	204	223	261	247	208	208	195	228	193	233	238	233	219	226	229	240	207	192	215	242	194	207	240	215	234	254	236	264	222	203	217	215	253	217	223	199	242	213	221	248	255	196	234	211	245	222	223	233	211	247	234	233	238	213	251	223	207	213	246	230	201	236	259	254	196	224	202	242	227	245	231	225	230	243	216	218	236	203	231	206	221	200	234	226	218	224	209	219	231	234	201	236	215	221	222	231	230	230	218	228	244	200	218	236	238	237	201	219	220	213	205	195	227	201	222	207	214	245	210	227	217	231	251	238	220	242	215	247	243	236	222	205	213	237	252	212	223	198	233	232	235	223	232	232	237	216	221	244	206	236	230	197	230	195	229	243	239	236	206	185	226	260	264	217	223	214	223	241	210	246	210	213	237	205	234	226	191	224	230	231	218	241	214	193	208	208	237	231	193	246	206	267	214	223	235	211	236	229	229	215	215	199	223	221	223	224	232	213	212	224	227	209	212	245	212	226	217	212	192	251	239	198	230	217	237	216	225	242	211	211	193	227	213	226	230	219	229	244	249	223	252	222	227	229	224	242	220	237	237	225	197	197	266	234	224	234	201	229	218	214	272	217	253	205	215	215	253	231	225	225	226	216	217	226	255	258	240	250	255	243	215	237	230	225	228	217	216	220	207	222	258	226	224	234	172	203	217	226	246	209	218	239	222	237	218	192	201	249	239	241	230	228	215	248	235	232	221	230	205	229	220	218	225	247	210	203	251	227	206	239	212	233	242	201	240	197	209	220	204	209	219	219	219	206	234	197	218	202	232	230	235	204	235	199	199	223	215	224	221	228	230	222	218	229	219	240	242	217	233	236	204	187	215	257	222	205	219	242	254	215	207	218	231	212	226	223	220	243	261	203	208	225	221	212	207	230	243	243	279	235	248	212	227	229	257	208	197	217	233	232	253	229	221	209	201	211	237	236	203	250	217	242	229	220	229	211	198	249	266	222	224	225	231	224	230	189	231	235	223	264	232	229	243	222	220	220	236	227	221	247	227	233	220	222	203	234	208	211	219	221	240	218	231	214	238	222	215	231	199	228	236	217	255	215	214	236	261	207	207	212	233	217	217	245	223	243	249	244	216	236	200	217	204	204	206	233	251	218	231	245	209	219	205	198	212	215	231	234	224	211	233	229	250	211	212	256	227	193	242	223	205	219	221	224	225	212	218	223	198	242	244	250	225	211	210	216	217	208	227	203	213	225	210	241	217	227	204	237	212	234	216	205	213	230	196	220	213	215	225	192	209	190	206	235	222	227	245	206	191	247	239	239	218	238	206	222	239	185	242	252	252	237	215	245	222	202	249	211	224	237	221	231	221	228	238	239	197	239	224	180	201	213	202	217	213	222	254	224	242	219	212	231	243	220	219	226	237	216	218	236	211	251	240	209	209	233	210	233	217	241	205	238	219	230	229	220	203	242	217	218	228	232	205	246	221	231	229	241	219	231	212	237	215	219	244	222	211	217	213	233	226	198	222	258	237	236	229	221	213	207	204	247	165	216	239	207	223	198	218	194	239	216	209	206	247	227	231	216	236	211	264	229	204	227	245	197	233	202	240	196	223	217	209	221	209	210	241	219	207	251	225	220	223	236	246	210	240	214	215	242	218	213	221	215	224	184	225	231	189	218	244	244	195	247	214	212	228	249	223	228	190	234	208	220	252	222	229	255	215	236	224	247	215	255	215	233	213	221	208	227	214	257	195	232	239	226	227	220	212	217	229	217	237	209	252	218	201	236	217	228	244	218	259	239	208	244	228	221	220	212	220	219	234	207	235	227	204	235	225	233	193	219	216	254	231	242	214	220	251	229	238	225	221	233	231	208	222	207	228	224	191	223	191	213	216	227	236	227	224	215	212	219	253	222	234	218	199	217	235	227	206	230	201	241	267	244	232	210	252	202	231	230	219	205	245	222	221	209	250	247	244	245	252	234	241	217	249	217	223	220	233	194	232	219	226	220	227	227	263	252	242	209	219	224	231	221	227	216	231	228	212	237	239	221	218	207	226	236	233	222	239	225	213	244	249	229	235	214	218	218	208	218	236	234	240	212	208	217	194	223	223	231	209	254	212	230	233	230	212	201	215	241	217	242	234	230	216	217	229	211	243	194	266	242	211	225	216	251	246	235	224	214	200	238	235	218	254	245	219	244	232	229	222	232	218	241	235	233	262	235	220	225	225	202	212	238	243	221	230	199	227	261	224	211	206	227	199	231	195	223	232	205	209	230	216	213	207	237	193	227	231	207	231	200	205	236	263	219	212	224	219	217	241	249	263	236	233	255	232	227	215	242	227	213	231	205	196	238	227	241	228	219	234	255	212	264	218	201	249	218	222	211	213	208	241	228	223	224	226	222	245	218	243	232	206	224	228	234	232	246	225	249	219	222	245	218	213	208	209	208	210	237	228	204	243	230	200	240	230	212	221	220	210	247	231	227	203	228	227	228	222	231	237	228	241	238	249	203	220	276	234	221	224	223	222	235	210	196	214	258	251	248	206	219	220	244	224	203	242	238	214	220	234	209	218	225	215	208	212	245	213	227	226	225	212	228	228	233	244	227	260	243	237	236	218	251	234	267	246	235	189	238	231	236	233	200	194	246	232	246	239	240	219	217	237	206	212	242	225	253	243	236	214	207	199	191	220	199	220	248	213	229	194	234	223	213	224	240	220	201	263	222	232	206	218	213	212	197	193	206	216	223	244	193	201	224	261	215	205	224	252	226	219	240	199	226	249	230	251	217	202	229	227	204	202	243	193	190	243	239	199	197	214	253	217	244	221	248	215	237	245	253	212	229	254	207	213	228	246	226	243	223	223	246	216	245	211	251	256	221	212	232	219	219	202	237	224	206	247	230	251	258	215	213	201	238	220	205	224	210	241	237	212	205	220	238	239	227	229	213	212	223	218	220	189	228	226	205	235	245	187	213	242	232	202	219	226	207	217	218	206	219	214	222	236	232	246	252	241	234	206	199	253	224	250	228	248	223	225	212	237	229	207	259	220	247	231	227	246	247	212	212	258	216	228	212	231	225	216	228	211	236	231	222	219	217	250	244	218	227	213	220	226	226	223	216	215	223	253	200	235	233	257	215	233	245	229	232	247	229	240	237	233	202	212	219	219	238	189	221	201	255	223	211	259	207	238	228	228	228	230	220	203	235	225	248	229	211	215	215	207	259	218	235	226	191	231	207	233	234	223	200	227	235	227	240	237	234	247	207	221	204	232	234	215	216	234	226	231	235	235	214	242	208	186	219	213	255	221	209	228	244	194	211	234	231	209	199	231	218	258	214	239	210	202	218	233	242	232	226	209	252	224	223	221	220	261	227	233	207	245	229	231	234	233	237
3130	2512	7185	10898	11180	11064	8537	6198	3903	2315	1458	941	588	473	504	529	543	534	492	488	499	460	518	497	493	505	507	533	457	524	540	519	499	484	490	519	493	511	507	525	480	507	535	517	454	507	506	531	489	562	497	540	510	533	482	450	507	478	511	482	502	499	520	486	559	484	472	529	479	519	516	520	512	513	532	484	491	501	473	492	527	525	466	529	561	501	491	481	480	475	509	472	559	489	535	496	482	519	494	491	509	479	495	502	473	484	505	515	480	496	501	501	526	519	534	495	483	493	512	505	493	490	525	476	525	505	467	482	521	493	492	501	522	463	540	523	489	504	507	505	509	527	526	502	517	499	557	515	542	502	468	528	474	516	519	526	517	498	521	512	535	524	497	491	491	522	540	538	459	477	528	451	507	493	467	468	490	484	491	515	498	511	489	529	519	491	494	496	515	512	477	476	515	473	512	514	482	535	520	536	517	518	479	529	501	496	511	501	510	476	492	517	495	525	454	510	524	503	520	519	494	512	471	493	522	531	552	541	483	513	481	459	467	512	527	486	499	492	501	522	541	541	577	518	500	513	509	491	519	485	535	480	488	471	471	511	531	521	549	495	469	487	470	496	504	477	514	495	430	530	511	484	492	498	505	482	540	483	540	516	451	500	506	510	553	510	535	485	508	517	503	504	533	508	519	533	501	511	482	473	480	491	479	525	479	510	504	497	516	506	533	514	532	465	510	493	542	488	481	517	508	503	519	462	497	495	477	489	504	538	497	523	527	474	509	489	517	525	509	496	503	485	496	461	568	485	516	485	506	495	477	521	492	471	472	526	485	511	533	465	462	494	536	475	500	529	532	493	498	506	486	453	499	490	445	492	497	493	486	482	512	465	474	494	485	462	500	499	492	484	554	485	452	527	489	535	516	532	501	487	508	490	480	491	484	495	493	512	524	442	513	486	489	511	475	510	495	491	476	500	503	497	482	493	524	508	499	539	533	482	527	526	487	492	507	455	540	501	538	517	494	500	467	483	512	466	522	491	522	518	534	499	509	447	524	533	544	463	521	480	522	505	508	506	524	519	489	486	504	516	531	476	519	497	485	513	507	500	508	511	510	524	490	573	491	479	530	512	546	477	480	463	509	485	491	490	537	519	534	534	546	478	513	526	480	507	523	500	512	541	511	488	495	477	517	495	487	478	487	514	480	530	477	460	536	509	502	537	512	437	514	493	506	497	532	526	529	481	509	487	493	517	493	500	526	510	520	470	488	501	534	523	496	529	500	493	494	494	541	495	488	510	495	499	492	526	479	466	491	493	517	485	514	468	494	488	491	498	477	495	504	487	495	507	471	479	535	502	486	518	502	487	480	473	499	484	471	508	504	497	485	540	509	553	475	464	475	517	475	496	550	459	574	512	559	447	482	551	493	504	451	488	545	487	473	535	496	520	489	513	483	524	490	451	482	493	495	467	500	502	491	471	521	500	510	500	535	543	506	491	502	460	491	491	442	473	550	494	489	508	500	501	499	515	492	517	523	526	500	512	540	478	496	492	458	476	508	512	496	501	499	505	492	513	499	443	507	532	497	514	488	521	516	514	514	500	499	498	492	470	503	469	505	505	498	487	502	475	484	512	544	512	448	506	469	496	485	521	510	523	506	506	488	478	489	495	525	546	505	504	506	509	522	464	497	527	465	487	483	502	518	500	506	524	512	534	525	480	523	494	482	501	503	488	497	513	490	517	457	539	513	503	460	497	466	498	501	555	485	499	550	520	492	509	480	485	503	520	520	523	527	474	494	486	497	490	504	508	460	475	513	527	513	528	479	528	488	486	518	480	561	507	468	531	507	501	499	458	524	536	490	523	451	516	501	512	486	502	472	494	503	482	495	520	513	486	527	533	510	506	504	490	496	534	480	484	494	489	510	528	501	501	490	500	552	505	528	527	499	486	488	524	507	507	517	499	537	510	498	525	499	482	523	501	475	519	501	498	497	540	454	461	486	523	491	499	488	544	495	520	472	505	402	545	540	482	547	515	505	534	505	518	487	460	510	539	506	499	516	477	495	519	504	465	522	500	474	488	518	526	484	541	445	486	509	504	510	524	510	530	486	483	488	464	477	468	496	563	515	503	513	558	494	489	538	511	503	522	535	486	484	526	510	490	494	492	509	489	487	494	467	512	475	508	520	502	492	472	499	474	511	502	496	486	464	503	471	530	484	478	494	470	506	517	491	495	508	503	496	525	510	510	467	461	528	541	497	488	508	501	497	516	538	574	488	460	500	480	517	451	529	494	490	505	484	477	505	478	525	472	513	504	518	583	469	529	542	493	508	501	486	488	466	505	513	505	516	533	549	486	501	500	510	485	531	511	497	507	523	483	528	494	482	535	463	480	516	487	502	503	503	517	510	501	468	519	542	477	502	495	516	529	514	507	507	491	527	530	488	505	512	472	509	490	524	515	531	486	550	497	503	481	502	503	467	518	464	487	483	510	531	519	472	492	515	503	476	507	519	502	513	485	530	467	469	479	553	472	503	496	449	466	479	498	517	483	482	487	510	487	545	457	543	517	499	449	515	501	513	509	537	489	489	468	503	490	510	477	514	548	508	498	507	531	470	548	488	487	489	544	518	544	466	488	476	507	489	510	488	496	498	468	518	531	504	530	584	486	507	472	507	483	531	490	541	519	495	512	519	497	522	482	488	512	479	512	485	472	512	509	534	534	510	509	503	541	529	485	501	508	483	493	477	555	505	481	485	488	477	488	484	495	518	492	518	498	519	432	508	473	496	533	463	498	509	537	504	523	512	471	493	478	515	526	489	506	532	526	512	456	528	501	486	557	499	516	501	523	501	495	517	523	527	474	499	496	512	532	524	504	495	479	497	527	557	560	535	499	469	472	454	506	511	473	556	494	467	553	465	504	480	460	536	504	481	491	524	502	523	476	479	499	502	492	527	527	544	507	488	515	497	497	561	528	501	536	499	538	490	508	519	497	505	520	482	504	484	517	501	490	460	539	488	501	490	519	515	514	489	523	483	478	522	460	505	524	506	476	494	518	524	496	502	482	480	494	495	455	495	497	444	496	490	468	504	496	517	472	515	465	502	501	455	511	532	486	510	453	514	534	472	486	473	488	499	481	511	527	508	523	506	486	482	482	531	522	497	499	493	534	487	510	508	488	495	495	507	518	476	498	485	511	473	500	480	506	486	504	506	526	524	512	489	482	518	508	521	527	531	498	479	542	513	486	535	525	546	501	492	522	521	502	517	490	530	496	481	527	521	451	507	489	469	514	502	507	537	501	484	467	484	534	509	506	495	533	499	486	511	525	495	533	501	516	485	463	508	485	490	465	518	510	469	498	502	465	521	494	515	547	560	522	517	458	503	490	496	495	483	506	503	475	488	523	540	500	476	482	508	500	513	515	457	530	513	489	506	473	525	499	462	546	539	474	516	540	523	489	530	519	501	520	498	487	490	496	529	499	462	538	492	485	540	488	560	466
11716	4313	14249	37283	47604	40716	30746	20768	11322	5228	2413	1003	302	176	180	175	167	169	169	182	171	184	189	207	168	175	171	174	161	169	170	153	173	161	176	163	164	171	170	157	169	147	177	174	163	163	209	154	158	199	176	178	172	190	175	157	146	160	170	182	195	174	180	159	160	188	181	179	187	180	181	170	174	165	163	175	191	151	200	189	169	156	150	163	174	148	160	159	235	194	161	174	168	169	162	174	152	165	162	188	192	175	157	183	180	189	163	151	186	164	188	160	178	189	141	185	188	152	169	173	151	161	178	178	166	165	172	171	190	199	189	171	173	178	150	153	161	176	169	194	183	174	164	164	166	184	178	189	162	161	161	180	175	190	157	180	175	183	188	169	158	171	170	164	173	192	166	172	158	174	175	160	178	173	179	148	176	167	160	168	161	167	196	194	191	183	187	171	183	179	173	174	173	167	154	187	146	186	176	176	173	167	152	187	182	165	163	178	175	149	185	180	174	165	177	173	170	165	184	167	185	181	177	154	173	158	188	175	177	170	179	182	175	173	182	170	174	171	162	176	176	169	151	172	186	145	195	166	175	164	176	188	176	193	174	158	161	180	176	188	157	192	210	193	189	191	164	167	183	171	170	174	159	177	160	186	150	144	178	184	201	161	177	183	158	156	143	169	186	173	163	179	163	186	148	183	200	191	168	160	168	176	209	201	163	180	180	178	191	169	169	160	190	137	160	162	169	180	185	185	153	163	164	190	174	171	182	184	166	200	185	144	167	177	165	162	158	147	156	173	186	145	196	158	183	184	198	163	156	169	172	171	189	185	163	175	164	166	174	171	182	155	144	163	170	177	176	166	181	184	164	169	160	175	168	186	158	179	173	195	165	186	189	185	171	166	185	174	147	159	154	129	180	166	159	166	168	215	161	158	170	145	180	173	159	173	168	198	180	179	164	170	162	187	186	163	165	181	174	187	164	191	164	166	176	189	178	221	156	187	198	158	207	180	161	174	185	168	156	170	194	162	172	169	193	167	176	162	167	183	177	163	164	159	182	178	154	161	154	165	187	160	166	151	163	152	165	168	192	164	171	150	164	161	154	155	173	143	181	194	154	183	158	188	167	174	197	164	170	187	174	180	194	187	179	146	184	201	182	184	163	172	170	156	184	179	155	173	191	168	160	201	161	174	153	153	187	187	183	167	179	157	158	160	168	166	158	150	176	179	172	189	194	190	167	169	154	172	188	194	176	206	171	180	183	177	155	186	177	190	164	184	152	184	197	159	186	161	188	183	201	173	170	170	192	192	147	164	176	141	160	157	196	190	167	182	180	173	172	168	148	184	154	188	178	189	185	173	183	159	152	165	142	165	158	172	164	189	184	171	198	154	168	188	174	188	187	177	154	170	164	169	165	191	160	154	144	171	168	166	182	141	156	160	182	181	178	170	176	168	172	154	166	153	169	187	188	172	175	182	173	195	179	164	171	170	180	164	172	165	173	174	181	192	163	171	190	172	167	170	178	163	173	158	158	172	164	199	174	153	176	174	169	170	151	182	164	159	149	170	167	146	184	171	170	154	146	157	184	152	166	174	164	159	173	185	177	173	175	186	184	173	169	158	141	148	182	165	157	169	158	169	169	169	181	172	193	174	179	183	175	172	169	181	154	171	166	177	176	173	161	151	170	165	169	169	188	156	175	164	165	190	157	187	159	201	159	184	186	175	155	182	169	177	163	165	161	187	154	179	180	181	167	153	170	208	141	182	173	166	160	189	178	196	157	180	167	152	163	173	172	188	159	148	195	197	176	160	175	191	184	165	184	140	182	179	184	178	155	183	173	164	181	178	164	174	179	184	159	179	187	203	185	161	152	187	162	169	185	172	186	180	188	167	188	168	201	162	161	160	167	161	155	169	178	206	171	145	175	170	161	184	171	165	186	182	177	162	159	169	172	153	180	171	167	174	153	171	160	150	181	149	147	184	166	168	173	163	155	140	191	176	182	168	149	174	169	182	204	178	163	184	167	186	155	144	170	176	182	175	161	166	209	166	190	164	176	183	154	182	165	170	162	206	187	178	159	173	190	194	179	189	169	177	165	162	149	177	177	135	182	192	168	166	152	180	179	191	155	175	202	159	176	161	167	160	166	192	180	176	194	174	207	162	170	193	153	180	169	171	160	143	187	173	160	164	154	176	177	148	163	179	191	197	191	182	197	208	204	178	184	149	144	189	170	177	182	161	188	163	154	179	179	168	184	156	166	194	163	198	191	183	161	149	145	171	164	172	158	153	167	174	165	184	182	180	174	168	175	180	185	198	176	161	192	172	161	178	158	160	160	171	172	168	172	179	180	168	168	197	174	179	170	185	163	181	196	192	169	183	185	160	190	209	155	163	174	193	177	177	183	176	187	179	198	173	186	186	192	183	191	150	160	170	185	173	151	181	165	172	179	198	176	163	175	183	151	164	177	175	180	169	172	150	143	177	166	157	173	169	189	161	163	182	194	165	155	185	178	183	153	190	171	187	177	178	191	159	169	179	161	189	180	186	205	152	159	196	173	169	175	158	190	162	174	156	168	182	162	172	189	176	173	189	176	173	188	166	164	184	159	198	173	164	166	176	161	192	145	170	147	143	191	181	174	162	164	158	162	157	188	151	169	174	197	174	146	195	164	194	208	179	185	169	186	168	179	182	155	192	202	164	177	180	182	166	143	191	177	156	168	187	188	171	177	184	164	153	182	197	176	151	177	156	183	178	186	184	174	197	158	175	155	185	176	173	154	172	166	170	194	173	188	174	184	179	153	167	187	170	184	209	184	181	158	180	175	166	168	177	174	156	188	162	163	185	177	169	170	187	195	175	159	166	161	204	176	181	177	155	197	156	181	187	148	175	162	175	179	170	164	133	175	184	178	189	165	170	169	162	202	161	187	166	161	186	181	171	178	176	187	148	174	181	197	169	173	183	175	200	189	163	202	198	179	170	177	154	185	173	174	175	184	168	166	172	191	171	161	187	164	181	171	168	170	184	173	163	190	181	171	159	163	179	166	153	168	199	160	160	159	168	180	167	180	170	179	169	165	167	177	159	172	162	175	178	146	177	186	179	183	165	192	151	146	192	167	198	182	157	189	172	198	189	157	193	173	171	177	170	175	157	161	154	185	163	171	187	170	162	174	171	165	163	181	153	204	160	176	195	165	172	206	159	157	140	176	171	190	155	174	130	166	167	152	167	185	168	160	161	160	182	183	158	167	192	166	180	166	173	185	169	181	173	166	153	187	182	165	184	158	164	186	154	179	185	182	193	157	168	157	156	182	142	177	168	158	126	166	157	150	162	175	183	168	189	172	171	156	139	162	171	183	191	149	170	139	178	165	145	207	157	159	167	174	178	168	184	169	167	183	178	184	182	171	189	168	173	196	183	169	183	162	160	170	194	174	165	178	197	178	181	188	188	183	164	169	179	182	173	162	177	202	175	176	167	186	174	174	181	174	162	176	151	162	179
7083	3900	22166	49272	57985	53344	46138	37444	26654	16894	9231	4343	1090	435	381	387	427	400	426	450	408	386	384	394	392	442	428	402	419	410	400	412	407	413	412	377	438	427	396	433	442	424	411	465	398	427	438	378	427	418	404	417	404	423	412	403	400	402	446	412	406	380	391	431	412	416	404	431	422	409	400	383	424	430	396	403	418	404	455	391	414	386	407	453	404	432	393	387	431	395	412	421	424	427	423	412	392	404	417	422	418	390	372	400	383	440	406	417	434	388	394	384	419	416	429	398	428	402	419	396	453	390	398	425	398	426	386	420	396	383	410	396	367	379	412	407	415	431	383	418	382	383	409	427	391	397	422	364	363	440	413	380	394	389	390	433	395	438	429	418	407	399	391	399	424	387	428	409	408	388	403	421	477	416	388	432	398	445	408	385	404	398	391	442	435	441	401	415	403	377	431	383	423	445	422	411	396	430	422	389	432	419	425	408	385	414	397	410	395	436	373	436	434	380	420	401	427	429	391	433	396	419	402	429	410	407	424	424	416	436	404	411	418	395	393	393	393	407	442	411	405	408	427	400	393	414	421	420	410	392	414	423	421	393	410	421	412	428	391	402	423	417	403	414	391	412	432	419	392	422	407	414	437	389	410	440	396	425	385	415	453	399	411	398	414	393	415	387	425	458	403	425	372	420	436	400	387	412	416	398	435	422	459	444	403	402	420	422	399	396	408	462	394	384	431	427	414	442	421	390	373	420	407	416	397	398	425	409	394	415	369	421	404	413	402	408	387	414	413	393	399	370	412	399	421	425	367	436	415	412	404	396	415	427	430	424	380	420	433	399	381	411	433	401	435	396	418	432	413	415	394	404	418	406	397	368	424	425	422	405	391	408	366	379	388	412	406	382	405	439	406	405	424	376	387	417	399	449	394	396	408	420	385	460	416	415	423	447	396	382	419	368	410	406	403	423	406	402	447	421	424	401	416	411	422	449	427	424	406	391	404	420	403	412	408	410	434	419	389	429	424	445	420	381	382	405	380	397	399	428	436	398	419	427	411	451	414	427	397	425	417	379	380	401	413	410	429	411	416	386	367	425	422	410	408	413	390	414	388	393	403	416	416	400	416	386	432	425	435	405	419	400	422	412	397	388	385	430	404	443	396	404	399	408	404	426	395	411	421	423	392	403	407	412	375	408	439	416	416	422	412	388	409	409	410	451	363	407	426	453	435	387	401	395	401	435	395	402	427	406	426	410	407	411	395	355	430	395	411	394	421	390	406	394	414	449	437	424	399	418	441	413	369	417	371	393	431	384	461	390	382	434	411	415	393	388	380	438	399	400	446	416	399	444	360	423	393	439	415	417	428	405	448	397	395	390	405	421	394	407	398	430	411	437	403	476	397	425	389	373	398	427	423	427	424	430	427	410	403	406	429	393	401	395	363	379	413	406	413	371	397	397	420	379	447	434	383	404	416	375	400	415	416	441	384	427	423	421	387	424	396	376	436	393	431	415	411	409	436	433	380	419	426	372	425	402	403	400	418	381	401	437	435	410	382	427	407	385	386	388	392	402	434	421	409	405	412	386	437	410	388	389	422	418	410	415	417	407	395	413	421	404	440	410	411	413	395	446	415	403	398	403	381	429	422	383	440	374	382	407	419	398	418	422	407	395	439	456	410	416	441	411	395	402	386	412	381	416	393	390	416	387	440	424	401	417	399	396	421	451	432	398	413	387	415	382	380	379	412	386	424	404	402	401	428	399	402	391	399	403	404	370	402	385	395	401	399	401	423	412	417	411	384	430	378	375	413	402	437	387	409	440	349	400	450	390	391	413	443	422	389	448	432	403	373	419	406	391	371	421	394	423	419	421	447	427	390	411	421	448	395	451	423	415	415	395	398	405	411	423	382	405	422	412	395	419	411	433	402	400	411	401	403	390	390	418	398	368	435	402	392	394	416	439	391	415	400	414	415	428	413	415	458	410	436	425	378	397	422	424	403	400	434	377	418	410	390	401	377	392	380	413	385	420	378	422	379	421	393	441	426	419	431	440	427	391	419	408	385	357	387	438	425	411	435	399	395	393	394	432	415	388	407	442	433	416	355	420	426	423	399	421	401	398	395	402	404	415	408	414	432	440	385	438	393	435	420	445	395	409	392	389	439	426	428	367	376	419	422	403	396	419	402	431	406	392	397	423	424	423	426	405	398	401	404	388	443	423	392	382	430	405	392	449	412	384	452	412	415	403	370	389	377	390	420	405	406	408	387	432	413	384	417	433	398	380	388	433	420	464	375	395	426	394	416	397	425	421	424	397	409	404	443	402	412	430	419	394	409	395	410	404	429	411	391	416	401	416	401	441	412	406	447	415	433	383	423	421	438	468	390	449	413	394	401	390	421	431	459	447	408	374	415	429	414	404	412	411	393	389	398	409	407	385	398	420	428	396	426	393	445	370	389	403	434	417	412	416	397	401	396	387	435	421	420	418	435	403	384	437	417	377	397	382	392	416	424	430	413	399	393	416	388	407	422	433	421	398	380	411	436	453	399	394	418	396	422	391	374	415	388	401	385	427	411	391	404	446	440	401	415	431	427	400	397	427	424	412	428	407	429	390	406	414	418	438	449	402	398	398	428	406	412	429	372	408	388	398	416	384	427	404	403	409	429	393	390	456	420	395	422	431	372	405	412	422	405	424	425	421	419	384	458	400	407	417	385	417	405	391	427	407	403	424	427	420	401	402	409	385	395	424	393	397	425	426	409	433	407	409	419	403	373	465	428	385	396	462	376	419	442	401	406	442	403	414	413	419	417	425	384	416	401	403	435	430	412	416	413	380	435	438	426	382	430	395	429	420	422	400	386	394	408	414	411	415	399	437	396	403	437	442	419	439	404	389	397	404	422	388	410	375	442	400	424	423	381	421	431	398	426	447	437	383	411	439	424	410	401	414	395	392	412	396	433	412	435	410	409	389	373	377	399	433	426	428	390	391	403	399	400	401	414	389	420	396	380	420	410	409	433	406	409	414	420	407	405	397	346	391	425	418	380	388	454	374	466	408	435	421	424	422	418	413	429	424	410	395	466	437	431	396	409	407	450	418	410	416	441	398	409	387	405	431	386	383	400	441	387	408	442	430	442	400	405	428	418	420	414	459	384	469	422	420	414	441	413	412	415	445	435	424	410	437	420	453	412	399	402	419	389	420	423	393	406	406	400	441	385	359	414	426	406	422	357	407	393	404	403	404	397	396	401	418	392	404	430	454	415	400	429	398	423	418	394	412	422	399	407	399	411	412	447	399	408	414	413	412	420	400	448	398	397	419	399	407	455	385	400	394	419	413	379	425	428	388	408	394	421	407	436	438	446	427	389	398	397	397	435	447	391	446	360	386	433	415	379	426	447	431	455	406	417	396	434	404	391	444	424	458	436	455	403	417	445	406	438	408	432	414	442	416	390	397	390	390	420	433	392	403	438	427	411	422	385	418	379	410	412	441	371	405	400	428	435	401
19924	7377	22506	55385	62953	54088	42451	30721	18848	9503	4259	1750	522	274	220	234	256	263	260	260	252	237	261	270	262	246	255	241	261	236	282	241	236	237	251	233	254	259	252	259	283	231	255	270	272	268	225	225	261	241	250	268	271	232	250	220	245	304	254	252	280	273	244	238	274	235	251	256	232	270	247	272	238	249	240	223	260	252	260	260	213	275	243	267	276	241	266	244	249	226	243	237	266	274	268	262	236	221	268	261	226	240	231	228	243	244	240	264	285	235	251	296	260	253	251	245	265	256	239	272	274	209	256	231	271	270	254	276	255	239	271	265	243	246	259	279	261	260	248	238	234	248	244	240	272	251	250	260	265	246	265	252	242	255	217	268	246	231	241	240	274	230	241	253	252	260	237	235	242	247	242	227	245	239	222	241	240	231	243	242	270	253	256	274	215	228	255	273	224	248	264	260	269	250	273	280	267	249	241	236	202	270	239	213	252	243	244	257	242	240	244	261	250	247	231	243	264	240	281	243	252	232	243	258	282	246	253	258	257	260	234	251	258	281	253	235	244	231	256	279	249	288	267	227	236	262	243	252	234	235	247	259	266	238	243	267	251	209	260	247	251	239	281	245	225	255	267	237	239	236	272	238	259	248	240	263	275	241	239	252	253	251	234	257	234	277	240	244	258	258	268	262	259	274	251	255	265	237	230	237	283	253	269	254	278	263	263	268	252	238	245	261	213	270	260	242	204	260	261	216	262	234	247	269	257	273	267	252	238	266	252	254	270	225	251	244	267	245	279	254	274	263	243	246	262	243	234	245	285	249	229	272	243	254	249	197	238	258	246	243	242	287	243	265	249	286	237	265	275	257	239	273	277	247	226	221	266	265	253	267	225	242	249	239	223	259	233	260	228	261	251	241	242	243	256	265	243	250	237	274	262	251	245	252	254	264	260	234	241	257	265	230	283	269	236	218	232	301	239	255	249	277	272	285	243	252	268	235	262	257	264	251	255	247	251	243	259	237	249	256	244	260	233	248	316	282	232	248	225	238	255	233	256	252	241	270	254	225	250	235	269	235	248	253	262	269	252	248	291	268	237	254	261	271	258	266	261	254	270	267	257	283	293	266	250	249	260	249	267	232	277	279	254	265	250	290	241	265	261	282	244	234	288	276	244	261	238	240	248	280	275	247	256	277	247	240	268	263	274	266	260	239	250	235	248	286	244	233	278	272	266	241	206	254	249	256	241	238	236	236	290	255	260	250	258	253	228	264	251	252	250	290	285	270	269	228	240	235	222	252	266	247	243	259	238	223	261	242	241	251	273	254	257	246	238	249	263	260	253	245	266	288	233	262	253	266	254	245	254	239	232	256	235	242	242	258	258	225	242	270	233	255	268	256	248	258	282	213	247	252	261	221	242	232	254	239	285	260	263	240	250	265	244	273	248	252	250	243	223	261	233	245	253	241	242	262	222	230	279	252	240	270	259	257	233	225	255	231	255	271	253	249	223	246	246	229	228	253	236	257	283	276	242	238	273	249	258	272	239	255	271	242	255	268	252	244	256	294	243	255	241	227	258	238	271	277	268	238	270	218	257	257	265	255	246	244	261	262	238	266	245	210	239	252	243	269	238	271	266	225	240	228	221	258	228	266	242	225	241	271	250	252	276	248	277	264	253	256	258	222	228	264	274	265	237	275	261	257	239	248	277	265	268	258	247	252	269	291	257	266	254	270	218	230	256	271	233	244	254	239	251	254	283	232	252	233	268	243	248	229	246	250	234	244	255	243	248	248	253	237	246	249	256	243	263	238	260	253	280	293	254	244	260	264	249	284	245	252	229	262	251	268	257	272	233	240	258	234	262	249	272	255	275	252	244	255	251	246	248	240	248	248	250	245	259	246	234	248	224	234	276	281	291	257	239	254	253	226	265	239	253	255	255	258	252	257	265	251	262	249	279	256	265	251	240	293	262	238	230	226	228	219	224	271	252	235	258	267	241	270	262	243	262	227	267	244	249	252	271	251	277	273	269	232	254	264	240	274	246	243	275	249	232	276	258	260	262	254	300	279	273	261	238	241	246	254	245	282	246	248	271	274	238	254	259	252	232	249	284	276	242	244	243	227	254	234	284	254	245	255	278	220	236	265	240	264	300	251	244	223	276	263	260	227	268	252	247	248	218	243	276	248	237	236	244	240	231	265	276	266	260	254	245	243	210	261	253	232	281	244	247	249	246	256	227	277	261	279	285	237	280	250	244	244	278	253	220	249	231	236	255	247	262	248	262	241	244	285	231	223	253	243	270	230	251	221	236	275	259	245	228	271	264	243	256	241	264	250	230	266	254	229	268	251	254	253	269	256	252	214	261	245	245	232	244	258	240	255	255	275	270	238	255	291	293	279	289	244	277	267	257	251	272	245	249	234	273	270	227	252	298	232	248	231	254	267	250	271	248	243	261	230	264	252	279	249	225	212	219	291	230	265	244	224	226	248	265	267	232	280	243	241	270	253	258	254	263	279	269	265	232	249	266	278	210	256	265	269	229	274	261	264	259	239	253	257	238	250	230	221	226	240	206	273	270	269	278	274	227	236	227	255	263	272	249	235	240	245	271	257	255	254	243	235	251	250	231	244	261	239	243	289	260	229	260	223	256	283	272	254	250	212	229	261	273	264	259	266	234	267	230	264	269	245	270	273	250	272	236	238	233	276	258	259	257	223	255	235	235	244	222	241	260	234	259	247	234	226	226	293	265	265	249	245	209	263	230	246	238	253	287	237	261	260	262	267	243	260	237	271	268	231	242	244	246	275	230	260	267	275	268	238	274	240	269	263	231	234	263	252	232	219	247	239	281	259	242	229	250	246	249	211	234	251	246	253	288	248	232	218	246	254	248	270	223	250	266	289	254	266	268	224	264	252	264	249	262	237	268	262	253	275	245	229	220	273	256	266	263	223	237	258	242	230	228	251	238	262	263	244	265	247	245	231	245	235	265	240	256	250	249	254	257	275	250	248	270	247	256	273	235	256	264	261	258	243	255	248	247	243	240	246	256	272	240	264	243	245	238	261	270	265	265	256	281	259	277	297	263	269	238	240	228	233	246	268	274	230	256	270	232	232	264	261	260	247	238	256	253	257	262	251	282	212	243	250	255	255	265	263	259	252	264	229	230	246	246	263	257	247	273	253	240	256	253	255	280	262	245	231	243	243	293	264	229	266	236	268	246	244	272	240	220	263	230	228	229	246	241	241	243	248	245	248	240	225	231	237	259	265	258	271	219	260	249	238	254	286	253	268	236	201	278	239	251	257	262	290	275	255	260	255	257	235	232	248	277	239	237	248	247	241	266	261	248	259	241	278	257	252	228	229	263	246	242	234	225	247	254	254	256	271	261	281	274	239	222	253	276	241	235	260	246	248	254	230	267	252	242	259	254	216	249	264	277	271	239	258	272	261	267	255	257	253	264	273	234	233	298	238	226	278	270	250	260	232	250	229	244	255	248	246	274	257	269	220
8962	5339	28640	62242	71368	64987	56012	45762	34908	23926	14335	6491	1714	603	596	604	562	577	577	620	585	543	594	637	545	544	553	594	590	541	526	604	518	602	561	538	575	623	549	566	544	577	555	612	562	571	583	559	585	573	548	555	545	568	552	604	587	611	614	553	602	550	596	575	558	553	540	576	585	578	604	584	571	588	544	645	579	541	580	578	541	578	570	597	621	547	639	603	591	553	567	567	589	536	571	594	551	597	591	579	567	565	568	575	584	570	563	614	570	562	589	581	571	594	546	610	510	567	580	533	632	563	616	574	605	558	570	589	575	611	587	578	567	569	567	577	608	570	568	558	577	564	530	623	606	614	575	569	545	589	583	578	556	587	566	568	548	582	567	577	607	600	591	567	561	536	595	587	555	589	577	579	541	577	573	580	569	550	592	532	567	546	576	609	573	581	563	536	514	567	547	551	616	567	560	563	621	582	584	611	557	608	578	605	539	618	596	571	564	559	542	568	582	559	563	577	625	531	587	603	570	574	542	559	558	621	572	566	536	545	640	595	571	546	578	572	537	542	565	583	599	609	552	590	568	550	549	586	529	612	566	554	555	561	558	594	576	614	569	562	566	555	549	549	547	573	605	583	549	568	535	589	569	532	579	562	594	566	569	568	580	565	544	593	556	575	598	568	539	583	576	579	555	580	579	560	585	606	543	539	566	573	564	593	563	600	583	555	609	595	587	612	568	596	550	550	588	587	596	543	560	547	611	560	584	559	558	566	617	548	545	562	581	601	573	542	564	583	587	604	550	581	564	550	589	555	589	571	564	612	561	585	577	574	559	596	619	563	571	542	591	592	579	549	595	592	538	571	591	565	566	532	563	568	624	595	563	522	585	555	568	566	535	549	565	587	602	550	542	578	545	613	564	596	602	558	529	616	568	575	571	590	544	588	561	565	542	599	585	543	563	564	562	547	628	558	535	581	555	586	580	591	556	602	558	540	581	598	558	582	588	578	563	599	592	579	550	514	554	589	617	599	551	585	566	532	578	571	550	593	626	589	552	541	609	565	575	540	609	590	611	539	585	563	573	605	549	587	551	575	605	577	559	552	552	577	536	569	590	638	592	565	569	600	567	577	626	549	601	594	578	561	615	582	567	572	533	566	557	572	542	653	549	587	587	605	586	559	561	564	544	640	567	602	580	582	545	557	576	612	518	554	583	570	528	601	595	588	560	584	541	586	569	519	606	585	571	565	569	542	542	613	568	589	572	574	580	614	597	577	538	586	577	615	603	566	592	537	511	578	565	584	561	571	564	596	550	608	600	595	616	572	543	557	560	575	584	586	583	599	597	574	554	551	588	550	580	591	595	595	547	546	579	565	557	576	566	604	557	584	567	563	573	543	607	586	593	525	592	576	560	598	587	595	574	584	536	551	598	577	588	606	601	597	598	545	604	582	546	574	562	586	565	589	643	555	574	558	578	575	543	557	554	595	556	622	602	577	578	591	536	557	572	550	589	597	549	552	566	589	543	548	588	557	586	605	551	577	545	545	532	581	560	605	562	549	584	565	586	544	591	557	571	606	569	526	584	564	609	522	596	567	551	585	555	592	596	553	567	559	590	579	608	590	573	587	556	606	572	585	562	586	542	550	609	582	576	614	558	595	566	562	571	614	583	571	555	581	571	550	621	598	612	603	557	586	582	531	526	591	548	563	598	604	608	571	602	612	596	581	624	579	588	561	526	591	607	573	590	594	555	553	572	594	582	556	570	582	613	565	595	546	589	596	525	581	572	535	607	545	566	577	584	546	546	541	593	560	566	551	578	586	563	565	586	605	597	577	569	586	600	595	541	609	582	556	590	574	608	562	580	617	580	566	602	563	533	525	617	603	586	598	584	562	536	580	581	589	571	566	626	566	553	536	523	568	590	591	591	618	576	571	592	566	552	530	581	584	589	569	589	563	579	565	569	540	595	552	546	582	570	634	542	541	549	602	590	526	560	544	526	581	544	568	561	600	563	583	564	568	565	560	622	567	584	575	562	543	549	536	509	580	542	573	559	568	573	610	554	584	548	622	565	565	602	568	537	566	568	579	568	624	550	567	572	592	569	561	640	547	571	602	526	556	523	555	574	574	590	567	600	524	551	587	587	543	596	571	523	569	526	563	605	530	564	588	557	552	590	546	572	539	567	585	568	587	535	601	562	631	543	582	571	594	567	568	574	544	533	598	592	515	622	549	607	522	523	548	563	579	525	597	589	596	572	586	562	571	575	587	606	576	582	604	591	535	582	613	572	619	547	538	571	614	557	543	566	532	588	574	587	575	583	585	575	550	571	561	602	535	593	580	595	554	563	630	616	537	554	536	554	588	605	528	520	602	596	562	602	554	570	596	611	576	566	596	601	593	611	584	580	588	514	576	591	542	559	552	585	579	581	597	612	581	566	555	543	519	552	588	646	544	572	586	599	626	645	548	567	587	554	562	554	552	575	600	568	602	594	563	587	564	601	549	564	558	540	561	563	589	596	577	594	590	615	600	567	583	545	560	595	566	551	570	556	607	543	535	569	593	570	557	571	517	587	589	599	580	605	613	574	565	582	601	576	510	572	535	583	519	586	551	616	570	590	598	563	569	584	545	591	568	580	538	519	534	577	579	560	590	548	553	575	576	570	573	571	549	567	597	603	570	567	610	586	581	595	589	615	523	593	592	552	550	588	543	541	552	569	535	591	589	590	551	595	565	574	602	571	563	618	556	557	622	542	558	578	555	562	570	590	553	587	564	600	632	587	591	551	541	584	569	535	552	562	582	558	542	541	543	562	577	584	572	551	578	575	566	566	552	550	617	583	565	559	544	556	578	531	525	568	568	589	599	595	573	565	620	546	569	596	570	572	585	568	551	552	581	604	566	603	587	604	585	551	525	596	608	566	605	540	606	592	618	574	588	585	568	557	592	557	564	574	582	573	594	561	591	566	553	553	582	567	540	565	591	597	509	613	574	592	606	544	546	635	593	549	554	582	558	608	562	551	538	570	528	607	598	591	547	577	577	554	553	606	553	514	581	549	560	581	617	585	605	534	598	590	548	563	596	585	603	554	591	579	598	589	606	587	569	562	604	553	566	562	568	580	561	625	574	570	561	577	550	532	529	559	549	586	559	559	570	559	556	627	587	568	544	550	571	544	553	582	594	597	598	574	549	552	528	567	592	609	570	583	575	584	565	620	553	587	582	578	597	599	558	550	569	574	572	614	557	531	581	564	576	578	593	624	524	587	576	580	585	594	552	590	581	554	544	554	573	569	583	567	588	645	557	534	575	591	553	579	587	565	565	562	541	556	588	621	581	555	582	568	548	563	576	594	606	547	601	554	569	566	562	612	578	594	546	543	539	564	565	569	563	558	588	596	546	562	573	536	586	599	551	571	555	557	591	558	598	591	567	601	549	551	631	596	599	574	590	540	570	568	575	566	541	594	602	596	576	607	553	563	578	597	582	564	531	570	581	576	602	557	547
4064	2213	2846	3358	3462	2912	2071	1372	955	602	415	327	223	233	220	174	223	211	209	223	221	243	213	200	230	233	246	217	223	233	220	220	230	203	225	216	226	220	221	234	263	194	190	218	235	225	230	211	212	244	243	224	232	222	210	218	232	198	234	219	229	232	243	240	228	238	222	225	211	230	216	203	240	236	228	222	210	219	229	205	215	226	192	223	223	218	218	212	240	241	221	212	208	211	211	234	204	205	234	242	205	227	215	240	231	211	230	234	215	219	229	230	219	223	238	209	230	213	228	215	193	254	231	218	238	235	222	231	230	224	258	228	206	229	219	226	237	233	233	248	228	191	246	240	211	240	232	222	217	227	232	228	244	239	229	243	208	196	221	239	234	234	211	217	225	230	201	210	216	209	228	210	196	224	210	189	221	221	248	196	214	214	236	217	244	226	216	211	202	204	230	211	198	212	210	245	202	220	226	237	223	202	187	214	203	241	234	212	245	229	219	235	219	223	237	226	254	196	220	221	219	249	226	224	223	207	238	230	217	202	205	245	222	228	228	179	233	228	217	213	230	239	213	239	210	206	227	210	213	205	195	233	231	229	240	237	206	214	239	245	224	230	221	209	235	242	196	231	239	201	238	221	220	252	244	221	210	217	227	211	225	205	256	214	245	205	225	216	214	202	207	208	239	249	234	232	212	202	177	241	227	226	206	219	237	221	223	214	214	201	252	207	195	223	225	241	202	218	235	221	232	252	235	207	223	216	235	227	215	214	209	243	205	224	178	212	264	211	206	205	194	223	217	221	231	234	244	224	215	234	225	215	215	232	207	235	229	226	207	232	210	223	219	240	215	212	229	219	236	230	209	193	211	256	240	210	228	216	215	215	203	217	224	234	226	256	225	244	229	235	237	247	210	242	228	215	229	212	203	254	201	208	196	236	219	217	227	228	207	257	211	247	229	213	203	238	195	242	195	249	213	220	213	218	206	236	227	204	240	224	238	248	197	258	233	235	218	209	233	232	240	218	219	188	223	242	223	204	241	207	213	215	199	229	219	208	223	201	217	220	212	222	210	213	214	242	227	219	246	222	201	211	201	211	219	219	247	212	213	179	223	198	217	214	220	230	233	200	204	203	232	222	212	239	231	216	208	218	227	236	228	231	225	240	214	221	216	214	222	207	214	220	234	229	222	168	217	210	215	216	236	257	230	226	220	195	228	215	243	262	250	249	238	217	211	245	220	213	258	243	236	230	187	216	220	227	263	221	219	214	249	239	203	227	257	200	235	233	252	240	241	252	209	211	233	243	257	215	228	222	225	234	224	238	209	205	213	247	237	215	247	236	219	200	245	225	197	225	210	235	242	202	229	209	202	204	230	189	206	197	221	208	205	217	241	221	200	259	208	222	251	212	211	219	223	206	207	207	227	211	198	244	244	232	208	215	233	227	205	227	220	195	228	212	207	235	205	228	170	224	204	226	236	232	257	220	255	192	222	207	228	227	220	215	243	213	226	232	217	223	209	223	220	213	202	227	221	229	233	235	242	237	235	225	227	250	217	214	208	229	249	218	231	205	247	210	226	221	226	219	217	211	217	214	248	186	240	239	239	228	209	220	234	198	214	218	214	215	227	218	225	214	214	250	225	241	208	204	229	211	219	207	225	221	212	220	215	197	227	218	225	213	241	234	237	211	212	229	220	235	239	222	195	198	195	234	205	217	235	235	235	220	246	246	229	220	208	209	226	226	244	241	241	222	199	217	224	221	231	235	215	209	216	208	218	192	227	214	212	243	188	195	220	183	216	211	208	231	211	212	213	225	193	216	238	235	224	228	191	232	215	240	227	211	237	221	215	230	248	204	212	205	223	254	218	230	266	205	218	266	199	213	207	203	238	229	195	207	207	240	235	232	206	236	211	206	232	208	228	216	211	240	257	224	226	230	256	228	232	212	245	227	229	243	193	223	246	226	231	233	240	236	232	213	219	199	238	225	245	237	239	185	233	221	249	221	243	220	220	232	239	240	220	204	231	186	226	234	220	232	223	226	227	243	222	228	167	196	216	236	213	245	214	207	199	238	235	228	172	209	198	227	231	240	235	220	241	258	238	237	239	244	228	230	226	221	241	229	221	241	201	225	199	215	236	242	230	222	242	228	230	213	218	218	255	215	233	231	245	215	229	222	228	181	237	231	208	223	226	218	229	238	246	219	217	234	238	213	233	232	219	206	228	217	213	231	207	223	232	204	221	212	208	225	222	226	220	217	204	220	230	214	211	208	214	247	195	208	221	226	189	230	203	187	221	224	205	224	234	238	208	219	249	208	226	184	222	230	222	220	214	242	226	211	220	229	219	231	233	210	241	199	222	244	243	220	231	237	251	217	246	228	229	234	238	238	243	240	244	214	211	203	213	194	207	214	233	213	200	222	249	256	225	223	217	210	226	232	212	220	214	235	224	244	232	238	253	224	222	219	214	214	205	234	182	228	211	210	274	231	224	229	212	250	219	214	194	229	218	212	210	227	227	223	248	233	223	230	241	232	221	225	212	246	216	180	202	220	220	202	231	245	239	200	217	239	229	208	216	219	218	217	212	220	213	210	251	232	209	228	227	224	216	216	210	219	223	215	212	197	214	245	204	197	213	239	205	212	214	216	252	233	243	260	211	236	233	205	226	196	203	226	213	222	255	233	212	222	193	231	198	215	258	235	216	197	217	221	205	194	218	202	240	221	252	229	227	199	222	226	212	223	235	206	205	223	224	201	213	234	228	205	221	242	212	212	240	207	206	214	222	216	228	229	230	198	217	199	254	226	219	239	224	218	204	232	218	216	210	215	191	235	222	218	252	240	232	215	231	232	230	217	235	240	223	208	207	221	247	234	208	234	205	210	228	224	215	214	241	256	235	247	233	232	219	237	234	233	233	198	215	220	231	215	193	232	213	233	214	237	204	198	205	206	231	187	215	188	233	237	235	210	213	245	243	231	239	214	234	205	225	234	216	212	227	232	217	203	242	197	224	189	198	219	211	246	202	232	189	226	242	230	206	222	224	209	217	239	226	212	227	238	240	201	231	202	216	222	230	227	231	220	237	197	222	224	208	221	200	229	179	239	229	225	244	221	227	222	250	217	251	182	218	237	237	250	175	238	209	236	211	207	231	202	225	214	259	219	224	215	219	213	235	227	234	232	216	231	237	230	259	207	224	254	209	209	231	208	245	247	197	219	221	205	247	200	192	221	194	238	254	207	229	206	241	178	240	204	224	237	227	231	252	208	213	249	228	208	240	225	225	251	222	219	236	223	208	223	203	250	209	226	220	211	230	211	231	230	213	215	213	217	193	203	221	226	227	198	204	208	222	209	212	204	207	247	209	196	210	197	207	230	228	189	235	235	223	230	189	207	237	210	236	229	226	200	245	206	228	250	267	218	214	190	218	170	224	211	226	188	202	217	220	219	233	203	223	214	229	240	230	238	196	223	241	219	222	233	218	213	213	245	231	233	216	197
3069	2177	5840	10018	12503	10865	8045	5451	3370	2121	1370	879	527	508	510	508	515	507	500	492	505	485	518	483	497	471	500	499	501	491	498	510	509	527	485	495	498	490	499	512	511	506	486	492	537	530	471	482	518	516	537	472	510	486	487	504	503	485	466	501	477	511	468	516	463	468	495	484	487	505	495	498	505	513	475	527	488	504	491	509	469	506	534	552	492	538	473	482	530	493	526	498	509	524	469	532	516	488	549	507	493	531	484	474	499	532	526	510	493	471	502	519	452	449	488	499	475	487	513	504	494	474	520	518	504	487	501	481	486	497	535	490	545	482	496	476	532	487	477	525	505	508	510	516	513	469	489	513	481	490	500	495	459	538	464	504	521	527	523	547	494	523	519	479	478	505	510	486	526	537	511	513	506	507	499	511	531	465	510	528	465	496	521	501	485	509	486	509	482	496	513	482	477	509	500	517	506	475	518	519	495	468	534	472	480	530	522	490	484	511	518	485	475	486	480	454	508	489	489	510	501	513	524	518	530	482	501	504	525	506	516	510	521	494	495	508	481	475	496	478	519	491	502	488	503	523	488	492	481	498	490	486	501	510	512	496	474	496	517	497	498	539	492	495	464	449	497	485	504	507	532	509	490	511	519	471	491	474	508	504	512	469	542	486	504	482	478	485	532	492	496	523	482	474	515	534	491	505	485	514	455	479	525	538	538	491	487	470	492	500	500	526	522	465	492	484	504	489	515	456	474	501	492	497	456	509	530	476	487	538	503	486	522	495	488	494	499	501	488	478	494	500	526	525	512	488	514	512	505	506	468	526	513	435	517	516	482	511	514	496	513	527	487	492	508	516	516	485	511	504	505	499	479	475	535	498	513	474	498	482	504	518	484	504	474	477	493	544	482	509	471	505	557	499	473	474	519	491	494	525	487	485	497	490	495	489	498	513	474	518	476	513	465	462	478	473	480	494	495	459	446	510	526	499	476	505	537	502	513	514	512	492	471	487	498	502	466	493	491	480	506	492	509	502	507	509	514	487	504	518	497	487	549	503	512	465	483	502	484	507	510	482	496	495	563	524	473	480	536	475	465	477	491	536	528	506	492	447	496	515	483	535	531	468	484	490	529	506	500	495	542	483	554	525	506	504	510	476	510	487	519	495	500	470	457	462	472	522	481	479	514	515	525	506	510	498	473	531	497	498	498	545	529	503	504	509	510	510	502	515	481	507	501	499	515	541	484	495	534	496	491	497	495	569	459	499	517	468	466	489	505	515	503	502	469	472	493	546	483	521	477	501	490	488	540	512	470	522	503	510	552	525	522	468	510	498	527	491	476	487	483	516	500	497	477	497	491	450	512	507	556	513	506	487	458	495	489	497	476	477	523	539	520	505	521	517	536	506	503	469	523	518	499	496	481	499	510	528	504	521	466	514	450	502	537	503	496	479	492	467	476	502	521	465	486	477	487	494	490	533	514	489	476	497	444	519	480	504	492	464	496	461	496	516	499	510	515	527	481	473	499	514	481	515	538	470	494	471	477	461	486	498	499	537	493	483	466	496	505	506	534	495	469	484	521	542	477	481	489	467	491	487	469	485	471	540	506	471	538	526	512	481	502	512	525	508	507	484	466	480	535	502	510	488	519	520	432	497	507	443	482	498	553	537	517	444	512	547	506	476	527	545	499	498	492	481	533	504	500	487	491	495	488	510	487	533	507	453	495	507	504	498	468	515	491	513	516	472	479	463	465	502	478	494	494	488	483	500	511	512	490	480	473	521	529	501	529	527	484	468	521	465	494	511	447	502	529	475	538	472	501	481	480	527	505	506	507	537	481	503	464	477	499	484	440	512	478	506	489	462	519	496	538	496	492	486	512	518	525	479	535	490	484	479	531	508	479	501	503	499	476	524	481	488	550	514	501	504	488	490	477	488	481	492	472	464	485	513	491	523	515	516	476	473	500	498	503	519	468	501	480	535	469	475	485	498	514	499	512	480	543	514	536	497	535	481	460	482	490	513	511	484	507	497	495	482	502	479	481	495	477	522	453	508	509	519	493	518	505	534	499	495	514	523	516	470	497	528	459	495	491	459	496	456	549	470	520	523	513	476	494	510	502	438	527	486	514	532	490	518	535	498	538	517	510	496	504	517	499	486	503	519	492	554	473	489	544	508	475	496	485	481	478	505	497	563	504	505	518	506	486	464	484	480	526	460	512	486	507	521	484	496	505	455	484	478	538	488	476	465	511	483	494	468	505	502	496	482	536	512	460	509	503	505	448	483	489	510	511	498	487	501	532	552	548	506	490	516	488	471	501	497	476	506	484	539	522	501	505	525	483	489	544	542	536	512	500	510	497	471	455	454	491	495	516	453	516	486	512	487	501	500	458	514	494	519	512	512	492	486	507	513	489	524	533	519	510	506	507	501	524	499	468	481	490	507	449	460	511	488	540	486	507	494	463	506	489	527	499	462	471	492	552	506	484	511	455	471	493	453	543	538	450	505	495	479	500	490	474	479	534	517	494	514	482	474	468	501	517	495	492	498	460	501	481	530	500	488	485	521	464	503	523	547	480	518	477	423	468	475	501	495	482	507	518	477	544	487	520	460	488	515	492	496	469	467	517	497	545	512	510	490	482	504	534	487	510	523	531	491	490	501	506	475	488	522	488	475	472	527	499	518	540	500	530	483	498	505	521	533	507	520	499	516	498	512	518	489	492	494	478	486	484	497	532	491	509	499	473	507	467	487	517	460	454	485	534	492	531	509	496	506	506	518	525	493	506	503	532	453	525	476	510	500	470	501	472	505	495	509	531	485	493	496	487	494	502	460	491	488	514	493	477	480	483	493	482	487	505	490	464	478	526	502	529	478	475	499	471	475	519	481	527	519	527	496	509	499	513	499	548	528	536	538	493	510	502	497	495	484	494	506	529	490	483	506	492	480	524	464	482	501	516	476	519	476	524	528	456	502	470	540	511	511	486	491	519	513	522	501	507	505	464	484	496	477	511	483	533	511	499	471	510	492	525	499	477	460	495	526	509	505	517	490	473	469	503	474	499	511	491	517	528	519	489	499	484	507	451	492	501	486	498	480	496	507	495	495	536	484	547	506	480	500	427	486	539	469	515	454	522	496	489	518	486	484	484	481	491	512	461	513	502	533	517	496	490	507	542	498	483	460	465	465	463	518	520	466	495	495	526	483	510	514	504	507	475	518	483	502	537	507	519	471	553	504	536	548	560	520	471	506	501	447	459	493	490	564	470	516	537	523	486	525	495	514	489	461	503	474	478	494	502	494	488	512	506	536	480	496	532	509	496	499	494	476	520	515	476	546	528	487	509	496	506	505	529	481	525	500	475	538	526	536	450	473	458	504	517	487	515	489	474	483	501	463	516	478	492	498	492	506	476	486	499	468	498	491	466	487	479	528	506	519	525	524	533	507	510	482	495	526	492	481	508	473	469	528	490	506	480	545	506	517	510	490	495	531	505	508	510	504	522	494	493	530
12306	4805	31538	45589	46726	38862	29116	18973	10248	4809	2128	1096	378	207	193	180	183	180	169	177	200	192	180	179	232	189	170	186	166	193	189	186	204	177	170	166	185	211	170	191	173	212	208	188	176	187	171	162	206	178	178	202	178	184	184	179	188	179	191	182	204	167	187	176	196	180	186	188	189	178	151	158	177	168	170	183	160	161	174	199	168	189	180	162	193	170	176	190	156	205	188	168	189	182	183	158	203	183	170	173	192	181	180	173	185	175	178	151	167	165	199	171	191	187	193	159	172	193	195	194	182	156	189	198	186	169	161	168	192	181	166	196	185	185	199	186	195	211	160	192	198	174	162	173	176	174	171	198	183	176	194	181	178	174	197	174	191	168	170	182	158	183	170	157	160	151	174	199	159	179	190	186	186	173	169	173	163	196	168	178	165	175	178	176	186	164	201	162	154	182	160	167	192	179	190	169	217	189	190	163	203	188	169	189	177	174	187	219	193	185	171	159	160	165	193	171	188	184	184	174	174	196	189	178	182	173	175	150	176	183	167	165	155	179	175	187	179	189	180	186	191	199	174	178	159	179	175	200	180	168	174	183	189	201	187	219	199	178	189	184	167	166	198	190	167	181	158	182	195	194	171	197	163	166	194	188	187	184	174	194	186	161	188	172	174	184	171	185	187	174	152	167	178	171	168	152	177	175	183	184	169	162	185	163	190	188	186	191	142	185	186	167	175	159	171	187	153	172	161	193	173	169	184	169	200	181	175	189	197	169	164	149	174	174	184	167	174	185	189	196	182	174	210	184	181	164	182	199	198	173	175	183	187	192	170	174	185	166	174	173	182	182	200	200	158	174	151	167	168	172	170	156	186	204	191	190	167	179	158	170	184	167	168	193	195	160	172	190	187	182	174	183	182	188	197	193	177	186	174	163	150	186	207	199	196	173	160	183	190	165	192	166	192	197	168	177	180	168	152	168	179	193	175	173	179	182	192	181	199	187	187	171	175	188	189	168	196	172	175	184	178	173	186	155	186	178	185	192	197	159	187	200	169	159	190	173	168	169	198	162	187	154	184	171	189	177	151	167	197	189	171	182	189	176	189	155	170	144	168	192	190	200	190	172	182	185	171	157	194	176	188	178	178	179	187	201	179	174	176	189	182	169	184	167	173	174	185	165	195	180	171	159	186	176	195	162	195	180	170	179	204	155	171	168	170	190	181	174	199	189	187	166	178	194	194	206	171	167	168	168	188	191	175	195	194	205	165	194	182	161	160	168	206	179	186	181	191	169	187	175	169	190	181	200	167	193	186	176	184	166	172	196	174	171	155	187	203	195	199	176	185	175	158	165	165	192	165	169	225	183	190	172	198	192	179	183	181	197	200	159	185	181	211	211	185	183	173	161	189	183	167	178	176	169	197	186	157	165	184	190	190	184	162	172	180	192	184	189	219	193	170	160	157	155	195	162	178	167	173	161	190	205	166	181	177	186	191	161	170	146	187	200	184	177	181	175	179	184	171	179	153	164	185	147	195	182	183	159	200	177	198	178	165	166	165	194	196	144	154	191	167	193	192	179	195	194	157	210	177	182	161	183	195	188	197	159	182	178	198	164	170	184	193	174	174	173	186	185	175	183	169	180	193	163	185	183	173	180	189	167	180	166	171	190	172	146	177	178	180	190	188	174	193	177	168	189	175	168	180	192	194	179	170	189	180	159	192	178	182	187	180	161	178	181	182	182	173	151	184	174	200	162	164	172	188	179	182	178	194	200	168	179	146	186	174	211	174	168	161	177	210	173	197	183	172	186	188	179	189	166	184	183	165	154	156	171	197	171	183	168	183	179	176	200	166	166	186	142	169	175	179	192	173	142	164	172	202	178	139	165	154	182	176	171	160	176	200	153	192	204	190	180	185	192	186	207	173	164	178	151	186	182	206	157	199	185	197	175	164	177	189	161	184	193	193	190	195	167	191	191	187	186	172	184	162	170	189	177	202	180	193	171	167	167	188	172	172	189	175	173	200	186	177	205	174	203	145	208	180	178	163	161	171	182	159	169	195	199	189	176	213	165	186	199	159	182	184	177	191	195	153	179	170	192	178	187	164	173	155	215	166	176	180	174	187	164	166	176	181	170	185	189	164	158	172	174	174	162	177	200	170	183	177	171	209	187	165	190	189	170	141	182	159	185	197	184	159	173	182	188	188	174	185	174	153	189	175	177	163	185	185	196	169	188	171	167	173	174	176	164	157	191	175	178	165	176	183	177	168	177	173	178	189	166	185	172	206	161	174	185	196	186	171	187	185	178	189	163	185	187	167	178	183	207	177	199	161	184	169	167	206	190	160	175	185	187	169	141	180	161	159	178	205	182	191	179	154	167	184	167	173	169	198	167	174	176	204	171	183	162	181	179	214	158	160	183	195	191	163	199	168	173	157	209	152	179	194	170	173	196	198	191	172	182	182	159	199	174	202	156	181	167	177	164	189	187	168	188	173	189	169	181	188	175	168	169	175	191	156	187	191	147	182	195	176	179	169	151	186	189	157	182	166	178	185	185	168	170	189	191	215	163	162	177	191	179	174	187	203	181	194	181	148	205	180	185	190	220	177	180	190	181	181	163	189	176	155	201	186	164	182	175	196	184	171	193	159	193	171	188	174	166	201	187	173	171	161	188	183	158	172	167	164	163	187	166	197	165	170	164	146	169	188	190	206	173	188	185	186	163	171	197	157	195	179	171	156	167	205	162	172	180	169	183	187	194	177	177	191	223	173	189	225	179	197	190	184	167	184	180	170	204	176	177	177	192	174	184	183	185	186	184	154	162	182	163	196	168	157	179	157	166	190	215	179	181	190	183	178	175	193	177	168	214	181	178	182	183	208	178	191	184	166	178	188	189	206	202	179	160	178	189	174	153	163	207	175	156	176	176	155	225	186	192	175	201	166	158	192	182	195	184	184	171	171	192	154	178	181	186	194	175	175	212	175	160	189	172	208	191	181	169	176	174	190	205	189	201	195	193	177	194	172	182	193	150	194	179	187	183	170	154	195	178	198	191	165	146	186	173	195	179	172	195	197	154	160	155	181	189	189	143	191	177	147	192	182	185	164	161	177	181	172	156	171	177	167	201	193	161	188	174	180	187	205	191	210	163	153	178	195	174	208	175	169	179	163	175	180	182	184	187	180	179	163	165	182	169	192	175	205	180	188	186	169	171	183	165	162	169	162	176	183	199	159	158	179	187	196	182	193	202	200	177	191	171	198	172	168	184	171	190	180	185	185	157	181	179	207	189	179	176	173	198	166	166	148	183	179	172	168	170	173	194	169	175	175	186	180	194	183	156	177	201	201	152	183	180	173	177	172	178	183	190	190	190	174	189	171	176	172	173	190	200	188	162	169	165	184	176	191	193	177	164	153	150	170	172	163	143	162	208	174	176	160	176	211	196	160	172	184	181	173	175	199	180	192	183	174	172	174	186	175	174	178	156	185	185	154	180	173	180	166	190	193	169
7446	4178	37263	52338	57589	52108	44657	35571	25530	15961	8689	4372	1241	470	442	421	413	473	426	439	419	411	442	415	457	439	407	392	420	425	453	404	416	419	466	414	428	406	461	442	374	420	429	389	406	416	439	420	438	420	425	451	410	412	430	399	421	391	394	414	401	416	448	406	403	427	450	401	409	426	414	432	422	425	422	448	409	422	402	410	426	396	412	429	438	422	423	428	423	433	420	405	404	432	445	434	395	397	444	393	415	476	429	422	406	441	422	431	399	422	403	445	390	358	455	373	382	455	446	421	415	398	424	444	439	434	426	414	439	412	397	449	419	452	417	422	396	401	399	398	412	407	396	416	428	416	448	435	415	413	423	407	376	458	423	398	412	410	407	443	432	408	394	411	442	410	423	424	426	401	405	418	463	423	403	430	412	419	382	416	420	412	390	418	428	392	432	452	399	420	460	410	464	414	430	413	388	423	411	404	409	432	425	400	420	414	426	398	430	399	445	375	485	442	422	415	443	430	409	440	421	398	406	383	417	411	407	444	408	416	424	411	426	427	443	413	406	428	432	384	406	445	441	417	440	416	414	425	420	442	450	424	391	406	419	398	429	424	450	396	375	383	386	423	433	429	396	410	408	408	421	432	440	419	379	394	428	402	418	419	440	471	440	400	411	429	457	412	449	420	431	421	427	418	438	421	402	431	398	424	411	434	413	416	393	438	417	431	425	411	410	432	399	389	409	430	430	445	393	442	397	405	433	428	425	431	424	380	429	370	432	410	399	385	421	431	404	434	438	424	410	406	404	414	430	435	454	400	397	423	418	392	425	403	402	417	404	386	423	393	393	408	440	464	421	414	422	401	431	408	429	424	393	392	414	421	425	421	420	440	420	401	417	452	395	429	433	390	447	399	391	414	403	413	395	423	427	445	446	419	425	454	403	411	411	405	385	408	439	466	393	412	418	416	409	437	432	414	433	417	401	434	409	404	415	439	409	451	420	425	428	405	412	423	403	405	432	434	424	432	409	455	401	389	418	420	408	438	432	462	403	433	418	388	394	424	425	425	396	410	420	422	403	418	403	432	440	429	395	446	422	462	404	431	392	411	394	424	430	398	417	422	437	416	417	429	398	445	457	420	417	398	421	408	435	411	425	402	401	402	403	444	407	413	444	431	418	402	397	424	422	441	398	415	398	414	407	428	413	408	425	394	433	408	411	395	440	429	420	409	419	365	406	467	441	378	425	390	440	405	411	399	409	452	425	418	429	427	404	414	433	423	425	405	410	422	414	404	409	424	443	432	428	417	456	446	398	437	418	433	440	427	425	421	415	426	405	415	418	440	431	425	446	398	404	402	428	402	449	439	403	413	410	440	429	416	433	427	419	445	399	431	440	377	385	428	435	418	420	416	478	411	438	432	419	440	393	431	425	441	430	434	424	442	417	440	426	423	420	420	411	392	421	431	405	407	445	425	413	428	425	366	404	409	396	429	407	429	402	437	421	431	435	434	428	407	420	395	452	430	417	439	441	427	433	385	431	418	439	415	418	442	410	439	452	453	383	446	456	394	406	430	421	412	418	434	449	418	387	411	426	458	442	424	389	413	425	429	422	427	402	410	439	410	430	414	447	432	455	393	423	420	420	410	425	425	415	412	401	433	460	414	393	442	415	434	442	461	410	426	398	436	429	436	412	384	398	393	452	441	420	416	437	413	423	391	422	454	431	434	451	427	444	430	424	448	460	418	416	409	406	415	414	430	395	399	398	429	405	405	426	433	440	435	454	433	400	414	425	396	401	431	427	434	418	409	455	396	434	414	403	425	434	395	421	438	395	399	416	397	400	403	387	448	413	406	362	395	450	409	412	412	397	438	389	425	447	415	447	380	437	415	406	375	416	429	420	416	425	430	438	446	435	380	442	390	440	482	408	431	443	403	393	437	425	430	423	426	442	447	410	405	402	393	433	434	419	425	445	438	437	412	463	441	394	428	433	384	396	403	414	411	391	436	415	406	418	412	417	423	436	429	411	448	438	405	444	400	413	408	415	425	447	435	390	393	417	398	446	432	397	419	412	444	474	415	400	387	414	424	435	390	404	427	380	397	424	431	413	430	411	454	414	471	407	421	416	425	409	405	446	429	411	416	425	441	468	407	399	417	436	446	415	409	432	413	408	434	410	422	414	450	395	452	411	451	410	411	460	401	407	394	390	439	412	431	390	416	421	454	421	406	393	441	405	386	423	424	404	390	386	428	420	418	458	411	411	410	414	436	434	430	450	423	432	473	417	377	411	429	416	450	432	385	409	414	421	414	452	394	426	430	415	421	396	439	375	431	419	403	411	421	436	420	410	439	419	461	415	454	430	453	409	419	439	428	427	455	430	450	423	419	410	412	460	395	415	429	394	405	389	429	433	444	410	413	448	410	465	427	408	445	397	450	453	446	429	421	408	431	421	439	445	398	386	413	429	366	434	431	408	383	392	405	427	462	406	422	390	415	427	415	411	446	398	394	435	433	469	426	410	418	414	417	381	433	423	457	396	444	398	446	419	411	425	418	411	400	422	374	429	442	415	443	419	425	407	463	440	413	389	409	432	415	432	405	405	427	416	403	431	445	391	427	399	390	412	407	413	407	425	417	457	378	402	453	390	425	406	428	439	407	427	402	456	394	406	407	398	416	414	417	454	425	429	412	419	453	401	430	435	402	424	438	394	420	426	440	390	441	407	395	413	375	409	418	433	433	447	411	459	422	403	420	410	403	441	419	433	408	452	404	446	419	414	417	416	406	443	398	419	475	442	393	397	431	418	398	426	459	412	394	394	437	394	405	437	407	408	413	447	456	393	414	436	445	451	461	427	420	403	412	455	408	442	393	448	424	428	447	422	431	423	441	394	397	396	430	420	421	396	396	428	407	443	432	422	441	405	384	413	391	417	409	402	415	420	404	408	437	393	451	422	449	419	439	397	422	410	478	436	412	399	405	432	409	409	439	419	421	415	409	388	416	419	428	413	411	366	404	436	389	425	423	416	453	411	417	417	403	421	432	409	408	407	415	412	421	427	451	404	391	468	403	410	426	394	401	414	430	433	388	409	437	453	446	396	432	437	424	459	441	406	413	434	422	437	459	408	448	417	452	409	358	408	424	429	422	417	436	423	415	423	429	459	412	420	387	405	441	451	424	383	411	395	401	410	400	401	406	420	417	408	403	443	419	427	411	425	434	444	422	430	411	415	410	442	424	411	399	416	449	433	474	413	426	414	421	430	412	393	389	438	432	441	425	428	400	427	469	418	459	388	447	424	433	436	390	423	452	402	403	433	437	434	373	404	457	421	442	438	401	400	425	421	412	412	432	393	429	409	382	441	387	402	460	407	450	414	396	428	384	463	385	428	427	434	420	407	412	399	404	442	444	434	395	426	416	458	439	399	408	435	459	412	450	410	407	374	436	448	412	436	419	396	413	403	447	413	426	428	420	388	419	406	364	447	429	390	452	390	429	399	419	403	430
20285	26252	53953	59376	61839	52581	40539	28451	16773	8169	3631	1609	656	279	279	245	277	233	251	248	273	236	255	266	295	257	258	221	267	280	282	265	246	245	247	265	315	254	276	266	264	270	280	300	270	276	289	258	272	246	235	249	271	272	271	255	259	284	254	273	281	263	254	285	273	259	257	288	264	257	242	247	261	251	286	283	254	223	270	210	263	287	279	246	284	277	270	267	279	302	290	266	278	276	285	260	273	282	280	279	264	272	269	274	258	273	291	287	250	253	265	252	248	276	242	272	265	250	258	269	269	264	245	261	274	269	249	262	247	251	241	243	260	289	283	286	269	279	254	288	256	286	256	293	270	256	253	248	238	261	247	287	263	293	260	242	278	290	261	251	281	293	271	278	252	244	244	279	258	269	281	287	251	278	274	269	237	268	281	291	287	259	279	271	265	255	257	275	281	274	258	254	315	251	277	270	281	254	243	266	269	251	269	257	271	223	235	289	263	270	283	233	255	270	251	266	221	237	257	285	256	271	271	239	235	275	243	279	274	262	265	280	285	263	264	262	242	246	282	290	254	256	225	277	264	282	253	284	244	264	264	262	262	262	296	263	301	275	246	248	265	273	284	277	259	254	258	266	256	275	257	283	270	238	289	261	298	265	264	251	269	257	234	277	283	285	269	235	310	268	277	262	287	253	257	272	233	279	263	283	283	256	270	275	270	244	261	257	263	276	236	260	236	265	275	264	274	278	243	241	261	296	243	277	238	280	281	287	236	244	241	259	273	282	304	264	283	292	261	302	264	255	269	257	252	265	259	254	272	226	237	258	290	250	260	250	275	269	299	292	264	247	252	272	293	241	264	268	253	256	262	264	298	249	263	267	263	246	270	248	246	220	279	260	257	259	268	261	270	259	282	264	264	251	272	266	252	283	278	273	282	259	255	276	263	264	254	280	308	261	280	286	293	315	267	263	263	277	287	271	289	260	248	248	242	277	261	239	277	280	299	237	279	270	275	300	255	256	272	256	300	229	289	252	252	275	235	249	279	283	268	281	266	237	266	254	240	247	264	290	256	259	235	255	254	274	277	250	260	259	292	235	242	255	272	259	248	271	237	270	263	285	272	284	235	298	271	268	252	257	271	250	277	259	278	263	271	251	291	247	255	276	267	264	236	263	250	267	254	230	249	243	268	241	266	282	270	241	258	270	259	256	254	263	246	250	247	254	242	248	274	283	295	267	255	229	284	278	254	278	252	258	244	260	253	267	277	255	258	292	306	259	272	280	237	251	239	264	268	288	266	251	237	274	284	269	251	258	245	267	272	302	272	275	263	255	262	248	244	284	259	260	266	284	268	248	246	282	266	258	230	265	263	263	243	246	263	270	259	278	258	265	268	299	262	267	335	275	288	298	277	264	247	245	275	265	251	263	266	270	262	265	222	254	273	301	287	271	251	263	236	286	279	276	238	231	260	270	257	277	279	293	219	286	254	282	239	238	257	252	238	276	316	257	247	256	259	282	271	243	270	290	280	272	243	270	268	289	259	249	284	262	234	282	244	246	243	261	276	263	247	251	262	266	234	292	278	236	264	258	267	245	278	267	225	243	252	260	283	281	264	294	281	267	270	234	252	277	266	256	270	277	263	257	265	279	312	289	277	268	279	264	255	256	264	263	263	264	256	260	259	277	238	256	258	263	266	279	273	243	265	292	257	274	267	234	252	299	289	259	252	259	281	259	262	255	295	253	281	235	241	278	258	262	280	295	276	280	274	259	283	285	269	279	254	265	257	265	256	278	232	224	288	298	222	233	228	291	260	275	286	257	260	261	286	252	238	256	255	280	286	258	270	243	263	265	284	265	261	252	294	287	242	246	282	272	270	261	229	292	280	283	251	238	244	278	257	239	272	265	251	271	257	285	240	273	301	257	267	268	258	293	258	279	250	275	260	246	276	223	279	273	277	267	297	247	268	242	267	236	253	271	278	279	247	263	287	272	258	258	269	262	244	244	256	281	246	250	266	277	257	243	235	283	269	321	270	254	268	275	274	297	274	277	269	252	277	236	259	233	313	263	245	264	267	287	275	281	258	296	245	265	265	247	274	306	257	253	252	258	271	252	243	278	282	265	289	254	298	259	259	245	269	278	271	247	296	269	276	249	261	250	247	271	289	278	298	276	284	286	318	279	259	269	261	258	245	257	277	270	235	265	266	295	279	262	273	262	264	274	236	248	281	287	257	279	296	271	282	261	265	248	261	260	245	279	286	251	239	248	257	224	260	280	291	264	255	234	274	256	277	295	285	270	282	268	265	273	250	283	250	265	252	259	284	254	286	276	291	283	266	298	276	276	251	286	243	258	254	274	250	283	280	277	248	263	256	268	239	253	257	223	278	265	278	252	258	267	251	291	270	253	276	308	259	285	273	280	287	268	247	275	275	269	250	283	250	264	287	240	266	285	248	253	261	251	258	280	257	303	256	256	272	240	228	249	268	266	254	269	237	252	272	262	283	288	231	269	257	252	295	255	264	259	258	282	278	244	272	259	261	247	253	259	272	268	263	272	261	241	271	273	253	231	264	250	241	283	250	259	254	246	255	247	256	278	260	258	251	273	272	250	287	271	262	268	242	259	230	273	243	272	262	245	239	252	251	257	263	262	268	271	265	244	234	245	264	277	231	257	241	291	260	252	243	278	254	250	253	282	291	252	263	269	256	292	268	274	265	276	262	273	233	266	220	259	244	285	250	267	232	258	263	274	265	266	249	263	230	253	255	242	275	250	252	229	257	231	243	268	281	307	260	271	293	252	262	255	275	244	268	253	289	275	269	252	283	277	265	274	265	263	257	268	280	277	236	268	241	269	269	235	263	268	261	246	270	260	290	242	267	256	250	247	266	250	263	243	259	236	242	256	288	277	273	258	273	249	279	253	253	241	240	257	249	251	281	259	239	244	264	256	265	247	283	239	259	289	273	254	261	282	283	281	279	231	253	271	255	260	255	268	265	273	249	282	268	252	253	241	255	283	278	263	260	269	263	282	280	291	268	292	266	250	256	290	248	275	296	290	256	281	256	257	249	249	255	242	245	265	227	267	275	273	251	267	277	265	271	265	250	308	255	267	246	265	240	273	252	277	253	264	296	241	284	293	261	270	241	292	267	303	270	243	269	250	242	250	279	275	264	291	244	252	269	234	283	237	256	252	258	266	262	279	259	268	246	255	274	270	285	259	294	250	247	257	261	240	278	275	238	230	285	252	250	252	265	264	263	249	281	259	258	267	289	297	257	266	224	288	267	290	264	293	261	254	266	258	253	252	287	260	284	280	278	259	276	270	231	248	266	256	261	254	285	252	271	255	308	255	255	247	312	242	271	255	252	286	293	262	267	275	235	281	277	264	301	234	253	245	255	236	285	247	242	270	253	266	291	284	247	252	266	244	241	288	231	253	272	280	276	278	270	268	297	275	267	256	215	254	262	266	258	264	251	290	318	240	275	275	278	257	258	252	259	269
9514	21154	48151	64696	70180	63269	53632	43470	32458	21263	12161	6364	2391	705	616	605	629	579	611	621	618	603	595	648	580	580	571	627	565	613	661	582	599	609	599	573	634	562	594	571	606	614	600	618	596	595	579	619	567	585	569	626	615	609	601	604	560	575	648	664	595	605	582	596	619	567	624	582	596	617	561	554	643	596	601	638	547	604	566	554	600	602	611	592	547	591	613	578	630	568	600	592	583	609	608	612	636	603	616	599	652	571	621	576	605	623	564	638	582	578	584	620	610	586	645	616	594	618	599	568	616	653	587	577	615	610	600	638	572	583	603	627	625	592	575	574	608	589	584	598	583	609	587	623	600	621	556	610	641	573	560	641	573	612	574	580	603	567	581	579	602	596	552	571	591	581	579	574	573	622	629	598	610	606	610	601	590	584	584	621	557	572	628	614	615	615	590	549	636	626	560	541	569	608	585	611	570	589	612	587	615	567	610	550	601	591	603	583	588	625	604	614	637	580	627	614	604	595	629	593	591	562	592	561	592	632	568	622	571	595	606	621	598	560	601	588	604	610	619	618	565	569	588	581	631	644	587	619	608	604	602	603	569	655	607	600	550	604	587	606	619	567	589	590	627	552	602	576	583	597	588	590	594	610	618	603	626	641	580	556	591	623	565	615	560	576	598	590	643	619	573	577	600	599	570	578	627	609	597	644	607	601	575	580	588	628	554	596	593	569	595	652	574	589	599	584	587	657	583	591	605	593	609	583	628	577	600	586	611	556	554	577	617	612	600	621	623	548	565	588	633	623	589	663	591	577	574	568	598	588	615	601	632	636	580	585	645	590	582	611	586	595	588	619	596	558	601	605	631	610	554	624	574	579	550	661	585	612	641	593	586	563	600	629	563	628	618	646	640	589	592	625	581	626	597	583	594	588	607	574	609	613	625	555	564	600	596	617	613	585	580	597	598	564	640	624	625	617	619	603	598	585	619	582	605	602	616	608	625	629	607	635	594	640	591	596	574	655	601	621	612	621	579	622	601	572	588	610	646	570	575	597	613	549	625	600	641	614	591	626	573	605	628	569	578	659	588	565	569	583	626	582	618	602	569	594	649	589	632	605	586	591	582	572	568	614	561	583	573	564	568	619	584	637	614	578	589	583	593	631	611	591	588	638	595	601	664	590	572	609	635	575	594	593	618	571	637	625	603	596	606	569	610	598	600	595	633	617	590	600	644	546	630	621	585	580	586	629	581	578	635	596	572	592	580	652	603	616	572	632	607	608	617	598	584	612	610	626	584	586	592	598	618	548	580	576	586	593	602	583	576	593	593	599	562	586	610	607	634	627	545	616	618	611	577	605	598	624	565	603	588	606	607	586	585	584	635	597	630	588	635	592	645	613	606	540	595	579	635	630	548	598	593	551	603	582	626	559	649	628	642	558	582	612	598	576	616	549	617	605	585	587	636	572	548	572	612	625	626	534	615	529	640	593	566	595	604	602	637	617	607	621	602	610	615	597	576	620	572	619	595	559	588	566	616	607	625	585	594	580	572	590	599	619	566	599	605	576	583	607	597	624	616	560	588	628	600	596	552	569	581	637	566	586	604	603	610	593	581	582	595	566	624	619	582	578	605	620	613	567	598	627	608	621	643	596	603	623	634	592	571	545	604	594	557	601	603	597	659	585	589	605	595	655	612	581	608	620	615	629	580	611	593	579	594	614	568	566	593	606	621	608	599	601	585	632	561	630	593	604	581	544	576	617	586	584	629	578	584	563	579	605	591	590	574	613	609	619	599	630	592	588	616	596	559	614	608	560	574	605	616	583	641	616	549	605	575	585	608	600	578	561	601	595	599	607	630	577	595	608	578	593	607	614	574	619	565	635	599	595	605	617	560	620	643	574	602	591	647	558	607	599	622	557	623	595	604	625	595	582	632	630	612	604	586	570	631	549	557	582	591	595	616	646	598	571	548	631	566	599	622	599	588	624	624	604	603	580	608	614	652	627	575	577	617	615	582	602	638	604	611	602	560	567	593	634	587	607	543	632	602	578	564	604	613	574	651	626	545	547	590	635	571	604	580	609	557	575	615	579	609	568	590	624	625	586	548	596	607	605	581	590	633	616	615	577	602	577	587	564	612	595	627	593	605	589	622	583	611	625	666	610	638	587	613	645	580	545	598	637	616	644	593	599	656	627	570	614	563	557	601	633	602	593	568	585	613	584	577	626	593	625	583	584	591	603	559	674	565	619	600	626	575	590	610	599	632	586	585	616	605	572	614	600	609	575	578	631	580	595	634	605	605	647	586	597	606	610	583	569	580	630	572	596	637	600	573	631	590	588	573	587	583	640	576	621	579	565	637	599	588	622	606	606	578	609	554	595	602	586	581	620	612	611	589	581	572	594	549	629	597	583	590	577	597	579	601	584	616	622	603	616	573	611	617	651	629	613	606	614	595	598	556	637	606	652	621	580	558	624	612	603	582	552	585	616	629	624	553	582	589	603	655	630	607	614	585	601	579	599	651	644	618	621	628	606	612	607	631	569	618	578	642	627	629	641	602	593	604	645	625	610	663	628	601	588	599	551	579	583	633	624	608	583	615	575	596	595	590	639	581	625	633	602	611	614	583	594	577	610	613	600	623	566	585	572	616	604	619	607	614	559	584	571	578	602	621	576	594	576	625	622	626	563	632	576	640	593	604	618	607	584	579	590	593	594	588	624	604	559	627	580	614	582	628	614	613	630	615	615	599	606	605	604	609	599	598	630	585	589	610	585	607	643	587	609	590	588	590	627	591	627	563	588	581	616	602	611	634	582	580	596	560	596	628	601	588	566	598	580	643	612	611	597	582	606	563	617	619	601	599	565	617	566	589	550	587	625	592	655	563	618	564	576	610	581	559	586	552	579	618	595	599	584	597	572	546	588	617	677	613	602	567	655	596	584	569	598	595	617	603	561	598	590	624	585	592	605	583	574	583	544	591	595	577	627	600	591	642	548	585	648	571	639	608	658	590	606	586	632	596	579	597	567	602	614	619	573	601	555	573	548	612	589	570	567	579	616	595	588	600	587	570	577	585	622	628	607	587	586	618	631	594	637	594	598	659	576	588	606	592	566	616	573	610	603	588	598	593	551	653	585	609	548	605	598	617	608	582	602	630	627	633	559	618	642	591	557	585	604	561	623	578	583	628	594	627	563	596	602	625	590	578	579	594	605	609	627	577	591	620	613	571	577	621	650	595	598	604	566	595	615	614	569	624	590	596	594	603	614	633	587	605	623	627	580	588	613	582	621	567	657	609	614	636	592	581	569	614	619	606	646	565	586	600	563	596	612	607	610	597	549	605	559	635	568	632	590	630	625	647	574	605	579	597	613	605	550	605	575	666	575	582	615	582	593	576	594	636	592	630	579	582	594	646	629	611	623	576	594	576	602	598	562	620	564	578	575	547	626	577	602	612	599	605	607	646	572	608	583	539	618	600	633	602	626	554	584	599	568	587	615	585	627	605	622
4020	1694	2406	2879	3171	2504	2189	1501	936	596	443	288	279	214	226	216	239	223	238	243	223	225	245	239	252	229	221	235	217	215	238	248	257	233	253	240	244	223	242	202	232	234	259	256	229	230	204	238	240	205	228	247	222	227	218	270	217	238	222	212	221	229	224	249	240	215	241	235	230	218	235	245	219	225	216	230	215	247	223	217	233	242	255	234	250	235	234	238	196	246	215	241	234	249	221	226	245	246	221	222	217	246	214	202	237	219	231	217	232	231	205	245	217	240	259	238	224	233	222	236	223	243	249	240	229	251	241	238	238	252	233	242	231	190	243	232	207	202	200	241	227	254	240	285	234	234	236	221	229	239	223	242	227	211	243	224	222	275	255	220	227	238	268	232	247	232	216	194	207	233	238	235	232	240	217	236	224	227	252	263	256	207	224	218	245	221	221	221	263	233	236	252	251	244	224	218	265	203	247	242	220	260	268	232	231	231	215	228	232	231	250	239	222	244	215	223	216	250	203	216	233	234	230	225	222	229	211	251	255	237	232	225	223	232	248	192	264	251	257	237	235	251	232	212	207	239	209	240	233	259	243	255	233	244	251	247	232	227	280	228	242	223	256	229	234	243	268	199	197	219	244	241	241	222	235	238	213	234	246	253	229	249	219	237	251	236	246	270	227	228	268	234	211	220	209	250	228	220	252	254	225	248	238	266	242	240	246	268	225	233	225	240	271	220	259	224	248	244	237	238	209	248	256	210	263	226	209	202	244	253	244	236	234	265	245	223	231	233	230	252	242	214	219	224	232	196	234	202	274	220	255	242	225	225	240	213	253	234	276	237	238	234	232	214	227	234	236	229	216	226	211	219	200	238	212	236	236	247	274	247	235	235	243	235	251	220	230	252	260	214	243	225	213	229	242	240	226	236	254	210	242	227	257	211	248	226	230	225	231	266	234	254	213	243	250	234	228	216	246	256	234	264	209	220	237	213	226	214	225	216	211	225	258	230	224	256	225	235	253	233	211	230	244	221	221	249	240	224	243	220	229	233	246	216	223	233	245	233	246	240	214	242	213	231	248	239	252	225	237	231	258	268	224	186	220	217	260	222	233	243	232	250	236	224	228	211	225	226	192	214	217	215	229	227	227	246	210	240	236	225	234	275	237	197	234	222	262	205	221	222	219	269	230	231	237	228	232	193	237	254	254	247	257	238	234	263	228	223	253	266	238	224	241	257	212	238	234	227	246	208	255	231	241	221	206	255	246	228	225	230	239	239	230	210	229	235	269	222	269	266	239	234	229	260	241	273	227	238	257	241	200	257	230	221	254	253	238	229	240	234	239	243	223	252	264	269	263	221	261	250	247	213	241	235	228	242	218	247	214	226	222	253	223	224	224	252	243	235	251	236	217	221	260	252	247	248	239	240	238	246	256	232	243	242	228	241	269	202	223	221	240	208	235	241	237	247	249	237	216	230	224	251	216	242	222	232	210	215	243	207	253	223	216	240	233	251	239	227	231	232	221	202	255	260	275	233	275	261	229	242	237	216	223	252	214	234	226	248	216	212	224	231	253	246	241	268	220	234	231	250	237	232	242	244	247	240	216	234	237	244	223	229	209	209	248	223	233	256	254	227	219	255	266	270	244	271	218	214	216	227	222	258	249	227	239	213	239	229	244	240	223	219	248	233	247	238	218	196	208	191	237	232	234	226	240	238	224	245	245	234	229	254	218	243	226	226	237	244	235	250	246	224	200	230	249	224	251	237	240	232	212	250	221	228	233	256	235	173	244	237	226	232	236	216	249	242	217	278	240	257	226	218	249	239	208	260	225	256	255	210	254	223	223	240	233	247	229	223	220	268	288	248	230	226	224	218	236	259	243	252	219	210	254	250	239	233	266	245	226	230	214	242	208	203	239	211	227	230	252	215	245	227	223	207	229	206	244	227	237	234	251	224	237	249	229	258	238	218	257	225	228	227	217	212	231	254	232	213	221	266	211	208	249	233	235	209	235	220	240	239	224	229	249	240	247	218	229	234	226	228	248	219	238	233	222	213	233	254	246	248	229	214	247	237	243	239	243	214	215	217	221	232	256	238	255	247	222	263	221	216	222	249	239	237	239	216	277	233	239	244	220	222	235	232	187	225	249	240	250	212	257	241	251	225	243	218	220	244	227	226	251	236	249	225	231	231	264	252	225	231	234	202	254	243	252	197	214	231	215	232	243	257	231	258	230	235	227	201	244	242	246	245	232	234	243	263	219	242	254	249	227	222	211	219	228	215	244	252	271	228	266	227	215	240	227	224	241	240	200	230	201	236	233	248	216	224	228	234	235	230	212	232	251	220	233	235	215	242	214	245	247	240	240	221	230	238	257	209	219	263	227	219	271	228	243	230	224	237	217	243	277	217	237	232	243	259	228	233	229	221	225	247	225	224	246	234	236	224	240	232	209	237	208	227	258	272	247	226	248	252	227	259	226	243	236	254	232	257	242	259	221	193	248	222	241	212	231	248	226	247	235	249	224	229	240	249	227	231	242	249	226	259	262	237	214	237	261	201	226	249	259	246	260	231	224	227	216	244	245	241	226	219	246	239	262	228	223	255	235	230	231	243	237	227	223	265	237	256	248	241	218	234	245	219	243	235	214	225	229	215	250	209	230	217	247	219	221	253	236	244	294	237	226	228	245	231	246	239	216	245	213	199	238	230	235	239	219	228	230	245	230	244	243	243	233	227	263	228	222	227	217	245	220	210	261	214	260	252	223	246	222	242	227	245	228	245	238	229	239	207	216	212	238	254	226	232	217	230	248	208	252	238	243	245	229	206	244	246	245	237	250	239	223	240	233	215	233	244	206	199	234	225	227	253	238	240	246	262	252	259	219	264	232	227	226	227	215	249	237	239	222	249	242	251	237	216	223	210	245	231	232	257	231	238	213	225	214	225	259	254	234	251	228	228	248	239	222	233	237	235	247	255	223	237	233	259	216	253	225	238	233	246	230	231	233	239	234	206	250	203	239	214	270	260	248	238	211	227	239	233	206	246	255	234	265	244	234	225	240	231	217	239	268	235	230	234	237	239	230	230	236	229	242	227	225	222	212	234	234	246	230	210	214	243	259	230	276	228	267	250	240	220	249	247	240	220	234	227	235	217	254	185	259	280	224	204	255	243	227	257	220	221	233	238	251	232	248	230	242	256	212	218	213	205	253	251	227	244	209	217	224	214	250	227	247	249	228	230	222	230	231	241	225	240	247	250	237	217	226	236	264	209	223	227	251	240	248	215	258	246	234	231	233	212	250	230	223	208	231	220	222	250	225	272	213	234	231	194	203	222	229	217	226	208	273	258	228	234	258	221	227	252	246	213	199	253	242	259	250	269	249	255	264	226	241	242	219	242	243	235	243	243	240	221	235	246	232	216	252	235	237	229	255	227	220	219	227	249	257	236	227	271	263	249	222	245	273	226	244	242	242	231	225	218	242	249	262	233	224	221	238	232	239	235	264	275
3071	1746	4968	9423	11671	10042	8297	5537	3282	2020	1238	833	639	515	491	494	515	502	465	502	515	485	541	547	547	566	470	515	524	574	542	554	487	560	520	502	540	554	512	521	528	538	501	489	471	528	511	512	533	497	525	486	488	567	558	513	509	498	578	540	505	501	527	533	508	522	518	508	485	506	501	503	541	494	530	506	552	494	496	543	534	529	511	599	513	521	557	535	500	508	517	526	499	533	532	580	516	510	530	519	536	514	527	546	527	512	513	544	526	505	483	570	486	505	501	541	528	493	502	499	492	500	519	489	510	537	513	541	546	529	540	564	521	527	545	543	501	571	491	520	521	536	554	525	540	511	504	505	544	528	526	512	490	508	500	525	511	522	512	537	521	564	518	515	549	533	535	510	544	494	516	497	549	517	513	541	511	534	535	494	506	526	512	517	528	541	500	507	512	525	509	523	521	485	554	488	505	556	534	514	530	488	535	539	534	523	538	481	503	523	547	482	570	519	511	557	522	489	528	517	489	498	529	524	555	488	553	575	531	533	506	531	492	572	513	554	487	514	536	519	532	490	492	519	510	536	512	520	519	526	542	532	528	503	492	509	544	536	555	481	544	521	510	502	503	542	507	488	508	515	541	526	530	548	519	558	509	513	509	531	540	525	539	543	505	543	526	540	528	475	540	533	542	508	502	536	544	540	531	523	536	526	472	505	497	547	505	471	477	513	471	549	536	514	500	570	548	528	551	500	522	506	522	514	552	526	534	521	513	527	526	498	506	549	530	520	519	520	541	497	550	483	499	507	500	494	505	505	554	576	527	509	491	548	527	485	563	530	523	521	500	510	497	504	492	527	533	491	500	499	548	492	489	551	515	531	541	532	513	481	501	515	491	548	482	551	553	594	486	531	521	510	514	504	509	502	542	561	515	525	531	514	518	527	491	533	526	507	517	548	504	524	506	516	538	512	570	510	470	514	491	493	529	518	520	523	487	524	494	497	501	474	530	504	515	523	528	517	545	504	520	503	524	537	512	543	544	503	510	535	513	503	524	532	569	507	498	543	536	550	534	495	513	521	513	528	507	542	544	539	527	540	518	527	534	494	541	518	518	530	509	495	527	476	520	530	527	505	517	524	525	492	505	514	540	565	533	501	491	516	523	505	525	531	519	515	538	537	522	539	530	519	521	562	535	570	552	568	567	501	503	502	543	503	505	514	543	494	532	501	541	510	490	509	505	519	504	525	556	466	510	522	522	551	501	515	544	499	556	497	492	525	494	527	572	502	527	535	554	505	493	499	547	530	492	462	523	512	510	539	516	525	563	530	530	516	519	537	542	479	499	486	510	542	489	551	528	564	506	498	551	486	575	530	515	482	564	543	528	533	511	522	521	575	496	496	565	514	510	523	505	500	501	513	534	543	495	518	530	517	544	510	551	533	511	510	529	565	492	515	529	538	515	505	498	534	519	543	526	543	524	550	500	475	520	532	551	552	492	528	562	533	532	488	493	523	506	559	514	508	561	543	490	564	540	496	526	520	554	549	530	512	538	488	558	507	527	521	522	557	508	531	498	528	574	535	507	549	530	514	545	535	550	506	530	555	538	503	488	521	489	540	549	517	556	516	531	508	507	538	506	489	506	518	502	487	506	546	543	548	518	575	500	524	502	566	539	553	537	497	507	531	522	465	539	572	497	534	523	547	497	540	519	577	554	514	516	507	537	552	517	535	533	510	490	496	500	536	521	519	503	501	514	529	520	504	487	559	512	548	500	527	525	533	519	489	524	511	509	514	534	518	545	525	523	513	527	520	564	542	516	539	494	505	495	487	491	485	532	540	505	554	526	528	518	532	482	557	534	550	531	537	526	553	528	527	570	486	532	539	553	513	507	548	529	519	524	553	508	515	548	491	505	531	537	525	523	510	517	520	533	519	533	477	496	498	514	490	517	518	523	512	491	520	519	558	529	530	536	528	512	539	511	521	531	546	550	508	483	553	514	541	519	543	514	519	488	509	522	521	533	526	518	516	507	534	497	502	487	499	519	536	509	522	529	552	525	551	526	515	479	519	508	497	527	479	549	501	495	556	522	547	554	488	505	483	519	514	481	511	505	522	524	537	536	535	505	538	504	518	509	525	512	505	526	502	564	540	491	475	534	519	519	489	507	538	523	506	538	506	496	527	507	516	501	548	510	532	523	515	536	483	525	552	523	501	510	526	541	501	507	515	511	521	555	493	501	540	543	516	531	541	572	524	538	499	512	481	501	514	486	496	487	565	556	561	555	550	568	498	533	516	484	507	533	489	552	518	497	524	526	530	486	535	516	525	537	534	523	497	548	531	518	552	548	487	524	510	572	533	535	533	524	519	526	510	533	487	521	480	510	547	512	532	533	535	518	532	526	532	542	524	524	488	522	511	526	548	493	548	497	514	532	557	528	521	535	505	534	497	517	542	509	533	542	492	556	537	505	540	507	524	564	523	540	499	527	517	516	550	489	527	489	523	539	499	475	559	494	527	558	489	486	487	513	531	525	531	509	518	504	503	489	492	515	478	543	559	523	516	519	558	495	558	502	532	525	570	541	518	518	512	557	525	535	519	554	526	524	498	513	505	529	578	526	508	564	508	545	527	495	494	530	515	540	534	475	506	524	498	480	522	510	529	514	543	501	525	496	545	480	534	531	523	563	513	510	527	544	524	528	518	507	535	518	532	529	546	499	539	543	528	537	549	492	518	496	558	503	501	539	539	536	510	528	507	521	481	506	518	518	525	547	525	522	538	489	517	502	505	526	487	535	528	524	513	511	530	510	496	525	528	510	511	545	486	536	569	507	534	532	517	528	514	550	528	499	543	485	508	517	554	565	465	516	536	514	510	546	509	519	511	552	519	486	523	552	501	521	517	497	479	521	550	502	509	548	548	501	527	532	568	551	511	547	494	550	493	531	524	495	524	550	520	480	464	515	507	513	522	559	489	524	522	523	507	505	502	474	538	522	553	484	511	515	500	507	486	520	561	538	516	521	524	570	523	526	534	528	539	559	522	499	547	507	511	533	526	497	529	510	491	481	539	483	514	513	504	531	528	509	548	518	518	539	555	503	549	542	547	507	577	553	516	533	522	514	499	493	550	509	553	549	566	524	551	564	519	542	544	546	541	515	551	538	497	483	530	510	557	514	478	511	514	518	526	511	509	522	532	500	516	574	470	476	491	554	524	514	505	519	515	498	535	546	515	520	516	553	568	538	553	517	541	526	542	485	513	482	499	479	554	508	522	477	505	553	526	541	504	503	533	504	538	530	500	531	519	534	571	516	543	491	529	514	506	538	537	526	517	491	516	527	522	507	524	506	496	518	523	526	523	545	536	519	542	509	496	518	517	521	509	534	524	522	495	522	503	523	528	506	537	491	493	542	507	525	542	505	517	503	495	524	501	524	525	520	510	539	486	508	553	587	519	518	497	488	554	523	554	561	511	532	503	550	508	539	547	546	513	569	506	503	503	541	523
11937	3353	16471	38532	48716	40662	30966	20398	10784	4864	2062	1011	453	204	192	208	189	181	214	173	184	177	186	193	190	197	164	187	170	179	191	189	171	194	181	197	190	174	179	189	192	184	179	192	188	212	176	207	191	211	179	188	190	221	167	189	180	172	187	188	199	186	196	160	199	188	182	199	195	174	171	175	178	174	185	175	211	192	177	203	192	190	187	194	167	174	145	182	190	162	168	190	194	184	199	182	194	208	183	186	168	181	196	198	182	198	202	177	174	199	184	202	198	185	193	193	162	153	168	167	192	184	176	194	170	168	176	173	166	213	190	171	152	181	201	191	174	201	162	191	188	189	167	173	183	181	195	166	166	172	183	209	164	165	173	189	198	175	203	185	202	192	198	186	193	186	172	157	169	185	204	178	179	170	201	173	192	168	195	172	179	205	190	181	199	175	189	168	210	202	181	161	171	163	203	180	175	196	186	217	193	197	193	209	175	170	175	197	170	190	165	213	202	192	195	188	154	195	173	209	207	166	178	174	186	175	192	185	185	188	185	191	181	188	228	199	192	171	185	195	180	194	173	175	167	174	209	185	213	164	188	174	162	170	199	215	187	167	211	188	188	192	184	186	171	175	181	181	210	176	189	202	183	185	192	198	173	201	177	176	171	186	204	168	207	184	180	169	204	173	187	205	172	191	185	186	192	208	190	196	172	195	204	178	212	166	199	169	227	175	179	204	190	187	165	201	169	201	180	190	189	198	166	193	188	181	223	184	195	185	178	197	172	174	203	200	180	199	178	161	194	214	182	193	192	154	199	192	211	171	197	170	191	184	174	166	168	184	174	169	220	158	184	197	194	195	185	171	194	199	184	179	181	190	180	207	186	192	171	201	184	193	182	195	208	173	188	195	188	211	168	181	198	167	157	160	175	174	200	204	173	196	170	190	200	183	180	194	148	177	190	174	167	199	206	205	159	167	213	176	182	187	184	183	171	193	191	180	184	181	212	180	195	167	213	202	168	184	172	217	197	195	188	186	181	223	184	221	177	202	180	187	157	195	196	192	175	176	184	173	198	189	196	168	193	192	191	187	200	178	201	184	208	159	169	182	165	163	207	174	184	174	178	218	205	203	173	204	185	186	204	192	181	175	202	171	166	185	173	198	180	181	161	190	207	178	196	155	175	176	192	190	178	176	192	186	185	205	183	192	183	201	181	196	183	178	195	178	197	198	175	196	201	164	195	198	191	172	202	193	218	193	195	186	201	162	197	188	182	193	192	187	188	171	201	165	190	188	206	175	166	173	195	172	171	184	198	188	177	167	150	160	176	185	166	203	180	182	192	220	202	166	167	196	175	190	163	184	196	185	190	163	212	170	196	177	186	191	194	172	186	184	184	195	192	197	181	195	197	159	163	191	194	199	187	181	186	221	171	177	191	191	183	191	193	222	184	201	181	184	174	172	207	189	211	187	146	176	209	169	188	192	179	168	176	206	190	188	146	185	194	190	202	198	202	212	169	199	195	180	194	209	171	192	182	183	195	177	180	178	205	173	189	168	184	194	203	215	196	191	188	189	190	202	172	201	181	178	178	189	179	192	183	146	167	197	175	184	202	184	182	187	202	192	180	195	200	178	196	182	179	172	164	190	165	156	193	157	161	195	161	206	145	190	169	177	187	224	206	187	188	207	176	184	221	175	225	169	185	158	190	192	178	218	181	178	196	154	165	204	206	198	166	190	191	206	189	189	168	161	182	174	177	164	184	169	179	204	199	169	202	217	187	184	205	174	181	182	197	184	193	181	188	188	180	181	174	158	209	180	204	183	167	171	179	175	197	182	162	183	190	184	160	176	165	192	200	193	166	192	169	179	185	195	179	185	195	174	207	191	173	192	181	165	199	209	192	180	163	163	197	177	180	165	165	169	211	169	174	217	208	183	174	176	189	224	181	179	219	201	212	202	175	186	195	165	196	190	192	162	176	183	167	201	170	178	176	177	183	193	176	178	192	184	187	181	178	169	180	179	178	178	166	182	181	179	183	176	190	172	201	193	191	168	191	183	176	200	202	160	201	176	166	206	207	189	193	163	189	182	170	201	210	193	201	204	184	197	198	194	146	198	171	189	193	168	200	186	167	191	179	175	185	209	167	193	184	200	183	195	203	165	194	178	177	203	193	208	195	190	173	185	196	182	160	186	194	178	159	186	169	190	193	168	182	199	192	192	177	203	157	186	192	181	192	200	183	163	192	211	211	193	204	206	203	203	196	171	195	218	148	185	177	194	179	190	166	179	167	188	200	157	198	197	206	195	188	204	171	178	216	183	185	184	197	198	213	192	191	197	220	170	179	182	186	190	192	179	173	206	203	206	190	175	174	187	198	172	163	198	203	182	194	176	195	171	160	181	183	181	158	195	197	179	173	190	185	185	191	162	201	196	194	177	199	187	189	187	196	187	193	202	191	181	194	192	208	185	198	164	175	169	220	170	196	168	181	202	179	173	184	190	200	194	192	182	167	185	200	175	177	187	210	179	205	192	190	174	197	184	198	200	183	169	194	164	201	166	176	187	174	184	176	192	178	196	175	181	197	192	140	207	167	183	193	188	209	176	181	193	175	177	165	205	192	170	216	168	183	192	170	203	195	182	177	190	169	184	188	171	185	186	165	189	203	193	196	213	194	181	187	186	182	165	192	184	207	180	191	179	184	171	184	174	191	190	184	192	209	185	205	193	175	170	180	210	196	200	178	207	178	198	198	181	161	166	168	180	179	181	205	202	179	180	202	190	180	181	194	182	176	185	178	190	178	193	178	189	193	177	198	197	173	192	194	197	196	175	210	185	194	173	182	185	190	180	190	163	165	188	179	223	186	184	203	180	181	211	160	182	198	159	179	208	184	208	201	206	180	185	194	172	186	153	200	186	191	198	187	175	165	211	190	235	185	175	178	153	176	200	188	200	200	183	213	192	167	216	207	182	200	181	190	203	194	169	171	210	203	209	157	185	180	195	177	221	173	190	182	180	180	186	187	194	195	185	201	180	208	183	212	170	184	191	178	181	188	220	193	197	170	221	175	198	200	173	222	187	162	168	176	192	178	188	195	194	202	196	192	176	184	183	185	188	187	207	165	194	191	181	188	211	163	189	199	165	180	196	174	172	184	188	201	190	182	183	182	198	192	164	225	190	159	186	190	169	192	185	204	198	196	180	211	175	166	188	181	159	176	178	186	171	182	185	207	202	174	189	168	182	175	206	162	197	171	161	184	185	195	181	182	176	151	190	181	168	183	181	192	185	183	174	189	165	177	161	178	182	192	182	177	177	185	178	195	187	194	177	225	189	202	193	174	180	189	215	181	189	182	181	186	179	177	196	184	204	168	199	162	185	178	193	201	199	186	188	161	178	179	169	176	181	205	195	192	184	197	181	174	166	204	191	192	173	171	205	177	192	190	193	207	216	182	199	178	139	186	181	182	190	187	206	171	181	212	182	196	209	184	178	187	193	177	170	189	176
7142	3175	23709	49329	59433	53055	46377	36522	25694	16080	8531	4104	1603	504	458	427	408	415	425	408	455	426	431	439	433	442	443	446	482	434	440	457	428	433	437	433	469	440	475	457	420	420	415	454	434	443	429	413	438	442	460	451	420	442	423	444	456	451	431	462	453	442	452	449	452	436	430	431	456	377	428	460	438	425	441	456	407	398	440	449	452	413	441	409	451	426	398	428	428	442	417	473	432	468	437	451	438	414	464	428	461	402	428	437	435	368	467	431	401	416	420	421	446	448	487	424	467	450	416	439	422	436	393	419	444	440	460	432	432	433	470	448	433	430	427	417	451	428	408	420	440	433	413	450	468	435	422	471	448	463	413	438	428	404	452	447	444	414	437	448	417	400	430	437	410	445	415	462	447	434	437	434	432	419	433	460	423	445	478	450	389	416	471	416	447	442	424	441	429	430	434	426	442	447	421	435	373	426	447	469	493	422	441	410	447	478	433	395	469	423	428	462	430	470	436	412	433	486	450	450	467	418	434	438	426	422	447	409	486	440	463	397	432	437	465	423	455	434	424	481	450	440	449	416	421	438	412	428	462	465	446	471	405	439	421	424	469	433	452	439	460	408	475	434	393	426	450	456	416	457	432	441	442	415	429	410	383	455	443	418	412	464	417	419	438	426	450	424	426	468	450	449	416	455	446	394	463	439	420	419	425	434	438	444	458	409	447	441	421	445	460	449	439	412	441	432	445	452	426	439	437	446	449	437	442	453	461	437	419	406	434	417	469	459	397	451	419	452	425	459	397	380	435	420	458	411	442	407	421	466	402	434	452	468	414	426	437	458	439	446	449	425	414	444	409	431	464	410	424	423	462	410	458	418	433	414	478	447	454	460	446	429	461	433	429	405	420	455	473	449	426	478	452	454	453	417	422	438	437	424	437	424	445	411	424	410	422	444	441	432	448	420	463	409	480	438	413	456	431	420	440	481	429	441	427	449	429	443	434	449	460	448	425	438	419	464	425	487	428	415	423	415	468	422	398	457	446	465	441	471	446	436	443	440	456	436	431	449	425	458	410	453	437	438	416	465	444	422	476	449	459	463	473	458	400	426	449	417	426	447	451	406	434	426	434	456	447	417	451	457	400	471	457	433	427	432	401	433	505	458	427	449	428	431	473	443	434	444	436	455	448	405	442	448	441	396	428	441	407	449	425	420	429	417	448	416	427	437	446	479	414	471	453	394	449	436	441	452	451	437	432	433	446	415	414	437	410	428	429	442	460	414	434	445	407	471	455	438	468	434	449	439	428	419	457	472	437	435	422	473	445	428	448	412	508	437	447	480	444	425	446	497	465	429	443	442	438	429	422	446	447	456	429	444	482	466	419	460	474	463	412	420	407	434	444	452	458	419	402	456	451	432	407	424	427	400	456	439	437	469	454	419	433	462	405	448	453	451	435	456	446	436	423	447	485	439	456	462	452	426	425	461	463	420	422	408	446	438	444	394	438	434	432	444	442	438	400	407	440	441	444	454	417	424	454	442	421	411	438	464	401	458	410	438	408	411	444	442	419	427	386	419	438	447	465	439	422	457	445	446	439	428	424	415	440	444	454	409	452	393	435	422	428	447	454	404	423	422	417	430	440	439	430	402	457	432	445	412	486	453	451	431	441	454	423	454	417	441	442	425	442	436	414	445	464	420	423	429	458	476	463	440	443	391	497	445	425	409	452	444	430	469	447	418	447	455	430	431	450	424	441	445	442	422	450	451	426	455	399	443	428	460	419	397	411	422	438	445	431	430	433	414	439	465	459	435	412	442	472	454	435	481	422	419	416	427	437	472	438	437	439	450	441	496	463	433	434	432	440	444	430	470	436	418	453	418	417	422	448	408	472	461	449	465	457	404	415	464	462	466	446	493	430	438	436	424	428	434	417	432	429	437	432	426	399	458	410	447	429	412	403	413	444	467	414	489	439	412	476	450	417	429	478	418	434	453	448	446	435	404	445	438	414	430	413	410	418	433	441	422	421	427	465	448	446	432	444	446	425	449	445	482	470	457	433	442	451	423	459	455	427	405	432	415	412	429	444	477	399	442	402	418	440	455	437	445	436	468	448	438	424	453	390	434	445	450	414	406	438	427	423	418	437	441	424	456	404	400	444	439	452	417	403	434	449	468	402	445	406	457	450	461	457	412	425	450	443	443	452	444	411	432	476	423	408	449	427	429	431	495	411	461	406	456	458	479	448	448	424	424	438	458	438	427	414	394	437	421	441	452	442	433	458	414	430	450	460	408	445	443	420	450	412	457	443	471	449	458	427	441	452	415	424	436	446	421	429	432	435	440	425	457	433	426	428	438	416	452	403	392	466	410	399	449	461	447	452	434	449	435	422	459	470	434	462	414	441	471	457	422	446	418	452	445	454	425	414	415	459	423	418	430	458	443	457	420	436	434	409	419	423	441	442	434	411	417	454	436	444	423	446	443	446	450	453	438	439	449	420	438	444	440	427	470	440	465	446	431	450	406	441	424	423	449	450	436	444	448	447	455	402	471	442	425	472	473	441	462	409	441	415	416	455	434	429	457	440	435	425	438	427	473	434	440	439	423	454	462	407	404	435	404	413	414	424	421	453	400	460	440	450	474	422	455	435	423	403	449	449	463	467	442	437	458	461	414	459	432	448	432	415	424	439	436	429	444	441	442	472	414	435	386	436	414	404	410	470	453	435	417	433	441	437	406	450	431	432	432	418	436	430	435	473	417	409	454	443	419	466	413	433	426	446	420	431	414	418	439	429	417	447	434	475	426	412	465	447	424	405	425	420	429	457	452	422	400	429	410	403	420	431	424	412	411	420	425	458	479	436	425	433	446	438	436	465	447	450	475	440	407	444	424	435	448	423	464	454	419	417	459	427	421	432	438	452	420	390	453	475	424	450	458	411	439	433	445	430	430	437	463	448	425	426	401	462	440	429	463	474	435	406	419	460	423	474	382	440	422	427	416	447	444	457	421	417	419	422	429	440	431	451	474	437	418	415	430	457	431	455	400	432	410	408	430	424	465	414	442	425	453	467	451	419	420	442	417	394	426	437	446	430	416	412	429	422	479	458	440	437	452	421	436	436	468	434	452	476	445	453	452	456	397	430	450	407	424	424	387	442	491	471	439	463	436	453	438	435	440	422	440	449	448	469	402	472	435	436	440	442	432	426	463	418	432	492	420	441	407	440	418	415	464	420	409	464	403	466	431	448	457	420	452	445	481	452	452	430	423	457	416	433	453	484	449	432	483	458	432	454	370	399	454	404	428	413	440	455	421	409	406	462	442	438	438	447	407	395	424	423	431	446	431	407	477	467	453	420	461	459	421	461	451	457	429	437	458	458	409	442	401	452	426	426	427	428	421	456	426	449	431	465	408	429	419	395	408	434	427	412	437	440	451	434	439	391	405	429	431	420	457	396	446	450	420	430	420	398	402	422	451	421	425	433	435	415	451	393	435	432	421	436	430	411	460	427	428
19757	12296	39368	66946	63140	52039	40377	28382	16691	8189	3566	1496	607	300	233	229	274	240	271	231	249	282	272	271	243	268	273	289	273	267	281	253	265	238	249	254	268	257	250	273	284	262	251	266	275	266	291	269	236	252	259	271	261	286	258	265	279	279	282	285	255	267	264	297	267	256	264	252	269	255	262	283	254	278	277	215	242	273	277	252	256	271	265	282	292	231	260	240	260	251	265	261	255	263	278	245	259	256	256	273	275	273	247	281	274	280	294	249	242	254	285	281	276	256	303	246	273	240	255	252	288	254	262	265	261	270	263	279	267	278	310	260	259	302	238	251	268	297	277	245	250	253	268	246	283	247	271	281	271	285	259	259	265	261	257	273	264	259	300	258	267	267	246	268	310	250	292	283	252	271	285	262	252	256	251	265	227	268	265	273	296	276	242	255	254	265	292	270	298	275	260	287	285	291	271	281	276	257	243	273	269	260	252	271	258	264	285	274	247	275	244	249	284	284	258	261	263	258	280	267	243	271	253	262	284	273	267	267	277	260	286	298	265	266	219	281	255	293	267	273	260	279	277	274	291	280	241	291	314	254	268	271	264	272	264	305	296	268	281	249	278	259	231	265	245	208	295	251	259	255	259	283	235	249	283	270	266	262	259	235	278	272	251	287	272	254	267	268	262	260	302	257	245	263	241	275	243	282	309	283	254	230	255	261	278	241	271	236	247	272	273	269	263	257	305	268	247	271	258	282	233	274	262	270	250	255	297	274	264	252	288	260	277	279	279	276	269	271	287	273	264	230	256	319	250	263	272	281	249	243	275	257	247	249	251	249	265	295	255	256	247	263	261	276	273	265	257	236	269	270	291	270	287	264	269	266	284	275	277	254	255	262	232	247	273	265	231	272	247	278	292	246	243	299	269	287	327	246	256	273	269	254	283	275	256	271	256	277	269	299	282	281	246	256	302	260	276	262	254	241	294	259	281	246	283	247	272	275	245	241	236	271	265	274	255	293	249	272	269	309	273	245	258	278	238	246	256	240	287	274	268	266	279	262	261	256	242	262	273	272	248	262	263	250	276	280	267	286	277	271	240	238	238	298	253	267	285	275	264	254	234	232	254	259	272	244	249	304	280	236	295	244	235	259	251	232	240	239	238	281	267	279	256	271	255	245	238	245	272	249	302	243	283	275	267	238	258	283	268	279	244	256	244	300	253	233	290	261	291	263	298	283	263	261	265	281	215	287	275	254	269	272	247	296	263	271	262	256	213	270	273	266	280	294	256	274	260	271	266	259	272	241	260	278	279	274	273	229	299	249	276	282	274	243	261	251	257	289	251	274	263	259	303	301	248	260	290	285	235	293	246	250	264	255	248	282	251	266	265	266	265	268	280	261	250	258	283	264	304	250	269	248	257	290	255	253	250	273	299	244	256	284	253	274	237	274	276	293	257	249	259	276	267	274	263	275	251	274	261	284	278	267	235	238	257	264	253	250	267	290	282	268	240	240	252	238	251	266	266	276	219	263	285	301	262	220	268	264	294	265	276	275	253	236	257	243	274	255	255	232	255	296	264	290	269	244	284	273	248	279	267	251	287	254	259	240	247	254	251	305	291	245	245	294	260	285	220	272	285	243	267	220	274	260	274	270	265	253	243	243	298	279	264	251	240	247	266	269	253	260	283	264	248	268	262	281	273	262	252	237	266	269	249	261	262	262	273	247	280	272	306	270	252	241	275	262	267	259	248	294	282	245	299	286	251	261	277	263	281	272	242	278	247	265	271	248	257	259	271	269	246	227	293	239	243	249	267	277	275	259	253	308	253	250	273	251	270	241	252	284	236	241	253	247	242	268	288	259	247	256	249	280	315	243	253	269	288	276	265	256	266	272	274	234	263	226	266	267	249	280	231	264	268	268	277	288	253	251	227	283	292	257	276	287	271	281	273	277	241	249	268	311	249	235	310	286	270	281	254	246	278	270	236	263	254	286	246	265	270	225	267	243	256	323	265	230	248	266	289	250	244	240	279	317	279	283	253	267	265	266	216	292	284	293	267	272	241	279	246	287	283	274	267	290	277	242	267	279	265	261	258	271	272	254	258	271	275	277	282	246	246	279	270	257	232	243	225	271	254	264	273	266	269	276	290	281	240	289	285	300	275	279	274	249	279	258	251	265	267	287	286	284	268	241	281	244	279	268	247	280	280	268	264	259	277	256	251	256	282	286	242	264	249	271	276	254	230	274	248	277	287	252	277	311	242	284	304	252	251	255	268	282	235	261	288	272	232	268	247	288	268	254	280	296	262	280	274	256	237	272	275	227	269	268	263	249	277	283	279	303	265	270	259	243	272	264	301	262	303	284	245	249	255	284	263	278	260	273	250	293	251	251	271	247	229	253	265	285	306	255	262	294	262	228	284	257	281	279	250	283	268	246	270	270	266	283	286	249	272	281	256	267	321	298	249	272	275	221	245	232	254	269	265	266	268	249	288	300	256	250	241	284	249	249	243	235	256	281	253	253	286	243	265	246	256	267	276	283	293	277	293	281	259	262	240	263	297	241	248	244	275	227	247	275	240	261	268	264	272	278	268	249	265	243	240	232	255	252	296	256	235	308	282	258	294	252	264	274	239	254	253	268	282	291	215	290	280	270	268	264	269	286	272	257	275	279	276	281	278	277	242	264	294	266	250	262	262	266	274	267	245	271	281	261	260	285	270	265	265	268	310	266	291	276	264	273	279	291	257	268	282	282	274	251	241	243	265	272	270	237	254	245	281	276	253	260	286	256	245	272	279	260	277	256	239	280	289	284	256	295	282	237	262	263	255	261	244	270	273	237	288	232	275	255	271	268	282	277	251	265	240	237	257	247	246	276	284	262	273	254	268	251	256	270	288	251	264	258	245	277	272	250	261	281	241	288	277	261	273	249	240	297	240	278	296	275	259	286	258	249	249	233	255	238	277	255	306	248	242	250	244	250	288	261	260	270	270	243	285	253	292	265	255	269	289	239	260	248	277	252	298	278	261	281	300	261	252	258	275	267	265	244	249	263	259	250	253	292	282	250	296	283	261	281	264	264	269	280	276	285	261	263	279	269	280	238	255	234	270	275	270	266	265	271	257	258	271	281	261	249	235	276	277	297	262	257	245	239	256	246	268	263	293	298	259	257	281	267	227	259	276	299	268	266	227	292	267	292	270	261	290	269	283	251	285	268	264	272	256	245	276	270	268	226	269	295	280	267	275	298	244	271	271	274	293	262	278	270	278	252	237	275	308	293	239	261	254	256	280	277	295	249	256	266	283	245	236	271	260	277	228	269	272	281	282	241	272	247	248	266	272	247	240	261	287	259	244	267	268	293	256	294	252	229	284	274	278	271	268	248	270	236	284	243	269	237	273	240	267	260	289	271	284	277	268	248	260	281	250	231	241	282	258	280	283	273	258	244	273	273	220	259	268	282	293	293	264	257	260	300	287	257	283	260	298	283	277	296	261	266	260	295	263	263	247	265
9061	9921	40286	70277	71264	63038	53573	43434	32537	21762	12543	5882	2222	708	609	582	617	593	586	573	629	582	590	591	576	585	588	602	623	601	617	580	599	593	600	560	601	627	572	602	594	606	604	584	618	602	569	615	602	584	539	658	603	576	600	576	629	598	594	610	599	581	609	600	588	623	579	642	588	614	568	609	628	601	563	586	660	613	608	633	628	597	605	601	595	534	593	543	578	595	605	587	603	599	634	597	621	641	585	610	601	586	614	587	622	601	586	592	593	617	629	615	587	585	625	577	593	616	578	590	610	599	637	554	607	572	591	620	585	627	651	624	602	646	564	642	576	586	634	552	572	671	554	602	611	593	603	546	595	657	617	590	592	597	588	604	664	617	619	596	619	573	617	597	642	582	592	570	604	623	576	643	561	597	585	594	595	598	571	608	567	597	620	615	577	601	642	640	614	604	626	639	583	582	643	584	600	612	586	595	612	636	599	596	643	632	601	578	569	607	608	582	618	629	572	568	624	606	626	630	573	586	615	637	585	609	621	601	643	609	604	629	581	616	609	550	629	589	611	631	603	655	605	570	611	592	643	599	585	628	671	636	621	611	602	633	590	641	581	613	594	584	584	641	562	613	582	540	611	609	634	604	631	575	678	619	611	604	598	611	632	600	595	589	614	588	617	646	570	582	646	598	600	615	589	646	590	616	586	609	615	629	560	609	598	592	643	585	625	592	595	609	596	596	620	582	573	602	579	599	651	568	605	603	588	616	593	568	572	622	591	633	591	572	619	582	592	615	613	624	589	561	629	628	650	606	560	598	596	580	536	636	606	625	579	599	599	607	591	596	562	582	598	616	598	614	595	567	597	558	552	599	564	605	593	604	590	598	628	583	565	585	651	577	596	612	611	616	627	625	612	569	625	579	566	598	627	568	648	613	616	612	616	596	582	595	629	604	658	634	572	605	598	618	605	579	625	607	633	617	555	605	594	624	548	611	620	593	617	559	648	596	578	617	634	589	622	595	612	647	565	603	598	578	628	561	620	574	578	576	573	635	616	571	603	587	602	638	574	611	581	589	601	664	612	582	624	553	614	591	605	593	576	578	581	615	606	584	578	590	610	614	594	619	599	583	596	576	628	588	625	575	604	634	609	610	602	591	576	566	617	578	618	632	580	604	600	610	578	577	634	596	585	605	614	611	599	618	609	630	582	597	561	567	642	574	568	614	593	569	601	565	628	610	560	601	627	602	627	606	631	578	598	590	618	606	547	583	632	602	572	582	585	586	591	609	604	557	622	619	574	634	606	588	606	586	592	610	596	609	588	615	605	550	592	581	555	588	591	621	609	645	622	590	552	582	614	612	626	622	614	633	649	609	638	605	603	572	604	603	594	646	582	585	594	574	600	596	576	590	599	577	559	602	601	611	594	620	616	591	650	615	639	587	645	603	605	642	605	588	627	599	587	602	582	600	617	599	618	541	596	618	603	586	641	599	588	548	555	636	575	591	608	583	578	622	574	597	596	638	596	623	590	604	595	608	597	608	624	583	605	598	607	601	553	574	562	584	597	628	595	586	610	609	560	601	601	592	598	640	660	615	604	603	614	592	605	596	585	602	584	580	623	632	618	604	637	606	630	579	608	648	604	592	626	606	646	628	600	599	603	589	595	583	612	584	620	591	596	607	582	600	594	633	591	596	572	582	625	612	566	657	571	586	596	560	595	575	575	598	605	623	621	615	617	602	566	607	567	586	598	595	576	600	611	595	564	547	595	577	621	594	621	606	578	622	598	585	604	582	595	587	609	636	583	627	604	633	598	614	629	623	587	624	556	683	575	596	584	569	629	614	569	642	626	585	605	570	606	599	619	600	573	545	563	601	614	577	629	625	623	592	585	562	626	592	609	607	602	588	619	588	588	588	583	542	597	600	599	636	587	607	594	587	598	582	597	620	588	606	561	592	595	594	600	559	596	592	607	648	536	578	607	638	595	554	564	598	564	570	576	602	607	600	550	628	628	592	560	585	608	581	589	606	558	612	590	583	597	581	569	628	572	573	586	591	575	658	613	596	607	603	586	622	620	620	580	602	560	575	605	624	602	590	609	568	609	565	563	624	585	594	592	597	605	608	610	608	548	591	643	566	612	644	645	607	549	611	570	587	559	600	601	601	576	597	586	612	600	594	610	563	589	599	622	618	571	621	598	588	568	583	596	610	631	584	581	595	598	574	621	659	592	598	605	618	621	634	596	564	616	590	572	603	605	649	610	614	584	582	569	591	619	583	589	603	613	634	616	632	570	616	643	596	623	571	553	608	611	551	611	643	561	580	561	607	592	546	571	619	564	583	583	595	598	605	580	610	606	590	595	622	619	572	620	624	551	603	605	598	620	672	619	569	622	610	575	579	646	595	599	601	597	607	589	609	606	589	595	586	609	554	594	590	574	639	562	606	591	570	602	600	586	593	596	611	632	605	575	639	590	573	575	606	658	594	595	651	608	607	598	615	579	573	581	636	607	612	621	566	579	591	607	597	593	585	617	597	595	638	588	607	608	600	607	578	597	631	579	617	651	570	586	628	595	601	590	606	592	566	565	626	595	591	583	615	540	601	599	622	646	589	619	640	629	636	604	554	582	633	589	588	596	617	624	594	601	611	607	576	636	634	620	617	629	642	608	631	649	614	572	611	598	566	584	654	594	594	604	580	617	567	632	615	608	614	583	616	586	632	579	617	603	629	582	585	566	598	587	581	576	574	598	607	615	604	607	601	579	590	650	617	571	576	592	622	595	620	574	572	626	610	620	589	627	588	589	606	570	613	585	640	591	625	610	563	614	600	589	593	647	621	584	561	577	597	609	625	610	612	545	612	575	617	615	586	637	629	617	615	612	583	667	581	626	608	575	587	586	612	625	586	608	622	577	622	585	617	590	562	619	587	594	608	622	615	600	585	605	594	618	598	592	600	541	599	597	584	594	593	604	607	569	625	620	606	659	631	620	584	598	602	590	602	602	613	579	591	640	606	581	607	598	592	589	640	648	601	595	601	550	616	597	596	616	639	632	574	610	634	570	570	592	627	577	613	606	615	629	591	614	581	614	624	614	602	587	586	575	616	622	605	595	588	612	632	616	581	627	575	585	593	596	593	588	566	585	611	593	618	567	598	614	537	609	613	630	612	618	592	577	617	589	597	597	558	587	596	601	574	576	590	676	556	636	588	597	608	590	568	585	608	618	597	590	631	559	606	614	613	607	653	583	585	592	616	561	605	594	598	590	599	588	660	577	653	575	554	628	593	608	651	637	592	607	581	626	617	613	591	600	573	567	574	582	584	589	647	580	591	554	632	633	619	611	575	636	602	596	608	608	571	629	597	593	587	597	574	650	625	589	599	606	604	564	625	590	612	579	602	619	599	592	617	654	605	626	562	592	595	630	631	608	623	603	621	613	623	591	597	631	578	613	627	595	593	612	591	613	601	536	620	605	599	609	593	588	578	619	548	614	586	605	583	652	612
3884	1771	3950	3983	3034	2255	1582	1143	748	457	353	269	237	253	200	248	241	212	214	238	218	212	175	234	255	216	241	208	226	240	225	234	255	249	236	198	226	252	242	225	221	220	222	210	232	217	204	222	251	204	223	228	235	233	227	215	218	276	197	215	235	261	230	268	222	235	247	240	222	244	229	220	233	236	198	215	250	240	232	209	223	211	192	234	228	238	240	230	223	239	230	261	221	238	226	244	210	233	247	241	242	236	247	240	237	222	217	255	237	228	197	252	239	196	240	247	254	225	223	256	206	205	251	243	225	218	242	219	209	242	230	234	216	219	276	257	227	246	229	228	207	243	248	257	235	259	223	235	220	219	180	242	193	193	237	227	214	201	236	234	251	255	224	225	241	249	218	222	239	209	234	232	223	223	259	254	207	215	208	234	233	267	232	229	240	250	227	237	227	226	232	229	223	238	237	221	240	242	223	212	217	209	229	195	205	235	224	202	208	251	240	229	217	234	242	228	226	231	215	228	243	264	238	230	254	223	239	224	241	251	240	212	233	209	246	243	215	229	231	210	228	233	208	240	209	223	249	244	241	221	254	250	246	206	217	224	228	230	229	250	208	220	214	228	263	237	240	234	239	231	220	244	238	220	231	236	216	220	239	248	255	244	240	222	229	247	241	228	249	257	238	219	211	215	245	257	213	205	260	228	233	239	263	254	270	217	233	250	242	233	221	222	237	259	267	243	250	240	193	236	253	214	233	219	215	207	193	234	235	231	226	230	228	220	206	212	210	212	192	226	249	259	244	238	217	256	227	244	235	236	226	227	260	216	234	212	231	221	212	232	210	243	256	247	220	241	239	227	247	219	231	211	221	220	246	227	255	206	256	259	214	234	238	244	236	234	233	219	254	225	264	214	232	213	240	212	257	204	231	256	179	222	238	227	185	224	248	232	213	201	230	251	196	242	213	224	212	242	189	270	251	248	207	204	208	239	216	206	204	222	255	217	212	236	230	234	241	233	206	236	227	234	249	187	248	242	238	238	215	230	210	240	212	206	233	245	223	254	236	227	241	235	222	220	232	210	228	232	229	212	228	241	221	237	245	236	244	226	237	245	232	226	226	208	242	221	255	244	231	252	224	234	217	246	223	246	248	232	232	245	260	263	234	260	250	239	232	262	218	221	239	236	242	247	232	217	226	238	249	221	219	229	246	234	238	257	218	249	246	252	195	242	239	246	216	223	220	225	212	222	259	244	238	242	233	236	209	248	267	238	238	224	225	229	211	228	239	228	217	247	242	237	210	248	249	272	229	234	263	199	239	251	250	241	255	226	253	236	234	207	218	223	245	224	223	210	240	226	262	232	249	233	242	207	249	245	226	248	236	266	206	213	218	206	226	217	230	238	237	230	220	230	226	200	253	219	234	226	250	220	233	216	215	247	240	234	229	230	215	220	222	229	255	219	229	230	255	247	225	231	227	223	254	229	234	228	273	225	230	241	248	236	201	253	240	216	238	255	226	267	230	217	266	224	234	225	208	233	253	250	229	241	255	227	245	249	246	203	251	235	209	217	251	241	228	215	240	218	244	259	229	215	220	230	230	219	232	239	228	229	205	218	232	232	233	213	277	216	249	228	228	232	229	238	235	217	201	208	248	219	231	235	231	227	243	218	248	219	229	239	226	238	268	238	230	225	243	209	232	240	226	233	202	210	243	236	256	207	237	228	235	217	212	250	249	234	211	247	239	206	265	247	220	229	232	215	236	231	213	231	253	234	225	214	232	227	242	265	225	248	227	236	224	244	210	237	249	220	227	217	236	229	243	249	226	230	218	227	238	226	237	199	241	228	199	244	233	259	236	237	264	274	234	223	222	202	240	223	241	242	254	215	206	238	238	213	193	243	226	229	210	239	210	256	246	216	199	272	238	237	241	250	214	224	263	256	270	210	247	256	218	226	224	236	259	243	247	222	232	230	256	230	233	225	232	200	233	226	244	220	226	228	219	217	256	207	228	211	223	254	238	223	221	225	238	206	212	227	234	220	228	207	237	257	217	265	248	249	181	210	240	218	231	202	229	242	240	242	237	217	244	242	215	226	207	239	230	227	231	218	236	241	209	220	228	213	249	238	234	229	257	230	225	234	205	222	227	224	208	236	256	193	234	254	188	261	235	237	194	249	221	239	240	220	226	238	224	202	220	234	238	224	230	242	229	260	240	205	226	226	248	259	244	219	233	247	225	250	216	226	230	219	212	263	235	245	245	223	228	215	212	230	220	247	226	212	221	232	248	243	258	251	235	220	247	242	238	238	249	266	244	235	242	234	243	215	231	225	226	248	215	267	218	230	272	242	230	230	207	203	210	217	195	229	234	196	224	224	276	221	256	241	225	249	208	231	233	214	203	228	227	262	233	215	228	224	213	226	219	222	220	226	211	227	239	240	234	247	221	254	222	262	215	253	236	224	226	242	232	234	217	196	249	251	249	221	238	225	212	233	253	250	240	231	247	226	235	234	264	230	233	256	196	241	229	237	252	199	248	251	227	241	254	219	234	234	252	226	236	215	257	214	249	218	240	254	217	228	213	238	238	233	249	218	230	249	235	224	227	208	242	238	256	236	227	228	216	225	209	220	228	236	239	226	245	220	247	216	216	246	269	238	281	258	261	232	225	216	241	212	250	211	221	226	261	190	227	222	228	243	237	242	217	222	246	229	237	244	258	201	227	252	222	239	253	241	224	221	244	220	244	240	243	228	246	230	240	258	253	244	220	244	214	245	217	197	245	226	199	219	210	244	267	248	202	245	208	233	214	261	222	243	248	235	226	240	237	211	253	228	246	229	244	220	211	222	227	221	209	216	251	247	256	231	223	232	231	247	244	222	262	241	231	213	232	217	247	226	239	245	230	197	220	229	220	231	231	250	218	263	219	244	214	238	222	238	234	209	221	240	248	232	227	225	235	257	228	231	231	237	247	231	244	247	230	205	228	220	203	222	246	255	250	219	227	209	219	250	232	210	233	225	274	222	224	226	255	234	233	214	237	234	226	221	230	242	233	214	226	232	245	237	228	242	212	246	221	236	248	228	236	252	236	238	230	227	207	231	221	255	203	198	219	214	241	229	222	240	236	228	238	219	231	224	236	252	228	233	240	226	214	231	213	273	225	237	238	238	221	222	249	231	213	232	221	233	247	222	237	232	202	237	241	231	245	258	210	219	232	211	238	205	218	238	219	234	237	234	245	259	214	233	251	224	247	250	233	247	222	198	240	219	217	260	241	254	229	203	197	217	231	221	195	238	220	216	214	219	232	219	231	267	253	197	228	225	230	226	244	252	232	232	238	206	213	234	253	202	241	211	226	248	231	220	230	227	225	255	242	235	206	219	228	234	229	241	221	247	239	249	268	223	243	222	238	212	235	243	231	232	244	269	235	246	211	199	255	239	247	219	265	254	236	226	230	253	265	250	212	239	239	237	216	230	225	206	216	237	224	233	218	262	256	238	229	223
2965	2050	8763	11653	10933	8719	6230	4202	2638	1599	1087	797	574	547	561	517	495	578	519	515	558	540	505	529	505	526	496	513	527	526	516	565	554	596	537	489	535	491	542	482	500	554	518	529	519	531	558	517	527	529	527	519	485	573	501	513	541	521	496	557	514	535	489	490	551	518	484	550	521	500	532	563	552	500	508	490	504	515	518	505	512	516	514	489	508	501	553	551	513	536	515	528	528	547	536	535	542	558	538	525	533	515	503	497	510	534	522	496	556	547	516	520	512	506	487	470	520	541	489	526	508	531	535	493	524	516	531	466	526	498	510	544	500	561	542	509	498	539	532	511	512	519	531	516	539	570	525	499	534	560	522	546	515	514	557	552	533	538	535	528	510	558	516	531	525	520	520	491	508	471	536	540	510	553	507	508	523	504	472	533	506	510	487	509	507	490	525	505	520	543	514	515	474	527	549	545	520	490	495	535	480	521	544	497	533	480	549	523	518	511	522	553	517	527	481	474	548	545	524	498	521	568	498	534	527	517	526	514	576	518	506	526	489	514	554	539	512	513	493	515	480	527	484	485	494	565	523	526	472	511	485	531	507	495	515	507	531	488	525	540	491	555	508	513	508	518	549	532	508	500	526	562	498	529	545	538	503	529	532	480	534	514	547	532	483	511	485	525	575	559	555	488	509	533	471	517	531	539	559	511	507	556	481	515	498	539	525	516	521	534	492	500	477	517	449	483	503	515	536	503	532	476	574	510	546	496	510	542	508	518	531	509	543	548	462	544	514	538	505	539	528	540	529	507	529	501	478	496	489	516	487	507	524	517	524	514	499	515	584	473	504	521	491	516	477	523	495	542	504	523	500	539	512	560	476	495	507	546	505	500	491	542	532	549	533	540	514	503	518	531	546	518	486	537	513	486	509	499	562	533	494	513	490	513	523	484	521	536	535	510	543	509	561	516	527	495	578	516	495	540	535	525	522	502	520	514	524	506	519	502	522	561	555	505	511	548	536	523	518	526	535	503	511	494	490	548	542	508	547	513	534	508	540	510	538	543	523	558	522	533	535	487	496	508	478	543	484	571	498	529	491	498	540	527	533	527	480	509	528	504	525	510	511	521	499	491	502	491	503	537	487	444	560	525	506	518	509	500	532	536	483	550	512	522	538	550	534	544	512	482	491	508	522	516	511	521	525	552	472	532	504	529	521	527	532	516	476	542	479	499	530	480	541	518	537	552	521	472	553	562	506	517	526	506	521	542	536	509	500	471	509	507	496	536	487	527	511	498	494	510	495	537	527	543	538	524	522	534	511	539	530	552	519	509	521	547	480	533	480	476	539	542	522	540	503	551	521	569	465	537	527	554	499	499	488	522	527	530	549	525	481	482	520	534	507	510	529	531	515	493	477	504	549	517	514	561	510	531	473	510	553	483	540	498	513	528	496	497	527	470	484	517	507	508	489	532	500	513	530	503	575	550	494	488	495	498	520	505	559	503	523	516	488	520	503	505	517	501	513	524	534	572	553	486	511	508	553	553	514	465	507	511	498	518	520	546	477	512	547	505	524	521	500	520	535	478	523	515	510	550	508	527	512	498	534	517	525	495	513	507	525	517	511	510	475	503	556	499	472	526	497	535	512	514	521	525	506	494	528	543	501	528	566	499	564	503	501	499	553	529	550	513	502	541	524	513	542	485	528	516	497	533	561	511	510	526	572	490	516	495	545	518	532	541	525	539	510	515	533	491	521	514	557	523	551	492	496	492	530	533	515	526	467	547	492	519	530	488	511	530	531	495	529	508	515	546	508	552	504	518	550	491	510	534	515	480	531	529	482	503	518	517	486	535	522	494	487	497	535	534	504	526	488	554	520	526	528	513	501	522	538	527	518	520	516	518	522	506	536	533	517	495	522	531	500	524	491	509	545	495	528	515	522	520	479	484	533	503	500	495	519	481	466	529	524	531	487	538	532	479	565	535	555	498	477	531	511	477	533	517	501	519	519	545	525	518	517	537	467	543	515	521	509	531	515	506	535	486	524	564	552	513	462	515	497	540	480	545	508	506	514	522	503	497	546	494	513	494	485	538	550	561	501	533	497	509	537	510	504	500	531	559	463	511	531	516	482	554	510	528	511	500	527	508	559	537	512	513	528	533	499	511	527	519	481	556	532	521	499	517	538	500	556	545	518	510	525	499	483	477	509	492	523	514	573	535	517	518	505	511	522	494	512	466	491	524	503	536	481	487	500	556	515	543	504	516	511	521	515	548	505	487	526	530	489	506	508	469	503	501	500	549	500	525	515	542	551	513	491	507	510	527	549	503	572	545	513	462	497	493	488	526	507	519	556	514	507	477	494	513	481	559	543	545	466	510	530	500	532	518	498	513	534	498	527	508	561	519	514	522	516	527	495	520	522	547	506	510	526	511	517	511	493	490	507	541	540	498	535	510	547	531	523	494	535	539	522	526	503	497	499	533	478	529	512	529	502	492	537	512	509	525	540	549	552	502	489	518	508	532	499	469	580	533	524	546	535	545	509	477	522	572	529	542	530	509	504	568	528	504	513	496	512	498	542	503	519	547	552	484	562	474	501	501	479	527	536	535	509	551	504	538	491	536	551	522	489	520	524	504	536	524	444	534	523	494	568	510	520	522	508	513	492	507	523	525	543	501	510	479	527	498	550	521	488	492	506	516	547	507	528	485	521	531	507	488	513	534	523	503	480	522	510	531	541	504	530	499	516	525	520	497	525	491	514	488	494	516	487	490	495	515	502	499	482	510	498	588	540	501	537	465	527	510	513	517	506	555	566	511	520	492	491	559	517	493	503	551	543	538	526	480	511	535	523	495	540	514	519	478	508	552	486	510	562	490	530	497	525	497	488	490	522	485	567	489	541	545	498	522	524	556	517	568	495	510	494	486	557	540	513	467	508	517	511	518	531	512	521	518	555	545	512	525	505	544	541	517	533	579	529	530	497	481	509	558	482	505	515	535	496	548	520	509	495	541	522	509	514	500	489	491	540	492	545	499	496	503	546	510	573	482	524	534	487	495	510	520	510	485	519	484	487	523	515	530	541	504	566	529	492	496	475	509	482	553	543	490	521	494	500	545	520	531	504	502	496	505	544	514	548	515	486	508	559	511	526	516	529	513	523	501	536	558	533	494	517	495	535	472	497	501	485	522	513	549	531	477	493	533	500	517	517	514	536	519	503	542	508	509	517	553	476	508	540	540	513	544	542	505	519	479	515	541	500	535	513	553	537	493	515	499	503	560	505	524	518	508	540	541	492	515	508	557	518	530	523	522	533	549	526	510	519	532	552	490	552	495	474	546	512	508	470	519	518	521	547	507	480	508	540	498	530	497	523	529	568	543	511	523	509	534	512	489	557	525	531	573	488	501	503	528	532	497	547	491	554	542	481	584	550	506	506	495	561	499	513	545	540	568	518	538	521	504	559	584	528	514	518	535	497	523	533	540	537	482	538	496	527	524	505	531	498	456	538	511
11981	10984	49145	53950	45473	36565	26241	15787	7953	3541	1474	688	328	194	176	173	177	186	186	179	194	185	170	178	223	182	187	187	179	169	194	184	178	168	193	181	158	183	180	195	196	194	179	197	188	195	166	184	189	194	204	162	168	180	185	165	191	190	162	160	194	213	211	171	167	175	193	217	180	208	196	182	177	177	192	181	178	194	183	155	176	184	212	192	182	174	181	191	201	162	174	175	197	162	207	175	161	171	160	178	194	197	199	173	151	188	189	220	194	178	183	170	186	205	207	183	176	184	190	186	168	161	202	181	172	198	168	195	187	163	182	191	197	189	189	195	186	200	174	181	188	205	187	213	153	172	170	167	178	176	214	184	188	187	196	196	186	185	184	171	188	199	170	209	181	198	181	178	171	192	196	200	217	177	178	195	184	180	186	193	197	191	205	175	212	184	207	150	185	170	190	177	165	172	191	170	200	197	194	170	177	186	189	191	199	194	188	168	192	175	216	190	190	192	155	193	198	168	179	146	175	201	178	149	177	162	173	200	187	160	161	191	167	150	206	195	197	204	188	168	178	179	186	193	176	197	173	205	151	184	209	184	182	176	172	189	196	197	188	157	189	183	177	182	194	171	184	185	197	169	188	197	178	173	232	183	203	192	202	171	181	204	158	169	190	189	198	183	170	196	202	202	177	180	191	193	213	187	181	167	202	195	156	198	162	180	201	194	200	172	205	172	177	197	172	180	191	207	190	177	167	230	190	184	184	197	201	200	193	176	176	177	197	202	205	162	185	192	180	187	195	192	194	171	185	162	177	186	177	202	174	187	179	184	159	172	181	173	192	185	205	177	208	190	184	185	198	176	199	199	183	176	196	160	191	209	184	170	173	193	191	181	206	151	189	171	190	188	180	172	179	177	175	179	176	175	171	202	167	175	181	171	172	175	162	194	167	162	188	186	150	196	186	176	197	189	173	168	179	197	189	190	183	183	195	176	181	195	174	176	215	161	189	177	168	174	149	188	181	138	159	194	210	195	173	186	201	190	199	192	187	203	178	191	171	194	167	185	160	169	210	194	185	188	184	170	167	172	177	180	193	162	198	194	190	172	211	177	188	152	199	204	177	180	187	203	206	190	171	199	217	192	169	174	175	207	174	214	174	188	165	189	190	157	192	161	209	178	198	205	190	182	170	192	208	173	173	177	176	182	173	169	202	156	149	177	195	175	172	163	189	168	178	174	179	191	206	170	182	194	193	178	177	176	190	172	172	178	161	159	175	198	180	196	177	196	196	169	183	184	200	194	183	192	184	161	198	173	186	178	193	168	173	186	168	175	186	186	181	168	189	176	172	196	182	194	167	158	187	176	177	194	185	193	184	170	197	185	156	197	164	171	217	178	156	209	176	179	180	201	211	175	192	194	185	208	201	219	207	191	158	187	197	188	167	171	211	178	175	179	182	181	159	174	187	226	200	189	186	176	186	201	193	174	181	202	164	179	181	180	180	191	182	162	212	175	174	156	155	183	213	187	141	173	197	181	176	191	153	195	185	182	173	182	195	150	158	191	177	154	171	177	173	158	157	178	170	184	180	186	181	193	173	168	175	201	201	201	205	188	172	194	198	177	194	178	206	153	199	188	203	176	198	188	177	157	170	159	168	194	194	168	181	180	189	200	182	179	164	198	179	165	177	213	205	183	162	182	175	173	192	184	170	166	172	193	167	171	196	189	168	174	191	159	157	180	202	200	174	175	147	159	173	175	164	190	158	194	201	190	155	172	172	154	218	180	209	167	166	175	180	186	203	183	183	197	184	161	173	186	201	186	159	185	203	186	149	192	154	197	190	195	168	185	180	183	154	203	185	161	188	190	189	170	171	178	181	196	177	211	192	151	200	176	175	186	199	183	176	183	187	194	176	184	215	181	205	209	182	193	183	187	204	173	216	194	187	186	182	198	182	167	172	180	186	189	218	187	174	191	194	174	176	180	178	210	181	222	191	196	190	184	185	180	177	183	158	197	193	194	156	178	196	159	181	189	201	190	168	177	186	172	181	174	205	188	192	166	161	173	188	148	186	226	187	192	203	182	196	189	175	191	170	186	173	195	187	204	198	175	186	194	183	217	189	197	184	175	149	166	198	191	180	180	234	179	180	190	176	176	161	193	169	175	166	184	174	190	157	184	190	173	183	198	187	162	187	188	193	206	163	202	174	195	194	203	190	174	187	147	175	177	169	209	208	175	195	176	173	172	184	162	188	219	170	179	195	159	191	196	186	188	187	196	164	179	191	172	176	199	179	176	219	198	173	181	192	158	190	170	176	192	191	217	198	165	179	183	189	204	164	214	176	192	190	164	166	191	171	190	197	215	201	180	175	161	166	206	211	190	185	195	153	185	172	176	206	158	185	161	162	167	188	173	192	159	173	199	185	171	179	187	171	198	177	202	182	188	197	170	202	181	183	205	202	172	172	166	170	187	225	188	185	182	194	184	183	179	210	196	178	198	171	183	188	195	173	173	157	172	179	163	156	175	175	183	171	189	167	179	168	205	195	161	188	213	184	169	179	164	209	150	199	188	168	162	174	165	188	204	201	173	180	188	176	208	174	185	192	183	180	191	197	181	170	221	188	205	187	165	182	194	184	138	185	192	169	178	171	165	166	201	169	202	166	187	170	175	202	215	203	184	198	185	164	176	220	194	171	187	161	177	200	195	184	178	180	188	181	200	186	213	193	159	178	188	181	187	190	190	169	199	179	205	194	172	194	159	169	215	216	163	175	175	177	188	199	166	156	163	211	182	180	177	163	180	174	186	154	196	179	201	201	197	200	187	201	183	174	189	167	211	192	172	183	177	152	194	166	197	174	166	184	173	217	154	216	199	190	213	174	192	197	194	181	175	176	194	181	209	185	203	184	152	193	173	180	186	189	200	171	175	214	172	195	185	191	189	181	180	195	184	185	170	178	158	187	200	188	182	201	203	184	182	174	192	197	194	190	179	179	186	181	181	189	173	194	169	194	202	220	202	175	181	201	198	177	174	163	192	175	180	220	186	203	149	167	186	193	168	191	202	183	174	165	171	181	173	174	172	170	167	183	186	176	181	171	162	196	169	193	178	206	190	169	181	174	194	183	173	196	172	188	180	201	177	181	187	186	163	174	184	219	192	174	193	167	187	179	166	194	157	181	190	208	203	176	203	192	168	197	159	197	147	183	201	178	168	182	188	177	186	195	185	159	207	171	172	153	176	174	165	157	180	180	196	193	197	176	191	183	203	179	181	204	191	195	211	174	188	195	159	189	182	184	180	189	170	198	199	173	194	199	165	176	189	159	183	173	179	172	174	182	176	193	195	179	185	165	179	175	212	186	178	219	204	185	196	178	179	177	172	185	181	183	201	183	191	173	169	191	194	185	164	178	177	204	206	189	184	175	197	201	169	179	202	199	177	172	201	190	204	183	178	200	197	194	199	176	185	173	177	169	174	176	179	197	186	188	171	178	162	182	186	190	168
7099	10471	48676	58616	55637	49932	41582	32013	21733	12716	6427	2991	958	477	417	451	475	435	441	430	427	426	452	436	431	437	422	461	408	457	449	420	450	415	441	421	421	456	413	462	443	463	465	383	404	443	455	430	454	450	431	451	480	442	441	425	413	440	414	432	413	438	458	454	465	448	451	394	424	453	470	436	425	442	444	434	419	407	429	398	445	452	416	444	448	486	395	452	451	416	409	452	447	405	422	416	402	436	415	470	418	415	451	429	431	427	435	468	423	418	432	419	426	408	456	431	443	426	431	438	408	454	406	418	422	426	411	428	438	454	458	469	441	433	446	420	419	416	415	466	428	446	430	410	429	442	471	397	414	409	451	473	443	448	414	436	482	419	455	474	410	445	399	464	446	448	450	435	460	399	444	421	427	453	416	417	410	465	435	471	444	417	448	428	413	383	404	444	446	439	426	443	429	444	399	439	418	436	454	429	413	422	427	510	387	456	449	425	445	456	416	411	442	411	404	464	496	469	447	436	419	463	404	421	445	450	406	397	439	424	420	420	457	477	451	461	430	411	417	435	428	454	426	408	476	421	441	403	424	442	383	427	451	424	442	467	431	404	427	429	452	482	415	467	416	443	489	419	400	444	505	431	462	449	433	451	400	465	404	458	446	403	457	440	444	443	423	469	433	435	422	450	420	430	422	427	434	401	406	437	468	423	430	464	458	448	424	409	447	429	420	434	430	428	460	413	424	429	407	444	438	410	458	463	447	461	447	425	427	435	440	457	443	435	440	441	479	406	429	454	476	425	434	463	424	419	441	452	462	423	424	435	417	459	434	467	434	436	415	424	417	461	446	432	396	441	454	441	451	440	451	425	467	431	422	428	482	417	441	413	404	476	414	413	414	448	415	439	485	428	403	423	446	433	459	416	444	439	457	453	430	435	477	443	429	452	409	422	426	417	434	440	439	447	424	423	460	442	421	466	424	398	444	414	386	402	425	440	458	427	436	449	439	423	442	428	405	482	447	405	430	446	427	414	425	472	433	406	425	457	460	450	430	445	449	465	405	441	480	446	418	465	471	450	394	477	426	487	447	440	426	429	418	414	416	471	441	426	435	410	394	438	449	439	415	459	422	440	442	419	422	450	433	442	432	448	406	447	458	411	437	408	449	444	457	414	422	412	448	478	434	448	424	411	440	411	426	427	457	457	451	457	445	403	424	460	414	417	425	427	452	435	473	441	427	412	425	459	420	393	422	430	412	410	426	453	424	396	422	462	440	417	415	395	450	454	419	448	427	410	440	412	444	425	453	418	453	446	431	474	414	445	437	429	444	426	426	441	471	458	411	410	400	465	438	404	438	437	432	455	437	434	418	472	443	438	447	438	410	426	466	407	427	431	457	388	449	429	425	412	420	430	430	454	422	443	455	426	446	436	419	432	427	471	456	430	460	411	440	417	432	450	450	433	428	426	413	460	445	434	436	438	408	448	446	436	435	391	411	419	437	418	441	457	458	422	443	392	445	427	411	453	441	480	456	421	452	413	442	438	442	399	436	429	450	416	420	446	420	461	399	448	414	430	444	425	456	418	428	444	425	419	411	442	432	429	439	441	399	471	403	407	439	464	445	413	425	436	441	449	442	413	402	433	420	414	419	474	429	420	453	425	405	447	433	450	487	395	460	441	421	460	460	457	445	448	386	431	442	438	449	469	393	457	424	429	440	422	468	446	453	409	441	402	463	428	427	425	472	429	415	436	438	443	454	421	419	425	460	428	450	463	436	419	444	417	443	416	437	396	452	459	408	444	436	436	416	425	448	447	446	480	443	425	433	405	438	430	436	459	390	442	443	435	426	424	418	446	445	450	434	441	434	428	411	461	498	426	451	425	407	435	424	461	489	433	399	419	424	423	420	442	411	471	444	436	448	416	393	450	447	398	415	430	402	434	435	441	465	455	433	435	455	432	448	448	417	403	454	416	433	420	417	419	452	424	441	409	396	427	417	430	431	434	425	445	438	442	428	448	416	423	441	452	400	405	442	481	440	443	406	446	469	459	433	417	423	442	449	442	453	385	433	429	428	420	415	447	391	423	426	429	414	444	430	480	440	455	462	480	474	427	440	399	453	442	434	383	420	420	469	448	465	453	430	450	425	447	419	415	442	407	424	419	435	437	459	432	478	452	408	429	409	445	438	414	421	454	448	440	448	449	438	428	421	448	450	424	453	436	410	447	458	465	394	425	418	431	476	443	434	405	430	402	434	398	435	436	459	479	480	446	454	421	429	483	411	404	422	417	442	458	400	419	427	416	453	461	415	426	420	444	450	435	424	422	457	421	393	440	450	438	454	501	439	410	470	429	431	447	427	470	439	437	457	464	399	487	412	459	457	437	467	442	387	469	497	440	415	440	448	412	447	448	424	432	424	410	396	442	453	450	451	417	428	398	479	412	458	436	439	401	437	446	441	408	431	405	442	451	410	440	423	402	468	425	457	389	377	397	384	417	421	423	414	412	428	466	430	409	434	446	412	428	446	445	425	411	423	430	456	466	416	424	418	429	442	431	403	428	426	441	453	438	430	446	457	443	425	409	415	403	415	400	437	430	401	411	403	435	458	456	437	428	430	445	442	461	422	438	438	442	423	437	492	454	475	427	460	423	422	450	439	457	409	418	454	432	426	424	425	411	420	454	430	435	405	438	456	402	456	465	443	441	371	449	457	443	451	412	433	473	421	437	437	466	435	433	397	429	431	455	419	422	461	452	446	451	418	444	404	411	410	443	438	418	401	419	433	426	425	433	435	411	453	437	423	453	442	383	462	408	474	398	444	444	473	426	445	422	448	431	465	458	464	471	412	462	421	419	405	438	451	461	442	405	427	429	462	433	454	431	453	457	461	484	427	443	429	438	431	407	445	412	436	431	460	473	401	432	448	453	441	430	446	437	410	423	414	477	472	409	433	433	421	404	402	413	430	436	425	422	447	430	426	442	441	461	441	445	446	440	480	439	443	415	443	460	413	414	442	425	382	448	395	423	416	457	444	438	424	407	415	441	475	477	473	443	416	447	460	437	416	444	433	460	425	467	411	440	425	429	431	434	429	403	429	465	421	450	388	493	428	414	422	430	447	449	439	432	441	481	419	431	408	389	452	450	470	429	439	446	445	422	421	425	417	425	453	436	427	454	428	422	455	447	418	406	438	477	455	424	385	431	437	425	401	474	415	432	450	439	446	410	450	434	402	420	460	431	445	445	432	450	447	390	476	437	425	465	435	398	417	408	478	427	432	440	428	464	411	427	422	444	438	409	435	460	441	413	401	448	443	449	436	452	420	435	440	429	461	437	440	425	423	432	460	410	453	455	442	447	459	441	439	434	447	423	416	432	431	451	425	411	406	451	449	427	419	430	422	429	433	425	473	451	489	442	433	420	409	447	432	466	451	427	457	422	437	471	436	475	463	443	435	450	422	413	448	426	436	441	460	431	450	442	423	463	452	431	460	446	460	420	436	428
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
