0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336363906473	336363907007	336363907557	336363908107	336363908657	336363909207	336363909757	336363910307	336363910857	336363911407	336363911957	336363912507	336363913057	336363913607	336363914157	336363914707	336363915257	336363915807	336363916357	336363916907	336363917457	336363918007	336363918557	336363919107	336363919657	336363920207	336363920757	336363921307	336363921857	336363922407	336363922957	336363923507	336363924057	336363924607	336363925157	336363925707	336363926257	336363926807	336363927357	336363927907	336363928457	336363929007	336363929557	336363930107	336363930657	336363931207	336363931757	336363932307	336363932857	336363933407	336363933957	336363934507	336363935057	336363935607	336363936157	336363936707	336363937257	336363937807	336363938357	336363938907	336363939457	336363940007	336363940557	336363941107	336363941657	336363942207	336363942757	336363943307	336363943857	336363944407	336363944957	336363945507	336363946057	336363946607	336363947157	336363947707	336363948257	336363948807	336363949357	336363949907	336363950457	336363951007	336363951557	336363952107	336363952657	336363953207	336363953757	336363954307	336363954857	336363955407	336363955957	336363956507	336363957057	336363957607	336363958157	336363958707	336363959257	336363959807	336363960357	336363960907	336363961457	336363962007	336363962557	336363963107	336363963657	336363964207	336363964757	336363965307	336363965857	336363966407	336363966957	336363967507	336363968057	336363968607	336363969157	336363969707	336363970257	336363970807	336363971357	336363971907	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58545	39331	30032	29824	30209	31388	33115	27211	22755	19568	17708	16447	15164	14396	11927	11490	11964	9426	7163	5285	3747	2520	1829	1348	1095	959	720	508	404	419	408	422	423	420	373	360	354	392	403	410	417	406	418	387	461	429	408	430	456	414	395	386	361	334	356	328	330	375	319	320	359	348	349	317	373	366	363	339	292	338	319	333	392	310	347	334	347	305	309	342	308	322	327	327	352	350	373	276	347	335	338	316	310	324	311	315	330	301	301	312	332	320	304	281	330	311	356	341	315	298	356	316	310	342	310	280	300	305	289	306	348	287	289	314	283	327	303	311	310	357	338	283	305	295	316	317	350	290	335	285	295	286	323	339	307	334	309	295	312	291	351	320	300	323	291	314	281	328	312	293	277	314	302	271	284	322	342	308	287	300	279	305	321	309	305	343	301	320	329	296	318	310	320	300	314	297	334	308	322	302	328	319	289	292	292	323	311	337	284	296	335	326	323	307	299	300	306	299	318	330	323	311	272	322	293	325	313	309	306	305	285	306	319	300	307	323	312	328	344	309	320	298	340	315	321	317	357	309	295	279	330	296	302	342	308	273	302	330	298	309	305	291	316	335	284	303	316	293	290	341	327	283	338	322	301	265	314	303	324	309	338	281	324	328	314	327	337	311	353	311	292	306	298	312	324	310	304	318	321	281	340	306	307	298	307	346	304	310	325	314	310	307	348	338	330	309	281	294	315	329	323	318	285	320	329	285	313	336	341	301	260	302	319	341	291	287	311	332	296	304	321	319	338	307	312	307	325	327	298	313	313	298	271	324	324	312	287	323	297	294	314	303	325	332	289	364	319	312	335	295	311	355	305	311	299	314	305	270	338	331	313	287	290	302	325	318	317	314	327	289	303	333	319	291	308	326	333	296	307	288	296	310	295	334	308	301	336	303	305	336	323	306	299	295	311	290	369	303	283	323	335	281	317	323	325	304	316	321	287	319	326	318	310	301	334	328	322	275	286	307	348	292	297	304	311	296	346	307	315	294	313	295	329	324	294	316	322	329	307	290	300	318	337	305	311	290	332	340	328	307	306	299	315	330	321	306	325	322	334	325	285	315	306	301	317	324	333	326	337	332	290	330	324	302	328	326	316	326	317	278	329	309	292	324	296	296	295	324	312	288	294	281	322	317	290	295	302	307	312	357	331	306	304	289	338	313	349	285	298	307	349	290	316	291	314	312	307	328	357	304	267	296	317	334	317	330	303	318	274	282	322	316	305	334	308	321	269	272	327	335	342	307	318	300	309	298	307	326	321	302	300	314	286	303	323	327	315	301	282	330	320	307	353	294	330	300	283	334	293	319	295	343	313	305	336	334	288	301	292	286	275	308	334	284	292	335	297	312	291	320	295	334	326	300	303	343	328	303	326	286	306	289	334	305	330	309	308	278	303	338	294	296	307	338	317	324	323	299	312	310	277	303	281	311	294	309	311	340	278	320	313	335	325	332	298	298	306	321	311	310	288	321	288	280	320	318	330	334	311	325	313	301	303	282	324	312	305	310	321	366	334	302	304	289	318	284	322	316	311	286	344	318	319	291	277	306	296	311	305	282	348	318	308	341	273	299	347	302	326	309	287	310	314	310	288	347	327	279	276	301	323	348	276	323	332	311	295	290	280	308	299	298	316	306	354	323	291	301	282	306	328	315	304	338	331	308	328	344	318	315	297	296	316	337	309	315	323	287	295	316	298	304	308	315	295	333	313	288	310	313	297	337	314	304	316	300	302	323	302	295	314	263	351	305	327	320	306	338	288	317	314	299	306	334	307	317	367	299	312	313	295	320	306	301	298	318	330	323	315	348	297	322	314	327	292	307	334	321	277	294	334	344	311	300	298	292	343	313	322	303	285	313	304	332	286	336	277	307	337	296	324	278	323	278	334	293	343	286	313	320	323	339	302	325	340	321	314	293	334	312	321	325	309	282	312	319	324	315	309	301	317	331	292	298	309	334	330	304	306	293	332	291	339	309	278	352	320	306	288	298	285	316	300	311	293	307	312	344	286	290	317	297	315	348	303	315	313	290	260	267	337	312	302	328	320	331	317	294	292	309	334	293	290	349	337	305	304	324	295	319	321	313	332	325	350	319	301	294	299	313	319	303	302	308	264	293	315	296	310	297	303	311	316	310	298	307	298	298	296	329	299	320	346	310	300	321	340	333	303	293	307	314	299	266	329	315	278	271	316	295	339	321	291	300	311	318	332	337	318	296	292	307	335	327	292	338	300	301	308	324	337	311	292	310	305	332	313	320	301	293	335	297	288	301	323	316	313	279	287	302	365	310	328	321	319	311	281	296	283	295	291	305	310	316	301	302	361	320	308	308	329	345	302	337	297	316	308	295	319	312	312	340	311	265	288	310	310	327	334	304	330	322	335	308	322	316	310	329	318	319	312	318	305	313	296	291	344	273	313	339	308	292	329	332	302	298	301	284	325	299	332	312	292	338	281	304	299	292	297	298	311	345	317	293	280	276	329	293	282	304	313	316	323	311	339	336	298	271	276	326	331	337	296	336	301	315	328	303	305	340	302	335	291	322	345	327	293	351	295	330	326	298	267	330	303	310	297	342	296	303	297	300	304	302	331	322	316	300	315	287	312	303	291	304	304	285	299	287	329	325	320	279	289	293	317	311	331	322	341	298	344	297	309	290	323	321	303	311	321	313	292	289	316	308	296	324	310	308	322	306	328	313	284	325	269	307	291	321	329	303	325	302	353	324	314	306	314	317	299	323	321	328	302	290	323	341	327	332	315	296	317	317	329	316	307	319	329	296	333	338	327	313	345	313	336	295	287	298	319	294	297	343	324	298	328	282	318	313	322	303	311	290	276	314	327	319	292	344	290	330	305	295	309	355	306	289	296	319	336	309	317	310	310	304	328	332	307	309	308	317	302	328	303	320	304	327	350	306	317	323	312	313	335	320	320	309	313	292	307	305	288	323	254	329	329	348	279	290	341	315	282	312	317	311	289	340	328	299	294	313	291	297	302	311	310	340	314	299	333	325	313	291	330	317	313	325	292	321	329	344	296	316	290	316	309	310	300	320	324	289	292	328	306	310	298	288	298	288	330	329	308	336	313	303	287	323	360	345	332	330	319	325	298	289	315	291	316	315	300	258	289	295	314	305	267	322	325	333	286	305	295	295	292	350	311	303	287	330	295	318	295	297	320	310	336	299	327	327	313	292	361	343	302	335	291	313	310	369	317	292	283	322	293	281	327	326	276	323	311	266	359	335	301	297	309	305	309	303	332	326	315	302	305	309	293	314	337	298	297	306	323	312	324	276	306	306	342	299	338	304	352	301	335	335	322	301	319	329	350	276	313	287	311	319	309	308	330	305	295	293	321	335	334	338	305	312	280	340	318	307	296	329	320	305	309	303	300	348	326	284	329	270	310	355	276	297	313	309	306	285	302	310	284	326	290	291	316	294	349	300	311	300	301	296	311	338	327	310	324	309	307	307	332	329	342	291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50277	46602	43407	45951	44877	44622	43735	36258	33050	31882	29057	30017	29167	28977	23422	24639	27572	23463	20034	16035	12792	9397	8224	6339	5226	4183	3307	1936	1403	1360	1445	1459	1447	1394	1278	1249	1175	1203	1356	1409	1356	1410	1376	1482	1439	1407	1476	1495	1478	1370	1348	1153	1063	1006	993	980	942	926	898	878	995	1107	1017	954	1048	1205	1070	1045	1085	1030	1024	1055	1042	923	920	930	975	967	857	869	817	790	845	822	839	807	804	801	820	804	802	824	847	845	774	789	810	731	870	827	818	807	774	742	801	781	777	773	757	740	748	781	800	705	803	798	779	789	770	769	769	777	801	690	774	772	779	744	769	723	753	772	770	764	778	746	774	794	769	780	762	747	823	825	732	754	855	773	806	764	781	770	795	730	816	789	782	780	795	754	735	805	832	783	750	771	788	724	769	794	773	776	815	776	775	760	750	759	817	781	800	781	795	795	784	791	841	797	762	782	819	776	746	749	803	794	792	769	809	781	814	765	745	755	767	808	788	735	787	769	764	701	783	706	827	754	802	766	750	803	814	739	824	742	778	773	787	758	783	802	765	798	733	780	775	802	816	773	757	738	746	796	765	791	767	825	781	754	759	754	787	754	825	769	803	768	775	776	742	771	716	785	785	738	749	785	784	802	807	763	754	772	787	728	798	768	770	804	747	750	793	768	794	766	817	739	747	755	697	769	729	775	775	770	772	771	738	786	785	751	801	764	777	812	797	744	797	799	741	785	815	733	783	767	783	733	767	798	761	748	751	753	736	806	754	713	773	779	817	783	769	797	749	788	694	782	771	774	767	735	774	776	781	784	728	764	773	792	765	739	728	843	846	764	781	764	776	775	785	774	811	785	792	736	782	770	792	758	768	736	780	716	750	735	786	769	785	773	751	825	742	803	782	818	758	748	749	766	759	751	786	721	747	765	778	804	788	795	809	775	773	761	735	824	747	768	744	776	782	787	796	810	776	790	795	754	802	767	782	783	757	788	773	794	745	743	747	800	779	734	747	766	785	765	797	748	785	813	755	794	793	760	754	720	748	801	792	770	781	830	724	778	735	806	782	727	774	755	729	738	741	760	746	820	748	771	749	770	741	770	760	745	818	733	813	770	765	782	746	775	708	763	743	747	776	740	777	769	753	790	708	776	772	755	754	814	747	780	783	762	806	692	783	790	748	773	759	766	771	776	793	791	744	759	760	776	785	754	797	772	803	771	777	816	772	785	765	793	732	758	813	809	753	764	764	764	754	796	798	773	762	812	734	780	778	777	738	753	806	763	745	791	753	799	803	745	775	794	764	777	763	746	803	823	723	757	809	765	723	797	789	732	745	745	807	781	804	754	791	756	751	774	794	755	773	749	789	802	772	802	776	737	761	755	744	789	787	719	792	758	749	842	756	815	769	740	813	711	787	787	758	779	767	759	786	801	817	796	779	731	764	798	740	781	729	729	770	770	783	780	703	772	720	795	765	755	824	748	763	746	838	811	749	710	761	784	768	753	749	762	782	791	749	798	772	793	802	780	759	796	785	776	745	738	749	764	810	791	745	752	747	799	755	753	758	762	796	805	798	797	769	747	772	774	818	801	733	800	799	761	819	748	749	789	778	831	786	760	800	793	738	770	766	746	755	816	730	760	743	752	735	764	772	769	759	769	762	733	751	728	815	822	750	755	757	725	760	762	787	736	794	765	784	812	780	778	744	745	779	785	750	818	741	805	736	748	797	760	788	764	782	761	749	759	717	797	767	765	779	733	767	800	750	788	797	690	768	752	783	802	729	799	755	757	755	762	812	797	752	773	736	770	798	802	732	767	778	744	815	752	766	778	750	792	712	769	802	733	749	770	778	799	783	829	791	781	751	792	779	814	807	764	748	737	769	742	759	730	778	760	779	813	818	766	789	786	745	777	692	807	743	793	779	790	736	794	802	822	734	760	771	797	795	737	814	783	745	791	746	796	799	735	803	726	773	784	723	812	760	731	753	728	789	780	755	728	732	758	802	779	783	760	803	757	785	758	742	756	809	762	714	775	737	797	791	767	764	729	769	789	729	774	748	779	774	782	796	759	787	759	806	802	764	813	767	743	773	760	762	747	757	823	777	773	800	758	769	782	749	815	835	792	786	767	751	776	802	785	816	740	748	779	793	767	777	774	797	792	765	754	762	762	745	718	753	803	793	788	766	751	792	810	808	791	763	715	786	730	784	753	769	770	782	773	770	775	727	742	793	762	765	715	746	758	786	761	807	740	799	742	762	769	768	761	779	764	735	705	740	774	800	784	742	768	737	762	768	759	768	777	781	738	832	800	766	768	820	768	724	791	783	747	764	746	748	761	723	733	755	802	780	781	767	753	798	749	766	724	753	798	796	783	722	801	747	758	754	751	766	769	775	768	748	813	765	793	771	797	842	733	800	788	768	800	762	809	755	755	724	824	796	765	757	769	726	763	778	754	798	761	753	794	798	724	772	756	782	766	740	808	754	783	765	774	751	824	798	834	763	749	827	787	815	743	775	748	784	777	759	756	764	790	798	745	732	805	759	725	755	758	746	776	769	780	762	737	793	756	824	721	813	758	783	784	760	804	760	810	809	843	748	777	763	822	750	767	787	755	780	743	767	744	772	773	745	729	721	779	799	769	759	775	767	779	758	753	752	811	754	769	784	780	777	770	797	754	759	761	772	768	809	797	786	770	774	773	788	788	836	760	795	749	750	753	766	758	756	750	769	793	775	780	771	741	765	738	769	780	774	789	753	758	819	769	715	780	813	728	768	781	817	780	800	766	713	802	809	752	743	805	797	791	811	757	754	772	769	790	787	758	812	817	721	727	774	774	732	775	743	780	825	781	770	780	754	774	766	792	761	758	778	810	787	774	739	792	753	785	762	775	757	753	742	790	760	741	736	738	820	762	743	775	797	812	758	741	796	762	781	783	749	760	791	760	746	813	767	747	770	755	789	782	787	771	747	809	768	768	769	749	712	773	800	699	708	748	742	790	742	764	808	742	761	772	784	812	789	720	723	771	751	790	741	720	776	714	759	755	770	792	764	734	780	811	807	748	784	781	758	788	705	767	782	748	741	828	787	767	828	748	805	771	788	742	751	767	777	807	763	835	776	733	786	790	789	723	743	821	800	740	745	745	753	773	809	783	769	774	820	774	798	779	742	757	745	781	768	760	775	785	767	768	750	802	778	760	806	747	786	777	750	794	758	760	800	749	737	784	763	780	762	755	781	731	745	757	805	710	760	751	753	761	798	783	754	754	789	750	802	739	807	782	790	763	746	778	787	778	786	768	772	763	752	747	786	749	752	772	807	729	781	747	732	779	833	771	788	780	753	759	780	737	762	784	746	809	751	708	739	773	757	711	767	789	850	819	772	794	741	788	753	726	774	806	745	758	809	850	778	789	769	816	795	741	786	728	778	760	792	767	744	721	766	797	807	772	804	770	794	779	787	782	758	793	807	729	702	770	758	810	778	719	745	799	732	783	801	770	762	760	747	775	760	764	781	810	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33073	32493	24006	17600	11967	8779	6605	3915	2678	2173	1676	1596	1496	1183	1042	1004	976	829	754	572	554	450	512	464	426	424	361	372	354	336	349	349	329	316	331	345	326	334	324	383	362	328	301	336	364	341	380	373	341	356	326	326	311	351	328	312	315	350	347	325	323	315	338	330	342	326	370	360	323	319	325	314	305	351	328	303	341	334	311	335	333	341	355	308	327	318	320	352	318	316	352	312	346	285	311	304	312	353	323	275	329	322	351	308	345	300	309	325	298	336	330	313	311	310	290	318	312	341	313	297	354	360	330	324	309	317	285	359	331	303	321	321	314	296	321	310	346	342	294	331	331	319	305	305	342	310	331	333	307	317	351	269	342	346	326	325	297	324	342	291	314	332	323	300	306	315	289	307	336	359	318	327	316	318	340	311	288	290	354	306	315	341	320	306	348	349	287	322	348	332	315	299	268	314	291	318	325	322	314	319	273	328	305	301	308	304	312	302	331	309	317	326	299	329	307	276	319	341	324	311	325	343	334	297	300	365	346	342	352	318	292	335	284	315	293	319	334	315	330	328	338	331	310	316	339	339	333	319	307	322	314	338	297	298	331	340	329	335	316	304	282	310	327	317	299	315	319	351	360	273	308	310	329	319	336	332	299	317	326	286	300	310	323	249	337	342	307	305	323	326	323	325	304	322	312	305	313	303	321	323	332	345	316	324	308	337	316	319	328	320	304	320	321	300	341	286	329	330	305	309	303	331	306	326	307	302	320	316	323	308	322	318	323	315	338	336	322	317	298	338	311	322	348	321	348	295	300	337	323	310	321	296	326	355	295	277	321	319	338	319	304	346	299	343	319	364	346	336	327	334	330	333	320	336	329	312	295	324	284	313	336	355	318	288	301	322	316	317	315	280	320	331	306	304	319	311	297	311	343	340	325	325	331	340	330	334	313	282	316	350	312	345	307	299	316	311	365	323	337	337	317	290	328	336	356	317	337	309	293	300	331	310	308	349	290	321	333	305	321	324	310	336	277	318	298	328	287	319	327	291	336	301	313	304	315	345	339	336	292	325	323	312	327	338	313	327	313	345	322	333	314	298	319	334	324	333	310	317	307	307	327	319	319	300	308	319	292	296	319	330	339	300	320	312	326	331	381	292	326	310	313	326	326	327	346	306	303	321	308	320	321	314	319	282	316	352	329	291	358	302	312	300	298	359	338	350	333	333	328	310	297	327	308	291	312	345	300	302	303	303	345	313	308	343	328	308	320	312	352	335	325	346	330	339	291	323	329	298	319	331	318	327	299	340	344	317	307	320	313	313	318	330	310	328	314	308	310	329	298	313	285	311	310	334	290	357	347	337	331	301	313	320	341	325	383	337	310	345	329	316	333	312	328	314	349	300	281	303	306	330	348	321	326	348	302	304	330	311	312	309	336	328	342	309	326	290	328	342	328	353	322	315	327	287	311	299	341	344	312	316	320	306	320	304	371	318	347	307	329	319	302	333	345	328	320	310	334	358	318	324	354	310	317	320	339	313	304	334	338	330	342	291	335	292	310	332	345	322	322	343	299	317	295	324	352	348	329	331	328	310	322	361	325	291	327	334	292	347	342	300	340	294	300	312	311	289	301	297	338	309	340	315	318	305	324	334	333	310	299	314	314	321	343	346	314	327	315	332	310	329	316	318	335	333	345	346	309	344	341	314	332	345	346	301	307	340	308	314	298	291	300	316	299	333	326	303	333	319	340	347	325	303	312	323	317	314	331	372	294	310	334	339	337	340	344	304	304	304	360	318	327	298	316	332	315	296	306	314	297	314	300	338	317	291	288	331	300	317	293	323	363	287	320	324	290	318	314	333	300	318	324	339	316	322	331	322	346	353	335	334	329	368	320	304	310	341	307	338	312	342	314	349	317	317	316	319	364	342	310	286	315	333	324	338	296	306	289	311	354	305	346	278	335	339	314	313	307	310	315	318	320	336	307	299	318	343	342	356	387	313	356	315	359	325	305	334	318	274	345	294	323	309	349	332	314	325	317	306	342	305	326	328	286	290	320	352	327	291	321	315	316	351	298	344	348	290	326	336	334	340	310	321	341	306	329	320	317	301	305	311	324	340	322	332	312	324	300	368	310	297	329	328	308	353	341	369	314	304	313	332	333	354	340	313	342	329	340	338	347	338	335	348	319	304	327	321	285	339	328	313	287	333	300	337	334	308	310	314	304	308	319	313	323	343	318	323	317	329	322	359	291	313	341	316	324	310	309	321	299	300	290	307	299	331	319	303	314	319	293	345	301	307	303	292	327	324	325	293	332	315	316	313	300	345	313	291	343	344	346	317	292	297	325	332	381	315	337	327	325	321	327	328	351	316	334	320	330	338	281	342	291	339	297	310	331	320	329	307	319	335	311	332	363	319	333	339	303	323	277	306	340	361	308	340	317	366	326	306	312	321	308	275	333	289	313	318	310	313	290	314	311	325	307	312	283	335	329	361	321	313	345	345	333	302	314	297	338	322	342	294	332	289	312	297	303	331	355	293	327	335	321	314	338	319	320	271	298	319	309	289	337	310	325	352	336	313	302	314	311	275	346	326	321	331	318	344	319	339	306	295	357	326	289	278	318	343	324	311	317	314	336	360	325	295	330	311	313	332	292	314	311	318	319	323	303	306	330	325	314	327	325	341	270	321	310	301	287	299	289	292	317	315	322	321	326	341	327	324	302	340	334	332	314	319	290	306	310	348	321	299	353	331	350	317	302	336	287	308	308	341	323	335	294	331	296	293	321	321	354	320	323	333	325	312	314	325	286	317	326	306	313	334	306	346	331	349	324	320	312	337	315	281	343	362	312	302	319	331	292	330	305	327	336	342	300	304	309	355	327	319	286	342	305	311	327	316	320	295	312	333	341	311	313	342	305	291	338	329	304	368	303	339	318	320	336	316	352	308	343	330	330	317	331	327	332	317	327	317	325	326	320	332	319	300	299	327	318	313	313	284	312	317	301	310	346	329	289	299	311	352	313	329	311	317	328	362	292	310	326	313	296	322	324	297	312	329	338	308	360	302	313	364	316	333	314	291	328	327	316	347	342	326	305	308	300	300	309	326	291	311	335	341	313	310	342	329	300	314	303	311	315	298	302	312	316	324	313	344	325	320	359	293	335	333	354	329	336	326	320	288	297	316	325	336	331	376	311	322	335	327	291	351	277	305	308	308	332	330	312	319	310	308	341	330	279	335	322	330	312	351	328	332	324	327	321	342	308	329	313	315	331	314	348	301	316	324	312	325	351	349	311	310	321	289	336	323	351	314	307	323	321	342	315	317	301	324	310	296	297	297	309	341	332	349	349	344	299	311	319	312	299	338	318	318	309	352	332	311	347	324	312	312	295	333	298	343	323	312	312	321	315	312	320	334	301	315	358	283	325	341	342	314	319	340	330	329	350	338	340	327	316	370	364	320	349	316	332	308	308	325	316	327	321	312	323	310	337	291	313	310	323	352	320	324	316	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25436	26877	26119	26933	23984	21855	18108	12457	9363	8009	6715	6587	5907	5057	4370	4507	4414	3652	3452	2808	2380	1932	1848	1733	1378	1361	1213	1125	1095	1019	1049	1005	995	1049	972	879	889	860	919	967	924	977	957	966	1015	994	992	976	960	994	967	880	906	859	839	808	849	896	848	862	858	890	857	815	803	886	874	849	911	894	873	906	831	840	781	866	866	846	818	833	795	861	840	873	815	795	799	855	811	852	837	843	818	883	828	871	849	897	842	860	833	840	859	858	844	852	845	878	800	850	836	816	814	857	808	855	812	835	774	836	805	795	799	830	867	810	828	857	807	842	825	845	819	839	789	783	861	828	827	835	896	860	803	829	860	831	775	864	826	869	830	829	812	844	830	830	861	841	780	831	861	809	860	819	823	847	832	843	804	823	790	804	843	823	795	806	804	815	813	837	803	851	814	806	818	848	868	817	815	812	775	890	820	814	772	820	806	831	803	837	836	804	839	790	764	820	844	829	817	818	843	813	824	851	853	793	764	807	818	812	777	822	819	870	798	869	850	841	828	797	873	771	780	827	883	803	807	831	816	790	842	795	802	805	820	792	832	826	805	882	776	817	770	809	828	866	822	754	840	813	820	809	825	822	817	853	823	805	806	840	807	808	845	816	854	791	819	794	826	833	811	822	820	857	788	779	794	809	815	772	792	849	846	855	745	826	863	801	830	877	845	818	847	842	854	833	784	819	787	870	815	828	832	794	835	800	813	895	849	851	830	821	804	848	790	828	830	861	788	827	814	813	823	787	898	852	825	825	887	834	833	834	802	847	853	769	827	837	802	852	803	859	831	785	795	831	847	799	833	829	835	807	845	784	880	798	830	834	836	822	800	839	820	822	851	825	779	868	772	816	843	835	862	821	872	824	821	787	800	821	727	805	880	820	832	819	806	810	738	786	818	808	829	786	805	848	819	822	878	839	837	771	791	796	821	818	859	761	808	826	835	792	838	805	847	803	844	781	811	772	812	821	797	845	805	843	825	824	822	809	796	801	824	860	791	862	824	820	800	813	847	791	852	823	840	786	803	869	821	834	819	799	910	781	817	832	807	828	811	746	795	838	859	805	828	814	816	805	748	802	809	826	777	825	814	828	830	873	858	802	818	804	802	846	815	811	838	777	842	838	822	816	793	834	820	801	816	755	835	819	815	798	813	819	821	837	820	799	805	824	858	807	817	799	791	810	805	802	810	811	824	820	805	854	779	830	823	792	777	826	802	790	838	772	792	791	847	849	797	782	851	788	859	805	790	839	823	792	811	837	823	796	834	811	792	822	755	765	825	810	827	842	816	859	878	779	793	810	839	845	792	839	796	839	820	815	820	794	827	815	848	835	834	797	817	838	896	798	807	846	805	897	825	810	854	838	798	789	781	839	845	814	794	779	841	807	813	793	804	817	869	804	852	802	835	855	855	811	875	815	824	868	743	792	819	799	824	844	796	867	834	855	879	791	809	859	810	856	836	805	759	831	815	815	844	827	841	827	844	838	824	802	844	830	804	798	860	858	776	795	786	841	784	791	812	814	816	802	887	779	820	838	814	842	832	792	834	804	799	829	803	809	808	842	869	816	781	822	807	830	834	856	839	792	815	824	815	838	817	838	868	799	815	821	800	813	812	786	843	797	822	836	801	759	806	779	811	824	827	845	855	832	865	805	839	830	815	799	844	803	833	799	781	771	796	851	799	851	796	793	807	828	792	793	839	773	757	823	795	815	829	774	840	853	798	820	861	766	854	815	891	796	801	846	845	862	856	819	808	805	805	812	838	818	827	848	792	797	861	807	817	783	758	814	859	821	822	816	725	819	866	784	761	807	863	796	769	805	827	814	832	859	831	880	837	774	853	773	803	790	818	794	868	825	801	833	865	812	862	811	838	841	816	818	813	819	820	821	875	820	815	804	811	856	861	803	870	841	871	850	860	817	859	831	868	830	845	769	763	834	828	868	866	845	791	805	854	879	787	793	797	765	778	808	850	802	774	854	793	887	809	841	808	863	813	783	819	823	824	805	794	764	778	826	805	832	830	813	831	820	781	743	855	777	828	833	896	766	827	804	793	808	760	841	846	769	825	820	811	813	824	882	792	849	822	846	795	837	750	834	821	812	829	809	834	816	848	805	808	828	830	858	848	837	780	872	847	843	834	816	808	786	816	823	843	855	844	805	790	814	830	804	819	790	793	854	775	896	846	818	794	786	867	808	833	829	829	837	848	862	830	780	760	823	818	785	777	819	790	772	754	819	815	829	837	810	770	824	824	825	812	845	825	896	805	834	772	792	815	824	802	843	798	805	853	838	815	855	821	777	873	827	792	850	841	806	841	832	831	857	782	803	833	774	822	848	835	837	833	839	805	802	824	793	880	848	850	818	856	823	860	808	827	822	829	797	784	790	842	793	833	863	819	842	816	820	804	840	820	815	817	825	803	727	782	843	797	779	770	854	839	878	813	805	852	796	842	885	825	807	802	793	814	742	822	888	808	819	819	774	800	799	823	804	854	822	848	820	833	850	767	840	778	894	773	785	843	857	827	811	802	833	797	811	755	857	798	789	763	832	821	855	792	827	829	843	849	844	844	805	820	854	815	837	842	867	779	808	850	821	829	765	808	814	793	840	810	834	835	830	771	819	866	861	852	812	859	835	829	819	798	837	801	823	812	820	781	814	766	839	826	817	790	829	829	838	803	796	801	826	793	798	881	817	826	808	842	803	808	839	842	820	789	820	879	769	787	847	804	825	790	813	781	862	762	801	780	794	837	830	764	835	820	859	859	813	840	873	866	841	861	788	783	844	827	823	876	805	865	836	886	841	819	823	812	815	831	813	810	843	810	801	827	816	814	861	821	797	796	849	793	813	780	799	839	822	802	866	821	811	780	850	802	834	824	803	810	825	842	821	833	786	816	835	824	807	815	803	849	876	809	828	770	842	821	759	800	782	878	812	798	850	806	771	829	825	827	794	820	846	806	827	846	819	823	831	844	754	793	797	771	837	836	807	852	782	792	797	795	809	847	778	844	828	798	809	848	793	788	794	872	820	833	806	859	784	840	806	829	825	829	805	806	779	771	826	846	794	785	817	794	838	808	843	814	808	795	860	789	779	796	802	825	872	795	797	798	808	816	812	783	784	809	831	829	835	830	757	805	782	771	812	819	795	823	847	825	843	836	832	857	814	808	801	786	812	807	826	824	838	809	792	861	837	817	825	829	837	867	821	819	857	817	847	811	849	784	753	839	798	802	808	837	826	834	793	774	771	785	863	832	838	824	801	772	800	844	785	787	815	891	797	832	778	813	809	805	880	860	784	803	769	805	786	802	789	826	759	807	830	798	810	830	861	815	781	835	850	821	833	828	802	824	820	850	815	843	849	772	863	841	783	843	818	822	798	811	836	765	797	828	804	855	828	776	823	811	856	782	822	820	812	817	790	809	894	882	816	880	849	824	826	847	842	778	795	861	838	792	775	801	797	855	833	799	835	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54805	40129	31057	29885	29805	31342	28461	23685	18024	11820	9738	9477	10851	8770	7853	7286	5984	6610	4900	3009	2184	1567	1299	1018	663	571	608	495	378	369	386	391	379	366	352	370	328	336	358	380	379	323	367	351	373	376	376	379	358	368	337	355	351	284	314	350	349	322	316	297	302	319	348	329	335	363	377	290	360	339	326	339	334	324	294	329	286	319	314	350	320	325	317	298	309	289	288	295	310	307	332	316	322	295	259	290	306	327	320	289	314	312	304	317	335	319	279	318	285	299	296	315	310	264	293	305	265	312	285	295	310	280	290	266	317	303	267	305	313	310	282	273	323	299	280	276	294	276	312	325	287	280	307	315	301	322	292	304	263	294	286	260	297	275	303	293	278	334	297	304	292	316	310	310	336	266	306	289	308	306	285	310	302	299	314	286	298	305	308	280	299	295	305	312	291	284	317	309	309	284	294	289	292	319	309	301	287	302	259	305	293	302	302	293	309	319	316	322	325	300	281	272	274	299	295	265	316	309	298	320	283	320	294	328	290	325	300	295	283	312	276	270	303	271	305	305	286	318	282	301	274	281	276	306	277	299	323	271	292	300	310	309	276	307	301	306	314	306	314	284	275	292	291	289	331	299	314	304	304	292	304	324	278	300	304	272	342	332	293	322	281	303	319	303	332	306	297	305	326	296	325	309	335	340	343	301	310	335	284	313	304	325	346	328	279	284	343	293	288	281	265	297	301	291	268	295	306	292	285	303	312	279	298	325	310	324	292	311	290	334	349	295	293	279	269	316	278	307	286	324	296	290	295	305	318	334	288	297	290	301	313	297	316	346	308	274	310	323	267	276	291	324	294	301	278	336	338	273	299	291	290	291	322	324	331	275	298	280	285	312	324	298	313	324	290	319	302	318	299	276	326	281	321	303	301	291	326	299	306	307	303	306	320	318	295	307	298	318	316	308	314	307	289	315	295	297	302	308	313	300	317	276	310	333	294	292	303	320	318	309	300	326	314	323	326	293	274	318	290	299	270	315	289	297	341	287	281	331	291	276	334	281	278	275	319	296	290	319	286	286	330	306	297	331	277	300	284	271	309	301	298	310	296	309	321	297	297	264	294	331	302	303	327	286	281	317	305	282	316	301	305	298	314	306	290	320	287	316	300	301	307	321	271	291	296	312	308	296	279	295	315	314	325	332	309	320	303	308	318	260	333	301	277	283	285	322	348	281	306	281	310	303	285	326	329	287	289	293	295	290	288	302	282	303	329	307	322	289	291	318	313	337	294	293	300	319	299	286	295	291	332	308	317	277	302	285	300	315	329	280	283	292	271	301	300	310	304	289	300	314	345	319	295	309	286	274	304	284	296	309	278	290	275	277	276	296	328	321	278	309	304	291	312	319	327	290	329	302	302	315	319	286	304	264	307	312	298	315	321	301	274	295	308	288	299	301	309	308	323	319	317	309	269	294	259	313	281	326	287	289	305	328	312	300	305	300	295	300	279	318	295	282	302	291	298	282	306	297	306	271	322	306	311	306	298	293	283	283	320	311	303	292	300	319	262	299	297	283	281	279	306	303	313	282	287	309	317	304	313	294	326	301	305	288	301	304	298	325	297	308	326	291	315	338	300	297	292	296	337	294	296	278	309	280	294	258	294	292	296	308	302	276	303	289	283	269	337	328	264	347	322	307	321	320	284	295	285	297	308	305	307	297	299	277	337	316	281	301	308	288	286	327	312	286	333	298	305	318	304	305	302	279	325	309	274	315	295	289	295	278	276	315	311	309	291	291	313	294	287	335	293	315	302	319	296	291	312	320	296	288	306	276	256	306	289	313	346	291	307	330	303	282	294	282	299	323	290	318	309	271	287	302	307	303	300	294	287	338	330	277	309	302	278	317	290	307	306	292	315	301	306	285	309	322	318	317	275	294	291	320	298	310	282	326	290	281	287	285	307	307	307	332	313	289	320	290	296	280	274	257	309	307	303	300	325	300	289	304	306	279	324	320	327	276	304	302	298	283	319	329	286	295	306	299	287	298	324	301	269	316	272	251	297	315	300	291	323	313	305	299	288	298	296	320	316	311	303	315	326	314	325	293	297	311	297	326	289	299	292	288	329	317	326	343	285	320	324	302	290	342	309	295	304	283	310	332	288	317	320	282	319	315	291	345	302	281	296	343	294	299	294	277	262	307	306	303	291	301	302	316	290	293	307	296	338	309	319	280	319	296	261	297	281	302	293	293	313	283	322	297	301	313	342	321	302	291	313	322	288	311	280	280	317	311	285	312	307	305	296	311	306	307	314	304	313	319	290	291	282	276	306	318	297	285	287	308	295	281	303	311	304	309	287	285	267	292	287	271	315	321	309	330	329	300	300	315	287	314	272	313	272	293	293	348	296	288	308	271	312	333	317	313	303	303	295	288	269	296	287	296	282	287	319	314	307	274	270	293	287	291	320	330	288	314	307	354	310	329	303	282	280	316	296	312	304	304	285	315	347	314	298	329	356	364	314	278	313	357	303	319	295	308	286	353	303	322	322	334	288	325	291	306	312	268	310	335	300	304	311	334	316	333	334	254	301	302	340	298	316	311	309	332	315	333	309	316	302	295	308	303	290	314	305	295	286	311	299	303	270	279	318	288	296	307	300	319	294	331	301	287	287	305	305	315	301	313	284	303	302	286	321	313	302	335	310	326	292	298	317	275	292	297	305	285	324	304	295	339	296	290	310	284	308	279	315	311	312	322	309	304	297	289	270	302	294	313	333	296	292	334	330	325	309	311	317	308	289	295	299	299	300	315	273	291	288	330	298	329	369	287	322	291	302	307	321	295	299	326	315	323	274	329	287	301	311	316	292	285	276	317	297	295	304	298	294	278	297	286	320	302	279	290	281	285	309	312	297	301	280	304	289	300	289	307	304	287	321	304	321	275	286	324	295	284	270	308	273	314	289	309	302	294	308	306	293	298	291	291	308	335	319	299	284	288	296	309	301	290	287	305	293	296	300	313	307	309	285	303	268	332	313	280	323	287	286	304	286	333	319	308	273	298	302	336	322	299	322	274	277	308	275	292	291	304	296	326	343	274	295	310	300	297	269	301	302	311	294	296	322	275	325	318	296	313	290	317	301	283	287	298	302	282	302	279	297	270	291	306	279	315	272	287	326	326	305	293	291	289	321	293	312	314	285	348	301	304	274	293	296	306	260	292	288	287	306	309	292	262	303	291	306	275	315	293	324	312	306	311	307	322	280	289	292	291	306	295	333	280	265	283	282	300	307	322	297	305	296	293	324	288	277	251	286	298	292	343	315	272	323	327	282	317	318	298	304	316	305	307	295	298	287	298	280	332	311	296	304	310	299	296	298	325	274	271	330	301	311	337	294	304	308	311	320	312	268	309	309	313	311	301	298	264	287	340	280	298	343	317	349	322	339	330	299	289	303	297	286	306	317	288	292	308	300	294	317	308	290	296	343	322	309	318	275	269	330	338	314	306	270	326	286	309	302	298	329	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46830	40447	39885	41532	40717	42102	38411	34114	28744	22702	21951	23539	25757	23071	19861	20534	18649	19070	15150	12138	8726	6982	6270	4887	2915	2681	2456	1617	1195	1191	1207	1218	1202	1180	1153	1052	1182	1124	1110	1085	1123	1205	1252	1221	1265	1292	1236	1301	1236	1153	1100	1062	952	917	870	815	871	883	892	897	935	925	910	944	944	1014	976	968	904	916	969	983	875	917	883	918	897	854	793	839	800	825	822	819	816	824	810	807	854	789	787	795	819	786	848	759	773	823	844	825	789	830	834	805	783	802	772	790	776	776	799	788	763	797	777	769	764	799	780	756	770	736	788	797	773	781	806	801	758	783	741	750	767	822	765	773	774	719	783	734	712	785	785	750	770	782	764	769	812	776	759	771	811	764	756	809	774	761	745	784	726	819	797	749	735	766	771	758	809	748	778	751	733	758	733	753	786	735	802	772	785	732	790	805	740	764	736	756	766	758	771	794	763	769	831	803	795	743	776	795	812	755	765	745	757	713	788	753	767	768	773	772	813	764	807	786	769	769	730	783	764	750	822	796	770	790	771	720	772	743	769	805	793	792	804	774	786	774	768	768	831	747	797	761	772	743	799	771	812	740	815	773	777	778	762	790	842	782	782	783	741	781	752	789	827	793	794	760	766	766	791	799	785	782	782	808	814	758	781	794	754	798	759	767	762	769	756	752	802	795	849	785	745	714	742	794	757	730	748	738	741	746	777	752	738	744	803	747	772	740	795	756	763	748	745	741	757	776	800	791	796	754	766	732	755	784	807	785	697	738	758	754	761	800	788	770	765	720	798	739	772	797	750	830	746	746	802	730	788	854	764	782	772	801	812	767	752	825	803	717	791	731	816	766	750	745	773	768	738	716	765	759	781	750	789	755	741	744	807	798	819	828	779	796	756	752	781	762	735	777	732	764	787	827	829	786	735	797	769	804	778	772	750	768	737	720	782	790	772	741	775	811	773	771	809	715	768	755	744	797	778	765	748	791	832	752	774	775	787	745	792	759	782	797	761	805	803	774	740	766	739	777	810	761	765	794	733	755	796	768	738	827	763	796	739	752	802	779	798	789	740	765	756	819	812	749	785	794	741	803	770	751	833	772	746	720	803	719	783	731	747	770	769	712	778	772	777	750	792	813	804	760	824	759	774	765	792	797	742	773	737	714	783	729	781	801	782	787	744	766	756	765	778	762	750	797	787	771	839	801	803	733	773	761	763	765	788	753	800	789	771	783	751	722	737	729	774	799	778	774	803	746	826	780	791	779	773	737	770	716	777	767	766	765	774	759	743	777	745	743	764	803	745	832	802	790	805	784	775	771	781	807	748	768	801	786	810	760	792	747	757	787	771	775	785	764	772	816	749	761	785	820	760	725	742	769	796	734	759	738	767	766	773	817	757	786	762	781	787	743	747	778	786	777	754	711	744	724	820	779	742	776	807	754	783	792	781	785	733	772	721	781	746	794	764	779	747	763	782	832	795	746	794	804	739	801	738	776	791	764	800	762	798	840	807	791	819	752	773	749	782	747	779	791	750	757	763	768	821	743	704	774	781	794	772	802	733	745	803	810	794	767	696	737	786	765	728	831	708	786	773	754	753	790	710	747	796	731	759	778	752	741	735	759	787	760	733	783	779	809	791	768	746	739	799	725	771	757	783	787	745	770	755	763	769	763	778	746	787	781	793	742	769	742	748	757	747	842	767	764	780	790	778	724	769	848	763	756	811	788	795	755	721	733	770	695	758	775	746	771	815	770	748	764	751	768	746	727	791	844	812	749	814	764	751	827	775	771	817	851	774	806	773	777	795	728	768	762	779	782	739	800	758	805	770	778	743	782	691	764	823	759	798	801	791	789	809	742	788	742	824	754	797	771	753	764	745	771	768	750	735	778	727	805	739	748	776	773	733	773	740	772	778	796	812	768	780	814	743	793	792	753	770	782	769	745	838	743	799	760	753	736	764	777	789	776	816	729	758	839	756	743	753	765	798	748	809	780	806	762	795	744	770	802	730	779	771	728	785	821	731	763	734	799	784	802	753	778	766	811	747	727	761	782	817	808	787	807	812	782	793	796	759	786	747	763	808	751	756	737	785	728	744	747	774	792	789	741	764	788	774	768	800	794	750	779	691	784	809	728	816	793	758	802	764	792	763	768	751	809	772	804	766	778	809	771	752	795	707	764	758	781	753	757	752	745	767	768	835	762	767	805	782	790	724	761	734	786	760	736	772	782	736	742	776	746	774	790	825	753	764	802	747	754	774	809	763	775	755	799	766	818	748	757	764	783	734	789	785	761	762	788	796	773	729	820	744	795	778	825	760	770	792	771	785	716	790	749	770	768	784	812	790	767	765	776	763	728	764	830	779	805	825	748	741	719	725	772	793	770	816	764	721	769	758	734	782	778	762	787	811	763	814	751	762	746	746	741	788	739	788	781	771	829	821	754	814	790	801	779	790	725	759	789	770	824	789	787	801	777	741	759	759	723	756	777	794	791	723	811	793	778	754	723	802	767	764	761	761	747	742	786	778	736	737	773	776	763	769	758	793	798	794	795	724	828	795	780	778	758	763	830	823	798	774	763	787	757	770	756	773	758	756	789	754	775	791	730	796	787	751	789	764	744	761	717	741	755	754	784	747	790	764	727	728	718	736	780	754	794	760	765	765	711	789	773	794	759	771	762	725	832	788	776	707	794	809	805	772	774	786	802	752	823	791	725	767	738	774	736	786	767	775	788	793	808	728	794	788	740	734	755	844	759	755	778	771	813	757	814	751	740	833	775	767	780	776	732	752	797	788	802	765	797	773	801	743	783	789	754	749	782	804	823	796	772	814	803	779	749	725	793	750	788	771	787	793	791	804	770	768	868	775	791	805	802	749	785	770	787	773	759	792	771	785	788	785	773	743	770	819	816	775	798	794	746	794	784	711	794	760	759	782	818	785	775	791	776	759	806	746	784	770	749	788	807	766	706	781	814	770	791	747	725	816	755	773	771	707	744	828	800	784	779	772	730	765	777	794	798	758	765	746	745	801	817	766	752	799	759	821	774	765	764	757	839	773	787	819	765	759	799	738	804	765	746	768	751	736	724	741	763	800	818	738	819	764	702	748	768	792	775	765	776	732	765	794	794	790	782	755	777	744	790	775	757	771	768	802	799	793	762	777	735	835	793	752	816	787	759	857	778	775	786	804	759	762	763	785	780	776	798	790	793	768	806	829	762	810	783	767	758	809	784	784	741	795	760	762	786	785	759	770	808	761	800	727	796	755	778	825	756	806	771	750	761	706	733	814	763	800	711	790	779	759	773	771	848	792	791	753	746	774	816	774	775	732	796	793	758	779	762	781	790	762	755	732	747	772	783	741	724	743	754	789	783	784	746	757	771	736	812	749	744	749	744	757	791	809	759	834	779	749	811	761	745	800	761	793	735	749	761	771	785	798	775	740	759	780	770	816	793	790	779	788	789	796	789	785	752	736	752	793	786	728	731	759	776	745	800	736	722	733	777	758	747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59491	38927	29653	28581	32095	36701	34191	32944	26884	21835	18909	15040	17580	15295	13304	13134	11039	10305	9355	5633	3349	2542	2139	1478	1007	859	722	494	415	431	441	451	425	402	372	390	370	437	405	365	384	402	386	412	404	420	410	398	438	366	382	374	385	339	330	340	360	332	352	353	381	391	358	325	358	356	377	354	343	361	354	342	370	353	340	350	345	320	339	300	346	286	321	339	333	326	314	330	305	317	320	343	301	345	327	289	327	319	336	296	299	354	308	277	320	299	330	323	293	309	320	345	321	334	336	311	342	311	338	341	333	312	343	305	312	313	321	309	335	345	323	296	308	303	293	352	306	299	350	340	311	319	301	321	305	322	326	299	341	335	333	278	332	323	351	308	297	300	345	300	291	300	322	310	304	330	338	356	310	317	318	331	346	322	338	334	330	303	290	298	313	321	310	323	315	321	315	326	300	296	315	314	308	320	320	330	287	312	337	338	329	313	318	310	307	353	307	339	294	335	299	347	321	326	356	336	293	302	319	309	319	305	307	331	311	334	310	339	310	321	319	274	312	317	301	314	333	320	343	333	353	324	336	318	303	304	307	313	333	322	306	345	358	335	314	305	295	306	333	303	345	342	334	287	295	314	313	295	292	277	355	352	305	288	297	324	330	311	303	318	330	315	301	288	321	307	326	326	320	292	306	310	300	325	330	304	347	306	337	298	328	364	294	313	305	311	352	327	328	302	296	303	276	320	318	316	321	321	321	329	332	329	311	303	304	300	331	344	336	324	291	328	317	306	295	297	300	342	330	320	330	367	318	329	314	300	322	313	310	327	280	301	291	309	298	290	285	347	328	332	299	272	327	289	314	309	310	323	338	317	291	303	357	314	313	307	315	303	343	311	319	303	328	348	342	314	316	328	306	310	278	314	308	319	313	325	336	293	318	328	338	351	309	304	315	314	354	330	328	332	313	317	303	333	298	278	312	312	315	323	289	326	287	362	330	276	317	311	320	333	347	323	297	351	317	313	322	326	322	299	333	319	298	318	318	296	339	332	295	287	315	319	328	322	324	337	294	316	297	338	318	260	334	326	288	353	337	316	306	345	331	342	315	353	307	320	307	293	309	314	328	287	351	329	319	348	333	311	306	303	294	302	321	309	317	313	304	342	360	287	315	303	340	304	304	291	315	309	347	342	316	331	277	323	304	317	333	318	346	307	339	334	307	313	348	315	306	318	341	288	287	329	312	295	343	320	319	335	298	340	307	287	318	294	304	335	321	332	289	295	299	314	349	347	345	320	314	335	317	292	323	300	301	328	303	329	295	324	309	299	317	320	332	325	304	302	289	318	323	329	302	320	328	302	338	309	343	318	320	338	316	344	294	314	332	325	322	319	327	315	319	326	347	292	313	316	299	341	332	338	330	293	324	298	305	316	311	325	317	367	326	333	320	308	337	315	339	314	316	298	285	340	315	309	314	299	331	288	327	301	307	328	314	332	300	321	315	314	309	341	293	318	319	295	304	321	303	340	297	328	290	309	299	306	334	313	338	309	321	320	303	305	320	314	326	295	318	301	272	296	292	326	336	299	294	317	333	327	282	310	342	293	322	332	290	277	354	330	342	313	299	322	336	335	299	312	305	297	277	320	297	340	319	285	310	311	333	348	316	307	328	279	331	306	301	340	337	356	299	322	283	324	294	313	343	329	329	322	329	344	324	318	318	310	303	294	334	287	321	296	320	302	327	318	283	321	316	338	295	302	318	329	294	311	326	332	299	319	312	295	353	324	329	308	317	342	299	281	332	292	357	326	311	332	381	304	327	318	327	309	325	335	332	322	345	313	315	292	299	302	358	312	334	273	310	302	335	310	302	328	327	347	330	346	338	309	322	303	302	294	312	308	313	309	279	296	341	349	304	315	311	351	353	328	309	335	297	322	315	326	313	314	308	313	298	288	340	324	303	327	310	292	318	328	322	311	294	285	313	301	329	341	361	309	331	339	321	332	327	295	301	298	315	339	321	301	310	295	325	315	279	337	298	314	294	290	314	302	319	316	285	332	335	337	301	331	315	348	295	322	326	290	292	319	327	302	309	309	319	284	331	324	326	359	341	347	286	299	315	302	311	308	336	322	303	317	286	296	316	309	337	336	278	302	276	312	332	323	358	306	294	307	310	350	306	304	343	318	308	328	334	321	317	283	304	335	313	312	292	317	312	317	302	324	285	309	349	328	322	332	320	314	312	331	327	308	342	303	328	309	287	294	328	322	307	296	307	325	302	357	308	333	314	358	314	302	287	313	322	285	340	322	292	304	311	291	330	288	286	343	329	285	326	326	317	312	292	357	351	336	339	317	322	294	304	292	317	333	294	319	351	315	304	311	292	339	315	345	337	325	354	322	289	325	308	327	314	327	312	334	336	296	315	320	320	311	326	324	303	316	294	343	331	313	349	301	326	315	303	315	312	290	297	319	322	304	309	335	309	329	336	327	330	328	310	282	327	350	330	352	331	278	323	340	288	290	292	313	303	336	293	339	322	318	286	276	326	317	329	338	308	347	310	325	329	322	337	347	316	359	321	313	306	326	329	308	281	316	308	325	311	300	284	332	289	304	313	300	365	342	325	298	310	305	325	325	327	312	298	320	326	297	294	312	298	340	300	292	332	308	321	299	315	310	342	322	333	315	353	305	318	340	322	297	309	299	318	313	327	331	301	315	294	360	275	309	314	285	327	325	353	326	303	349	323	313	317	349	312	321	308	314	302	350	288	300	300	300	313	321	337	329	320	310	319	322	354	273	287	314	326	344	293	295	314	276	310	312	310	315	289	326	337	309	324	324	306	311	320	323	331	321	292	309	325	329	287	320	314	303	338	278	277	290	326	303	308	282	315	299	324	316	325	322	331	319	305	347	322	333	308	345	297	323	351	324	317	304	346	332	306	320	311	321	321	316	331	338	289	294	309	330	295	310	309	305	350	324	330	301	332	297	342	305	304	331	339	279	317	348	292	342	311	313	296	315	294	312	325	313	323	324	295	314	302	305	351	294	306	286	310	351	310	354	300	311	326	313	332	336	307	304	300	325	315	333	368	300	316	339	338	317	333	336	354	300	304	297	345	312	372	314	332	314	317	354	334	308	341	343	302	301	330	312	328	317	321	336	361	318	292	330	325	332	312	298	347	316	311	329	290	341	332	302	304	318	339	333	329	330	290	325	276	326	322	292	344	306	310	292	291	369	295	313	317	308	313	309	322	316	307	333	308	324	306	319	314	345	328	313	321	287	309	297	337	343	310	350	315	340	338	322	345	321	312	308	317	324	288	315	327	332	327	323	297	340	319	297	349	321	329	335	308	318	314	344	314	282	287	327	299	308	278	332	333	312	308	308	328	309	336	306	277	306	306	326	319	315	300	329	293	301	317	302	311	328	304	309	314	333	339	298	308	299	333	318	354	354	306	325	320	325	317	354	346	283	347	314	305	289	323	322	345	317	339	310	281	359	305	336	304	347	299	321	323	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51280	43852	43225	46537	47501	47944	45156	43621	36949	32409	29384	28224	32053	29379	25945	27985	26777	24910	22935	17671	12648	10478	8892	6874	4950	3668	3581	2081	1499	1436	1520	1449	1446	1391	1346	1321	1281	1341	1433	1430	1462	1394	1465	1528	1475	1439	1465	1617	1544	1418	1350	1163	1019	1010	1041	1018	998	947	949	1012	1064	1104	1042	1013	1117	1260	1125	1085	1049	1060	1095	1150	1035	1048	987	966	967	978	860	796	829	893	876	847	864	871	879	894	850	880	841	836	861	861	866	835	855	814	828	838	817	873	763	798	820	796	861	791	827	805	765	810	791	776	824	822	801	757	819	781	838	802	830	826	830	813	743	781	756	795	832	750	769	810	809	821	830	792	798	796	752	801	802	781	786	817	814	749	756	807	803	814	784	788	751	784	839	775	813	813	717	768	828	778	829	770	766	813	784	803	767	733	787	855	789	787	792	807	776	725	805	762	788	772	782	821	813	845	790	822	757	820	772	794	778	761	786	746	802	779	819	749	801	870	780	789	823	781	783	794	794	776	737	801	853	773	798	811	767	820	777	802	772	769	826	813	777	834	811	766	755	763	769	752	785	769	804	745	748	774	815	740	778	807	798	781	786	793	813	790	833	853	787	792	796	761	799	798	824	750	784	851	829	805	777	772	823	815	817	770	798	813	795	772	808	767	803	803	798	811	803	819	805	801	818	768	797	782	783	769	777	794	793	770	796	787	823	754	795	796	769	791	806	795	718	820	816	823	777	789	755	779	779	708	794	815	805	795	807	805	829	784	879	804	819	816	776	794	789	812	829	783	815	748	797	752	812	823	741	789	828	825	774	749	808	778	807	799	829	797	801	788	745	775	822	766	816	795	767	733	768	810	799	773	800	812	823	781	853	756	827	822	781	792	793	830	784	800	788	785	780	759	823	751	786	838	775	795	728	761	814	829	822	760	793	836	764	833	800	793	820	851	825	800	806	757	811	738	750	759	768	736	783	769	784	802	814	806	776	772	789	695	790	777	790	820	852	798	795	818	813	779	793	805	800	763	796	769	804	804	767	778	775	784	796	803	823	793	809	804	819	791	781	740	782	788	823	751	802	810	743	815	793	785	766	834	772	787	783	784	807	807	770	736	800	788	781	839	805	842	829	786	756	828	776	771	772	809	790	828	756	765	734	813	835	768	792	838	810	808	805	774	789	788	815	796	763	772	787	858	758	777	859	739	823	795	842	775	798	816	802	785	811	789	810	797	760	789	820	806	789	777	833	779	769	758	803	754	815	769	735	785	794	798	804	794	769	853	761	784	803	766	813	787	772	785	804	761	776	803	808	814	800	788	773	806	800	828	836	804	805	803	820	792	814	792	782	769	777	772	813	774	812	771	825	759	826	790	789	765	845	765	769	804	787	748	748	757	818	820	777	828	826	804	768	763	765	752	768	823	788	771	792	768	780	750	765	765	763	833	784	816	778	774	765	780	781	747	821	808	822	773	833	828	772	733	773	789	765	821	751	795	777	790	784	797	773	763	760	732	788	781	790	744	756	821	797	802	830	789	781	787	772	778	801	790	839	784	776	779	803	777	839	782	777	783	748	810	783	769	777	766	856	829	790	753	764	756	790	834	744	816	801	800	807	815	779	786	783	836	795	801	830	805	845	822	782	823	808	843	752	834	782	749	828	820	785	765	762	835	783	778	794	824	821	824	741	817	797	794	752	716	770	774	783	783	757	772	848	829	821	821	744	774	805	795	809	775	802	752	771	795	809	784	777	786	787	753	864	719	792	806	795	799	765	834	801	795	787	796	776	809	774	780	816	730	765	846	839	791	782	777	755	838	767	803	756	870	758	815	793	806	786	762	791	797	792	789	756	816	815	779	737	850	750	756	762	814	810	781	753	773	791	731	806	778	792	804	763	812	775	810	813	815	793	829	748	758	820	824	759	756	798	802	769	773	809	793	808	798	798	800	774	817	776	789	863	804	805	760	813	755	798	804	781	830	754	790	778	800	749	784	763	751	778	817	816	813	804	800	791	833	799	822	744	806	805	793	801	778	795	825	781	815	793	853	758	832	801	801	828	782	783	771	810	782	844	814	811	798	827	791	726	744	817	760	758	812	813	791	787	770	837	774	803	767	781	799	749	803	802	748	820	830	788	790	804	797	760	791	811	810	751	832	783	792	762	806	798	801	780	782	771	803	739	856	775	823	792	795	735	807	798	775	834	780	776	834	746	793	751	806	795	842	819	792	780	810	790	798	788	852	765	764	795	802	781	787	774	800	793	819	786	761	799	788	767	814	795	758	757	830	781	775	804	829	838	814	781	766	792	783	777	771	787	785	784	756	779	817	824	795	824	763	752	781	820	775	822	871	776	806	778	794	806	807	776	808	843	801	813	784	793	810	782	783	824	769	769	779	817	779	787	771	808	755	823	785	799	786	767	788	798	789	823	825	850	726	777	783	769	804	804	790	783	824	771	802	781	756	778	805	767	811	780	770	816	762	786	810	867	717	833	829	788	804	764	797	771	845	815	779	801	770	839	796	795	830	766	808	803	802	807	778	774	790	802	801	796	760	844	792	764	788	815	808	805	782	808	762	800	771	836	794	793	774	809	767	775	810	786	807	811	753	833	783	761	799	800	824	757	754	795	796	815	795	801	791	757	811	775	774	786	746	791	785	807	745	803	773	756	789	796	808	800	803	824	775	778	783	772	797	813	801	776	819	801	797	745	786	792	761	784	817	793	816	789	842	862	760	818	810	749	793	806	782	782	817	808	766	798	785	844	789	804	795	799	755	819	759	803	796	799	731	805	748	799	834	783	766	784	817	728	785	840	801	809	819	793	795	806	762	801	806	801	774	804	765	803	840	808	732	789	786	755	812	807	822	780	808	765	798	760	812	821	802	813	753	803	789	772	817	748	784	832	793	770	797	815	777	810	782	777	812	832	767	758	806	800	835	809	834	765	747	835	805	814	801	810	811	832	793	814	805	811	787	813	808	757	801	772	812	778	790	784	763	796	835	780	803	813	792	772	814	765	810	787	797	791	765	763	804	773	774	796	732	815	780	761	776	827	753	809	786	819	778	805	811	828	797	782	820	733	822	802	806	797	761	815	757	774	764	750	795	796	833	843	790	810	831	761	784	847	805	812	813	787	801	781	823	827	756	775	797	785	794	830	765	765	759	782	733	825	754	807	782	795	793	803	789	750	769	800	810	784	738	826	803	859	763	783	777	789	758	772	744	816	815	780	714	753	786	806	745	773	771	796	780	806	820	761	800	808	819	797	793	762	825	806	794	799	770	822	768	781	774	859	835	797	776	784	791	806	772	783	813	816	808	798	830	741	777	776	802	811	818	799	832	842	759	755	765	806	793	845	825	792	734	743	809	781	745	730	761	780	758	791	753	808	754	819	754	832	816	766	770	808	801	829	769	790	813	753	792	758	798	812	738	830	799	797	769	773	801	800	791	792	768	796	807	796	813	817	833	820	788	807	757	814	822	774	775	818	754	769	761	788	779	767	717	807	810	748	788	776	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31464	27684	21176	16027	11238	8373	6153	4221	3030	2057	1559	1242	1444	1187	1064	1021	870	882	720	603	503	496	495	430	415	379	410	370	397	366	315	357	358	341	335	362	329	341	350	325	369	334	377	328	354	379	344	358	364	329	308	317	352	313	343	343	345	302	304	325	324	347	289	366	334	355	347	337	313	359	315	312	310	315	298	330	309	315	319	325	348	344	318	354	300	321	316	309	320	309	326	329	302	354	306	377	309	319	314	285	316	329	319	317	274	362	321	311	309	327	316	307	308	284	315	328	336	308	300	298	314	332	334	290	313	329	315	318	306	343	321	336	326	322	339	298	300	341	336	313	300	288	299	295	328	293	320	283	319	315	324	293	309	309	340	347	301	303	306	313	322	308	308	346	318	326	301	371	323	304	330	324	302	298	337	310	294	292	318	324	322	335	306	312	309	299	313	309	299	308	323	299	329	337	328	314	314	325	334	335	313	326	313	315	320	315	336	328	294	319	339	331	324	326	315	331	326	364	322	331	349	333	301	311	318	323	318	326	295	306	316	302	328	276	295	329	325	310	311	324	294	322	307	336	344	357	323	329	306	340	348	311	330	337	298	280	323	319	279	303	303	324	314	353	326	352	314	323	302	329	336	308	313	280	312	312	345	284	338	338	308	327	346	334	310	335	328	288	294	307	309	329	317	311	313	337	317	317	300	319	318	307	315	309	350	313	308	353	321	326	333	305	332	331	328	332	307	326	314	322	328	316	348	322	299	285	319	301	335	303	298	327	291	300	300	314	327	314	313	311	289	285	307	324	340	305	301	326	330	314	311	306	322	294	306	323	320	335	307	346	307	335	296	314	316	306	339	285	282	334	323	311	298	322	328	343	332	287	321	325	314	333	325	289	299	316	339	319	278	311	300	325	321	329	336	297	356	303	314	324	318	304	322	336	269	320	277	308	346	323	355	333	312	300	292	292	313	332	340	298	322	279	303	323	284	298	361	345	346	340	335	315	313	327	317	327	297	368	326	295	319	299	298	309	304	334	309	290	331	319	331	291	306	302	311	350	349	308	309	321	330	344	301	316	312	317	307	305	315	363	323	333	329	333	346	342	331	314	305	352	317	317	321	328	319	320	297	319	339	313	321	321	344	305	322	350	312	289	300	293	313	335	317	304	343	352	290	348	358	331	323	305	329	345	311	308	294	327	290	340	316	313	303	320	332	341	325	311	306	321	291	300	333	329	299	345	305	316	312	300	286	320	338	320	331	347	339	339	337	294	309	311	316	322	314	308	309	336	291	305	301	319	301	286	318	325	348	304	306	320	319	287	299	344	297	323	329	351	321	315	312	329	333	321	309	325	322	353	303	322	321	301	317	307	318	326	320	319	309	331	303	339	310	313	315	319	355	309	321	324	313	322	315	339	330	317	336	373	348	340	321	304	346	326	328	323	296	321	308	334	327	337	337	337	308	334	314	311	292	296	332	297	344	302	299	302	307	288	305	321	325	307	328	321	343	303	328	317	329	340	327	308	342	301	293	299	338	305	306	310	322	297	321	302	318	326	318	335	309	312	302	328	298	312	320	352	315	319	299	305	311	313	341	325	336	287	312	328	288	325	338	298	301	318	341	322	317	324	291	329	317	310	313	326	330	304	352	334	311	339	347	314	304	307	332	310	312	299	329	322	308	309	320	341	324	324	333	342	318	333	325	313	306	297	314	327	316	300	288	295	332	288	337	297	317	310	282	326	323	307	304	321	342	328	315	314	324	332	322	275	294	323	308	318	325	302	311	325	309	321	293	301	345	298	315	298	318	332	337	297	334	311	340	329	323	309	318	349	315	339	304	332	331	308	294	284	331	344	352	335	350	282	319	343	318	350	306	338	299	274	312	323	316	305	323	318	323	330	315	277	325	314	327	334	327	322	338	287	330	313	309	347	347	321	328	311	350	315	311	293	314	324	310	286	312	311	358	312	322	298	339	316	325	293	322	319	355	323	295	316	317	330	300	292	336	355	331	279	345	321	322	277	337	328	307	313	324	324	315	314	296	324	336	322	338	297	332	307	311	328	334	330	330	288	351	315	312	298	346	336	313	293	327	333	318	297	272	324	319	278	279	334	313	331	313	331	334	281	312	308	329	303	345	318	308	383	319	325	306	294	307	327	323	295	327	353	309	346	334	325	327	360	338	348	312	324	361	330	277	319	307	342	339	291	311	323	328	306	329	329	339	340	309	314	276	322	311	340	277	335	300	322	326	309	326	342	307	340	301	311	325	314	304	337	314	321	299	300	328	319	301	355	314	329	337	354	369	336	321	308	339	332	317	318	311	305	295	325	349	349	301	305	325	344	306	338	326	328	277	314	332	336	282	325	339	316	275	317	332	332	317	325	333	305	318	333	333	278	317	305	327	315	338	289	337	305	338	310	306	322	307	301	307	330	322	295	365	329	322	329	328	338	314	349	331	309	288	347	309	318	315	298	317	316	317	335	348	300	307	307	286	316	312	348	330	335	288	332	280	310	325	322	305	295	323	311	305	289	318	344	334	315	290	314	302	300	309	297	318	328	343	329	305	322	297	309	296	313	319	327	318	343	333	319	342	338	333	345	307	293	302	352	298	323	323	314	329	319	307	337	281	301	325	325	327	339	321	340	341	294	331	312	327	329	296	355	290	304	340	313	329	295	350	312	300	326	315	334	296	332	338	315	331	294	307	322	306	316	284	360	309	288	321	351	306	303	294	305	344	314	316	340	329	322	301	310	342	304	352	305	324	315	315	293	320	317	301	335	305	331	317	319	347	327	300	327	320	331	320	329	316	298	283	335	310	301	346	320	297	327	307	342	335	318	305	291	304	300	321	319	299	308	341	342	312	358	300	331	305	356	348	316	335	325	323	343	294	306	337	318	304	318	297	361	339	322	297	336	317	320	291	307	325	308	309	306	308	310	348	337	291	317	332	336	323	300	330	286	322	290	344	333	342	300	330	339	303	316	357	304	303	308	318	342	327	339	318	323	294	311	313	300	307	286	356	307	322	328	316	321	322	352	321	304	320	342	329	334	317	328	322	304	358	343	311	340	330	319	326	309	307	322	320	319	323	300	319	312	338	314	338	347	334	304	290	325	341	317	328	311	329	315	353	321	314	311	368	352	303	322	314	352	316	350	347	321	329	335	298	331	321	306	325	306	318	283	312	306	326	317	313	283	330	303	327	307	328	352	336	320	316	319	321	335	318	334	321	298	307	331	350	310	323	282	339	323	316	335	358	345	290	315	337	328	328	326	308	310	314	313	335	305	320	301	299	336	310	312	289	300	308	313	303	358	336	317	283	335	312	309	348	304	315	329	332	300	309	338	314	313	309	297	308	301	330	316	324	335	353	350	305	322	284	282	313	308	322	310	328	320	298	294	368	353	321	304	318	315	344	347	309	352	303	349	323	322	319	349	319	318	308	348	320	315	301	341	304	302	314	298	323	307	314	306	306	314	326	304	333	317	322	311	306	310	325	314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23453	20892	24754	26483	23768	21209	17475	13782	10762	8096	6657	5716	5817	5105	5003	4890	4045	3941	3272	2608	2295	2086	1897	1654	1381	1279	1157	1082	1113	1056	983	1029	914	1009	896	881	893	915	982	970	911	960	1008	975	979	1045	1019	1077	985	913	887	921	834	916	862	860	884	873	807	893	881	885	908	895	867	885	898	870	893	854	909	855	869	926	853	831	859	842	819	879	786	823	812	851	865	861	875	838	784	868	817	859	790	845	802	829	852	764	846	847	876	814	811	827	820	854	797	792	814	861	850	812	784	809	834	808	830	827	815	795	784	857	780	836	775	829	806	845	820	812	813	834	820	817	798	789	761	808	841	823	822	846	814	804	887	814	855	813	840	750	842	758	742	836	801	848	755	829	803	839	807	804	829	807	832	788	846	818	799	850	847	854	797	833	867	779	822	800	816	770	799	840	823	826	798	824	853	764	793	848	785	795	821	803	813	870	790	817	873	814	841	812	790	761	790	828	871	807	842	856	817	817	810	810	836	819	803	794	819	798	824	806	799	785	848	783	780	799	845	818	773	863	791	831	826	835	833	841	803	840	839	800	802	788	774	861	828	810	856	828	774	817	837	864	843	795	853	849	785	838	858	807	778	792	794	811	784	782	827	768	857	847	848	782	842	814	786	833	790	823	832	833	809	864	796	822	826	844	831	845	837	813	755	806	822	793	806	864	805	840	805	817	772	816	815	836	804	840	841	864	784	789	788	791	799	815	801	797	821	813	773	805	780	829	837	765	823	835	797	796	827	812	823	848	848	776	830	825	846	863	837	837	866	818	798	807	842	835	781	845	875	801	794	816	772	760	816	796	844	811	811	805	870	841	832	848	839	790	792	801	824	796	856	840	804	823	815	858	771	807	847	827	807	802	801	818	877	846	826	805	825	817	791	790	854	853	839	836	788	823	786	829	831	830	793	783	881	785	861	811	841	780	847	827	874	787	774	839	840	826	845	789	848	838	782	797	835	755	777	838	884	844	891	862	891	781	740	773	843	862	850	817	777	819	842	826	813	817	793	836	818	827	798	804	859	825	837	791	827	813	784	844	789	828	838	806	841	792	807	809	782	825	843	815	785	816	806	866	778	734	812	858	802	787	846	785	809	810	811	822	809	835	793	850	806	806	833	802	825	851	812	775	835	853	803	792	842	809	786	784	801	859	805	802	799	852	802	811	816	839	834	758	819	771	797	870	796	808	777	833	779	774	827	814	815	884	871	770	814	787	842	860	790	842	829	865	790	837	845	806	826	758	811	810	840	817	822	831	796	734	813	820	850	784	785	839	778	806	864	798	818	805	818	844	806	805	785	841	799	836	807	835	809	898	893	829	840	805	796	806	870	830	888	813	828	821	818	785	809	836	827	822	868	801	787	872	784	810	803	766	840	803	833	765	782	788	859	880	845	812	813	801	756	861	814	803	842	834	773	782	836	786	770	836	787	795	846	790	793	791	838	805	811	791	802	856	863	852	861	834	823	834	803	764	810	821	788	818	841	835	827	793	818	817	845	815	813	811	768	837	807	792	838	793	819	813	787	818	785	834	796	852	802	821	861	785	858	803	840	855	854	857	846	828	868	837	861	823	831	796	782	794	855	846	750	786	811	776	811	825	812	842	819	848	860	850	772	798	799	820	754	814	824	833	813	785	846	782	762	820	854	788	811	815	791	781	824	846	830	813	834	836	815	813	836	839	848	838	803	825	832	762	822	855	847	768	830	786	773	833	847	845	801	807	841	793	872	822	816	780	779	805	792	766	775	819	847	811	807	822	794	763	847	786	816	866	781	857	813	796	759	855	844	821	770	775	766	819	798	836	790	809	828	798	824	811	795	819	755	769	848	863	812	861	823	831	810	814	815	829	805	835	844	793	833	807	807	846	844	836	835	756	829	796	816	867	839	848	786	799	810	793	815	803	799	793	861	794	802	816	812	812	809	791	816	805	828	780	804	794	879	815	794	842	835	834	789	834	886	886	830	792	844	816	835	775	807	814	813	809	828	843	862	808	800	852	775	828	797	821	788	784	806	826	820	817	824	820	821	857	854	867	821	797	821	826	775	813	801	819	790	869	837	870	777	794	824	789	776	829	790	798	795	814	792	794	820	808	817	851	840	811	806	793	803	778	864	834	836	866	777	846	830	795	782	834	803	827	802	774	868	829	898	770	778	794	850	809	788	840	754	798	842	852	800	770	820	847	828	798	836	833	870	843	800	828	859	814	826	782	807	819	812	832	797	841	817	748	784	859	823	764	810	822	832	821	789	869	797	823	789	815	827	890	836	776	796	811	840	841	817	785	818	810	837	788	798	789	830	831	801	863	803	791	840	816	818	798	863	815	815	777	831	814	831	785	854	827	883	799	837	860	861	767	846	842	834	779	827	789	801	825	820	871	801	824	786	809	812	795	765	845	793	823	828	827	812	792	825	819	794	780	829	834	802	818	848	812	787	837	794	827	813	840	847	811	869	774	828	793	830	804	786	834	857	792	800	805	809	793	859	773	794	769	786	829	822	800	826	840	858	840	801	827	856	798	870	821	879	771	838	812	799	769	764	846	829	806	814	859	786	838	844	841	826	832	761	799	854	804	792	779	839	812	845	809	776	856	865	852	835	813	786	830	772	798	790	843	804	787	861	803	807	797	783	788	823	872	791	758	815	830	782	835	807	807	842	814	851	793	844	821	780	790	856	829	797	834	787	818	861	795	773	802	815	809	836	801	798	794	791	800	835	741	802	805	797	865	828	823	812	805	881	787	802	845	794	761	780	772	810	853	815	781	830	835	829	850	807	796	786	847	778	801	832	829	758	770	839	867	855	864	813	781	870	785	816	777	764	802	838	797	780	784	788	848	817	781	860	801	794	772	833	845	821	845	850	826	832	774	793	816	803	803	823	845	787	849	793	761	836	839	837	833	831	868	806	780	815	886	811	844	822	799	835	817	802	805	814	808	816	811	834	817	870	818	817	797	813	798	789	802	812	823	841	775	838	774	811	806	835	811	815	809	848	806	850	779	849	833	855	817	813	815	818	828	842	816	832	832	853	867	864	838	815	831	797	798	829	852	819	811	813	813	877	818	827	826	861	771	810	827	787	862	774	861	813	792	812	800	799	876	767	788	844	839	834	831	799	801	808	798	768	852	832	786	801	812	823	789	868	822	835	829	836	860	846	834	829	817	818	814	826	857	779	824	820	778	860	809	765	851	783	845	812	818	815	773	767	841	882	804	805	918	838	825	834	835	825	848	840	849	841	812	824	802	892	827	831	844	754	834	808	838	820	794	788	843	787	858	796	841	837	810	814	826	859	828	788	820	831	876	852	790	814	851	795	753	818	825	834	871	783	803	791	861	774	796	833	784	823	808	836	778	854	824	806	802	810	801	821	833	825	829	846	794	804	802	760	863	843	762	812	846	850	900	792	837	806	853	815	798	833	836	890	795	833	827	804	810	795	833	806	853	793	842	820	860	791	840	866	828	828	810	818	832	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50435	42723	34586	31513	28949	28566	28035	24375	21527	15477	12059	9152	9370	9094	8651	8887	6574	5850	4867	3063	2027	1675	1036	875	680	528	529	443	345	370	367	346	380	372	335	368	379	344	356	301	342	323	362	367	332	398	371	367	359	330	323	314	313	288	355	327	292	277	332	337	295	312	338	336	321	326	356	325	295	338	322	368	331	313	312	295	335	308	317	300	295	285	321	292	307	292	336	323	304	339	332	313	288	271	308	320	281	282	295	289	306	310	303	279	302	272	302	320	281	308	298	312	296	308	307	281	272	288	296	296	287	290	315	280	324	278	303	306	282	305	279	288	276	311	324	288	313	303	307	324	290	291	305	319	273	296	300	314	269	306	318	309	297	311	307	302	280	317	268	290	288	322	276	313	274	313	286	285	314	283	312	325	284	289	290	304	314	308	295	313	314	316	300	294	291	285	310	317	323	323	294	272	300	303	296	297	268	322	328	288	277	300	277	339	305	292	292	282	342	291	302	274	295	342	311	304	295	323	285	286	325	281	324	297	345	302	330	300	289	307	283	321	294	275	291	308	340	317	302	293	303	302	294	294	326	263	290	328	302	304	300	301	319	286	295	268	272	265	280	298	259	306	323	304	302	291	330	274	295	311	280	286	282	349	295	292	296	308	286	330	297	308	346	292	281	322	317	296	289	318	288	284	272	303	311	298	285	284	310	281	305	325	292	295	286	289	293	282	299	337	293	306	275	321	323	292	286	331	280	279	318	302	255	290	294	311	275	272	312	298	305	279	271	275	308	267	296	262	309	296	306	295	316	287	310	313	289	284	313	310	283	313	319	266	307	261	324	302	313	295	325	288	286	293	313	306	311	289	286	301	330	293	281	313	318	284	298	328	283	322	318	304	301	289	287	295	314	303	276	283	334	309	328	311	286	300	298	352	331	306	292	339	285	295	288	301	294	295	301	271	300	281	299	309	312	294	274	284	301	267	314	297	291	317	313	278	295	297	303	288	300	294	298	283	298	283	275	297	274	295	316	332	293	287	318	292	287	326	280	302	296	291	290	327	326	307	310	329	303	299	321	334	303	325	295	290	318	248	298	321	300	296	281	284	325	327	302	319	319	273	302	311	300	305	336	296	320	333	274	274	259	282	289	301	317	297	304	327	302	302	274	322	290	325	310	299	299	282	283	311	270	290	294	308	289	284	311	300	335	304	291	308	302	286	287	293	318	317	309	310	311	290	310	322	314	294	334	321	319	270	288	281	318	290	314	311	286	318	308	297	303	285	295	295	299	292	304	302	291	314	308	289	275	324	338	292	288	304	285	291	317	269	301	266	341	269	292	284	282	246	288	288	297	275	314	308	287	310	301	309	294	289	276	313	305	325	289	256	309	322	276	326	320	307	313	308	324	298	266	259	298	295	325	272	300	305	300	310	296	285	275	303	295	298	325	306	275	323	310	321	300	311	328	305	290	285	279	308	280	292	314	310	297	279	285	277	291	301	318	318	288	327	289	305	314	287	268	294	300	300	277	300	295	278	298	307	289	278	311	293	303	309	300	298	300	279	306	284	292	298	275	305	303	292	309	302	293	300	292	298	307	324	302	273	303	294	308	295	292	289	288	300	277	274	293	295	307	285	283	288	301	300	307	283	295	342	311	302	270	331	307	298	320	285	321	286	284	316	281	291	272	308	312	283	306	295	282	291	275	296	319	315	303	282	303	319	300	298	345	316	281	308	275	307	308	313	269	306	282	294	298	301	282	304	324	323	277	293	315	311	297	322	325	278	304	330	308	290	306	319	289	304	300	339	294	301	311	272	282	314	287	314	290	306	348	294	307	308	305	293	296	294	323	273	330	259	305	300	298	298	304	312	289	258	282	278	310	309	286	301	336	312	297	303	296	308	313	281	312	293	282	297	310	282	313	305	316	276	309	314	311	303	304	286	316	292	279	287	285	267	283	306	305	313	302	338	294	294	307	310	287	329	330	304	310	328	300	290	314	316	299	301	287	321	273	286	304	306	302	272	331	290	312	307	303	266	307	314	288	285	307	309	286	318	270	307	342	278	297	333	272	283	301	314	314	290	327	293	273	291	271	303	299	274	307	304	283	234	295	296	295	287	300	291	280	315	319	274	290	339	300	283	270	315	350	305	294	261	289	297	299	318	294	273	288	273	310	296	308	298	296	293	306	306	298	311	285	308	297	313	279	322	312	301	302	285	286	283	304	288	299	275	331	316	333	323	320	273	320	318	319	318	285	321	276	324	281	271	321	292	298	342	281	297	297	298	310	315	277	282	312	313	297	282	313	320	298	290	300	286	298	292	323	335	296	342	339	269	296	305	317	307	329	297	273	295	291	330	276	297	290	302	291	304	307	270	305	311	281	358	312	255	291	307	310	278	294	300	291	288	278	313	299	324	325	283	300	337	295	289	280	286	295	330	291	307	325	297	264	297	288	312	339	285	272	284	301	274	298	280	300	301	305	328	322	302	347	298	305	298	279	301	270	310	300	295	281	311	284	268	322	295	298	346	327	298	289	283	298	308	278	282	288	329	283	296	303	278	263	262	314	316	281	298	299	313	258	294	275	290	282	295	313	323	305	308	315	303	293	273	278	323	289	312	302	301	261	296	328	311	309	354	278	288	300	299	306	308	288	313	326	293	329	278	343	279	310	290	272	291	321	323	293	299	287	315	295	305	309	325	284	325	294	283	279	315	279	290	352	293	303	292	286	317	326	300	316	333	303	292	287	297	306	301	288	321	299	335	326	292	279	327	270	307	305	311	296	308	317	305	294	293	275	310	285	315	300	322	303	299	287	305	279	305	273	322	276	307	318	302	302	276	295	291	282	310	283	290	299	313	299	282	288	283	296	278	283	322	308	300	296	277	272	294	273	292	311	287	312	306	288	273	320	303	311	300	273	283	308	284	290	294	304	278	312	313	301	316	322	325	291	285	292	320	275	295	283	295	289	297	287	303	279	328	317	276	319	303	299	324	318	287	284	302	294	294	291	294	277	293	273	303	261	301	330	294	282	292	280	284	314	302	284	285	301	293	283	265	325	307	295	299	304	283	282	299	275	309	328	295	300	316	287	308	310	294	308	297	302	282	302	306	251	290	289	295	298	291	298	321	279	299	313	272	302	290	296	306	276	262	295	297	311	281	295	302	284	296	302	309	319	305	305	282	324	331	310	291	271	299	305	261	335	301	292	271	273	312	311	347	320	308	316	298	280	316	304	296	293	315	297	252	321	303	325	324	283	293	282	312	321	308	328	256	271	274	309	278	287	312	320	288	266	298	298	295	297	313	280	282	292	270	318	286	286	305	301	286	307	299	299	314	305	280	280	315	312	321	292	326	272	321	316	324	288	291	312	292	295	288	321	293	332	314	283	293	298	315	285	307	301	303	297	280	299	278	300	300	315	318	297	326	320	302	286	307	310	290	332	310	295	277	274	281	331	308	305	304	317	307	326	279	296	326	278	264	311	311	334	311	284	294	297	273	302	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41058	44363	39902	41821	39037	40148	38300	36599	33925	27267	22430	21262	21942	22720	22445	24130	20453	18680	16593	11545	8829	7912	5130	4116	3357	2510	2427	1792	1187	1227	1221	1187	1247	1087	1145	1079	1081	1067	1233	1119	1141	1173	1225	1171	1249	1225	1214	1234	1240	1129	1160	984	938	904	898	866	872	872	885	898	876	942	890	913	962	1023	964	912	933	908	926	898	873	891	853	918	852	864	846	800	812	783	774	821	826	791	805	800	762	795	842	819	782	806	765	764	765	814	803	862	789	823	778	800	764	745	780	803	800	790	798	794	782	795	784	766	827	786	786	746	749	738	767	828	762	793	770	738	767	767	745	772	779	738	769	746	787	827	791	759	717	759	747	774	771	765	757	751	775	723	738	771	789	772	748	752	757	772	778	773	788	721	773	799	755	749	813	794	821	772	779	757	823	708	684	737	770	788	726	793	800	754	786	831	749	770	773	778	784	776	787	784	752	774	764	767	727	778	753	751	796	764	765	704	812	731	779	749	766	796	757	783	798	795	726	779	772	797	761	737	759	801	822	766	798	722	790	767	778	736	765	795	768	733	766	742	781	758	768	794	737	746	730	777	753	762	823	783	750	711	781	772	782	805	755	773	773	762	812	787	739	818	804	774	757	797	779	759	821	770	798	788	794	824	761	736	774	752	779	719	814	775	783	758	757	757	794	756	813	754	802	721	739	741	732	726	758	746	818	785	779	781	779	763	789	764	779	756	752	767	782	750	762	784	760	756	737	771	766	741	743	777	783	698	834	758	787	787	731	759	757	757	766	773	751	762	828	766	793	737	736	782	754	744	714	806	777	762	761	757	794	740	836	778	779	754	726	721	725	718	780	758	779	721	726	780	759	771	744	767	737	755	817	778	792	673	739	789	766	795	753	785	768	753	758	751	725	741	773	795	787	820	787	747	746	748	763	724	804	777	758	757	746	767	774	720	756	716	775	765	777	776	783	788	809	785	736	711	758	711	779	758	736	834	781	771	786	765	737	815	754	791	802	790	775	787	756	774	771	766	776	736	773	753	761	790	787	801	791	778	768	717	721	744	776	816	741	773	767	788	776	769	757	760	745	773	760	761	770	797	717	805	719	818	740	804	785	783	750	735	790	793	729	757	729	758	726	785	784	793	772	780	744	812	799	739	727	746	786	760	791	728	807	775	720	733	734	752	769	739	734	767	796	752	780	776	760	775	763	722	796	763	770	746	787	757	767	762	765	755	773	774	756	786	821	780	744	774	765	817	795	809	712	742	814	781	745	785	785	817	787	801	715	790	765	779	723	782	773	788	770	766	720	745	758	768	762	809	742	764	776	830	772	779	755	751	774	757	769	775	771	786	798	783	806	798	755	746	751	757	815	743	789	749	765	794	783	750	792	846	735	788	761	755	724	773	734	741	770	798	826	778	759	744	770	753	781	746	780	794	770	737	738	767	720	813	757	751	788	758	792	773	746	791	752	764	759	743	786	815	731	771	759	814	817	791	733	767	755	769	789	774	813	773	699	784	776	839	840	781	760	739	810	773	814	804	770	720	809	758	747	770	769	780	789	762	835	756	764	765	753	762	771	760	776	786	755	791	793	809	749	753	791	752	746	837	769	813	760	768	830	732	817	859	819	767	793	750	769	745	755	757	715	776	703	747	834	765	782	772	779	796	730	811	758	740	763	811	807	794	760	811	783	738	790	756	784	750	745	774	784	755	770	738	814	734	788	775	816	730	775	811	801	727	741	788	782	753	751	729	782	732	729	746	796	758	781	767	769	769	764	748	767	748	775	735	782	757	796	803	813	762	771	758	800	725	745	801	714	774	729	781	741	753	775	739	791	724	748	800	782	746	744	709	759	805	786	761	744	779	800	784	778	757	752	788	779	760	735	747	746	755	792	751	721	758	776	730	747	757	759	776	761	788	764	766	799	711	765	776	798	717	749	775	789	768	775	755	804	772	763	787	796	777	790	746	745	779	821	779	787	824	737	761	816	795	779	761	748	800	788	791	793	768	751	723	796	758	740	784	830	781	816	792	733	716	777	724	794	771	721	816	767	764	794	749	764	730	789	758	782	748	801	808	774	766	774	755	775	760	794	816	779	758	852	718	749	764	728	757	752	732	753	724	777	786	731	759	754	762	794	807	753	705	729	839	796	769	766	770	793	762	717	772	774	743	808	720	798	763	772	776	750	865	802	713	773	824	801	780	776	761	772	791	758	744	769	812	699	792	802	752	780	784	805	749	745	760	765	787	768	765	771	719	743	759	725	757	819	792	780	737	771	740	754	743	754	754	783	730	761	782	755	751	730	740	722	750	731	772	769	737	769	765	784	788	802	794	749	805	793	754	732	792	765	813	784	821	777	731	770	756	812	706	756	785	759	745	758	744	795	776	759	781	797	717	764	782	741	724	778	777	767	772	812	778	754	742	773	793	765	805	764	769	767	800	745	781	790	778	794	755	786	746	817	814	800	786	803	791	762	756	770	733	764	765	733	728	759	774	781	794	722	732	765	769	791	768	714	722	808	778	759	729	783	782	757	755	780	794	730	843	737	789	832	806	734	750	750	749	786	705	727	718	786	738	791	780	771	813	730	796	695	726	788	771	794	789	722	785	732	768	749	739	791	753	771	816	767	785	772	777	821	806	816	761	775	754	728	841	797	785	736	769	724	766	772	730	775	769	783	733	779	829	782	840	771	758	773	738	789	792	763	801	714	816	784	775	835	760	775	801	736	804	750	779	777	750	731	753	778	790	717	786	758	763	764	725	744	737	818	791	768	782	776	775	706	809	737	773	718	793	778	745	772	816	741	771	758	790	731	773	770	751	763	751	806	787	780	772	770	803	765	810	813	734	771	797	751	783	768	722	789	752	751	789	771	737	786	766	770	792	744	778	780	798	780	784	794	830	793	783	744	787	778	756	776	738	789	812	769	754	730	783	776	776	771	778	737	774	752	750	829	766	750	799	703	763	698	786	750	781	810	773	729	732	735	825	774	764	770	762	729	785	772	786	810	727	759	742	729	741	732	736	790	762	759	760	741	751	785	759	733	750	798	764	773	768	799	796	785	819	731	759	730	809	789	820	764	761	787	783	763	740	777	785	755	735	800	731	785	743	799	774	759	802	799	813	812	788	809	743	738	781	737	754	778	755	763	794	814	775	760	813	771	771	790	803	810	761	807	799	794	768	779	799	742	703	790	816	786	806	771	772	753	748	805	782	776	777	813	749	771	744	756	744	749	791	782	795	756	751	686	762	716	765	798	792	752	687	774	803	752	778	743	770	779	760	807	788	748	725	807	763	743	793	761	784	763	755	782	795	782	790	777	766	780	769	778	787	756	789	747	820	797	778	752	842	790	791	746	827	808	786	765	821	774	756	770	758	769	770	779	804	804	794	849	771	749	759	754	746	755	699	736	774	779	790	757	757	738	808	810	732	802	825	839	812	761	730	777	771	773	750	755	771	795	812	760	840	751	748	776	754	731	774	774	771	797	791	742	728	781	787	792	780	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57592	45038	34833	31293	31582	34644	34398	31285	28220	22659	17786	15333	15146	14879	13641	14275	12891	8104	7104	6740	3403	2639	2025	1403	1098	709	680	496	413	425	444	391	382	409	354	358	386	410	417	397	389	414	399	399	392	443	412	417	414	394	357	349	383	372	361	360	357	320	349	333	349	346	353	356	333	394	350	333	355	347	362	351	346	323	339	384	334	319	352	332	324	324	315	303	310	322	311	323	289	339	303	291	312	277	312	316	337	324	301	313	315	334	316	294	291	311	295	303	299	302	325	296	322	314	322	287	294	306	301	322	284	332	316	341	357	318	349	329	336	280	330	312	293	295	330	308	315	318	329	349	296	343	316	297	308	320	319	333	305	331	313	307	318	310	336	307	306	329	295	320	347	270	309	276	297	289	318	328	333	310	323	293	303	309	333	293	352	347	283	282	316	330	300	324	314	339	302	296	318	295	318	290	306	298	313	343	325	319	318	315	315	308	316	305	320	336	324	292	292	321	324	325	318	329	320	306	311	282	300	312	288	334	339	324	321	315	328	328	313	304	335	354	328	292	301	308	303	346	308	297	298	316	304	336	316	292	344	301	272	314	279	308	299	340	304	303	334	310	332	293	312	347	340	295	335	305	300	287	302	297	281	301	317	276	306	319	315	320	330	319	290	307	304	336	315	306	336	310	320	293	314	334	292	308	333	300	334	288	312	310	313	345	323	312	292	313	317	350	299	329	336	312	287	298	331	331	287	335	308	338	301	292	309	324	300	320	319	320	325	322	344	292	327	327	340	322	295	326	320	324	334	309	288	281	306	317	290	310	302	298	309	306	305	326	328	302	318	284	325	319	303	330	320	335	316	329	338	362	332	358	324	323	341	317	305	328	302	320	295	351	337	295	303	289	326	309	330	326	316	318	333	320	314	317	319	323	283	316	328	325	286	296	326	303	292	322	326	306	304	299	302	322	322	311	322	290	312	346	316	288	298	292	319	309	294	287	308	306	288	307	310	315	339	308	325	341	337	307	327	317	319	314	314	305	315	304	321	300	304	309	311	288	328	315	329	286	307	345	299	334	303	328	315	331	281	307	313	321	319	301	326	344	308	309	313	348	318	299	293	303	310	298	281	330	292	295	307	320	322	273	320	318	313	305	323	346	336	317	286	322	331	308	317	327	334	282	297	318	305	292	308	325	329	303	293	312	300	316	303	301	332	303	282	329	304	304	298	307	300	319	355	307	309	312	316	340	296	312	321	329	285	298	315	314	264	339	317	316	335	312	313	298	285	293	298	289	311	306	335	308	280	281	270	340	335	338	298	278	275	284	307	287	319	294	316	305	337	291	321	324	323	327	307	311	313	277	306	321	325	330	307	310	291	300	297	309	338	316	309	301	322	278	323	302	335	319	334	312	307	316	308	350	289	314	324	328	313	312	288	304	291	320	287	329	324	332	358	307	313	329	309	325	321	287	327	318	295	318	319	305	282	299	298	303	298	317	319	291	322	327	318	321	310	347	331	306	296	278	323	331	290	333	326	340	313	290	296	343	307	341	319	313	303	334	286	332	329	326	299	304	317	317	305	289	313	345	337	350	327	309	305	304	294	305	295	284	332	311	329	334	362	300	321	319	307	321	341	335	292	315	302	319	328	325	306	312	319	311	337	300	313	299	299	306	319	314	309	322	290	307	338	310	323	300	335	277	332	340	320	321	323	318	301	318	327	324	345	328	291	313	271	319	346	274	284	309	336	295	302	327	299	322	327	333	332	304	305	278	316	302	310	318	277	298	309	341	326	308	340	322	315	303	285	356	306	313	321	334	303	293	291	295	302	313	316	316	314	289	321	295	295	360	295	317	292	284	304	308	315	312	277	329	308	307	348	310	346	293	346	324	332	340	336	291	307	307	305	323	305	266	295	296	310	292	299	289	308	294	306	330	283	296	303	321	294	330	295	318	308	292	320	320	324	329	324	316	318	272	333	295	317	308	306	317	313	306	309	321	324	287	303	344	319	280	273	321	318	309	291	319	308	290	348	315	308	317	345	307	315	344	280	308	297	315	325	298	280	307	290	288	345	364	322	296	293	322	301	311	331	314	308	291	339	348	313	284	294	311	349	310	323	308	303	292	311	289	303	307	316	302	304	316	302	295	283	323	322	302	289	281	312	312	293	311	278	337	282	309	325	335	308	315	326	325	316	327	320	340	292	280	288	306	335	309	324	315	297	324	317	323	300	303	303	287	292	277	324	249	313	281	322	307	364	311	327	307	322	340	292	328	313	309	376	304	323	326	285	338	294	311	314	310	347	312	341	328	329	298	303	302	327	317	320	359	294	317	338	312	309	318	345	283	297	299	311	311	312	290	292	303	314	298	294	333	324	301	320	258	343	314	330	313	337	310	317	315	325	286	292	304	304	275	287	297	328	301	319	298	301	334	334	301	334	339	318	284	300	321	286	307	317	296	289	303	303	324	294	298	320	281	340	318	338	330	282	329	277	317	351	345	337	334	335	315	308	309	307	303	317	328	309	283	323	296	305	301	304	329	317	294	347	313	300	321	311	317	310	306	330	311	303	329	325	283	319	303	340	299	298	321	318	285	272	339	328	333	321	333	333	325	286	310	336	296	312	318	286	334	299	292	283	320	320	321	297	303	324	290	325	311	291	286	305	300	319	331	301	331	296	320	322	315	295	311	332	325	310	308	301	327	293	292	297	321	310	320	282	319	325	322	300	301	299	329	340	295	333	311	313	286	318	332	343	308	333	332	304	293	303	329	323	308	325	300	292	354	316	301	306	327	325	317	296	285	322	313	300	338	291	294	281	300	326	330	309	310	328	287	284	321	308	348	281	346	316	320	348	329	331	307	293	313	298	329	322	309	361	327	310	291	313	332	301	314	301	329	293	310	288	293	296	273	315	308	281	328	283	292	338	338	326	316	333	295	324	325	320	307	316	336	268	321	290	324	295	332	289	292	314	333	310	308	293	307	345	301	307	304	344	315	321	281	297	367	323	323	323	303	327	321	326	311	294	323	342	292	304	320	278	296	322	295	300	302	293	316	321	288	320	319	309	295	293	271	324	264	349	309	323	304	328	295	298	290	308	328	328	273	331	281	334	305	310	311	303	293	295	340	283	319	323	303	273	353	365	318	341	299	297	320	319	308	316	306	326	314	315	305	359	291	330	292	314	314	290	307	314	305	319	292	297	329	300	321	320	297	301	322	343	341	286	319	303	302	294	298	288	298	336	318	326	304	278	305	341	292	286	307	295	309	342	340	301	318	310	321	299	291	319	330	297	306	349	346	321	290	326	322	316	329	323	334	296	305	319	291	307	339	290	325	311	324	294	318	292	320	299	279	334	313	374	303	339	316	345	326	311	341	290	326	327	290	345	313	338	316	300	327	308	323	309	338	301	308	302	320	305	309	301	313	359	300	314	311	311	296	337	316	301	302	299	290	320	305	309	327	309	301	287	325	337	317	317	318	327	284	313	300	316	331	317	293	311	303	301	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49375	51417	46718	46419	45505	46350	44944	41528	38810	32991	27562	29297	28841	29256	27879	32140	31107	23058	22610	19655	12644	10939	8720	6735	4817	3568	3188	1768	1386	1375	1503	1547	1438	1381	1343	1233	1262	1264	1421	1309	1337	1444	1519	1484	1450	1561	1501	1455	1478	1344	1178	1097	1105	1000	1003	947	946	959	999	1000	1046	1044	1027	1028	1116	1161	1050	1011	1067	979	1009	1017	942	970	987	983	950	933	867	821	872	896	926	907	873	831	844	848	905	835	803	780	796	859	787	802	841	835	881	872	843	793	810	781	841	845	830	824	848	792	802	783	829	761	816	872	755	758	764	776	793	748	804	809	810	809	773	834	829	731	788	769	784	769	789	818	792	816	833	834	784	786	744	799	794	832	823	846	802	833	769	814	815	847	786	776	788	752	827	812	811	790	799	819	752	766	759	824	798	820	775	813	775	798	810	807	839	831	757	772	739	813	790	794	798	841	809	810	802	744	786	704	824	799	784	791	785	829	738	782	786	787	780	804	782	818	797	788	786	825	830	780	762	800	807	803	773	854	789	808	784	800	818	763	820	830	763	741	798	821	777	818	746	814	759	845	746	787	818	769	845	782	774	820	766	800	801	816	781	842	785	779	795	822	792	795	783	750	783	799	792	788	820	778	832	807	797	809	807	763	778	784	743	801	785	783	801	734	758	793	756	838	792	781	770	764	831	779	790	809	798	790	844	752	817	775	760	771	790	775	750	790	777	766	836	764	758	790	775	780	778	824	756	784	784	768	834	805	820	805	833	790	789	803	774	807	747	829	789	795	797	824	788	791	796	814	834	814	772	785	827	792	825	804	843	826	803	827	824	838	811	813	819	804	823	785	778	853	810	760	804	831	773	730	815	765	739	844	810	762	793	797	799	754	778	825	819	814	810	808	796	769	836	749	783	737	791	807	740	821	808	806	768	796	843	778	755	802	782	805	793	871	821	826	748	777	771	773	816	811	780	763	811	780	823	761	804	809	792	824	810	792	758	825	828	775	780	801	769	764	754	783	796	784	802	785	839	794	836	759	818	759	843	781	765	842	812	746	795	786	781	829	771	835	802	777	792	822	805	817	757	795	742	751	824	797	789	825	761	767	772	787	816	800	755	785	827	784	815	783	786	780	780	836	796	791	803	805	763	790	812	847	773	777	848	768	784	811	755	816	819	749	784	799	818	833	778	850	792	818	778	824	797	819	746	795	770	767	809	756	776	789	844	840	797	809	775	789	765	805	741	810	782	787	790	755	807	756	820	778	774	816	783	748	813	758	801	775	802	750	798	834	788	766	832	786	782	811	793	727	785	789	847	802	771	788	815	784	828	761	857	771	792	834	800	811	729	819	802	825	771	825	751	798	777	717	797	827	788	833	803	810	850	754	805	839	798	842	780	760	810	794	781	822	770	806	745	751	833	843	797	771	775	810	769	803	761	762	742	788	781	807	771	759	786	766	787	812	845	828	803	770	814	730	800	786	793	813	755	783	782	760	797	820	806	812	795	786	733	784	770	776	791	775	817	806	787	728	777	817	757	812	834	825	762	772	822	847	755	787	797	751	741	795	789	837	810	782	802	866	788	765	827	805	793	770	731	781	811	822	810	788	760	802	811	747	777	823	772	778	773	799	797	834	798	819	765	793	752	788	811	808	778	743	785	795	767	810	808	837	806	766	818	772	842	793	792	800	807	785	808	786	822	807	751	818	807	803	780	845	814	816	813	795	803	796	749	800	826	760	752	805	819	794	796	763	739	814	794	766	796	778	811	787	791	836	824	811	806	756	801	835	774	770	759	838	807	822	796	790	764	786	783	798	793	795	814	809	763	851	748	775	825	831	828	801	779	790	760	803	794	825	773	785	795	762	817	779	738	781	797	796	801	811	809	788	788	809	793	789	856	808	822	791	796	783	788	789	784	844	833	814	768	811	798	772	865	781	789	790	787	786	724	795	782	778	798	801	802	806	813	789	777	812	786	837	813	765	761	788	766	797	791	805	817	791	852	738	792	817	791	794	730	778	739	808	722	775	817	735	842	785	754	771	777	830	813	795	793	778	856	747	779	809	757	800	753	803	770	844	829	812	771	827	804	838	800	765	789	770	773	809	852	806	778	803	814	741	793	755	811	752	791	780	769	806	822	816	797	751	773	782	786	821	850	751	790	833	789	759	777	789	818	769	831	835	789	811	782	772	800	802	768	805	804	841	808	776	805	740	798	775	859	802	843	778	798	812	803	805	798	856	860	835	762	756	761	751	762	790	818	804	770	805	796	792	831	799	766	801	732	739	797	819	789	778	830	827	817	805	830	760	749	783	791	799	765	812	803	766	815	786	835	836	761	767	780	806	824	775	735	733	796	784	791	767	797	798	771	752	765	855	774	789	804	779	767	781	768	744	750	804	849	823	803	789	783	809	747	753	851	745	808	775	793	761	756	827	788	760	785	744	789	794	752	760	817	788	781	792	842	793	765	793	793	751	774	790	760	801	809	775	826	806	768	837	800	843	765	804	745	793	788	832	794	732	833	816	772	821	795	792	842	837	808	821	766	756	836	799	804	743	763	810	792	811	770	803	785	770	792	806	796	849	741	810	849	784	779	774	779	773	762	781	770	763	773	794	830	761	782	783	826	789	734	776	779	780	796	786	790	796	798	812	794	782	799	841	815	780	811	732	835	743	815	819	789	809	823	738	769	806	799	806	777	752	831	841	787	780	812	789	796	828	805	830	810	777	763	795	839	772	800	777	841	809	821	769	805	811	777	760	769	801	790	824	757	853	796	839	793	821	821	785	799	745	803	812	806	825	736	818	849	782	776	770	807	790	768	834	809	726	818	845	798	734	826	794	791	801	810	800	722	818	825	779	786	819	811	828	824	802	770	773	797	790	832	739	774	825	791	804	785	840	734	848	758	747	762	725	777	835	771	811	768	763	803	782	780	777	770	795	804	784	757	779	784	840	866	810	825	784	788	785	764	781	736	774	802	784	765	811	785	780	859	782	790	794	806	803	846	833	735	903	839	741	774	774	787	822	757	761	803	766	754	794	788	800	809	796	849	769	805	732	801	780	783	784	754	752	779	786	767	800	773	765	833	784	774	760	791	800	771	765	787	730	779	786	826	815	784	828	814	762	823	800	788	775	760	756	790	806	803	789	759	801	827	827	748	785	779	748	768	812	772	783	770	868	770	798	740	823	809	766	844	810	759	774	828	846	864	799	790	741	815	759	855	793	789	838	750	823	782	816	830	782	789	816	826	793	776	800	743	757	799	834	765	765	772	769	845	816	820	785	771	830	809	783	778	808	787	756	810	801	832	743	843	762	801	837	810	811	802	782	816	833	833	828	806	815	751	797	822	829	788	843	815	793	767	791	774	814	848	806	774	816	794	789	831	805	769	744	772	758	869	796	775	820	774	774	815	850	791	777	819	809	770	796	809	863	724	826	792	766	818	761	763	827	812	772	757	769	818	792	777	818	833	811	793	744	764	783	837	835	854	791	871	762	822	811	788	831	822	818	825	806	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28265	26628	21937	15900	11179	8082	6480	4006	2826	2113	1609	1397	1264	1251	1120	1075	1057	800	914	741	534	485	472	423	400	362	346	361	342	346	347	311	335	345	331	324	354	327	335	354	340	306	351	358	353	333	321	351	348	354	344	314	335	341	346	325	307	292	325	327	332	320	325	320	320	353	319	322	330	312	340	312	312	314	297	324	329	332	290	320	347	315	296	322	344	325	360	332	309	294	305	332	313	317	348	367	265	338	302	317	305	285	328	308	336	333	329	307	319	332	324	344	308	337	311	341	338	336	315	310	291	306	317	333	334	314	311	297	316	333	316	280	310	297	312	317	351	338	339	316	306	318	335	265	280	316	308	341	342	319	304	287	328	320	330	336	311	320	319	330	309	325	317	303	331	351	354	335	342	334	314	305	280	320	325	305	295	334	302	305	314	336	326	332	332	288	327	318	324	341	334	310	302	310	299	327	315	330	336	326	303	351	264	323	308	332	305	307	319	299	286	296	351	324	316	301	329	278	308	309	317	320	263	322	325	272	311	307	296	311	314	323	309	330	319	334	284	346	325	339	327	294	300	312	351	329	307	320	298	295	295	304	297	336	291	335	345	344	328	299	308	301	314	317	308	302	323	310	326	299	284	329	333	278	306	307	332	334	311	339	334	313	309	276	331	306	331	321	309	310	346	345	332	351	320	308	323	298	292	340	314	320	287	317	353	339	330	311	348	323	333	320	345	302	315	314	302	313	315	296	307	331	322	339	312	325	337	326	320	345	320	356	318	307	323	317	295	288	339	319	298	315	315	331	336	317	315	318	331	333	326	311	326	342	303	313	315	318	330	312	285	314	278	356	317	350	320	347	330	307	308	314	315	323	293	324	356	328	279	275	291	314	329	353	302	290	336	311	304	320	331	333	310	328	316	310	293	328	321	311	311	292	307	302	283	329	320	314	323	319	295	324	313	331	309	318	319	322	300	325	299	297	304	308	292	341	306	292	302	302	308	306	343	310	332	337	328	341	331	340	298	313	328	275	292	323	300	320	307	334	328	323	315	298	318	310	335	317	329	314	327	274	313	306	315	309	326	317	289	310	306	298	321	316	314	316	345	372	326	324	293	314	311	328	321	307	358	300	312	318	311	341	326	330	309	323	304	296	336	319	308	318	321	316	320	304	324	296	317	263	339	302	330	275	297	323	278	362	311	319	300	297	296	349	329	313	287	287	304	303	309	309	335	299	313	307	359	285	324	298	303	312	306	286	309	307	301	304	289	282	292	320	301	310	305	321	311	290	309	352	315	318	330	361	284	323	311	311	318	311	343	332	295	351	324	324	315	312	318	306	329	296	331	342	318	305	296	317	280	346	339	274	320	316	320	305	311	324	333	326	312	325	323	316	313	320	304	310	347	305	307	338	327	302	323	330	346	309	317	315	334	313	282	294	305	293	360	327	352	337	308	318	311	300	311	309	291	345	305	310	287	331	318	322	309	334	299	341	276	315	276	337	301	289	311	298	322	305	280	287	289	339	304	286	316	291	301	351	301	310	325	325	325	320	346	322	307	311	330	345	342	289	291	356	310	297	284	330	317	299	303	298	328	291	301	257	284	334	325	331	310	314	310	290	339	321	323	332	323	313	317	288	327	363	314	301	344	309	299	334	319	305	309	309	303	309	316	313	326	308	316	318	298	350	319	315	321	308	301	325	331	321	304	323	332	303	307	323	310	314	320	302	327	325	327	308	323	304	323	323	319	334	335	322	306	318	343	290	344	327	344	303	287	299	342	320	283	264	300	313	308	309	331	311	331	318	330	318	327	312	320	338	322	294	318	301	310	306	325	343	310	292	312	309	309	335	296	331	330	306	316	288	294	349	324	282	318	309	329	336	315	316	307	316	328	307	334	315	292	325	323	312	336	307	360	349	316	329	311	330	330	299	350	303	324	328	287	339	323	325	295	289	315	325	300	330	309	329	323	328	332	316	324	300	293	321	294	307	386	310	331	323	307	333	286	314	304	299	327	295	287	322	321	332	318	316	313	304	339	338	349	360	310	325	287	310	299	320	331	325	307	303	336	311	275	300	318	339	337	311	288	337	315	297	320	315	344	305	330	328	320	304	295	265	307	341	307	316	315	318	303	313	286	299	296	335	335	312	308	292	295	337	315	300	325	317	304	311	306	289	317	333	308	317	320	317	329	318	323	352	309	359	306	317	314	307	310	320	296	301	320	319	324	338	315	304	312	336	327	301	277	290	338	307	301	304	299	339	364	322	333	313	333	292	322	326	307	305	340	318	281	320	334	290	341	335	326	329	329	322	300	309	306	333	319	311	332	329	333	321	306	335	328	328	331	305	312	304	334	331	297	336	329	311	326	320	329	334	312	341	318	334	297	309	311	312	304	285	330	354	344	292	358	342	358	321	296	319	334	307	321	331	321	336	324	332	331	321	328	315	292	304	322	294	331	340	341	298	290	347	376	308	324	320	319	334	314	334	336	321	280	322	328	329	299	329	307	323	326	336	286	356	296	305	301	321	327	280	320	324	318	299	318	322	294	319	303	293	307	349	296	337	328	306	303	313	308	297	313	336	300	299	285	277	326	314	326	330	339	324	323	307	288	322	291	302	328	313	313	353	311	334	317	342	294	312	325	300	310	294	311	308	316	296	312	320	334	331	308	309	277	334	303	350	331	317	344	303	263	294	332	326	318	327	305	302	331	300	318	323	285	342	317	318	315	334	308	304	305	298	329	324	355	326	316	339	326	328	308	336	332	333	335	300	315	312	314	310	313	285	309	322	323	311	337	328	332	311	307	323	367	308	359	322	288	327	307	320	316	327	317	289	290	339	299	302	310	313	344	314	308	355	289	331	320	337	305	339	309	351	268	323	347	350	336	313	309	334	332	318	332	313	357	287	326	338	288	317	316	311	289	301	303	295	348	301	322	312	323	312	329	321	310	335	338	346	294	274	275	297	327	348	336	287	313	343	299	369	320	329	305	302	346	309	348	328	309	317	296	315	320	322	318	316	294	331	308	325	301	310	341	297	337	315	352	315	312	322	292	296	304	320	305	329	358	345	325	333	343	344	298	318	329	310	341	316	325	335	282	314	298	311	310	302	323	307	320	347	314	358	351	293	328	334	327	321	308	283	308	309	289	327	339	337	295	342	323	332	288	316	305	357	303	323	313	328	314	306	327	344	302	352	311	301	277	296	296	316	342	308	329	324	346	305	349	330	276	285	326	291	332	323	298	298	285	333	330	335	326	309	360	301	284	296	301	302	295	332	328	350	310	350	296	304	325	328	295	329	316	309	331	326	348	292	305	347	299	325	326	352	314	311	336	331	331	315	312	324	335	290	335	334	320	339	321	325	314	315	349	317	311	313	337	318	300	323	340	318	303	320	323	318	320	306	288	351	318	365	290	298	317	339	319	338	302	332	338	332	340	291	323	310	312	316	312	300	329	342	301	362	335	334	316	331	317	308	320	340	278	338	314	280	310	315	327	344	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20054	22114	25304	26241	23619	21048	18253	12750	10541	8496	6874	5925	5334	5367	4814	4821	4548	3550	3349	3177	2242	2023	1826	1481	1373	1230	1150	1162	1007	1021	993	956	976	900	891	940	925	890	1019	903	935	1047	978	942	1013	1007	1008	1033	1017	933	955	872	862	905	885	873	886	847	891	902	820	830	865	845	874	939	940	869	854	897	832	857	848	837	871	937	874	834	827	837	883	826	842	883	877	817	810	845	880	851	807	831	825	837	799	850	823	798	859	808	744	866	827	795	847	834	828	827	849	830	836	804	842	813	780	851	806	788	757	803	824	774	858	839	761	853	797	798	811	854	864	817	800	824	860	851	790	805	830	784	828	855	854	752	865	793	820	831	857	858	767	831	822	767	845	839	818	749	832	808	836	807	880	852	803	803	854	853	802	805	871	785	788	818	790	874	785	805	837	833	829	829	839	823	774	827	790	798	806	871	865	858	800	803	809	816	808	817	790	804	827	852	818	784	790	816	803	829	830	856	812	868	812	802	788	806	872	815	849	831	794	857	756	806	829	788	811	824	829	835	781	798	836	849	827	819	783	816	798	795	822	884	742	849	786	838	830	805	824	830	830	802	830	808	817	809	795	804	826	838	836	847	815	833	841	843	833	792	837	822	762	831	823	877	833	835	778	823	835	817	801	853	848	814	823	813	824	792	812	826	801	788	839	814	797	829	859	802	809	829	806	864	844	832	836	801	823	849	795	808	859	809	807	819	848	789	786	854	830	816	752	806	843	791	847	822	792	867	821	828	821	853	797	812	855	816	792	864	807	858	839	853	829	835	799	764	835	779	816	858	816	753	838	814	838	818	861	797	827	804	804	814	854	802	783	805	811	803	853	817	771	846	801	790	809	767	857	767	827	783	811	790	808	824	851	792	783	765	784	831	832	871	882	801	781	828	822	832	771	779	853	834	810	835	799	837	809	806	831	850	841	819	829	797	809	821	783	848	792	819	801	785	829	788	810	852	827	813	838	860	782	820	832	842	783	839	765	831	829	811	848	795	809	799	870	839	814	810	788	845	804	796	812	839	786	829	760	804	848	782	849	768	844	772	791	779	789	829	782	815	800	793	820	851	799	788	802	777	809	788	832	839	806	817	809	805	832	805	864	792	804	861	832	811	790	765	845	856	852	826	831	780	793	827	834	818	817	809	774	788	840	851	827	839	834	806	838	831	799	845	823	816	771	816	856	815	817	814	821	833	770	831	837	806	814	819	837	776	804	822	792	832	828	803	803	899	857	792	833	815	803	815	793	788	845	769	872	822	810	816	829	777	866	770	866	812	841	819	803	790	842	827	809	763	837	846	837	830	836	855	798	847	819	795	845	819	836	814	773	776	800	855	802	806	863	824	828	874	819	850	859	804	820	769	818	882	818	798	792	773	841	841	820	854	806	855	817	802	847	822	846	852	747	822	811	833	860	793	771	776	816	842	810	809	873	792	813	781	819	787	845	801	849	836	784	819	797	811	811	837	836	825	778	791	791	840	850	825	839	847	801	859	868	842	760	818	782	781	819	775	834	781	759	787	808	822	819	786	790	767	822	847	840	854	772	834	813	732	812	854	816	806	824	793	813	839	813	838	845	798	823	786	836	823	814	864	778	786	829	787	795	833	855	795	809	796	795	766	808	849	845	848	799	795	855	806	854	810	880	769	801	819	807	778	780	821	821	830	783	848	817	782	793	849	804	823	835	859	815	786	839	846	826	847	812	785	803	849	910	836	827	798	833	838	860	807	798	808	794	776	793	807	744	824	808	867	822	827	807	804	831	802	785	831	811	802	802	802	789	831	806	773	817	831	789	855	794	805	813	831	799	820	848	862	815	843	794	814	817	874	828	833	844	835	826	812	829	816	784	804	863	852	843	850	859	869	821	809	799	825	818	843	787	774	819	772	781	857	854	805	777	832	843	860	843	809	791	821	808	799	773	848	806	772	761	792	803	813	801	832	859	830	814	850	793	800	844	771	764	826	833	814	820	810	815	825	852	799	797	821	821	775	882	845	798	780	820	792	803	848	848	751	797	876	826	845	857	767	805	808	826	809	775	855	796	761	797	840	867	814	805	907	792	847	824	823	775	867	774	838	742	847	760	836	836	790	877	778	791	825	820	841	804	809	841	862	806	797	817	808	855	776	818	793	801	765	804	775	813	773	825	779	817	775	788	800	788	804	817	844	872	828	853	808	835	834	873	814	850	725	787	834	869	769	840	833	822	824	825	771	854	789	839	746	821	837	828	855	795	822	827	888	780	828	807	804	822	799	817	810	836	792	806	823	792	825	815	745	783	864	826	814	762	787	816	828	808	804	842	864	837	815	792	851	821	835	839	844	818	824	838	805	787	793	824	862	777	847	813	808	835	801	819	818	804	797	796	785	821	825	794	847	794	819	764	786	858	831	853	781	777	857	801	800	781	847	821	838	784	813	845	810	776	820	803	821	827	871	789	830	781	858	856	779	882	800	850	823	796	813	814	844	807	811	797	833	823	797	788	780	792	783	868	825	853	796	818	822	854	846	819	784	781	818	819	832	870	801	801	760	837	834	831	816	790	796	816	816	890	784	837	865	802	811	858	803	794	805	798	778	768	802	788	773	823	821	819	827	812	850	801	836	800	804	815	781	848	793	777	848	803	832	829	848	817	812	788	779	845	819	808	782	825	819	839	824	826	825	812	810	882	835	774	775	821	848	736	809	785	815	817	794	797	850	836	872	823	771	841	822	764	817	805	812	785	796	878	853	857	818	780	779	838	819	800	809	853	813	813	789	789	834	827	820	771	783	835	803	762	843	830	771	846	800	869	829	795	801	803	796	820	810	834	802	802	858	793	824	837	898	812	748	829	779	794	813	832	773	758	796	863	845	783	797	811	821	810	813	777	791	831	849	820	828	888	848	815	836	800	756	825	789	825	804	828	828	785	811	857	774	770	801	809	844	748	842	818	868	835	833	847	818	835	837	844	781	813	851	799	799	833	825	820	837	850	827	842	793	832	828	806	849	834	817	798	827	789	802	826	797	867	761	794	780	833	820	808	826	820	807	790	831	807	777	811	823	776	755	805	790	811	854	825	797	791	810	815	800	816	769	835	791	813	796	803	860	786	852	815	826	802	799	856	816	810	793	832	849	738	820	780	802	847	774	841	823	817	821	781	799	818	793	855	820	839	791	800	779	783	814	826	813	786	811	840	805	804	821	794	817	861	820	801	791	794	757	848	812	800	821	834	821	837	794	823	842	813	788	803	850	848	880	764	859	824	806	791	876	829	794	777	814	826	832	818	807	785	814	796	778	823	781	807	858	783	802	817	816	820	789	821	837	798	805	786	822	766	864	872	794	822	863	825	798	838	813	779	815	809	805	828	832	845	797	824	850	827	742	808	837	777	809	817	853	798	832	839	836	842	795	765	837	815	754	866	831	805	794	805	837	801	825	834	829	867	846	799	842	801	901	787	829	818	778	821	798	837	817	806	845	850	775	861	844	849	838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55084	41670	34990	32733	29020	29294	28586	23762	19861	15308	11310	8933	8546	9125	8565	8780	8005	5142	3505	4495	2238	1569	1033	821	754	644	517	465	368	348	343	390	363	360	356	338	361	331	350	346	367	399	364	347	318	403	352	357	353	361	314	361	304	321	312	309	328	320	318	324	347	320	323	322	355	284	348	311	351	318	339	339	284	312	322	291	336	318	306	318	291	288	315	308	259	294	282	324	302	314	290	311	284	307	322	282	330	308	309	305	304	275	307	327	311	299	310	299	286	314	303	311	292	300	313	287	332	300	304	300	277	323	291	292	309	326	289	303	276	300	305	294	329	325	312	281	287	310	305	271	300	296	312	286	298	290	277	291	302	291	277	330	280	271	274	309	272	297	295	317	320	299	314	294	330	293	312	314	303	291	311	297	311	293	287	290	315	329	288	294	324	277	317	312	293	308	301	298	250	287	302	304	267	284	322	295	301	308	292	296	276	283	300	299	307	312	312	298	286	264	273	294	303	323	280	261	299	279	319	292	311	279	299	320	273	300	311	298	291	317	312	288	299	282	293	305	338	318	323	307	305	326	282	278	268	343	329	297	306	303	299	297	265	309	292	319	286	307	301	275	291	281	297	295	314	308	289	313	315	324	328	279	324	289	297	314	315	309	309	316	347	328	314	304	296	284	299	302	298	287	309	286	304	291	323	316	311	305	328	321	318	275	300	279	303	288	328	272	274	333	287	287	306	286	264	293	278	307	278	273	319	325	313	303	297	284	292	318	291	290	289	306	309	281	283	301	311	251	273	263	319	316	285	316	335	327	296	295	315	297	261	253	297	278	321	287	319	301	286	313	284	295	312	312	303	299	288	272	308	305	297	315	321	321	336	298	284	283	300	303	333	325	337	275	279	303	306	314	338	282	322	283	289	306	286	317	287	278	313	274	314	285	295	281	306	321	301	289	314	311	298	314	301	308	277	312	279	305	296	295	321	313	301	300	302	316	294	302	272	314	320	281	319	306	251	332	306	304	292	291	308	302	285	300	303	325	294	300	307	310	292	304	264	303	277	301	277	302	341	292	273	299	270	287	299	288	294	283	305	316	313	298	259	313	296	305	309	318	318	308	277	322	304	281	266	281	283	310	300	288	281	270	300	309	283	317	309	303	327	290	306	311	264	291	275	308	313	315	298	311	289	308	291	288	311	260	295	300	281	306	290	296	312	271	325	324	270	335	291	278	297	284	296	299	295	285	323	295	300	316	303	322	271	307	303	332	289	299	325	322	311	311	301	297	341	307	283	293	288	326	285	284	309	281	281	272	280	278	259	308	308	273	291	278	347	302	336	291	287	285	294	272	296	295	309	294	325	297	289	285	268	294	283	348	269	277	285	324	297	284	259	318	296	312	287	299	285	308	300	310	299	325	307	313	285	316	281	291	306	275	301	293	304	317	264	296	299	289	273	302	317	283	309	293	297	304	302	288	305	295	299	292	300	337	309	308	306	301	273	310	304	316	274	293	264	294	311	271	294	289	275	271	311	283	311	319	304	296	311	304	300	322	281	261	285	317	284	295	306	293	310	326	314	316	293	254	312	278	307	299	282	262	308	301	283	330	308	303	276	312	308	301	305	301	302	319	285	307	284	331	301	286	282	315	339	303	280	299	300	307	278	328	307	280	309	292	321	295	299	261	308	314	316	303	297	293	334	283	333	301	329	275	286	290	293	338	332	286	305	307	315	332	301	269	306	308	283	305	278	291	285	292	319	263	325	268	337	295	321	295	292	319	318	351	311	315	330	302	303	313	290	285	299	274	304	317	306	269	283	307	313	299	320	302	301	320	284	318	335	314	320	286	258	280	293	289	312	306	314	298	329	302	310	287	310	298	268	292	294	308	367	318	291	262	264	316	320	291	299	287	307	291	343	311	298	313	279	283	291	304	327	307	307	321	323	280	283	295	324	267	249	306	294	289	333	325	309	300	311	313	315	309	291	285	317	289	286	336	300	296	301	314	293	266	305	303	293	282	275	305	301	342	325	271	253	281	287	293	287	297	271	280	309	315	324	293	308	283	279	269	270	286	293	327	302	318	326	277	320	345	300	269	310	312	289	303	277	312	264	298	278	304	295	282	290	303	315	274	280	290	282	296	319	322	326	276	280	310	305	321	288	345	296	308	289	297	271	277	282	296	293	261	312	305	287	328	306	303	311	287	296	338	311	286	334	298	298	340	300	277	275	322	307	317	309	259	285	303	309	309	301	307	286	298	275	319	322	320	310	317	305	295	310	306	335	309	310	319	302	310	309	279	313	275	316	311	316	289	290	297	294	278	305	293	307	324	300	282	288	299	302	315	292	321	302	302	292	300	299	314	288	284	285	274	289	320	305	285	280	285	298	307	322	336	351	318	317	317	290	334	322	284	284	303	285	340	304	273	331	316	289	291	300	316	281	289	314	304	315	319	263	306	292	307	283	323	314	321	316	304	329	327	291	289	290	317	294	329	297	283	275	294	300	278	289	301	301	292	281	281	282	280	324	305	277	262	321	324	261	278	292	313	332	291	280	332	258	307	292	284	312	299	297	287	276	274	310	282	284	306	320	284	262	285	294	307	310	284	308	298	316	306	319	304	283	294	323	297	283	303	314	299	298	318	309	317	317	298	298	313	317	292	306	279	300	333	297	313	315	292	269	284	335	312	278	275	314	308	297	294	327	322	310	283	290	297	301	279	287	294	287	284	307	306	289	332	325	302	268	278	266	301	292	283	292	317	337	332	287	317	322	336	272	320	325	317	287	311	297	311	299	289	305	332	316	304	299	323	274	285	333	276	322	269	317	295	283	306	321	326	333	310	312	316	334	287	298	287	301	296	301	322	336	291	322	290	325	279	256	310	302	329	302	324	295	313	318	342	277	296	300	322	296	292	301	293	298	330	315	282	312	295	342	309	297	292	279	266	295	302	282	307	298	278	289	287	296	313	280	316	298	295	324	326	335	321	301	321	294	266	289	292	302	266	327	303	307	284	269	277	313	312	313	293	271	288	329	357	265	289	320	284	282	289	276	275	321	302	315	313	317	311	323	295	305	335	301	327	323	347	316	294	328	315	272	318	307	315	311	287	293	304	315	310	300	268	281	275	322	293	295	290	299	292	284	293	309	336	306	286	263	254	290	311	301	310	324	279	322	330	312	329	334	273	297	299	308	299	316	316	307	293	296	326	310	291	309	302	294	283	278	284	293	286	273	297	267	311	306	264	293	312	303	294	269	301	262	301	307	296	268	280	323	298	277	289	312	279	292	297	324	303	303	310	273	274	286	322	328	304	273	280	298	282	279	281	278	295	309	309	313	326	278	278	272	296	315	297	331	320	291	289	306	298	300	314	320	283	287	277	295	293	299	300	296	264	290	286	289	318	324	300	299	335	309	311	310	317	301	299	274	330	313	288	309	298	309	339	312	295	258	310	308	303	299	279	283	299	277	315	288	297	259	326	318	286	292	274	299	299	302	263	300	281	326	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45312	41132	42545	42481	39638	40422	38759	35781	32231	27269	22116	20964	20518	23260	22098	25380	24419	17498	14489	16565	9807	6921	5115	4246	3441	2890	2047	1596	1188	1194	1307	1246	1199	1119	1130	1181	1058	1110	1156	1107	1126	1223	1264	1169	1278	1219	1275	1260	1183	1101	1100	971	922	919	939	931	893	897	882	943	965	956	911	913	938	1000	927	916	985	987	893	983	992	868	907	936	893	874	815	806	815	791	853	777	799	809	780	787	771	816	787	847	784	785	801	813	781	808	834	795	784	822	805	831	833	764	762	765	786	797	765	776	785	806	760	795	760	807	788	771	836	762	756	758	807	790	801	813	757	784	800	804	781	782	806	743	809	807	776	749	761	747	747	742	787	809	796	798	773	813	740	762	768	752	782	769	796	809	766	799	762	763	677	795	794	730	777	766	744	798	809	768	760	803	818	805	824	796	767	790	766	789	794	782	785	792	734	821	799	781	812	772	789	798	826	700	739	752	759	738	770	782	755	744	789	762	760	796	767	787	762	807	703	745	771	807	753	787	797	765	786	792	780	833	748	833	780	804	844	787	787	729	791	792	741	800	798	784	775	734	790	764	793	752	774	716	814	773	751	722	772	794	754	790	776	743	766	785	746	790	798	800	771	757	796	798	805	839	748	791	828	812	729	839	783	771	782	765	802	783	716	816	796	777	779	785	815	771	762	766	705	784	765	804	755	749	764	799	797	767	740	800	781	770	771	782	780	790	804	724	778	763	774	778	793	767	750	790	791	785	787	802	796	758	740	770	772	800	774	762	764	774	761	755	776	779	777	767	829	751	763	779	734	817	741	730	751	763	784	825	744	775	807	757	809	757	787	793	782	748	754	828	785	718	766	782	776	820	774	751	740	726	755	743	757	763	761	730	776	761	794	837	772	746	790	766	801	789	776	783	798	805	736	776	751	773	785	817	792	767	794	820	775	759	769	820	737	735	804	787	810	793	748	764	768	779	830	746	760	763	738	792	791	785	739	791	769	761	796	730	763	748	778	781	741	760	781	735	756	778	785	772	764	750	768	740	786	741	802	798	775	808	835	789	802	774	804	758	789	739	805	798	734	784	769	755	741	782	780	751	753	749	766	768	775	755	784	768	748	719	766	774	745	802	747	769	751	773	815	716	741	792	826	802	796	769	774	744	765	783	772	748	755	752	731	811	754	768	727	754	787	732	751	784	739	769	803	735	751	745	793	811	775	789	748	763	751	771	800	784	765	779	807	766	800	772	699	745	798	761	805	795	778	761	802	731	802	771	815	777	798	760	765	817	806	783	804	751	740	785	799	729	776	767	783	810	802	740	839	764	747	743	804	749	802	774	744	760	779	735	757	773	794	715	766	793	749	736	728	780	768	749	750	774	753	768	771	728	786	762	726	746	790	808	804	766	776	756	764	775	770	774	811	786	771	824	758	808	779	785	801	811	807	730	790	715	747	771	775	789	763	716	802	778	750	746	804	793	765	751	781	822	820	796	759	786	763	783	792	793	801	769	767	746	779	761	746	807	745	855	735	789	767	775	808	819	733	771	735	810	813	826	763	751	785	787	741	753	796	776	778	789	803	803	752	824	765	786	781	752	752	799	787	759	757	752	766	765	758	807	798	754	746	761	804	799	742	781	777	786	813	836	773	749	773	816	754	769	795	759	813	760	749	784	796	772	773	760	711	761	756	800	803	753	742	772	772	758	785	747	784	723	789	778	763	783	765	788	799	722	749	777	763	789	789	752	783	693	742	789	778	814	786	752	757	763	795	773	774	794	789	786	748	775	807	781	766	784	779	744	759	776	769	754	831	735	787	816	805	770	831	780	782	726	798	768	829	763	802	803	783	751	777	748	791	765	826	811	755	783	813	809	807	783	816	810	770	743	766	810	741	770	763	698	750	775	804	778	792	807	774	772	830	735	794	789	741	759	806	769	747	739	776	765	777	764	792	799	763	747	781	770	776	765	750	794	823	822	794	760	795	787	798	817	748	779	759	773	699	742	735	772	791	786	775	753	797	790	807	761	793	780	792	788	734	815	798	793	793	764	787	785	781	780	808	784	800	784	761	746	761	764	752	780	710	807	744	783	843	783	789	784	779	753	784	801	758	820	787	759	815	736	796	801	763	777	785	769	782	766	805	799	752	726	760	763	795	784	752	765	763	759	842	757	766	750	790	785	799	816	803	794	767	764	816	730	793	791	771	797	818	761	809	810	737	761	792	785	786	776	732	796	776	763	802	782	784	787	807	776	743	715	764	798	757	815	731	796	792	776	816	768	776	751	793	767	756	789	781	813	799	795	745	751	783	848	764	792	721	810	761	761	779	783	804	752	745	783	794	839	786	785	740	802	753	766	813	787	766	783	801	779	741	779	745	728	721	777	795	734	785	778	757	773	770	753	797	815	706	760	769	783	742	805	728	757	776	791	732	778	673	834	775	758	785	804	753	771	745	764	859	768	721	721	768	766	780	835	790	789	775	802	753	771	787	790	733	768	794	780	783	780	789	734	783	780	755	792	760	783	791	727	755	805	773	804	770	831	753	803	808	789	809	786	775	826	768	739	746	741	765	788	814	776	822	766	770	804	762	772	755	763	736	795	760	823	754	761	772	785	782	839	747	792	784	797	758	799	776	805	760	812	761	776	768	720	766	776	781	766	743	762	779	767	765	771	795	771	825	753	786	831	743	810	742	742	735	730	756	785	747	771	806	738	842	765	789	739	800	757	807	761	810	740	811	770	797	754	722	763	759	762	784	781	798	743	764	789	761	824	770	744	737	784	732	807	734	776	833	744	800	773	770	768	777	775	775	759	782	820	798	771	771	788	780	769	730	849	725	773	760	776	800	816	801	775	799	813	773	748	790	809	871	812	780	827	800	780	744	756	766	754	750	808	819	749	757	779	809	762	760	804	770	779	775	793	714	764	782	769	754	781	780	739	852	743	778	748	688	745	752	781	818	769	834	792	785	804	787	775	788	758	791	794	747	767	781	802	782	811	753	766	770	796	768	799	768	780	751	828	820	789	777	774	784	728	810	745	799	800	787	789	819	798	745	803	760	761	761	730	753	770	794	822	768	762	790	775	747	751	799	787	772	727	769	790	767	785	763	784	791	757	765	794	735	753	776	772	762	785	848	787	778	732	759	742	722	780	787	766	778	763	777	801	767	800	776	734	834	779	770	765	795	759	760	721	770	791	766	800	765	816	763	750	777	740	738	788	776	785	720	739	767	773	795	775	851	802	785	775	770	730	786	801	750	727	766	814	792	808	808	788	812	752	741	786	833	809	760	743	804	763	731	826	764	750	741	780	797	829	754	737	781	740	781	780	756	774	740	811	776	762	781	761	780	774	741	734	767	797	780	842	750	760	748	778	742	760	742	747	741	737	775	757	770	780	798	765	779	785	747	729	795	758	756	801	723	818	749	743	749	832	731	766	758	728	762	797	728	788	777	734	745	813	772	801	795	750	768	800	764	763	781	786	736	759	800	777	790	809	702	742	738	794	770	759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59097	42749	37545	34053	30854	32879	34834	30883	28521	23356	16353	14477	13979	14392	13987	15865	13012	8558	6351	6782	4164	2872	1701	1297	1115	1001	729	526	384	420	418	405	413	411	389	358	380	358	386	395	379	385	395	405	427	443	457	419	437	397	352	331	363	369	361	320	349	345	332	356	338	370	347	324	335	366	379	355	379	366	311	307	322	353	328	341	338	340	305	332	321	333	294	300	321	294	276	315	319	325	335	321	326	303	355	294	302	299	316	314	312	317	326	317	318	309	289	336	282	308	323	315	328	319	284	316	329	351	313	325	324	315	310	323	334	316	330	348	330	312	331	310	300	355	292	307	315	363	295	313	290	291	304	323	330	334	311	312	337	330	302	339	294	294	299	310	294	307	337	293	326	323	307	307	302	291	302	293	305	331	292	347	298	299	325	261	323	313	275	318	313	348	296	316	302	312	312	316	301	292	294	314	323	311	269	290	314	340	299	306	306	288	275	273	305	357	275	308	318	328	335	301	328	313	318	262	282	315	287	271	328	301	304	329	325	297	333	327	297	299	299	328	324	310	303	305	303	276	330	306	325	292	331	291	292	320	307	304	342	329	312	325	336	311	302	310	301	286	301	296	316	315	341	311	316	293	307	292	347	317	329	288	304	318	310	305	288	308	306	318	338	289	321	324	293	333	279	264	311	337	322	312	294	309	326	341	314	329	323	328	289	332	305	301	317	309	292	320	289	294	302	304	321	338	313	284	335	313	337	284	306	281	303	304	281	317	284	313	317	301	308	319	300	293	306	312	310	322	267	307	312	325	292	350	303	325	326	335	331	307	337	308	344	326	325	326	327	287	286	326	355	309	309	317	294	336	319	321	347	318	292	277	312	310	320	286	332	275	307	310	318	286	302	291	317	300	305	336	271	327	295	313	313	279	301	325	349	309	310	312	283	308	346	321	328	308	294	294	305	308	302	323	298	301	292	288	294	296	302	327	318	328	314	307	323	328	312	328	293	320	266	281	297	298	302	325	291	360	301	317	361	336	316	346	275	287	300	334	269	295	305	318	307	337	330	313	290	316	322	300	313	336	317	274	290	287	312	302	285	366	321	296	360	324	281	336	319	309	297	314	297	325	339	346	324	297	301	321	296	313	293	357	306	325	296	312	297	314	309	288	299	303	317	289	325	281	316	324	324	325	320	289	311	327	308	302	329	336	323	338	328	291	320	306	291	286	270	284	304	343	270	299	309	301	317	304	297	285	324	293	303	309	317	323	321	290	297	305	311	311	334	328	322	298	304	313	302	298	331	293	314	291	323	314	287	283	279	333	309	287	300	307	317	292	297	334	285	331	295	308	302	335	309	300	287	276	296	305	342	315	318	328	304	311	312	298	307	299	303	319	322	314	276	318	305	279	326	317	304	347	318	343	307	314	335	343	300	302	319	310	313	331	345	309	333	319	322	327	327	287	301	285	301	307	297	268	330	298	278	306	333	326	302	323	312	308	304	307	353	334	311	298	293	279	305	317	321	288	287	302	310	299	302	303	299	355	296	277	300	301	336	323	312	281	294	322	313	302	301	309	305	313	312	300	311	332	357	315	319	331	313	304	304	340	299	302	317	329	315	297	322	324	315	310	304	293	321	284	302	292	320	318	310	313	328	311	328	277	303	317	293	342	322	314	306	322	286	328	305	317	303	337	325	299	291	325	331	323	342	331	342	347	303	336	302	350	311	307	333	309	304	317	307	324	314	301	313	289	313	299	309	332	310	300	333	301	345	280	324	324	304	331	310	305	318	317	289	302	316	271	320	313	303	288	285	321	293	295	309	305	297	315	354	308	311	325	300	314	311	316	306	309	314	319	329	323	312	306	327	296	272	340	306	303	312	350	325	334	332	301	301	281	280	324	284	310	317	325	301	324	308	293	321	304	313	289	298	286	332	290	312	343	336	315	317	326	309	320	326	305	272	324	285	307	320	324	303	326	312	304	320	329	312	281	335	327	292	335	323	291	300	326	313	293	301	283	318	314	299	312	296	321	322	311	283	294	306	298	330	292	311	292	337	317	281	314	290	312	328	323	288	312	303	303	285	328	311	311	317	300	330	292	286	314	294	305	326	338	285	291	335	310	323	369	318	310	300	302	278	320	290	331	331	292	351	331	321	362	318	322	305	291	263	301	304	301	290	297	311	316	314	304	323	341	292	295	283	335	294	271	298	301	311	307	326	280	288	306	315	307	299	308	312	336	320	295	295	314	334	298	309	303	307	306	338	277	296	325	287	323	291	296	273	290	286	332	312	298	293	323	316	297	313	326	340	302	340	285	331	321	284	313	322	338	308	288	290	302	308	290	274	296	322	310	282	301	344	329	300	304	314	311	310	294	294	359	302	317	311	280	306	278	307	268	305	313	298	296	311	318	274	289	329	310	330	274	283	346	334	317	321	322	296	303	302	288	286	323	308	318	304	298	319	285	305	291	298	316	318	290	325	343	317	328	319	300	281	280	289	354	292	325	287	323	295	320	306	319	267	314	302	336	304	321	354	303	296	320	316	318	298	285	312	295	322	291	314	310	338	290	284	336	311	329	305	315	311	290	311	286	318	309	313	306	309	339	291	322	296	296	301	289	317	320	341	332	298	325	320	294	299	326	310	300	303	292	301	308	314	312	287	307	286	276	324	318	344	301	329	301	285	339	307	314	325	328	302	335	322	330	341	293	302	330	345	338	315	331	307	307	342	283	300	303	301	298	333	301	343	313	279	298	295	309	314	316	307	342	279	336	297	273	292	272	310	301	287	282	321	269	316	337	300	282	314	328	345	311	319	295	311	286	328	314	288	313	313	328	321	309	302	302	312	312	325	341	306	310	322	285	301	320	296	275	308	301	306	315	257	303	306	288	326	321	339	320	303	279	308	324	299	345	308	305	278	297	269	298	324	315	312	319	317	305	294	328	301	316	311	279	292	326	295	318	345	280	309	314	330	321	337	305	298	314	302	298	338	311	329	312	281	325	290	319	297	298	294	292	332	321	301	324	297	310	311	360	307	314	312	322	318	339	320	327	300	328	307	325	328	310	323	298	300	286	311	302	282	319	298	297	298	308	303	306	304	310	300	307	303	321	349	326	295	296	331	335	305	321	298	320	289	318	309	331	305	320	307	317	321	334	299	314	282	311	330	343	340	299	298	313	320	307	315	301	292	316	323	322	295	301	281	278	333	310	342	297	310	298	311	304	315	334	316	295	330	322	298	329	329	304	297	296	305	320	295	298	326	308	320	284	307	313	303	311	319	300	314	324	310	299	308	327	321	309	318	303	367	321	293	319	314	342	328	292	315	298	337	291	331	321	314	285	331	303	294	301	301	313	297	324	312	326	306	293	326	328	313	311	293	298	336	330	333	346	300	313	304	282	295	307	291	300	328	299	301	297	316	320	298	252	296	283	283	303	278	301	297	265	308	314	289	342	306	299	301	281	319	328	287	303	325	320	302	318	313	301	330	313	309	296	334	323	323	299	297	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49105	47707	47785	47282	44729	46188	45312	41525	39337	33840	25205	27832	27886	30529	28387	33024	29732	23594	20606	21408	14686	11661	7205	6176	5007	4402	2814	2226	1465	1522	1614	1520	1394	1353	1373	1274	1319	1288	1442	1328	1498	1468	1471	1527	1627	1607	1591	1513	1309	1268	1108	1103	1068	1051	974	962	959	905	1037	955	1021	1077	999	969	1099	1145	1177	1031	984	1047	998	1058	990	931	966	1034	956	917	815	881	889	892	869	799	844	799	809	837	822	839	832	824	830	806	831	795	824	853	812	797	821	826	865	816	829	840	831	781	782	734	817	821	836	777	825	791	813	821	807	774	821	831	791	825	813	789	799	790	812	780	753	824	783	791	765	795	739	787	884	743	842	780	796	858	797	796	823	817	839	790	793	764	814	754	769	819	825	806	756	780	824	823	799	752	801	834	753	822	802	789	780	819	786	787	800	777	827	788	788	787	764	773	819	813	754	838	847	761	811	764	805	792	795	769	849	784	760	749	777	762	781	785	799	798	822	775	784	818	764	773	781	779	808	802	800	815	848	790	723	755	777	796	817	812	847	759	752	715	816	788	783	738	768	834	812	848	751	802	825	822	775	832	845	811	805	792	812	781	803	802	760	816	807	803	824	797	805	771	818	758	782	773	843	804	870	760	773	770	797	802	817	813	781	758	813	846	802	846	803	831	788	810	801	773	788	815	760	769	788	783	793	770	825	772	815	769	833	758	731	819	843	790	805	825	756	757	805	803	787	833	760	847	764	750	806	832	785	795	822	814	838	805	849	750	796	709	813	805	744	764	768	792	816	817	762	793	765	829	775	802	780	799	792	825	793	765	788	736	805	813	804	822	751	817	806	742	821	789	796	748	825	799	844	776	782	781	766	811	777	793	850	764	795	837	783	774	786	783	784	765	811	787	747	796	780	772	796	788	780	820	773	775	849	802	831	778	796	770	803	777	760	748	805	792	763	800	787	847	751	735	767	768	785	793	800	793	809	779	767	777	760	776	851	790	761	832	768	759	809	804	781	807	829	794	761	752	802	763	782	793	762	830	787	819	807	800	789	838	794	784	814	827	813	801	813	771	757	759	766	769	733	815	811	775	810	769	728	762	808	797	798	737	847	752	804	803	806	811	829	759	771	780	780	817	828	825	771	845	785	815	797	822	821	766	787	802	792	757	775	769	806	788	811	838	776	810	845	817	756	774	791	775	825	813	771	755	784	815	791	776	847	797	760	802	758	818	757	765	817	810	825	805	748	813	839	765	797	806	743	778	796	860	818	800	714	804	786	789	846	769	788	807	810	809	840	813	774	805	800	823	738	792	817	801	791	805	809	802	786	785	756	791	800	801	768	757	815	823	829	775	792	713	771	833	855	808	778	824	785	821	803	803	795	764	800	799	750	745	837	768	775	803	774	786	777	787	802	759	804	755	806	765	746	793	761	834	837	813	781	807	767	753	761	820	780	769	801	756	807	778	821	802	812	777	791	784	829	790	779	808	858	760	796	790	803	792	780	790	750	748	742	831	775	812	785	798	747	790	771	829	861	770	789	765	784	807	791	738	778	802	763	810	806	766	827	793	811	816	797	789	777	765	749	746	763	793	782	807	769	748	803	790	871	787	750	754	793	801	834	810	844	821	771	841	784	786	801	793	792	737	734	765	777	738	740	780	759	781	805	792	779	760	807	821	776	811	836	779	827	752	750	813	825	818	838	798	817	787	802	782	761	752	761	790	742	793	820	818	754	819	803	800	834	834	811	739	817	803	811	789	792	805	806	739	759	798	795	775	810	824	737	838	817	780	762	746	830	789	791	784	740	800	813	752	805	812	786	790	759	831	805	796	737	839	798	765	787	777	759	769	744	762	800	772	790	721	767	759	800	826	760	809	781	834	820	849	798	779	752	763	780	766	787	762	821	774	798	813	812	786	792	856	768	764	798	806	782	819	789	795	783	761	815	748	814	761	767	790	802	757	782	771	776	798	768	786	811	769	781	815	840	826	769	796	797	792	753	809	712	749	748	789	787	808	825	838	779	786	798	760	754	792	795	839	829	822	795	742	783	798	764	818	809	799	731	813	796	783	788	770	845	799	825	824	793	701	818	786	771	747	876	807	788	825	787	839	801	793	804	794	811	825	800	792	821	789	773	801	776	765	798	803	837	813	799	818	843	769	777	739	780	814	778	789	817	808	803	749	774	804	831	773	797	793	766	817	799	757	789	779	780	786	756	807	808	804	752	798	805	829	761	790	776	765	773	809	796	747	811	777	792	764	778	804	770	760	810	832	790	841	794	821	806	815	735	809	786	781	813	808	834	771	823	827	847	820	744	752	771	796	837	801	772	811	789	759	790	776	819	785	811	783	818	792	784	809	725	794	795	810	799	756	754	777	820	791	851	783	766	736	785	780	796	785	775	790	787	810	799	783	777	762	820	809	791	777	774	730	780	738	789	785	710	781	800	740	759	818	778	824	815	819	797	778	796	788	772	803	778	769	797	783	786	816	760	847	816	767	790	811	805	805	784	744	770	779	823	804	822	755	799	836	733	833	795	783	790	787	793	723	765	750	797	793	830	776	772	783	808	790	799	760	752	812	735	791	809	807	759	771	793	779	759	783	802	771	794	806	820	817	844	825	801	792	785	833	771	760	803	766	819	778	795	807	824	802	709	773	809	764	750	804	772	806	786	796	780	831	797	778	782	817	800	805	823	834	829	788	810	820	781	775	758	790	790	813	818	764	787	828	781	812	815	819	733	763	793	783	843	760	756	779	795	760	851	813	758	770	777	777	782	777	836	759	833	799	811	798	799	821	777	768	779	771	804	801	788	799	754	752	772	765	799	786	816	860	784	816	755	754	825	773	807	802	791	784	835	785	811	777	775	804	796	792	804	780	808	793	767	834	777	786	784	752	767	782	787	818	751	791	796	786	840	810	780	776	851	803	789	732	806	811	741	820	773	808	781	791	710	827	760	804	772	806	777	813	793	795	818	782	806	788	773	813	802	818	757	771	767	775	802	838	814	797	790	798	756	804	816	809	801	828	795	807	773	760	807	771	788	821	792	809	806	819	800	758	829	824	818	786	796	782	798	792	805	782	788	795	739	783	797	756	813	822	834	788	792	774	785	782	812	789	793	747	816	785	762	790	816	814	788	839	793	770	781	736	822	812	764	829	797	769	853	838	821	848	830	824	831	767	793	780	788	796	805	824	808	815	788	804	787	798	778	783	801	796	827	797	806	775	786	818	827	830	780	815	786	798	818	808	811	754	770	812	766	768	803	806	820	747	804	803	802	771	787	789	801	765	803	793	838	781	769	787	778	786	790	817	793	822	847	774	772	776	778	793	819	770	799	765	765	761	766	846	797	782	802	784	792	764	795	819	789	836	776	787	783	764	814	800	770	813	805	732	798	776	785	798	761	817	798	797	789	791	804	788	762	790	808	804	750	765	785	807	783	806	761	792	809	796	781	787	825	788	806	762	771	795	804	816	810	823	795	769	792	764	817	782	823	807	789	788	854	767	774	751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29451	27387	24291	18394	11982	9023	6687	4579	3077	2085	1426	1458	1269	1258	1057	1133	959	659	765	698	559	474	444	435	387	333	421	363	364	326	387	348	331	345	335	352	329	297	334	339	327	325	318	325	350	341	356	361	353	327	365	331	328	318	303	326	344	345	282	315	341	347	299	329	358	340	281	298	358	359	276	353	299	331	333	301	342	274	327	331	309	325	298	314	327	284	300	331	310	278	292	312	326	303	296	311	330	335	343	320	298	331	299	313	329	312	303	344	291	345	315	317	305	309	354	311	320	288	321	323	318	284	335	288	384	309	312	334	306	325	339	311	317	303	314	302	311	316	312	324	312	304	322	337	314	305	332	334	297	336	339	289	312	277	283	311	335	306	296	311	333	341	328	318	310	356	330	329	329	327	339	320	349	315	325	307	348	304	312	335	288	289	320	321	302	287	316	273	329	343	301	356	308	332	277	337	300	321	310	280	333	311	313	303	344	306	283	318	316	304	299	321	328	360	315	299	312	305	276	294	323	322	318	322	296	303	306	329	329	303	311	321	345	328	354	333	332	319	331	301	308	343	340	324	308	315	311	376	301	315	362	301	354	337	345	335	320	315	320	306	321	317	339	299	313	304	336	318	325	299	326	304	327	276	318	312	302	319	322	332	308	320	302	340	324	343	307	321	325	313	363	306	313	286	315	357	317	315	334	299	310	321	352	317	311	314	311	335	313	315	310	325	332	296	307	288	358	311	333	321	293	354	326	335	314	316	317	308	309	308	338	309	314	317	321	315	328	300	317	304	329	305	331	347	331	332	301	338	304	329	294	313	281	312	326	331	321	331	295	316	308	319	311	311	323	306	340	315	292	306	288	315	282	305	303	325	308	298	316	333	309	297	314	300	317	328	311	314	320	321	343	314	307	325	314	331	337	316	285	322	316	294	293	297	302	346	300	336	310	348	307	334	336	292	303	339	283	294	301	311	312	317	289	339	347	342	301	319	351	338	312	342	281	317	338	302	321	316	322	327	302	312	291	319	323	293	299	317	305	328	311	323	328	314	292	322	310	318	312	315	307	313	280	320	326	327	300	319	319	313	327	298	313	301	311	350	307	311	315	329	323	294	327	303	280	285	300	310	330	321	309	351	294	323	345	327	310	326	297	306	316	310	307	357	275	345	322	336	293	315	308	292	354	297	298	301	324	339	298	308	300	315	297	298	290	315	335	312	333	303	303	320	289	362	318	340	300	302	336	290	330	337	315	344	309	310	304	292	335	326	279	343	313	351	281	321	314	330	301	311	328	294	342	309	304	337	304	341	332	310	319	353	288	317	312	304	313	301	358	331	334	305	315	305	305	308	306	335	311	315	310	310	310	334	309	297	312	304	284	319	297	348	296	312	315	270	322	327	295	295	288	304	305	326	328	302	310	315	283	287	300	322	305	302	304	294	355	342	325	327	287	295	301	353	327	333	331	312	343	315	308	320	333	305	290	321	306	296	323	323	299	297	323	303	295	328	330	361	304	311	291	290	304	304	342	310	308	333	329	302	317	326	305	276	299	341	295	306	314	346	311	338	288	316	331	350	315	317	339	313	300	321	333	302	309	291	331	344	313	337	351	289	319	309	323	331	322	327	296	335	280	310	304	300	323	311	298	290	348	315	321	292	313	329	317	299	304	277	306	365	293	294	314	301	314	323	277	339	317	323	330	334	307	321	323	337	338	332	346	336	333	322	349	275	273	289	273	335	315	351	312	322	322	287	343	304	294	297	323	299	345	332	287	309	280	275	341	311	305	296	331	305	290	301	347	293	324	357	308	313	323	315	303	313	293	282	329	320	297	341	315	318	319	327	308	297	334	367	303	311	303	301	293	318	328	317	312	296	335	330	316	310	310	297	336	290	300	321	358	329	310	308	296	322	305	309	263	307	296	340	355	312	314	304	316	296	291	348	336	321	311	300	297	340	297	307	307	328	329	325	331	295	315	307	316	352	298	323	283	311	321	331	317	331	315	303	279	302	300	292	296	317	286	334	298	300	306	299	352	309	313	306	315	318	317	291	297	320	261	330	328	318	307	297	314	319	303	331	350	309	335	350	331	310	325	303	342	329	359	295	298	338	284	315	309	309	329	312	317	327	315	316	327	302	281	318	303	322	312	333	296	317	311	308	325	294	320	345	347	300	304	323	281	298	320	333	311	307	314	315	344	295	300	322	289	333	307	273	303	323	322	299	311	330	323	325	321	321	325	282	318	312	303	333	296	321	328	300	300	305	317	314	290	320	297	322	299	315	308	348	328	275	303	339	305	321	327	338	311	290	313	314	344	317	315	338	351	299	315	303	319	337	314	333	336	337	276	340	340	310	294	303	323	290	317	312	292	328	295	329	338	312	292	294	284	304	292	320	306	322	319	300	325	320	323	287	334	313	322	319	293	304	316	321	312	326	337	351	340	292	302	301	321	357	324	310	348	301	327	315	319	312	299	307	331	323	295	320	333	287	341	307	268	316	331	320	338	310	311	316	322	298	297	318	321	292	328	323	324	359	310	336	304	323	317	325	294	330	299	313	320	303	339	307	339	301	303	309	293	302	314	355	315	359	297	311	285	325	317	307	312	320	325	304	317	330	316	284	310	328	322	328	292	309	306	340	340	330	286	325	311	314	281	303	317	334	316	320	351	343	315	341	305	297	278	317	319	323	326	295	319	310	298	326	319	352	332	319	378	328	303	288	322	281	301	314	327	342	310	320	341	309	316	293	328	307	285	276	311	326	296	337	341	310	340	314	326	296	318	331	297	288	312	305	341	299	322	300	297	305	338	298	325	342	304	308	312	322	314	270	301	297	296	304	329	317	320	301	331	341	322	313	330	313	315	319	321	320	332	333	307	310	307	338	333	325	267	343	323	309	324	339	314	309	301	273	337	318	293	321	303	317	305	307	303	293	308	337	293	313	323	307	325	328	299	315	305	290	305	324	316	275	345	335	304	309	327	313	294	316	327	281	326	307	332	291	320	295	330	312	302	298	311	298	317	332	329	305	291	301	307	303	310	294	313	332	323	302	289	321	317	339	289	292	330	329	345	325	316	329	345	279	324	308	281	293	311	325	303	336	301	324	359	281	305	335	319	342	318	310	353	308	370	328	334	312	271	312	321	291	306	346	329	329	317	330	305	306	313	325	283	313	328	348	322	335	321	338	343	347	298	324	311	323	310	290	345	316	337	286	330	302	325	306	317	315	321	337	313	311	298	318	285	329	318	298	319	308	299	313	309	336	310	314	344	300	315	323	324	298	332	312	302	345	322	307	310	347	306	317	342	306	336	315	288	302	324	305	340	321	332	296	316	337	309	358	311	298	300	303	323	340	341	307	292	302	315	312	332	321	286	317	299	320	350	303	309	322	334	316	309	313	325	304	319	346	315	351	298	334	301	350	323	321	299	285	330	336	306	315	318	359	303	329	307	309	309	319	293	308	295	334	322	332	342	323	320	324	305	303	300	303	315	327	307	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20934	23278	27860	28359	23914	21707	18171	13918	10598	8110	6209	5927	5439	5274	4767	4853	4070	3460	3320	3208	2446	2025	1707	1398	1309	1227	1156	1098	980	980	1030	991	1001	905	951	907	953	838	966	948	964	943	966	1042	1025	1000	1007	974	987	971	890	886	873	866	882	836	857	857	834	857	882	832	847	859	907	849	899	934	865	923	873	867	833	870	834	828	823	894	860	869	855	796	865	856	850	817	831	889	856	837	832	873	878	827	833	821	765	798	825	829	844	836	845	828	837	861	781	835	863	783	837	832	855	835	846	753	842	821	793	816	771	823	838	739	844	827	805	810	835	849	817	789	817	801	818	868	775	873	802	809	806	809	820	829	818	830	846	810	871	798	804	780	798	829	835	849	788	799	818	849	808	832	765	771	792	830	833	816	824	812	807	808	867	853	812	860	801	877	850	826	867	828	823	818	826	814	772	799	827	775	761	776	848	784	804	810	812	855	852	758	787	832	759	850	843	823	830	750	839	802	810	796	796	821	863	818	774	828	824	857	845	829	812	848	776	848	773	829	769	853	865	783	808	851	811	813	819	772	812	797	819	825	822	758	839	835	832	821	831	818	801	767	795	789	813	772	826	761	803	806	814	865	818	800	812	761	837	784	852	837	838	866	816	783	829	815	849	806	836	866	825	799	813	822	837	784	811	792	792	796	837	831	829	834	815	763	808	755	848	783	816	813	834	797	814	776	800	814	841	826	807	820	844	825	807	772	809	839	874	850	786	797	868	830	850	794	829	820	860	849	778	781	850	812	794	812	841	829	832	779	809	817	805	762	820	787	786	806	841	875	809	830	795	810	782	813	799	805	782	846	834	783	812	843	810	828	821	839	829	815	812	809	759	811	823	785	788	793	821	817	825	865	832	793	851	836	809	845	818	800	800	812	785	853	830	765	810	781	810	868	805	878	807	869	811	847	854	842	822	833	796	804	837	823	780	804	836	853	819	769	809	799	811	820	846	784	779	854	876	895	818	815	816	825	856	836	823	860	845	782	834	839	844	848	829	823	817	839	829	764	829	752	860	854	800	810	797	862	845	805	787	853	807	830	838	863	870	821	831	857	870	847	800	876	818	812	836	812	829	827	781	829	854	827	807	835	829	769	783	792	810	813	828	798	824	833	833	836	804	863	845	827	798	813	883	803	849	820	772	885	795	795	800	831	881	795	760	810	832	876	811	863	795	769	810	806	852	828	806	807	845	813	823	845	831	767	777	805	819	851	831	808	830	778	810	796	789	754	850	852	832	889	851	847	838	821	823	842	862	814	839	815	814	799	865	807	742	848	804	840	779	830	849	807	862	836	853	854	763	815	811	832	829	779	833	799	839	787	815	845	834	825	798	829	822	814	828	849	888	794	866	815	858	768	780	789	830	815	865	817	786	810	812	792	855	771	863	859	816	782	807	831	818	863	847	801	783	849	851	818	791	844	833	831	817	781	812	813	823	804	804	796	755	851	800	837	768	841	870	821	823	860	812	797	807	810	852	825	799	829	793	813	829	828	812	795	869	811	772	863	814	795	841	808	848	824	837	854	830	817	858	829	827	808	802	833	776	848	815	854	823	799	812	773	780	845	871	815	832	813	832	837	808	788	802	837	858	829	831	828	808	864	814	765	814	829	813	795	841	842	809	791	841	833	761	828	825	827	811	782	825	819	850	784	809	830	822	829	886	862	799	799	808	825	831	763	797	742	843	812	845	806	806	874	809	796	788	826	788	850	830	765	820	820	776	847	826	828	841	840	844	823	792	771	806	802	811	804	851	765	825	845	828	805	797	819	795	814	829	829	778	841	775	824	775	818	809	839	797	769	850	849	786	801	781	806	813	805	808	835	863	826	811	838	826	816	841	815	809	839	824	790	814	785	867	820	840	791	843	796	823	880	820	830	801	795	796	800	851	851	799	745	813	826	854	785	786	786	832	811	780	841	803	819	815	815	889	759	838	792	827	874	807	813	839	876	831	796	819	846	859	793	791	781	827	862	837	803	815	802	842	765	823	821	790	837	825	835	797	857	813	870	821	833	860	804	772	812	781	817	842	791	755	813	813	761	831	831	832	785	888	846	799	858	805	822	819	778	790	822	781	780	881	749	907	834	820	848	856	782	806	841	837	785	824	820	819	859	808	819	806	860	798	856	829	793	821	846	829	858	815	807	798	807	823	818	848	837	772	814	811	851	738	756	843	840	828	803	802	786	832	821	802	789	794	832	844	826	818	777	779	802	821	786	800	829	819	809	849	807	864	833	798	786	764	803	812	827	795	834	784	826	791	813	799	828	802	808	843	867	840	822	841	802	842	831	815	867	827	831	795	814	793	796	848	805	824	833	841	817	815	851	758	796	836	839	814	810	841	838	781	809	822	808	816	821	818	776	839	794	790	803	777	782	848	816	810	864	816	846	826	820	780	840	826	827	828	847	774	803	826	799	832	862	800	810	832	765	844	818	809	770	864	801	870	808	805	825	797	866	830	814	767	781	805	790	812	763	805	832	792	841	812	842	793	799	819	786	789	818	842	776	802	840	817	837	787	844	788	801	785	825	842	828	838	790	815	820	817	821	808	835	803	822	765	803	758	848	830	798	828	774	826	865	803	784	836	829	784	812	807	800	809	808	872	813	807	843	808	854	837	849	808	832	816	832	774	857	789	802	858	845	821	861	782	832	819	806	835	866	806	808	829	808	770	836	789	818	780	916	839	779	772	777	759	803	836	793	780	841	832	800	813	898	822	804	821	818	805	837	832	834	788	779	778	817	852	814	783	831	824	849	790	813	837	799	785	816	866	794	866	848	813	818	833	823	777	811	841	779	848	832	780	800	793	821	812	821	823	794	821	831	810	835	807	837	803	798	765	835	859	829	751	817	744	818	840	849	848	818	811	783	821	812	853	852	816	770	806	791	832	821	776	865	785	787	817	833	823	821	816	823	785	840	828	795	824	797	813	845	770	829	827	829	810	776	816	848	769	783	793	776	843	840	856	811	813	818	802	796	879	787	855	830	808	771	777	822	876	802	794	824	843	836	813	805	822	795	826	771	827	832	846	850	800	814	842	837	835	826	794	797	782	788	762	818	806	802	785	854	776	834	847	830	828	871	803	824	832	805	796	833	783	781	810	871	807	789	846	848	799	765	829	853	799	806	826	805	774	823	819	828	801	814	823	776	810	820	879	888	778	815	805	812	789	776	792	780	844	824	833	755	811	805	849	852	823	808	800	804	818	822	776	808	815	897	848	840	830	777	799	839	797	790	830	867	815	776	833	819	790	791	861	792	857	822	830	777	837	840	785	820	817	846	813	833	836	828	814	842	811	850	844	861	802	841	819	814	812	875	783	843	818	880	750	840	833	779	839	802	832	854	826	807	775	845	824	811	846	792	856	820	816	833	834	816	800	824	806	805	799	846	800	834	837	826	847	823	828	789	857	820	811	814	827	800	779	810	821	854	881	798	785	820	814	844	836	843	829	824	821	843	819	807	857	813	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54815	47476	40856	31771	30101	30950	29329	24718	20634	16233	9218	9607	9495	8545	8124	8412	6346	4258	3787	4016	2441	1520	1308	755	606	516	485	435	371	356	368	365	352	339	318	371	339	335	379	318	336	363	365	353	370	412	398	356	347	341	364	307	324	327	341	306	294	315	324	328	313	317	315	316	332	321	301	358	348	297	318	288	309	336	320	355	305	278	326	292	271	305	306	305	299	293	335	305	297	275	303	285	307	310	327	301	295	278	269	321	290	298	310	337	323	312	330	305	332	288	275	306	287	283	306	281	313	267	290	292	276	324	283	291	300	306	281	287	322	328	298	305	311	295	323	303	289	271	309	281	281	311	308	271	292	298	292	307	316	296	341	299	304	318	340	294	316	271	320	308	311	262	282	325	315	298	284	301	299	303	318	296	271	312	286	286	333	308	283	290	282	327	291	287	312	297	311	317	295	305	281	323	299	300	338	312	284	304	319	280	277	327	319	309	295	288	296	340	317	303	306	328	309	272	309	302	289	304	297	307	305	298	293	338	300	302	294	282	318	278	297	305	313	324	301	294	281	310	286	260	299	297	262	278	297	298	285	301	291	306	313	297	293	319	332	314	304	285	311	271	312	280	327	303	313	325	265	300	285	300	289	327	289	264	295	298	319	300	317	305	294	296	313	312	308	292	299	284	322	315	324	313	304	294	276	319	301	311	322	295	297	326	288	308	294	303	270	276	293	308	321	314	309	327	323	310	308	301	288	297	296	275	330	278	284	299	312	320	326	324	297	298	345	307	303	309	313	286	288	289	290	290	299	283	315	303	286	294	309	311	277	283	304	332	305	319	296	306	276	289	303	283	307	277	313	295	283	273	256	307	302	329	297	284	305	302	278	302	309	303	301	309	294	311	275	309	273	293	309	264	279	286	299	289	289	299	306	296	332	314	291	317	319	325	304	275	276	310	291	311	275	302	300	282	329	314	307	280	283	291	267	280	304	288	287	286	305	292	284	264	303	300	259	291	300	290	254	321	306	278	319	277	302	270	299	314	287	295	331	313	317	300	291	299	321	324	305	288	284	317	323	292	286	333	302	300	318	310	291	285	264	308	288	314	292	314	315	294	310	336	333	293	270	306	266	312	309	298	334	285	324	278	334	322	302	275	254	284	298	288	302	308	298	283	289	292	331	318	304	294	276	293	295	280	317	322	293	314	300	305	289	302	308	294	313	282	306	293	301	304	338	294	292	278	314	316	277	329	288	305	295	293	270	301	311	300	284	286	305	312	293	288	310	283	310	302	287	311	323	272	278	297	310	260	304	283	284	280	326	300	308	326	290	326	296	281	330	310	315	330	322	301	258	304	291	297	308	302	290	286	292	312	293	291	288	297	295	294	278	313	264	329	291	307	304	279	258	295	296	301	267	276	309	272	316	322	292	302	275	303	296	312	330	297	285	284	280	323	283	291	299	293	287	304	290	284	305	305	323	270	286	308	295	313	316	304	291	260	311	289	298	317	343	320	266	254	291	307	311	307	292	287	290	305	306	313	312	262	297	302	301	315	292	309	291	309	308	307	274	310	314	277	276	324	297	324	278	335	285	290	302	290	296	307	311	307	293	299	296	307	295	282	330	310	291	285	281	318	303	312	285	289	279	311	285	286	291	306	281	291	284	306	299	318	323	287	298	310	304	298	293	310	291	333	329	282	282	297	274	314	295	301	295	288	320	280	286	316	284	308	304	320	294	305	301	301	285	324	259	301	287	267	307	317	314	304	305	315	288	320	264	310	263	316	296	297	305	309	299	310	312	292	273	307	291	347	303	297	297	286	293	301	324	329	313	328	311	321	329	303	299	339	303	284	312	325	291	291	316	318	298	303	293	319	295	311	299	321	329	290	321	269	274	279	325	268	297	269	282	301	285	321	303	275	330	296	289	311	337	298	284	299	291	311	310	302	304	309	316	300	299	308	332	268	276	322	258	289	288	351	304	303	284	313	289	297	282	289	303	308	306	304	282	301	296	281	301	313	316	282	320	321	297	316	353	322	266	310	289	285	300	244	297	336	328	325	286	295	282	286	337	275	309	311	283	331	306	282	321	286	299	325	300	300	307	304	289	278	300	277	282	270	312	328	288	266	282	298	299	327	317	305	287	304	269	277	318	310	275	308	294	295	308	283	299	301	343	294	286	334	282	291	309	270	296	322	295	293	351	287	307	308	274	282	295	269	291	286	293	259	292	289	293	316	300	303	307	307	308	312	291	305	318	266	281	311	287	287	319	280	300	303	322	315	296	293	286	287	297	291	266	281	283	313	283	295	298	326	268	269	301	311	304	303	321	276	298	300	316	309	311	330	320	327	288	303	322	322	317	287	316	271	275	290	302	329	280	321	274	292	292	294	317	271	308	293	326	300	322	297	308	333	304	319	323	309	302	304	308	301	271	318	327	319	282	329	318	300	279	318	288	280	293	320	302	301	301	314	300	304	281	306	303	292	314	293	304	270	308	309	300	289	318	292	306	318	298	317	296	295	313	303	321	301	295	290	311	297	304	312	288	316	343	317	302	300	324	291	285	303	295	293	310	298	302	297	288	308	283	315	303	313	287	287	298	309	289	260	301	276	317	263	318	289	324	274	300	294	311	296	294	278	270	292	314	313	303	301	269	289	314	278	275	302	309	275	291	282	308	290	312	307	316	317	314	325	309	307	274	303	287	304	326	294	297	285	307	309	288	295	301	301	311	282	336	301	293	327	266	294	306	322	290	302	339	289	319	324	304	312	331	311	314	330	267	254	321	298	276	272	333	270	254	303	327	313	297	333	311	292	324	297	274	292	304	311	289	293	269	315	285	280	291	267	299	289	316	300	290	315	317	303	287	278	279	320	311	337	292	299	312	316	313	295	296	306	306	296	299	339	293	280	304	308	267	313	316	314	285	295	312	309	295	332	296	286	303	288	311	279	316	332	309	313	292	283	316	295	267	316	291	305	291	336	285	309	300	305	275	308	318	264	330	299	299	300	304	294	311	311	297	296	275	293	321	303	304	286	315	285	332	295	305	313	285	312	274	288	309	286	296	290	270	330	334	294	259	284	325	287	318	318	307	288	302	290	292	301	313	321	320	289	304	294	316	274	282	307	313	292	316	320	310	304	324	321	298	314	292	285	319	307	308	310	299	323	315	268	309	328	295	306	264	328	297	310	306	293	301	321	310	300	299	286	285	262	300	307	303	295	292	292	289	292	295	255	292	298	299	289	297	270	264	308	293	291	325	303	330	300	296	292	303	295	316	290	314	285	294	320	325	347	278	289	299	314	321	331	289	281	291	311	288	315	299	285	291	295	291	286	298	269	336	285	308	297	327	274	292	319	337	301	316	304	300	292	281	323	288	324	293	326	311	303	306	308	314	293	280	306	302	274	311	289	306	285	300	261	310	282	289	305	302	316	314	310	293	329	308	284	292	314	282	317	308	292	304	320	293	300	317	297	304	309	288	285	269	306	268	305	339	314	312	272	306	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44594	51815	47036	42623	43762	42345	39610	35122	31619	27458	17912	22508	23548	22130	22307	24718	20848	15712	14775	15374	9995	7761	6262	3999	3095	2296	2057	1690	1161	1167	1205	1274	1179	1103	1032	1073	1179	1084	1071	1186	1164	1193	1269	1260	1271	1295	1291	1207	1123	1054	976	940	918	965	898	897	844	889	924	894	914	965	892	905	936	1012	983	957	959	940	874	945	903	867	958	887	831	834	855	786	863	844	804	819	785	846	793	795	809	801	810	814	821	785	756	795	782	752	800	829	819	819	759	754	827	813	798	794	792	803	777	828	734	760	771	820	780	775	765	744	774	761	767	791	728	787	724	759	740	751	764	762	797	769	751	797	801	774	730	774	795	751	750	752	694	783	741	731	780	773	759	774	753	779	740	770	798	724	759	750	777	807	784	804	787	779	743	748	766	798	768	736	792	713	777	810	771	782	725	772	779	737	801	799	831	792	768	786	750	797	775	803	807	777	780	760	758	723	764	795	792	792	744	801	763	763	761	732	810	741	763	755	767	720	736	757	780	739	828	774	795	731	746	771	791	792	766	829	763	769	732	777	751	737	738	697	771	786	757	801	797	747	841	775	760	770	741	791	759	827	764	767	717	759	789	711	775	799	780	795	825	773	764	783	758	749	791	747	774	789	757	764	754	738	788	773	862	831	758	752	786	752	767	821	773	739	744	726	772	786	787	783	768	757	778	724	754	746	766	746	780	777	769	795	760	793	788	799	777	764	762	755	819	789	766	770	732	774	723	806	789	757	803	727	738	765	829	762	721	742	782	800	793	755	768	802	768	750	759	766	761	746	745	807	779	785	756	774	743	746	786	782	809	816	797	758	743	787	770	796	785	772	740	823	769	764	796	741	731	790	740	780	789	787	750	809	733	781	761	734	778	722	780	724	777	864	782	755	757	800	782	737	825	808	774	760	751	730	801	750	815	773	804	730	779	776	727	813	772	820	767	774	792	809	768	700	755	728	817	806	753	752	850	764	785	766	762	788	820	759	778	772	808	825	778	762	791	784	771	762	797	785	700	768	717	766	779	803	752	801	786	775	697	777	737	802	781	769	768	820	774	765	813	762	724	771	748	715	786	765	771	782	750	767	762	787	763	759	758	807	761	809	808	785	741	761	790	769	799	781	764	808	752	776	790	823	779	795	759	770	768	790	750	804	742	770	770	770	765	788	801	777	746	731	746	751	744	762	757	761	785	775	759	775	771	781	739	782	772	824	796	767	760	801	775	749	761	755	778	717	791	782	769	771	732	742	816	767	803	776	789	794	760	801	691	761	767	769	798	746	724	768	775	782	755	772	763	769	762	731	747	819	748	759	795	790	778	764	752	762	738	768	745	790	826	783	787	779	754	778	763	781	814	787	761	761	779	780	776	796	776	799	749	777	796	733	732	739	806	780	726	795	752	777	736	770	775	749	745	821	721	796	733	789	747	783	759	728	736	762	782	736	790	789	778	749	780	791	748	734	784	742	762	725	735	774	767	785	780	796	758	810	784	770	781	784	768	779	833	758	790	830	732	755	715	751	780	780	792	773	743	838	760	723	824	810	730	818	809	793	785	800	764	772	808	765	797	732	784	790	784	808	743	797	805	794	757	843	784	766	768	747	756	795	764	743	768	736	785	774	727	794	789	784	806	767	807	766	777	801	786	791	755	718	775	781	772	723	745	763	792	799	761	786	744	788	773	772	816	737	734	792	765	838	770	771	769	736	744	784	783	806	768	736	825	779	798	842	819	784	760	776	778	806	747	768	783	756	806	729	771	736	797	756	792	753	787	724	732	790	789	755	744	795	768	773	769	800	757	772	748	739	785	783	752	783	750	727	766	784	786	791	779	773	787	810	759	764	770	786	782	778	817	765	755	786	747	738	814	811	745	717	811	762	764	751	782	754	757	781	853	770	807	816	764	789	825	780	787	805	761	807	774	821	774	796	746	793	765	803	772	800	798	793	758	769	767	762	758	808	818	769	753	768	711	775	806	730	804	732	788	756	795	796	758	819	795	760	865	790	789	812	730	778	799	777	740	758	760	745	821	787	746	760	781	783	775	809	761	757	804	828	766	802	740	752	770	762	803	785	750	797	772	781	787	744	773	741	772	746	723	751	752	796	775	767	807	830	761	781	754	812	771	765	790	748	804	781	780	787	762	799	829	816	763	754	748	745	760	784	788	745	782	772	771	784	781	753	761	800	715	761	794	802	803	771	776	774	757	813	772	790	749	760	768	785	810	775	745	790	813	802	776	764	754	791	770	777	816	789	796	763	737	747	756	742	754	720	780	757	777	765	748	804	746	792	761	761	746	745	743	769	730	790	740	814	818	828	814	778	743	815	794	758	744	801	752	781	791	788	783	793	798	768	810	720	791	785	798	825	801	751	774	712	795	774	781	759	773	784	776	791	732	800	756	763	772	801	837	784	766	793	746	768	766	756	734	764	757	745	761	764	775	762	759	746	776	758	765	814	762	754	818	793	794	779	778	791	762	788	738	785	749	764	750	778	798	790	845	764	801	768	811	758	749	760	767	782	814	783	775	750	752	760	762	763	773	804	819	744	789	838	805	802	794	751	777	736	756	698	780	827	769	786	803	830	789	812	762	769	776	818	785	717	828	765	729	800	761	753	743	752	780	780	727	736	795	791	733	759	739	796	741	809	807	721	803	795	756	808	726	752	759	745	808	846	772	757	768	738	773	709	772	755	790	755	728	778	776	731	794	794	783	772	784	759	758	771	794	788	808	796	747	786	763	763	769	787	737	785	813	831	796	742	793	774	751	780	813	792	752	804	740	745	802	800	754	762	730	750	762	790	732	748	800	792	782	719	773	774	763	770	791	755	804	788	744	804	762	742	759	783	786	755	834	788	818	719	788	766	770	783	785	738	750	799	803	782	784	750	751	794	760	788	757	737	738	777	780	763	799	759	797	787	771	747	781	776	791	705	727	804	739	760	802	750	751	770	760	756	809	789	784	812	756	745	794	771	770	781	788	793	759	740	778	753	813	744	780	751	749	745	766	746	693	753	783	788	786	768	812	788	766	786	774	758	744	737	812	733	814	820	800	723	836	750	764	736	790	756	770	798	757	770	765	803	778	743	799	742	734	804	777	801	788	723	757	772	778	816	765	794	764	774	773	744	756	778	767	795	765	731	839	807	753	752	743	815	814	758	782	768	777	792	741	743	779	812	782	793	769	732	801	728	698	823	790	783	789	791	791	779	808	756	788	777	765	734	858	770	759	770	781	728	743	767	771	755	780	745	766	794	773	797	801	761	813	759	817	761	791	766	808	807	757	777	785	764	826	781	780	765	748	784	772	799	764	812	741	749	772	767	754	737	779	779	776	760	723	775	760	717	735	774	782	806	733	791	791	761	798	781	783	771	789	791	775	793	773	805	791	776	762	777	785	798	733	789	790	742	817	741	796	832	767	757	770	810	754	798	810	755	774	735	802	791	763	793	823	748	806	744	783	755	783	824	735	799	820	736	827	744	786	750	790	799	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55606	47941	33966	30668	32080	35261	33880	31522	28559	23259	17003	15438	18248	15350	14851	13803	10974	7506	7432	7215	4013	3212	2013	1335	868	841	700	467	433	417	436	486	409	386	376	373	370	388	431	381	389	384	416	415	425	436	414	398	383	339	356	339	376	333	353	329	311	340	311	318	359	356	336	356	353	308	327	323	333	342	366	315	357	338	346	290	320	330	298	267	319	342	304	308	347	350	332	332	324	332	331	298	313	335	297	321	319	279	305	340	300	305	287	311	322	312	332	288	306	328	311	315	293	308	321	337	319	304	340	297	297	321	336	323	307	299	310	290	320	320	309	318	296	319	341	309	286	329	326	290	312	331	296	317	314	299	311	310	320	328	319	327	332	304	302	298	315	310	304	354	306	298	311	314	289	318	279	365	323	311	295	310	326	299	334	294	334	312	304	316	300	323	314	270	305	298	324	320	344	338	317	304	281	311	313	296	289	272	333	323	332	308	312	333	296	323	311	307	343	301	308	289	326	319	290	326	282	324	285	301	307	312	322	339	293	303	366	315	294	292	380	304	310	313	273	323	311	350	339	309	303	314	322	343	328	362	341	327	310	306	312	335	301	339	338	339	315	306	304	298	345	298	319	301	322	332	280	293	303	351	321	298	310	299	285	310	324	324	335	324	307	290	292	307	291	288	336	354	268	348	296	308	302	292	317	345	291	311	313	324	301	311	300	342	282	314	308	331	280	305	315	309	324	307	310	334	321	319	309	306	322	277	310	296	342	309	304	313	322	328	322	318	300	293	278	345	293	333	292	318	299	332	361	303	301	320	296	295	310	335	342	299	330	306	304	258	284	303	319	308	330	295	333	286	316	317	336	333	321	331	342	343	308	305	309	314	355	283	300	327	316	298	327	283	300	321	324	303	273	352	319	309	299	309	334	306	302	331	307	323	295	306	314	280	301	301	297	309	288	322	312	327	339	304	305	347	306	318	315	288	303	283	293	293	324	298	314	312	285	312	328	307	310	290	299	317	344	334	333	328	298	334	294	292	345	300	348	299	334	356	296	279	277	322	309	327	301	321	314	286	324	317	334	328	293	290	308	309	313	313	354	310	302	325	325	296	287	303	277	311	332	273	331	323	304	324	295	308	291	306	336	328	315	326	311	300	310	318	315	268	327	317	324	288	316	304	292	337	309	293	279	340	330	319	306	300	326	325	311	321	329	288	319	345	316	320	316	318	306	321	268	327	310	303	292	305	326	290	313	323	256	313	303	313	325	294	306	286	279	310	272	351	291	300	325	354	311	288	287	296	343	310	323	333	312	305	307	276	298	341	278	307	328	275	308	314	309	301	315	320	314	347	313	302	279	342	305	315	320	323	314	295	308	307	291	294	312	333	321	277	315	292	323	288	324	305	309	323	341	291	336	340	324	298	320	335	292	322	315	308	291	306	276	324	329	323	300	329	312	304	309	308	279	291	292	308	298	326	320	294	307	291	316	285	304	335	289	304	299	334	311	304	308	321	293	319	310	320	310	293	320	331	283	300	312	311	345	318	323	313	327	307	328	309	320	311	334	293	299	330	315	314	311	288	289	285	326	306	311	320	346	296	308	309	331	303	323	329	319	316	292	318	333	312	284	305	305	337	324	297	346	312	306	274	303	346	304	325	315	309	293	301	286	288	290	292	315	319	294	318	303	326	292	285	308	309	301	337	301	311	313	337	311	286	328	310	281	323	307	326	314	335	324	288	330	332	306	304	354	278	283	322	309	306	297	316	305	297	330	317	308	313	290	304	298	305	286	316	293	319	328	345	307	327	294	320	318	311	347	310	312	313	303	312	321	320	301	318	319	327	354	294	296	291	315	309	304	346	294	297	310	274	336	288	308	339	300	327	295	331	313	319	305	276	336	337	322	307	329	301	309	317	303	310	297	285	300	323	351	326	318	313	277	322	304	313	285	309	303	334	284	322	314	293	302	360	305	280	335	273	296	304	299	338	368	324	307	287	319	294	302	285	329	296	338	267	300	294	343	333	337	322	326	309	334	316	313	311	268	323	267	311	336	303	274	306	331	279	322	317	323	276	294	325	290	267	309	316	309	327	319	319	313	345	324	301	309	325	292	313	336	264	331	334	307	325	303	332	300	307	304	262	295	298	302	297	279	312	331	305	333	295	300	333	265	323	303	347	333	347	301	331	298	303	306	298	311	318	324	324	281	302	317	296	322	308	289	323	341	294	285	294	313	309	310	323	284	293	341	323	291	320	276	315	324	327	289	326	308	332	307	311	309	321	278	330	333	299	336	312	268	322	328	314	323	308	342	327	319	305	314	285	339	300	316	320	327	301	327	304	304	338	318	320	317	312	322	312	321	287	320	295	297	349	284	294	303	349	324	289	349	309	326	298	326	310	289	303	342	310	292	308	319	323	322	342	310	301	285	311	317	282	298	293	324	268	286	332	311	307	326	316	312	320	333	323	338	328	279	322	300	295	270	300	308	313	353	304	320	298	283	301	303	318	322	301	327	305	300	291	297	333	315	300	312	299	327	308	320	327	318	290	341	294	287	305	319	296	317	324	328	325	307	320	290	338	298	304	312	306	325	319	334	306	299	325	322	305	319	340	305	315	315	294	325	314	312	307	324	318	320	296	294	317	315	294	315	309	296	320	330	324	307	308	333	328	270	284	332	309	308	298	300	328	291	313	317	342	301	306	294	313	312	327	336	309	316	321	290	287	309	307	289	333	306	303	315	304	345	295	325	320	304	299	373	303	344	296	339	309	315	311	301	308	309	301	314	318	319	307	312	305	320	302	319	314	303	278	296	308	303	297	299	348	318	347	333	305	323	344	319	302	329	334	335	297	333	334	315	325	307	376	295	307	332	313	334	313	303	322	299	282	291	313	309	288	326	280	307	302	283	326	292	328	314	295	311	315	322	334	320	326	340	351	327	335	329	319	305	321	307	311	295	309	311	318	294	338	295	303	317	304	316	330	297	322	284	292	304	301	291	335	323	311	322	262	335	303	317	332	306	331	342	316	292	322	325	311	348	294	288	306	312	323	329	324	318	313	330	319	309	319	313	342	321	326	289	346	295	292	315	327	315	319	319	302	327	330	319	322	330	320	312	332	336	315	306	324	304	310	325	325	313	300	291	283	378	324	297	329	318	315	319	326	288	308	295	294	311	290	305	317	282	329	343	334	325	316	308	321	325	340	295	305	282	276	328	321	301	314	299	312	327	320	293	330	309	312	332	325	301	307	293	315	304	300	297	302	312	279	305	320	317	281	324	320	312	307	326	333	308	301	317	274	288	312	310	325	292	293	303	305	316	303	296	341	303	311	306	315	320	306	321	306	290	306	333	315	310	286	328	336	349	285	322	312	342	305	318	338	312	328	313	315	315	277	288	336	336	325	309	306	282	308	313	291	346	282	284	318	309	291	270	318	301	312	303	287	282	309	301	286	316	320	322	291	319	323	329	315	342	321	322	303	294	304	353	303	294	328	309	327	351	325	319	308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48414	52073	46418	47564	47542	47970	44252	43015	38615	32932	27195	28287	33701	28067	29588	29956	27536	21254	22915	19772	13838	12595	9137	5843	4518	4133	2943	1946	1478	1437	1642	1630	1518	1342	1294	1342	1310	1360	1307	1315	1357	1477	1460	1504	1579	1539	1457	1500	1348	1237	1063	1125	1028	1052	936	939	981	989	953	1022	1044	1109	1055	931	1116	1129	1179	1070	1114	954	1039	1113	1083	968	992	938	915	891	902	903	824	871	825	809	823	856	816	781	861	834	850	792	850	836	778	831	792	818	818	839	826	836	796	806	822	777	798	817	799	763	802	760	806	805	759	775	832	770	803	778	801	817	816	824	786	759	789	733	772	739	821	781	805	816	803	754	790	773	776	772	781	770	766	865	795	836	756	791	773	769	774	816	756	752	794	793	784	797	765	811	757	802	787	816	780	757	760	807	810	771	799	693	741	822	782	733	838	796	778	766	776	798	797	809	778	774	764	820	778	816	747	774	764	808	745	729	833	799	831	769	777	751	842	811	736	802	734	780	756	810	770	844	745	791	795	797	784	792	854	808	769	783	753	822	799	756	783	786	802	802	779	790	782	792	764	783	842	774	796	723	813	755	825	757	757	795	794	761	809	725	779	757	840	777	825	805	833	775	822	784	774	788	795	778	760	809	767	732	790	852	785	805	822	827	782	850	881	816	783	782	785	769	798	775	758	796	758	783	761	753	835	845	812	792	731	799	852	755	744	783	804	774	828	782	761	778	809	761	745	775	728	810	793	794	799	736	802	831	816	791	812	773	763	768	827	786	747	803	764	804	813	826	776	769	830	774	788	796	793	790	762	755	766	809	802	818	772	807	770	796	743	784	800	773	774	798	800	795	767	785	815	756	788	762	768	770	768	831	782	810	808	779	778	774	745	812	765	812	821	797	783	817	779	808	788	851	816	777	745	811	773	810	773	781	783	747	820	841	789	868	796	809	783	804	851	831	796	787	807	790	760	799	759	779	772	747	779	754	763	826	778	772	727	744	812	813	786	816	803	767	846	798	798	752	802	772	824	822	808	773	766	810	821	758	792	762	787	784	767	802	780	777	798	797	796	786	793	771	800	818	824	733	846	765	783	798	777	765	821	777	795	778	784	806	855	797	772	817	807	829	786	777	784	748	802	841	767	816	775	793	773	756	760	821	763	788	761	802	812	760	785	787	783	760	808	797	801	798	789	788	812	768	758	759	737	797	761	860	794	791	810	804	777	746	771	775	849	830	819	810	771	747	751	810	781	788	812	785	822	788	750	805	734	789	790	790	843	807	788	793	823	783	769	778	764	798	771	765	820	767	819	802	741	767	796	781	786	793	759	759	794	802	794	769	785	756	768	786	780	780	812	762	785	806	784	811	786	843	775	758	767	815	812	796	803	790	766	787	770	784	788	788	783	825	800	811	778	824	777	793	850	803	815	764	789	799	809	752	729	782	803	805	831	778	774	748	783	791	754	778	755	801	754	841	774	783	798	780	797	759	810	809	784	792	759	772	803	781	807	798	791	828	804	795	829	832	832	811	756	794	771	791	783	800	785	792	794	797	799	785	761	743	790	834	774	794	783	820	803	820	784	759	752	727	784	799	806	769	777	757	762	756	810	796	753	776	753	771	801	766	770	784	783	760	729	805	764	792	781	778	792	801	770	801	807	830	767	753	780	792	745	741	802	746	831	808	806	821	807	771	753	778	782	764	803	753	819	766	785	830	823	741	852	742	814	783	770	733	837	811	815	766	750	783	778	790	818	814	854	808	767	791	806	811	760	779	771	797	770	773	776	799	823	796	762	752	748	808	782	795	818	801	819	820	782	787	786	811	767	764	756	801	796	810	748	787	765	763	804	800	780	838	829	802	794	803	800	765	763	750	766	829	774	775	774	821	763	726	793	771	792	777	814	812	803	770	798	825	803	792	776	798	817	790	811	803	775	753	794	760	774	794	781	737	780	854	786	836	731	777	800	792	766	781	772	811	796	757	877	800	762	751	830	820	786	788	777	757	808	794	750	753	841	786	728	793	787	819	791	809	779	812	771	772	787	811	801	803	745	781	754	800	810	814	819	810	782	831	786	855	798	853	839	829	780	782	774	843	783	738	801	790	807	769	845	826	786	756	806	778	828	752	763	767	777	761	737	749	840	791	800	758	780	782	810	848	800	811	794	777	778	817	789	804	778	796	860	788	843	783	802	773	786	807	819	802	804	762	758	762	787	801	790	755	810	753	777	793	791	792	757	732	745	804	772	786	812	791	778	760	786	713	791	779	758	801	805	799	753	767	836	744	786	744	794	791	804	774	771	805	831	753	768	771	760	787	781	810	820	789	798	721	742	745	774	782	787	793	804	824	774	787	811	768	774	792	843	802	794	784	790	775	805	841	799	819	770	787	821	792	771	774	799	822	761	800	815	764	853	815	775	710	781	804	778	752	799	756	718	795	770	756	819	807	804	815	792	757	786	790	773	814	731	736	780	819	815	800	811	741	772	761	819	780	768	743	761	819	830	821	765	798	836	823	744	771	761	740	788	798	813	792	802	801	806	778	769	777	749	787	785	803	772	765	752	772	798	797	850	804	777	750	791	771	798	752	772	802	753	730	819	818	795	766	766	814	759	728	784	770	798	792	801	814	836	771	856	761	805	777	772	764	794	791	776	817	780	739	770	778	788	778	813	776	757	795	761	769	789	783	752	763	798	760	855	812	795	822	788	758	770	795	816	800	785	777	782	786	796	830	827	770	757	751	786	816	794	740	792	783	766	817	798	791	784	788	783	813	758	795	791	759	852	768	846	761	794	790	786	794	766	717	777	813	802	762	806	754	775	778	834	733	764	800	785	770	736	809	733	804	815	814	803	799	826	831	807	758	788	821	808	755	778	754	846	811	811	758	780	771	800	798	820	822	790	781	744	839	781	785	757	821	789	773	757	829	795	779	773	802	779	761	788	792	755	805	780	745	775	782	838	726	798	790	774	804	773	817	792	816	793	781	812	791	748	785	801	795	772	822	859	802	739	764	789	790	791	741	837	790	803	778	810	772	735	819	760	781	734	813	788	744	784	819	735	779	783	733	838	817	796	817	783	814	795	794	744	783	817	814	788	776	746	749	782	811	781	818	744	775	780	740	783	797	809	799	797	762	814	797	794	787	819	834	789	792	744	789	791	819	759	779	824	808	809	775	751	776	756	813	786	739	712	824	770	891	813	777	775	788	854	812	785	794	823	753	823	781	800	781	769	777	808	789	796	841	792	759	779	759	804	788	809	760	788	816	775	778	828	842	788	811	770	775	756	792	809	791	773	836	793	777	797	804	799	782	788	737	785	833	773	788	782	795	780	767	804	827	781	790	765	834	729	724	860	736	808	798	751	783	784	782	784	793	763	802	790	823	858	770	758	831	761	781	783	783	734	799	794	814	787	854	775	761	822	783	761	803	825	786	775	746	791	822	802	796	805	817	791	774	788	791	840	774	776	749	749	783	842	783	794	805	818	800	869	794	786	764	799	845	814	812	751	818	791	792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29467	30690	23805	17615	13172	9237	6372	4568	3010	1979	1816	1567	1503	1199	1078	1216	935	736	742	693	623	516	426	405	361	390	402	360	328	331	356	330	317	327	330	343	321	327	332	376	330	342	345	319	353	324	350	346	360	331	314	296	321	315	293	331	301	306	319	308	305	345	351	322	308	333	297	326	324	348	316	328	285	320	312	349	310	302	348	301	307	330	336	303	279	297	285	322	343	330	320	306	315	287	315	308	324	309	323	290	313	297	300	317	282	296	335	299	310	307	307	321	325	321	286	337	245	335	292	303	330	301	290	308	321	308	314	314	304	326	327	318	299	327	299	343	320	325	335	314	304	309	304	317	307	294	337	290	296	290	319	310	351	326	328	309	315	286	294	312	323	312	349	320	300	306	298	343	283	306	334	289	300	327	332	286	301	284	328	306	300	320	284	318	326	332	326	299	339	309	306	295	316	333	294	279	313	327	300	305	315	322	278	300	323	289	286	322	333	324	347	313	327	314	302	335	291	274	335	300	307	311	324	333	323	308	311	311	304	335	306	307	320	285	325	293	319	319	284	354	293	313	316	306	323	321	328	327	325	345	338	299	290	303	329	333	329	321	317	331	289	313	291	292	312	306	305	310	309	298	307	346	326	313	344	321	353	321	307	296	307	332	306	322	271	335	354	250	314	306	311	310	303	259	279	312	339	324	281	282	327	278	313	270	328	313	323	339	319	324	337	317	306	310	313	335	319	305	298	284	291	338	290	340	319	318	286	268	331	306	333	282	308	289	301	328	332	308	330	309	309	287	308	327	332	347	323	343	334	305	328	313	297	302	279	308	301	324	296	318	328	286	278	289	307	309	266	302	303	301	327	315	314	290	326	315	321	299	351	354	300	302	311	303	347	320	309	313	332	334	318	303	318	321	302	305	345	303	299	320	296	296	279	334	306	351	311	304	306	305	284	316	308	312	314	317	336	339	318	302	300	310	332	318	299	312	285	327	315	322	302	313	300	325	302	300	310	318	304	338	354	305	307	301	344	321	323	333	284	317	298	303	301	304	334	318	323	294	314	316	318	310	312	292	365	285	306	344	301	334	295	292	294	282	313	309	300	359	325	283	310	296	307	326	299	338	316	308	323	307	322	345	299	298	307	298	360	296	296	346	324	302	328	279	325	309	323	316	321	311	299	311	314	311	317	291	339	345	331	316	338	306	306	333	327	315	312	357	303	274	310	309	310	288	290	311	289	309	273	344	299	318	298	331	304	305	327	364	310	316	298	338	319	299	296	320	325	328	333	299	333	315	318	317	312	307	328	294	319	312	284	325	296	329	264	280	285	321	329	298	338	305	340	332	322	314	310	295	310	290	283	299	323	310	316	340	292	299	348	282	326	345	298	293	320	298	324	303	337	296	326	321	342	314	311	320	338	306	314	315	315	337	307	323	311	302	311	320	348	335	326	291	327	319	320	297	308	324	318	336	329	300	348	301	320	334	331	307	318	346	308	313	306	284	292	300	283	312	307	326	275	303	278	335	325	338	344	318	340	326	365	312	323	321	301	275	304	290	321	331	297	302	323	321	325	316	316	304	315	328	314	330	300	321	328	312	323	330	312	341	344	342	353	323	286	321	312	326	318	299	329	339	288	296	327	346	303	282	301	304	279	313	328	318	328	343	291	289	300	312	322	334	309	298	294	320	318	327	319	334	313	312	330	284	294	328	301	317	297	339	295	313	353	300	299	308	325	311	308	333	305	326	289	314	313	309	288	268	288	312	297	301	315	341	299	315	300	355	313	294	348	300	323	314	309	333	306	325	353	274	349	306	310	368	279	322	314	331	314	288	330	311	316	297	313	309	347	300	317	300	308	320	301	325	330	325	306	315	311	319	317	348	282	301	313	318	339	297	321	291	311	317	310	298	305	304	300	318	326	333	314	296	299	338	317	319	323	301	311	296	279	293	321	287	308	324	321	301	336	329	301	301	306	324	305	322	327	343	321	284	323	312	300	296	321	280	324	346	322	298	320	312	298	319	297	287	323	333	317	301	290	321	316	323	315	319	337	345	304	300	297	340	340	275	313	309	350	317	322	275	319	323	298	322	328	311	340	270	309	329	295	282	322	299	295	308	307	306	314	318	317	333	341	313	315	306	275	315	325	353	341	316	315	325	334	315	328	292	311	289	333	327	302	330	297	317	291	304	326	361	286	327	304	325	306	331	326	311	295	329	290	305	268	281	322	309	298	303	308	324	309	326	287	299	328	323	355	343	335	326	301	326	346	317	298	307	310	318	323	314	305	337	309	338	300	290	310	317	331	330	336	300	315	327	312	313	330	338	326	331	327	327	354	315	329	314	326	333	335	312	315	310	335	313	291	316	312	308	306	288	306	313	337	294	306	308	309	323	323	308	296	334	347	329	287	336	332	362	346	294	321	311	314	305	351	321	320	298	317	292	295	341	340	302	329	289	340	340	339	291	315	328	348	304	310	312	322	306	296	326	332	302	321	274	313	317	293	312	316	278	324	304	289	319	249	314	272	287	320	357	333	308	287	324	312	302	333	299	301	328	311	330	296	283	286	340	290	315	289	305	286	320	312	332	323	312	308	321	309	360	330	297	331	352	310	329	368	285	293	320	292	290	325	294	295	344	329	307	299	315	296	310	312	283	318	322	326	321	356	303	321	371	306	318	308	338	317	307	304	300	279	313	313	298	298	309	309	320	305	299	315	305	291	312	290	315	307	305	314	323	285	304	301	301	318	313	318	342	316	328	314	327	310	289	328	321	315	288	317	301	349	322	307	340	312	324	276	327	341	302	289	337	321	351	324	318	356	320	333	338	325	315	313	307	306	334	348	312	318	303	300	320	312	329	300	304	310	295	337	276	305	330	323	305	302	317	300	295	328	327	322	303	325	313	333	298	320	289	315	321	306	311	317	331	311	284	313	306	286	313	320	323	275	287	316	318	333	316	341	332	335	308	320	330	322	298	294	332	317	320	307	318	307	305	302	295	327	320	318	307	339	310	332	330	334	288	289	315	341	327	321	299	316	331	309	293	322	321	328	288	312	334	349	338	330	315	296	294	314	329	313	324	343	311	314	315	313	304	376	281	330	307	323	283	332	335	319	312	307	315	352	310	317	331	290	302	324	328	326	333	302	293	322	288	306	306	302	309	300	307	323	306	267	341	341	310	297	330	348	343	309	326	313	322	343	328	348	315	356	341	305	300	304	328	314	307	304	297	336	312	303	320	321	331	331	324	339	311	342	309	302	331	294	334	314	316	313	263	324	305	301	321	307	318	353	296	317	342	342	312	334	318	318	291	296	308	317	318	336	302	286	309	297	285	309	303	309	315	332	309	305	362	336	276	372	317	318	298	332	306	338	313	314	307	309	321	307	314	308	348	297	307	317	330	346	305	305	327	350	311	311	293	331	318	318	272	329	316	308	339	300	352	321	297	325	328	285	274	305	345	346	347	338	278	323	309	307	295	339	309	282	285	311	309	315	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20955	25849	26996	27463	25779	21261	16927	14217	10783	7915	7221	6301	6137	5240	4818	5587	4027	3334	3280	2971	2698	2133	1818	1478	1233	1238	1165	1052	1003	995	1075	974	970	930	927	916	968	988	915	908	950	1021	1035	974	1022	1038	987	1019	961	934	895	930	839	873	851	850	834	815	889	855	839	878	832	841	894	867	830	883	837	821	859	906	886	826	854	891	796	847	818	916	809	835	821	888	825	852	877	841	864	890	850	835	802	836	795	840	798	848	800	785	773	813	817	849	811	822	845	818	823	820	794	843	775	827	842	768	801	795	781	781	868	854	824	825	781	826	822	787	802	781	869	827	853	805	834	812	871	790	807	810	819	816	808	762	795	845	828	866	807	789	851	844	772	819	818	804	759	762	797	845	792	778	821	759	820	728	801	803	832	855	788	806	805	859	789	780	852	800	804	764	789	777	787	873	814	843	801	839	789	847	799	849	771	807	804	838	877	827	803	834	792	826	803	853	814	750	805	766	832	801	846	813	760	812	842	849	833	837	784	817	802	829	787	863	784	854	835	834	853	814	822	815	881	853	812	800	814	821	788	749	831	817	796	773	818	810	787	805	855	843	786	770	812	828	818	802	772	802	852	824	824	768	836	780	797	786	828	788	842	839	862	772	806	877	831	791	771	831	773	821	865	792	808	803	817	792	830	790	818	792	810	811	806	809	824	762	816	840	837	850	801	872	800	760	769	846	792	802	806	762	798	804	793	816	785	769	796	830	825	872	796	785	871	846	752	809	827	784	796	770	821	743	800	823	816	822	789	800	860	774	801	789	827	787	830	821	819	773	854	881	804	806	833	779	814	835	809	894	812	791	742	813	786	857	812	808	862	804	822	838	767	788	801	852	780	791	829	797	819	831	794	791	781	843	806	808	799	810	791	815	788	825	867	831	804	807	769	798	806	823	843	821	849	841	813	813	802	835	825	796	849	770	829	787	861	781	753	861	799	802	790	852	791	785	821	840	822	776	796	823	839	808	802	808	802	846	794	779	782	764	788	854	808	824	825	839	863	813	832	807	776	797	838	835	786	815	843	779	839	830	767	856	847	812	757	847	787	813	799	808	818	779	818	825	816	828	831	799	783	771	820	820	779	801	833	802	837	854	831	767	781	822	785	797	806	808	802	793	800	781	846	824	826	829	772	786	812	793	792	777	801	801	797	816	799	818	820	764	798	859	840	795	814	819	846	844	848	796	796	834	795	865	825	796	819	816	825	755	853	856	805	770	805	816	853	829	810	827	880	819	819	806	832	786	771	837	762	844	837	814	851	794	787	826	841	775	836	807	805	828	845	866	830	864	790	785	834	853	785	819	801	824	836	792	861	815	790	779	792	810	768	806	800	851	807	897	806	848	840	852	828	779	794	812	828	800	809	843	871	796	860	760	763	795	832	783	812	884	804	751	846	816	797	774	775	818	804	772	823	823	867	778	801	785	802	849	826	843	823	803	816	869	806	743	806	809	797	826	809	803	822	807	852	804	801	807	782	807	848	783	853	805	774	836	828	797	844	786	791	832	813	767	759	817	833	810	792	828	767	793	779	850	877	802	840	892	851	814	842	834	837	851	849	811	852	807	764	816	838	753	828	808	822	835	815	790	793	842	842	809	859	783	813	768	804	897	818	835	844	784	825	778	790	773	757	763	721	802	792	762	798	830	866	805	849	829	845	790	842	819	803	813	815	787	858	818	797	790	821	779	769	820	821	841	799	801	827	808	800	765	831	812	848	809	774	840	803	804	840	824	802	835	865	790	798	865	822	782	828	835	766	809	771	766	761	815	814	868	823	832	894	836	778	847	849	823	830	819	839	860	758	826	805	802	794	788	812	832	814	780	767	805	812	848	756	804	810	850	864	809	844	799	849	804	804	810	763	862	852	789	796	812	799	835	807	799	834	763	784	820	836	813	794	785	766	769	820	788	826	814	824	827	804	726	764	789	794	760	784	830	819	775	759	835	822	783	819	817	750	792	821	846	782	793	815	797	760	782	854	848	856	831	845	813	803	771	799	821	792	815	776	878	797	856	804	800	801	802	810	854	820	815	786	832	878	778	768	820	820	781	804	796	850	794	797	794	782	749	796	834	772	768	810	771	786	805	834	837	772	838	794	800	853	820	805	792	844	791	821	842	829	793	831	823	812	796	866	818	805	751	806	846	816	847	811	790	786	796	819	795	792	803	867	827	838	739	793	794	834	811	807	805	799	756	787	742	818	827	861	849	811	804	771	809	820	846	809	783	775	823	820	775	823	797	827	809	815	797	804	780	790	814	795	796	777	852	866	818	782	846	809	812	819	809	813	811	810	802	787	843	806	840	807	851	811	804	842	832	776	756	773	811	841	805	772	796	778	764	841	837	767	827	868	767	807	790	827	831	781	819	771	842	766	803	818	821	790	842	832	794	805	834	850	777	792	757	809	866	800	810	815	878	822	808	726	868	702	774	789	791	822	818	787	797	828	837	751	793	776	820	744	802	783	799	794	820	838	851	852	827	817	829	819	877	818	836	857	834	779	808	827	839	837	802	819	800	818	765	820	878	798	814	808	823	807	824	782	771	783	783	803	810	808	762	808	773	796	775	749	800	877	813	783	815	787	802	814	801	837	813	782	790	826	851	820	839	813	844	795	754	831	788	779	810	812	863	815	847	762	797	845	796	772	784	766	791	820	838	787	857	841	876	850	825	817	772	737	800	833	812	815	800	775	846	818	786	776	807	822	849	840	785	811	848	818	813	756	782	811	858	803	804	786	787	808	833	827	781	804	797	834	856	748	834	843	844	813	778	796	854	813	834	803	782	816	833	815	807	806	805	841	848	798	789	795	808	813	743	844	799	837	795	859	819	792	768	795	845	829	830	809	806	739	778	813	819	813	855	807	774	838	830	862	818	799	855	813	827	867	782	820	805	825	858	800	758	764	811	794	817	829	813	822	807	799	766	804	816	786	834	796	789	844	747	860	791	807	829	812	860	786	789	829	805	796	839	821	809	847	824	794	796	782	834	807	775	783	752	834	828	782	826	818	806	816	796	814	835	807	790	785	865	817	833	818	860	831	825	773	865	737	848	793	771	815	802	855	787	833	824	806	799	806	804	844	791	856	798	844	829	780	804	828	824	839	827	776	835	782	796	810	805	809	830	829	809	801	814	783	842	795	824	790	860	799	814	789	853	816	819	893	779	844	763	860	807	763	807	811	808	769	776	809	799	787	814	826	794	757	836	818	864	805	797	784	824	842	809	825	765	817	799	800	832	786	810	772	809	832	801	812	833	785	827	817	816	820	747	808	838	789	829	849	842	810	809	819	856	756	795	847	819	793	806	830	808	767	818	778	754	812	801	850	814	855	822	834	815	846	794	827	814	781	842	847	755	809	801	786	816	832	783	804	826	869	790	815	840	813	769	805	764	845	816	814	889	806	837	824	794	839	777	795	758	849	857	824	829	818	732	867	832	794	808	787	803	824	769	777	832	830	796	836	813	789	807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55353	43898	32292	31944	32768	32478	28909	23869	20898	13146	9662	7031	8921	8428	7187	8025	6532	4466	4042	2752	2744	1587	1191	811	576	512	483	380	385	347	396	358	342	359	330	341	338	324	368	375	321	340	375	377	372	391	347	381	336	350	351	301	325	302	321	314	320	343	279	296	311	336	353	317	323	330	321	323	285	303	316	304	284	333	323	284	321	315	309	289	309	280	327	295	269	307	308	295	328	311	305	300	289	310	318	295	316	321	317	296	308	288	295	290	319	303	299	309	285	276	276	301	276	316	275	298	284	254	310	290	297	272	273	290	293	278	300	282	309	304	294	313	279	296	301	311	297	308	282	320	286	309	323	287	311	284	271	293	297	303	288	273	339	273	256	280	308	277	294	288	292	270	265	282	303	293	304	314	301	296	306	282	272	282	305	296	307	298	310	311	305	300	329	284	289	303	298	287	283	286	293	284	284	255	301	315	345	319	298	278	306	272	288	301	278	304	304	284	301	312	325	295	267	276	300	313	311	329	280	277	308	276	299	300	323	286	308	308	273	282	283	312	308	284	292	282	268	286	293	314	290	301	283	289	279	317	303	312	288	299	306	287	311	288	334	269	299	289	283	284	292	300	284	279	296	317	341	306	290	259	303	280	330	307	313	314	297	307	293	280	310	311	305	297	294	311	298	311	283	284	313	261	270	315	297	304	317	309	286	302	292	306	313	319	299	314	285	312	271	293	285	294	329	341	301	286	279	281	301	297	311	290	297	300	319	295	316	292	289	265	312	306	304	289	286	311	291	307	282	295	272	291	306	323	298	297	281	290	320	290	287	269	292	284	305	295	307	293	296	303	280	285	307	315	288	283	314	289	296	276	290	310	317	267	300	288	295	300	301	302	291	283	297	290	295	284	298	281	257	314	311	292	297	278	305	280	282	319	296	303	276	280	270	322	269	315	307	288	305	293	301	278	294	285	283	278	292	316	266	303	325	296	310	301	288	290	297	260	303	279	282	285	305	306	283	308	315	292	276	287	328	307	299	301	282	305	328	287	297	289	285	282	309	292	309	318	303	327	303	290	313	302	295	291	254	331	259	291	311	261	267	287	294	278	294	298	301	275	291	312	279	291	297	300	276	302	302	312	301	308	275	284	319	314	291	319	303	325	315	303	304	295	292	304	313	317	283	284	283	291	318	331	273	312	281	303	287	310	291	298	285	280	303	257	284	279	313	297	298	263	309	290	305	312	309	297	308	280	302	324	277	275	291	300	316	270	282	311	288	286	288	288	280	297	255	279	297	289	296	284	270	280	267	293	291	280	289	299	313	285	276	308	230	306	286	280	286	328	256	300	307	315	287	313	290	306	279	284	299	317	276	271	315	303	291	278	274	273	278	295	289	303	298	296	301	304	311	289	315	298	287	276	281	292	279	325	299	307	290	309	270	296	342	291	278	290	287	307	292	305	319	297	297	282	302	304	332	280	283	304	308	275	285	293	305	292	297	287	284	305	257	283	316	267	286	288	286	328	332	291	315	287	271	276	284	304	289	299	294	314	291	287	311	312	314	297	294	271	303	290	273	276	298	281	299	286	300	247	284	298	307	285	326	306	291	294	325	310	304	311	281	270	275	297	287	279	282	297	257	331	319	303	294	273	274	299	279	288	312	287	301	302	319	273	326	310	304	322	305	308	317	300	268	304	286	278	287	320	300	302	298	297	286	336	293	308	294	289	327	293	299	305	300	297	287	292	304	318	293	288	273	314	310	302	302	276	300	303	257	284	266	323	286	282	291	271	262	303	279	307	292	291	284	291	262	279	273	284	275	261	304	293	296	322	310	305	327	301	303	335	290	272	284	330	287	292	281	259	294	312	273	308	291	315	303	313	281	312	287	306	281	267	315	302	314	289	296	266	298	293	296	332	309	272	274	289	300	313	330	282	309	291	305	315	287	300	281	257	265	293	321	311	316	259	297	296	295	274	295	279	284	279	283	316	297	287	263	278	274	298	284	286	286	286	305	296	296	290	299	294	299	315	270	323	302	316	349	341	295	284	291	275	288	286	293	294	322	302	288	326	315	270	291	307	309	279	278	307	333	300	296	277	312	314	313	318	267	286	309	308	297	315	294	307	268	284	309	336	288	297	270	292	277	280	268	267	321	281	278	301	300	282	304	322	306	279	310	261	289	282	274	293	298	267	302	295	294	268	270	309	297	268	313	313	300	314	303	300	335	295	283	290	282	288	298	315	306	295	305	301	281	283	303	293	318	316	329	291	313	299	279	307	308	304	321	289	296	288	286	303	303	292	313	327	305	295	285	274	325	312	263	307	317	288	276	288	279	289	299	293	297	271	292	279	287	299	308	313	320	297	271	296	274	296	297	313	300	310	275	315	311	319	303	262	306	312	297	310	285	286	287	304	275	278	313	300	278	278	298	305	328	291	295	295	251	338	304	288	324	328	306	318	307	279	324	290	307	336	317	319	290	297	310	293	310	290	275	309	297	285	275	328	308	295	302	275	284	294	277	291	292	291	310	325	274	283	298	309	292	320	310	308	294	295	291	287	294	296	283	307	297	290	292	311	322	305	309	295	286	294	284	287	301	307	278	286	327	265	284	282	311	257	275	326	281	310	301	295	304	298	314	278	304	321	304	263	292	305	284	260	292	291	299	330	335	303	287	270	289	318	333	279	312	306	296	271	303	291	292	276	303	324	271	272	275	295	293	281	294	284	283	282	269	282	277	289	299	303	301	275	286	317	292	317	287	281	311	298	279	295	275	287	299	299	307	290	291	324	312	293	307	300	301	304	298	286	314	282	291	256	279	305	270	267	288	302	286	293	312	293	296	316	303	283	287	301	325	284	313	300	300	284	312	293	293	312	302	286	292	287	299	303	314	283	340	309	267	305	292	269	285	310	289	288	303	280	302	273	265	284	312	297	283	272	292	295	302	286	295	298	329	296	322	302	286	316	290	286	256	315	273	285	274	320	303	339	291	303	330	280	273	292	300	265	304	275	303	282	273	299	303	283	284	311	315	287	269	307	323	299	325	280	285	280	291	289	314	293	309	297	307	277	280	274	281	285	291	305	304	287	303	308	264	305	334	271	288	347	320	256	264	312	298	301	298	310	297	312	285	285	280	306	281	318	251	319	310	296	325	296	324	284	310	266	305	292	284	301	295	268	318	283	276	325	312	300	290	295	335	288	281	309	299	321	298	290	297	305	288	317	313	315	301	308	332	312	305	281	298	282	282	342	311	312	305	290	347	267	282	304	294	304	291	296	305	293	312	265	307	283	332	305	273	292	325	266	335	298	283	283	288	288	292	273	281	293	308	278	326	305	292	266	286	288	302	288	290	261	264	301	329	279	349	296	283	290	304	313	339	315	260	313	280	281	279	315	295	296	296	275	334	290	308	291	286	308	331	265	272	296	289	276	314	312	290	276	321	289	290	286	287	299	300	329	277	268	324	308	330	263	312	291	293	316	288	322	292	291	307	291	281	296	295	269	282	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45529	42914	40908	42841	44030	42437	38416	35406	32723	22886	20816	18950	23105	21983	19457	22834	20216	16035	15976	11587	11489	7255	5672	4110	3002	2569	2203	1624	1187	1269	1277	1298	1275	1130	1086	1088	1134	1104	1115	1139	1168	1181	1154	1250	1329	1193	1237	1271	1115	1047	965	908	936	887	872	851	914	890	881	899	964	936	907	920	1017	990	973	960	950	909	1007	952	923	930	881	897	910	847	865	796	764	814	803	814	856	830	789	808	829	803	793	775	795	792	810	807	798	774	760	818	778	773	776	748	809	764	809	794	804	744	748	759	750	761	758	745	836	727	775	757	806	744	753	772	743	728	711	803	803	751	779	757	752	789	789	765	733	791	816	726	751	755	729	687	739	760	775	749	776	793	746	746	757	751	787	761	761	841	790	767	779	740	765	745	738	771	758	778	719	749	761	758	832	809	735	794	777	768	726	756	740	787	836	787	738	800	796	778	807	744	754	778	790	779	785	716	783	791	745	809	730	772	790	752	732	742	772	781	794	730	754	749	805	790	777	769	781	778	785	780	745	773	779	766	802	761	698	829	780	790	781	760	803	788	761	733	749	753	781	772	774	768	785	769	830	771	751	723	761	739	729	757	789	776	791	716	782	736	747	775	779	744	742	767	833	756	749	748	771	759	749	759	793	761	707	791	788	775	774	787	768	787	720	726	702	814	751	754	775	780	746	768	752	733	708	778	763	806	723	732	819	733	781	768	799	809	790	757	776	747	757	709	787	756	768	760	734	731	739	766	776	748	766	741	766	761	763	754	739	754	785	733	676	728	755	761	774	789	776	747	768	753	732	754	770	779	691	760	731	786	771	752	816	783	764	784	787	763	772	806	778	739	772	781	797	780	819	806	748	795	811	789	727	698	755	852	818	721	763	745	732	728	699	730	745	797	801	710	782	758	706	796	708	774	786	758	750	728	761	761	784	762	765	770	767	771	769	742	750	742	725	788	807	755	710	792	782	800	779	770	780	750	762	700	739	763	765	766	808	745	817	807	725	732	774	807	749	742	778	763	731	767	764	761	744	763	725	756	759	733	738	805	750	760	725	796	797	795	749	739	748	783	735	762	760	779	801	739	742	776	745	733	708	763	763	709	772	749	738	829	765	760	747	748	723	711	762	763	778	752	741	748	793	772	800	771	743	713	776	726	801	725	739	754	737	765	775	756	756	761	780	752	771	750	787	745	760	772	785	743	708	768	771	817	772	785	752	768	741	753	795	788	781	841	797	776	780	770	762	787	763	710	725	804	816	754	768	754	759	824	766	749	759	800	753	770	767	752	776	820	779	769	770	722	772	790	750	810	730	687	747	782	797	732	776	757	758	769	757	773	737	743	774	757	746	769	852	711	743	823	772	756	784	812	750	786	724	791	724	797	761	741	755	720	789	741	772	788	768	791	772	779	783	777	809	752	762	807	718	731	775	714	733	741	771	761	788	763	784	828	788	703	770	761	763	780	738	770	791	804	739	751	745	778	793	730	781	759	781	799	801	741	756	759	810	817	712	748	729	757	773	786	769	775	756	784	771	727	768	762	793	773	797	766	784	783	785	794	754	712	794	744	777	749	787	771	807	740	834	777	770	776	765	763	774	753	791	768	787	777	769	740	771	777	771	763	798	754	768	775	762	773	755	732	782	813	750	752	737	815	728	797	717	785	795	773	742	794	786	779	779	760	754	789	804	826	738	769	791	732	719	725	766	711	766	744	772	732	780	784	779	765	769	817	735	717	752	769	728	708	737	747	791	741	762	755	758	759	767	741	788	735	749	796	761	770	746	768	773	790	798	813	808	762	706	752	774	752	781	759	757	780	769	807	733	761	812	765	739	762	769	734	740	779	774	767	741	748	800	782	781	806	729	780	797	790	805	749	813	718	749	753	764	753	819	779	767	824	758	762	705	791	757	792	803	767	719	759	777	816	769	813	750	746	765	770	761	770	780	800	817	755	781	815	684	758	693	785	772	771	750	792	800	781	744	758	737	772	762	741	755	790	747	776	761	765	748	812	743	799	753	767	762	741	765	735	745	762	737	782	724	771	760	786	759	793	777	772	801	751	747	766	740	740	730	718	754	760	757	777	753	782	764	758	810	730	720	798	759	760	752	790	777	701	764	805	800	738	807	745	750	753	746	757	752	763	745	772	794	733	779	752	736	782	736	768	758	766	844	744	748	751	781	770	749	758	748	809	707	794	787	742	819	740	807	722	755	732	795	760	772	767	767	763	784	781	744	790	825	769	783	784	737	780	762	762	788	785	751	793	790	711	725	762	789	765	784	718	784	794	728	781	791	783	776	783	747	784	839	806	798	760	800	699	765	739	764	721	783	726	742	725	726	748	772	724	749	800	760	794	787	708	741	765	749	749	749	751	791	783	793	780	807	769	751	775	740	784	756	748	770	772	738	691	822	792	717	749	718	707	771	741	775	794	743	774	766	740	801	743	771	784	752	758	762	758	774	765	834	746	744	753	757	780	754	799	717	744	772	761	824	730	780	779	765	728	781	788	788	717	766	770	744	771	784	785	772	738	731	778	758	726	763	795	791	769	807	812	756	767	777	744	805	741	733	771	772	790	735	759	759	812	762	783	760	784	771	759	770	751	786	736	771	787	787	766	733	775	773	773	821	785	782	741	760	705	751	773	737	745	798	799	824	741	812	739	757	787	757	768	762	741	730	714	765	769	741	832	785	745	733	738	711	716	838	764	750	771	774	733	766	784	738	744	750	771	799	756	777	768	770	806	761	747	774	769	761	755	832	744	790	755	784	732	759	765	756	736	740	786	744	759	799	765	794	739	791	747	726	780	766	779	775	782	775	760	801	749	772	796	776	774	733	738	762	787	752	755	775	774	807	778	748	780	783	789	750	789	723	774	776	782	749	752	789	780	734	754	797	798	771	804	780	755	802	766	766	706	720	751	770	773	733	716	745	762	784	755	786	749	796	743	763	724	796	768	774	739	789	797	762	765	796	800	761	789	807	754	758	728	787	726	735	734	759	747	764	801	740	770	704	789	805	798	799	809	763	718	765	755	794	741	757	730	781	744	782	779	722	717	736	773	758	773	789	756	746	808	761	808	722	729	750	735	720	804	750	815	728	759	741	766	769	756	799	752	743	792	748	775	775	771	789	753	792	770	717	768	750	705	746	785	783	818	779	745	779	796	761	750	753	753	725	717	782	797	751	742	735	747	734	759	769	754	750	824	740	758	722	778	726	737	723	752	770	777	770	725	733	776	821	756	765	770	834	786	770	772	747	699	787	746	763	746	751	787	791	774	776	787	774	708	755	760	791	804	780	737	786	838	765	782	735	757	739	797	756	739	755	740	752	775	786	736	798	752	795	790	773	801	776	804	772	767	743	769	737	743	690	780	719	834	764	733	772	797	728	776	806	798	764	762	746	725	762	792	751	785	738	733	728	713	769	801	738	728	748	784	805	802	749	726	742	774	717	788	775	753	779	791	733	792	749	773	777	773	752	753	756	770	768	761	726	746	742	773	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58944	41724	35928	35042	35125	35568	30955	30966	28823	22186	18536	13348	13882	12557	11076	13334	11317	8493	8662	5599	3927	3054	2051	1513	964	741	674	524	409	414	438	421	380	396	400	397	384	378	426	407	409	407	388	400	481	402	361	427	376	382	363	342	337	342	362	291	346	311	326	347	341	341	377	319	347	377	361	328	334	318	322	336	357	325	346	307	314	312	314	326	315	304	300	304	363	312	311	328	325	277	309	316	289	349	327	315	296	326	320	319	280	306	324	289	321	311	320	320	320	313	337	308	262	303	295	321	291	306	336	294	316	316	282	274	317	309	299	305	297	324	311	295	284	302	310	325	297	341	313	320	314	314	276	303	294	313	325	328	308	303	285	326	300	310	293	274	311	313	318	314	327	271	347	304	286	304	346	302	354	311	294	321	315	282	294	308	293	277	294	329	300	328	349	311	325	319	336	311	298	298	306	261	316	301	307	296	298	292	321	305	312	326	296	329	345	301	303	256	289	302	314	311	322	312	305	307	300	297	307	303	310	343	313	307	289	308	305	300	276	293	278	312	324	266	305	290	299	326	277	319	297	303	278	337	314	333	263	295	265	311	322	325	324	297	307	306	299	304	302	285	308	285	300	296	320	289	316	326	310	305	311	309	320	275	307	305	303	330	265	274	312	292	307	306	305	295	324	311	317	316	305	290	295	285	340	308	304	308	291	289	310	317	286	290	326	320	285	329	309	310	318	299	305	314	296	302	299	294	300	331	313	275	298	312	334	324	294	293	316	320	291	310	313	320	292	322	301	302	288	295	297	277	309	325	305	332	305	298	290	317	312	281	314	276	306	302	313	302	341	286	328	319	281	315	325	311	329	314	333	312	310	299	291	305	317	309	313	302	315	304	339	313	290	256	287	321	344	298	307	304	351	326	311	292	328	306	295	311	308	325	294	343	306	292	318	309	344	333	310	308	284	272	280	351	302	318	294	320	304	321	336	306	316	327	323	299	297	288	299	290	309	318	319	298	286	342	316	297	302	329	311	301	286	319	306	293	303	284	338	308	299	285	306	305	296	275	317	280	325	294	292	302	273	320	315	303	311	305	303	321	288	282	336	285	309	304	319	308	340	311	302	324	293	292	290	312	293	318	309	272	281	322	326	307	351	307	321	317	281	283	325	330	319	279	341	285	285	313	292	315	291	307	303	316	305	341	264	308	291	294	316	342	298	332	295	307	320	287	302	283	307	324	305	290	320	304	332	325	284	298	314	302	317	307	302	305	269	293	300	323	296	326	298	313	301	292	312	326	292	290	290	291	275	273	294	331	283	336	304	275	290	327	328	306	315	272	305	328	330	264	298	335	306	317	312	299	308	312	300	313	324	321	301	311	348	318	338	277	301	301	331	292	292	317	308	306	297	297	288	307	290	292	286	329	304	320	326	344	290	302	289	316	296	317	311	299	285	294	321	325	316	305	322	277	312	329	315	293	278	271	323	335	306	294	306	274	284	319	326	305	323	301	319	292	289	281	309	321	297	327	307	295	321	317	285	289	337	333	292	295	309	293	297	302	324	316	296	327	310	300	311	319	291	274	328	324	320	321	295	290	294	316	303	289	294	280	348	329	292	300	299	304	332	297	289	289	292	301	339	299	308	312	325	317	281	310	319	318	309	323	307	282	287	320	318	306	298	314	298	316	343	311	308	306	313	349	329	287	311	322	307	297	310	291	319	317	322	314	308	300	326	315	301	323	307	320	297	312	287	309	299	289	318	300	272	327	301	322	301	294	313	290	275	315	276	314	302	285	278	293	323	312	304	290	310	301	301	307	282	330	324	331	322	280	286	320	301	301	326	298	307	305	304	304	277	338	298	330	306	299	315	291	310	351	299	276	292	299	340	333	290	313	292	311	330	316	298	307	328	322	268	313	303	286	325	337	291	333	331	304	326	326	303	305	301	263	287	312	290	268	310	310	296	297	292	322	296	275	306	321	296	311	304	292	284	311	305	330	272	300	302	322	317	308	298	298	345	326	308	324	299	306	321	306	290	317	331	331	320	313	294	287	317	348	318	309	308	295	336	307	307	339	303	324	304	309	317	335	295	312	316	299	313	291	312	307	255	303	328	289	310	293	308	282	313	307	320	331	303	279	301	293	312	310	323	315	288	299	318	303	313	321	325	266	300	331	330	313	330	308	291	322	282	299	308	281	308	282	319	327	313	306	318	302	328	332	323	300	264	290	276	288	308	298	305	371	304	301	293	277	301	331	289	284	294	335	320	319	312	302	307	310	307	289	279	306	315	312	296	298	307	325	281	289	299	331	310	303	295	291	309	297	284	313	308	271	305	292	303	315	334	306	274	282	296	261	304	321	302	328	280	307	298	273	297	291	314	275	292	304	306	294	283	301	282	298	315	281	305	278	308	331	309	310	287	301	312	320	297	336	315	326	290	285	322	313	315	327	319	292	280	301	345	311	300	292	285	296	319	340	286	326	308	311	295	299	293	288	299	322	303	313	310	303	294	269	305	295	290	295	318	291	305	335	308	320	290	290	292	306	295	326	298	309	289	296	283	301	291	329	351	305	283	301	331	342	337	297	335	323	275	311	299	323	283	317	292	326	287	326	295	316	309	274	326	331	319	332	309	315	289	287	302	321	312	325	270	294	309	319	311	315	271	329	333	328	319	318	279	294	296	312	315	312	283	325	307	316	305	293	314	322	307	309	331	316	305	292	333	305	315	316	258	333	311	329	300	311	290	322	307	321	315	330	266	294	293	322	311	294	342	297	309	321	290	299	301	275	325	339	315	313	326	330	313	344	324	278	288	316	308	289	308	314	322	277	325	314	307	304	272	284	323	318	309	323	333	330	322	316	328	300	280	324	336	335	306	302	326	300	348	294	288	311	270	303	300	332	328	356	303	285	311	304	324	319	344	306	289	317	314	306	315	295	316	271	317	291	293	325	315	289	301	339	314	307	307	311	291	269	282	322	290	299	313	297	296	322	323	296	303	280	308	299	315	298	288	312	305	284	306	301	304	281	286	313	326	283	313	329	325	278	290	270	318	313	294	338	321	319	310	333	298	295	309	292	320	308	302	296	312	324	308	332	329	323	320	299	296	318	310	304	289	334	286	258	349	290	297	323	320	320	309	282	310	334	292	328	289	298	306	281	336	273	289	319	280	316	285	319	309	278	287	311	297	306	290	296	312	291	323	282	350	295	294	282	284	307	276	295	308	296	297	291	313	283	285	328	310	291	301	276	289	315	324	308	317	305	301	328	301	273	307	296	315	266	293	314	335	296	305	328	294	293	314	316	309	274	298	282	334	316	287	326	322	295	344	293	268	328	298	274	314	317	319	292	305	317	307	309	317	298	305	327	328	322	297	282	337	305	320	328	322	296	289	308	319	322	281	278	338	305	311	303	321	304	305	292	318	290	351	306	327	284	253	325	291	308	313	326	312	305	332	347	299	292	270	294	278	334	308	303	342	301	319	299	320	295	336	291	313	302	291	329	294	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47596	43866	46550	47492	48350	46222	41500	42349	38212	33062	28596	25993	28649	26286	26001	28921	26832	23288	23561	17757	14916	11761	9148	6502	4661	3425	3170	2153	1453	1473	1541	1630	1536	1338	1387	1337	1359	1461	1464	1374	1477	1482	1530	1534	1747	1618	1459	1511	1400	1247	1140	1048	1034	933	959	920	930	985	985	980	1108	1088	1057	1029	1112	1148	1148	1164	1101	991	1040	1110	967	949	1005	964	937	922	893	866	848	833	859	878	812	829	809	809	823	793	796	812	771	803	808	826	764	829	789	821	814	803	823	816	783	810	779	811	809	788	818	804	763	785	787	840	801	776	782	790	805	793	820	770	855	746	770	752	757	801	793	771	772	776	804	808	798	755	757	784	759	788	762	734	786	795	816	759	806	731	747	762	737	765	725	778	799	813	785	843	795	778	757	791	805	786	803	745	790	771	748	799	804	785	755	752	816	831	791	797	847	756	762	791	803	809	799	844	769	798	795	846	778	741	815	742	745	778	792	732	766	759	820	783	781	733	749	762	792	807	757	794	768	781	803	784	772	797	761	761	754	840	780	748	811	761	783	765	746	785	792	760	774	777	822	758	772	766	813	726	795	771	768	780	782	764	798	772	794	772	785	799	773	841	764	716	816	798	747	769	796	755	804	774	867	744	748	774	774	806	749	774	753	778	736	728	805	694	733	735	768	778	793	855	803	841	753	770	795	771	781	768	765	790	784	775	765	709	770	764	807	754	747	798	817	725	735	821	779	801	768	761	734	827	819	772	814	795	792	790	776	756	822	723	766	737	830	737	778	790	806	831	742	774	732	806	804	784	764	785	756	778	750	727	754	768	814	778	792	810	788	810	774	798	792	764	760	762	788	765	814	780	786	805	786	767	829	779	783	796	738	796	782	778	728	823	772	781	773	782	817	798	781	749	753	773	758	782	825	837	776	781	785	819	762	779	762	756	797	791	777	751	805	814	792	784	812	732	777	776	780	786	798	797	745	798	735	816	758	815	778	765	738	824	756	755	782	825	761	810	764	767	788	788	751	792	761	796	802	765	810	777	811	803	765	750	829	798	756	800	789	785	765	767	797	768	786	745	775	815	775	795	844	738	818	789	733	755	754	848	764	766	795	778	760	733	777	785	777	784	755	802	767	754	779	778	782	722	829	759	803	766	772	763	778	712	751	765	750	794	771	814	780	699	728	790	806	747	767	727	749	776	755	763	802	756	757	799	811	750	786	744	770	755	799	760	818	787	718	771	760	800	814	775	819	804	814	777	764	791	826	768	781	760	769	785	791	730	789	829	775	777	773	773	765	816	780	817	804	785	809	806	814	779	785	758	804	805	779	765	763	815	799	831	793	804	869	832	786	785	749	836	797	810	794	810	805	773	813	778	812	807	773	811	820	751	803	818	740	784	762	783	830	811	807	784	755	782	799	782	821	804	758	774	738	783	780	738	738	756	785	788	807	764	798	790	763	742	784	773	793	790	782	730	752	781	756	828	786	740	794	783	749	740	812	828	799	774	747	762	816	758	797	774	787	775	770	819	808	811	802	798	772	787	759	757	834	785	789	822	799	802	764	765	812	807	832	774	801	795	765	786	782	818	760	776	787	783	779	755	745	789	729	731	765	724	787	779	803	739	761	761	773	798	805	752	776	790	799	799	821	752	792	761	772	764	794	820	826	738	801	754	800	790	835	761	799	812	776	772	744	777	756	783	758	818	807	806	793	837	789	795	830	765	786	800	822	773	817	805	805	778	810	809	769	759	788	801	793	790	812	834	753	761	745	763	790	755	733	777	794	815	755	810	787	756	722	798	778	742	780	798	786	718	796	756	812	771	769	773	784	849	816	798	757	751	776	857	820	762	796	771	778	778	791	834	766	750	780	753	762	766	757	813	778	831	741	727	808	786	812	732	766	791	780	785	775	785	823	755	775	772	791	755	787	801	773	762	769	769	795	802	826	751	774	841	795	756	732	824	738	774	793	738	788	751	750	779	794	811	797	766	803	785	757	797	796	751	747	789	762	820	823	759	766	782	789	813	753	769	791	809	782	831	813	783	726	740	815	782	794	746	761	797	789	806	814	791	763	807	783	777	770	770	728	796	769	771	737	802	833	778	811	769	825	733	790	805	808	810	776	800	775	778	802	787	760	780	770	825	757	785	776	780	811	796	765	769	819	782	833	754	778	752	739	787	761	785	708	758	799	797	794	747	777	758	803	773	823	792	790	758	767	774	800	743	782	812	860	744	810	779	773	771	801	796	746	816	781	773	759	767	739	790	742	846	746	789	772	819	742	744	780	817	784	816	802	794	716	785	767	822	790	788	782	784	762	767	709	761	793	789	807	790	760	795	770	783	813	753	851	756	745	768	824	836	776	777	821	757	806	765	795	799	780	800	781	752	817	792	762	807	779	784	788	796	762	831	794	769	736	755	764	781	759	751	786	790	819	775	745	742	760	784	762	838	798	787	732	820	764	800	826	798	763	818	765	753	797	856	772	792	765	764	782	780	852	773	786	827	743	758	776	747	826	749	774	798	763	811	833	813	799	774	808	780	733	754	729	813	786	811	751	781	778	763	794	745	823	808	761	836	762	817	737	738	819	773	797	736	743	735	794	783	824	768	775	847	759	780	821	760	781	754	771	807	795	763	810	734	807	729	751	779	756	775	812	834	769	794	790	782	789	808	768	745	785	777	742	770	759	772	802	786	765	811	798	796	767	773	722	804	771	769	774	764	798	787	789	805	761	764	822	792	748	793	815	792	787	805	771	744	822	743	775	768	725	787	773	779	831	809	751	744	821	789	823	730	785	797	806	795	759	818	789	790	770	741	766	759	733	777	829	770	819	821	778	803	819	815	832	789	782	791	817	796	757	810	809	794	774	751	823	821	750	793	806	768	729	818	799	818	782	799	760	752	782	759	820	791	744	794	803	819	783	805	782	783	805	773	798	810	765	771	805	801	762	757	800	828	722	753	819	787	805	805	796	787	784	796	735	763	773	771	737	787	704	810	830	778	779	804	849	769	764	748	749	802	824	789	811	788	807	776	793	759	741	751	811	770	782	775	745	771	713	806	730	789	792	731	793	797	738	814	802	794	756	794	782	849	806	711	791	817	772	749	725	772	779	780	797	777	775	770	768	710	768	822	773	776	771	791	770	788	854	783	834	791	756	760	834	812	761	775	781	774	823	810	846	782	760	790	791	852	803	802	762	798	783	730	793	770	750	759	794	808	787	762	774	773	772	776	744	798	742	777	784	757	793	777	790	756	809	834	775	752	824	751	787	727	789	746	722	760	758	799	798	757	727	767	788	853	805	751	774	776	784	757	758	760	801	816	776	809	820	822	809	816	799	801	791	737	796	824	826	743	785	758	767	738	750	755	772	773	810	765	809	763	778	772	744	767	788	753	737	806	790	742	776	757	791	784	778	737	763	837	735	799	808	752	797	768	798	745	785	796	778	736	789	814	776	777	751	808	797	796	766	782	791	780	767	769	748	775	745	723	766	755	763	791	743	809	815	817	780	785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28404	25406	22580	16970	12528	8239	4908	3901	3230	2494	1775	1425	1330	1169	1192	1052	918	765	755	592	564	499	448	391	406	364	353	340	302	340	330	329	324	353	337	320	317	333	300	345	339	338	350	330	329	335	367	331	314	305	318	321	326	317	304	305	346	326	290	332	308	334	325	347	346	310	344	327	341	344	343	301	295	315	323	301	332	309	327	332	303	278	348	325	310	339	315	292	315	304	315	318	307	295	331	303	311	329	323	313	289	323	305	302	282	298	303	276	357	319	301	331	319	318	313	339	313	299	293	289	330	262	335	312	308	334	324	285	310	311	308	324	306	320	299	303	311	311	328	327	298	312	334	305	325	325	310	290	301	305	301	290	306	333	304	314	337	318	344	348	313	317	328	309	298	304	322	273	304	314	326	316	331	322	294	310	331	287	319	274	324	314	285	301	319	308	294	318	284	296	291	323	303	317	311	307	328	281	304	297	314	321	311	334	309	298	334	336	298	315	325	279	281	314	325	290	321	325	275	296	313	320	295	303	308	307	333	310	291	322	346	284	303	348	303	294	317	323	310	306	317	298	313	310	299	311	302	334	324	312	310	322	308	319	289	308	294	331	308	296	299	303	301	288	262	299	311	330	287	303	310	305	306	325	320	314	328	332	284	323	299	316	312	298	330	288	289	317	307	326	310	316	315	321	326	310	299	290	326	289	293	345	304	300	309	292	325	320	277	324	306	330	325	339	301	301	314	290	332	323	312	308	308	271	333	319	282	292	336	284	312	323	321	291	314	337	293	313	314	313	292	312	289	312	347	315	322	309	315	272	289	335	331	300	290	307	308	323	308	306	297	294	312	287	297	298	318	303	338	333	326	313	288	305	314	289	316	321	303	299	308	302	308	313	280	286	353	291	299	306	294	278	310	311	294	333	326	308	286	312	287	318	302	321	304	316	321	301	323	297	330	306	327	308	312	309	315	286	288	305	311	331	272	315	304	307	301	321	326	301	309	302	289	329	286	328	346	324	314	296	316	311	316	323	332	290	292	311	320	310	330	308	278	307	318	316	337	298	317	317	317	281	296	358	332	351	386	292	314	312	308	285	316	269	278	297	321	329	290	291	330	313	317	308	292	283	322	326	301	332	288	301	311	327	271	332	299	330	314	321	292	312	311	309	316	295	305	306	330	303	333	317	280	307	295	341	285	310	301	292	366	338	339	317	286	335	308	324	298	296	310	326	292	292	291	311	295	361	313	309	291	322	312	300	287	312	302	305	322	318	302	301	329	298	306	291	322	329	308	298	283	298	297	322	303	308	340	292	297	312	304	339	310	301	328	288	304	329	313	310	296	333	307	310	312	335	363	317	315	292	338	311	299	326	308	294	323	308	348	301	280	291	332	314	328	292	343	292	298	303	335	307	303	292	298	298	311	318	273	303	332	288	313	309	326	317	302	300	304	296	293	282	293	307	293	303	314	325	300	284	313	307	334	319	303	294	270	308	324	331	304	307	304	291	315	326	326	348	304	316	290	307	311	308	316	347	295	300	331	306	287	315	304	314	285	316	308	306	324	320	324	302	314	317	322	316	322	319	307	299	297	309	318	295	307	313	320	297	305	308	277	366	327	336	302	283	333	338	321	276	346	315	283	310	308	303	325	326	304	317	342	305	314	333	316	316	327	318	288	299	304	319	299	307	289	292	284	341	309	304	317	339	316	316	312	307	293	318	264	334	312	301	333	293	316	337	283	322	312	343	290	309	295	302	293	303	290	292	280	276	305	320	298	311	290	310	321	334	315	297	298	311	336	284	321	279	276	325	316	301	294	333	308	320	271	302	305	330	287	299	317	318	292	294	328	311	332	318	325	325	320	317	299	333	297	312	312	297	293	316	331	328	313	305	348	294	336	328	319	339	331	348	300	321	312	306	305	299	297	307	317	316	329	343	286	315	302	290	326	325	267	316	332	302	320	301	348	329	296	302	291	315	314	345	328	315	311	289	331	330	297	344	311	300	298	289	301	302	339	296	291	290	293	345	299	325	283	304	340	292	356	312	320	337	304	287	290	301	305	320	321	341	309	304	315	291	282	342	297	314	326	293	314	295	308	348	293	312	313	310	323	293	319	308	319	309	295	317	276	313	297	326	300	316	304	344	300	315	305	307	305	324	298	297	316	328	305	305	330	349	309	314	279	321	349	290	328	302	325	300	353	289	321	299	310	294	318	287	327	314	293	295	280	338	309	296	320	304	295	340	318	304	337	306	291	302	300	306	339	307	336	332	308	333	318	309	321	328	318	311	325	291	304	319	335	274	339	318	289	324	312	290	313	313	320	302	294	301	296	311	306	294	289	253	300	307	313	315	291	295	314	318	334	306	330	313	310	284	319	318	322	309	313	365	330	319	309	312	339	285	291	288	290	295	335	321	282	316	303	317	322	299	309	295	312	332	346	293	308	282	305	335	315	325	283	326	314	325	299	314	291	303	298	313	312	340	303	342	338	319	303	304	306	326	298	298	319	325	296	324	299	338	325	294	302	269	284	301	310	314	290	304	309	291	294	312	315	310	294	324	323	343	302	294	326	303	350	337	288	326	318	302	296	304	318	316	323	285	322	296	291	297	306	281	355	307	315	333	327	317	353	330	310	313	317	291	309	298	307	298	322	321	312	270	312	340	309	316	285	281	345	276	323	310	308	304	326	325	289	289	284	318	304	306	297	302	262	297	301	320	321	305	297	305	297	312	334	314	311	284	302	331	293	311	322	289	310	299	305	316	276	308	337	335	302	302	305	311	303	269	303	327	285	326	290	322	320	344	296	306	329	321	342	295	286	298	326	321	340	291	330	269	287	375	304	272	322	337	325	330	308	294	321	326	301	295	297	296	315	312	300	298	325	305	310	287	299	321	305	304	331	277	304	269	308	318	303	316	306	322	330	313	341	327	317	301	308	299	332	312	351	291	312	311	285	302	279	315	295	304	332	309	276	323	297	322	319	299	327	315	333	324	300	299	287	318	337	302	296	314	297	316	282	282	331	291	300	296	328	306	322	325	286	335	314	304	330	306	316	312	322	306	328	304	329	308	301	280	285	332	335	319	317	295	340	324	321	307	334	294	330	305	336	308	333	318	312	302	312	340	305	320	322	303	298	312	323	313	317	320	330	270	314	304	314	305	286	315	293	335	302	328	328	316	309	298	290	300	282	296	303	314	318	341	282	306	309	295	294	332	339	310	297	332	329	328	334	339	302	348	301	299	275	324	331	325	309	283	329	328	305	290	309	301	306	337	307	308	327	304	359	341	326	317	315	310	348	284	309	308	319	284	307	354	317	278	328	286	320	295	356	327	306	284	326	290	284	297	306	333	315	310	273	317	322	284	331	287	324	300	336	305	299	317	293	314	311	317	303	313	299	289	306	360	307	266	308	266	298	284	322	332	322	318	296	299	300	329	303	307	313	331	347	302	332	320	314	287	302	297	310	288	277	331	301	322	310	300	334	318	319	285	313	302	325	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19530	20044	26631	27212	25123	20009	14418	13399	11387	9803	7184	6074	6055	5231	5261	4745	4381	3449	3550	2731	2466	1976	1686	1479	1279	1153	1106	1108	997	1004	1022	1029	936	899	893	972	939	875	863	935	1019	1012	1026	1058	1128	1024	1066	979	980	891	997	859	884	860	821	822	814	877	907	850	880	868	862	827	870	876	914	842	796	825	880	883	855	819	846	831	836	864	810	803	805	849	856	835	813	833	899	813	809	849	813	823	847	880	754	842	835	846	845	795	818	783	791	827	815	818	799	786	801	789	853	760	774	810	792	760	872	768	792	829	778	837	824	794	795	794	843	813	803	806	848	772	807	815	761	826	795	741	848	844	761	797	775	783	866	774	825	746	817	846	799	779	857	793	815	805	800	780	797	805	804	802	838	751	750	787	837	837	774	835	866	830	806	821	820	832	806	829	812	790	804	820	747	804	823	821	778	787	818	837	814	796	789	828	774	806	854	808	831	816	859	791	815	793	800	843	822	783	803	845	767	837	767	797	770	790	798	836	782	889	783	862	789	781	765	823	760	833	820	773	769	742	838	820	795	803	837	802	796	788	806	810	799	776	833	845	820	787	793	828	781	794	762	746	791	803	788	788	821	786	804	796	829	793	795	851	850	829	851	830	767	801	810	815	823	753	767	816	867	772	792	788	838	808	818	835	808	846	820	741	804	760	772	761	802	800	778	820	853	742	836	795	779	804	766	803	793	819	786	801	883	854	835	773	786	796	813	817	863	852	828	772	820	738	747	846	794	844	810	858	763	801	830	805	783	812	791	817	774	811	788	814	793	829	806	806	794	796	749	839	783	811	859	796	830	782	843	817	830	821	785	783	789	776	862	832	799	848	815	792	825	801	794	815	806	760	769	832	821	814	815	827	841	830	829	791	818	873	798	811	820	804	821	801	768	782	817	799	830	824	788	786	766	859	827	840	870	792	814	798	776	822	788	796	817	750	857	786	799	785	817	773	824	809	827	824	802	816	821	783	828	839	791	803	831	843	765	843	786	780	779	818	754	868	759	796	852	761	820	801	760	796	833	779	846	814	799	732	872	793	849	830	783	847	804	791	782	775	797	789	777	772	790	832	780	740	783	788	780	806	793	772	857	812	773	802	766	804	773	817	773	824	828	784	863	865	810	774	783	800	852	752	830	871	862	795	747	794	803	780	805	820	813	773	816	815	859	822	867	867	846	817	824	758	811	803	811	783	790	799	776	812	823	802	820	818	832	845	791	799	772	814	796	773	762	836	798	829	795	799	839	847	814	823	824	816	807	838	825	794	818	807	817	823	794	795	807	815	797	827	778	812	807	816	811	831	798	838	827	809	803	800	760	850	819	820	794	811	768	794	819	790	796	829	801	783	799	815	825	795	828	825	820	835	780	805	791	796	779	778	778	846	834	860	817	797	763	779	775	780	781	870	831	837	798	827	783	778	842	881	768	824	790	854	796	821	789	816	796	810	788	856	824	793	859	764	811	747	761	806	819	801	854	791	846	840	787	813	830	720	790	821	795	765	777	775	818	776	778	840	782	762	837	787	800	797	785	910	809	847	781	772	836	798	822	813	835	831	792	786	809	798	823	868	755	786	817	793	804	793	822	813	821	786	840	820	825	782	760	835	802	836	803	808	839	832	818	803	777	809	828	828	791	803	759	773	801	810	767	735	815	811	801	784	817	797	790	813	846	795	814	824	841	818	802	810	848	799	842	823	802	747	761	793	803	774	829	810	849	827	782	815	820	849	818	798	809	812	789	842	829	776	801	874	821	820	852	765	753	844	769	835	848	861	831	831	808	845	798	800	780	787	804	863	877	796	828	758	811	774	847	808	814	779	782	784	769	766	837	802	825	828	809	834	790	824	832	825	836	764	782	778	780	853	802	838	792	789	779	807	747	842	795	842	897	790	785	844	809	834	800	836	774	785	747	859	777	865	786	793	795	836	803	754	807	826	784	748	823	791	743	845	734	746	826	774	808	811	816	799	791	818	775	794	746	851	812	840	846	850	813	813	808	809	824	818	833	815	851	837	796	819	801	814	828	848	793	881	806	766	792	830	815	799	814	767	830	824	809	758	792	807	802	748	815	827	754	802	845	846	795	817	798	820	828	839	847	792	838	815	776	826	856	782	814	810	821	768	829	777	798	777	759	808	809	776	789	804	815	774	800	759	774	840	848	792	790	807	835	853	867	806	769	854	852	764	779	775	792	802	808	821	828	816	818	795	779	849	824	774	801	861	827	837	768	795	874	816	854	767	797	823	796	815	791	853	815	868	835	798	868	809	790	837	799	865	752	835	824	791	845	779	792	815	830	817	822	760	827	867	818	787	802	821	796	795	825	775	842	798	804	792	780	832	786	801	814	815	835	802	787	802	843	790	809	812	822	783	778	826	797	785	801	793	777	836	818	841	806	778	796	781	766	790	798	809	808	807	755	811	764	822	833	845	851	775	852	825	888	816	808	797	823	873	793	874	826	809	763	788	792	802	774	822	844	830	795	844	792	831	754	796	790	786	822	834	834	807	841	784	777	809	853	867	812	793	833	774	768	846	811	801	846	823	776	805	766	796	815	782	822	818	806	809	773	803	820	837	804	817	761	820	818	826	806	826	778	826	795	852	801	841	790	810	783	819	842	803	840	780	845	768	786	820	789	866	834	774	753	763	821	752	819	802	826	789	822	821	798	812	828	783	734	796	816	839	789	803	766	750	831	793	801	843	854	809	794	795	836	788	801	796	824	798	813	817	798	769	781	781	770	809	845	785	828	805	818	790	791	811	817	833	813	796	826	756	838	813	811	839	830	770	829	813	812	802	798	782	813	773	763	803	852	799	757	762	791	820	768	808	807	862	786	765	803	792	792	836	777	782	816	778	798	794	823	827	740	873	838	816	822	801	816	876	800	772	815	819	753	824	841	812	799	853	826	820	786	807	784	776	786	826	848	829	780	838	766	831	788	855	806	854	808	801	817	815	806	845	774	815	819	833	762	794	865	786	792	840	758	815	815	794	758	772	741	779	764	797	771	797	807	791	783	793	826	779	807	799	824	774	841	780	807	805	817	827	811	782	833	814	792	843	794	821	847	812	768	809	840	862	853	800	781	824	758	821	818	827	862	812	788	817	807	853	827	789	747	844	778	780	767	783	842	782	842	851	846	786	816	825	797	848	782	864	759	863	780	828	785	828	825	814	859	854	798	786	818	804	775	834	836	810	784	824	848	789	779	761	802	794	809	807	827	782	806	810	803	848	851	774	777	821	846	744	781	770	781	841	798	830	809	841	748	823	795	781	855	865	792	798	842	831	827	797	828	801	813	810	811	839	809	788	781	835	801	823	826	846	813	744	796	837	837	811	795	755	839	849	827	819	817	837	807	818	795	857	749	878	812	835	796	793	829	783	857	799	815	807	793	783	832	786	783	808	842	820	793	825	830	779	823	812	777	792	809	791	838	778	765	830	790	829	786	870	823	783	812	808	821	832	823	801	800	768	815	825	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49669	38465	38698	35036	32354	29104	24041	23348	21412	16173	11748	8178	8005	7548	8171	7537	5968	3797	4308	2649	2481	1473	952	772	640	505	495	389	363	349	379	353	364	338	325	324	360	370	322	316	359	375	357	397	367	414	399	382	345	342	317	310	331	308	322	275	294	297	300	295	311	340	320	302	300	318	296	316	327	343	298	321	332	339	287	324	275	307	301	296	328	308	316	316	293	275	301	290	329	269	300	282	310	289	277	285	298	290	296	255	282	317	286	299	296	276	287	315	284	288	312	295	297	299	296	307	288	293	296	282	295	254	286	305	316	268	307	315	317	263	306	311	315	274	289	313	294	294	306	278	307	308	305	260	317	300	305	288	304	305	282	315	311	257	301	293	288	314	295	309	302	308	283	310	300	300	309	287	287	283	302	302	296	323	281	287	262	287	321	299	310	310	293	299	302	304	290	273	306	296	298	283	313	295	316	288	296	282	312	287	291	285	312	275	268	276	295	259	271	315	274	329	338	299	316	337	283	300	282	312	276	298	294	289	272	265	280	284	299	297	307	310	282	282	286	264	316	276	273	286	284	278	279	303	277	271	279	286	290	256	287	280	301	300	253	301	283	307	321	304	279	317	266	257	290	309	264	285	267	319	255	288	296	289	292	292	274	263	298	300	276	294	273	286	299	313	300	301	279	306	311	268	303	311	291	278	314	277	287	297	307	306	297	293	280	269	280	277	271	312	309	298	332	260	315	270	294	301	301	243	268	265	316	309	304	306	286	330	299	314	304	292	282	290	285	295	293	275	261	281	282	323	277	279	322	270	284	308	309	284	288	295	284	298	285	263	257	290	280	266	303	309	295	300	297	287	308	306	267	304	288	282	305	289	315	281	298	298	291	282	273	289	274	265	280	325	270	286	276	310	325	313	291	278	303	281	274	273	282	312	322	294	338	266	284	307	284	300	307	312	283	298	284	250	278	296	266	275	279	294	324	304	288	263	277	293	283	269	306	291	298	317	302	281	272	280	270	340	308	310	288	310	276	311	315	263	288	293	287	312	303	304	305	312	294	290	271	304	265	260	259	289	284	277	319	293	265	283	312	329	283	302	305	294	290	265	297	305	281	281	296	297	299	323	284	287	290	296	282	326	266	316	301	311	257	298	280	322	285	302	293	317	300	284	278	287	287	272	262	313	273	259	296	287	299	313	311	265	291	310	301	301	289	286	316	302	290	292	280	300	299	268	283	298	282	298	300	306	304	297	311	315	250	302	298	291	262	289	282	276	274	302	308	318	300	275	294	306	328	305	287	290	293	284	295	309	322	287	300	268	267	270	299	283	281	310	297	287	304	312	297	276	295	276	304	305	304	307	286	275	328	313	296	345	302	281	323	289	306	270	282	309	287	287	275	267	290	305	296	282	295	311	276	317	303	257	290	318	314	282	287	301	285	290	306	293	288	311	280	270	292	271	312	292	297	275	305	279	299	277	280	285	295	322	336	311	311	291	276	293	321	303	289	279	281	264	294	290	298	301	309	267	319	296	312	296	319	290	322	279	286	268	288	286	295	300	262	275	291	290	271	269	286	287	290	282	278	276	295	330	321	283	265	295	298	268	301	273	291	292	266	282	275	292	299	299	277	273	270	312	275	265	300	282	288	311	281	317	292	295	282	310	315	287	301	259	311	278	298	320	269	263	284	285	327	277	316	302	303	297	273	303	288	284	297	298	290	287	286	303	295	266	276	286	304	262	307	261	278	289	294	289	290	288	263	326	293	300	283	266	296	276	294	302	304	268	299	278	309	309	277	303	304	274	283	296	333	296	287	301	319	299	299	320	298	295	251	290	310	288	281	266	276	274	288	245	297	281	291	281	268	289	317	260	304	305	294	304	286	293	309	287	296	291	332	275	277	277	296	296	298	295	279	287	285	283	315	289	273	273	298	312	270	302	305	281	268	269	318	290	301	276	287	302	299	276	286	287	301	281	265	296	337	318	283	280	260	287	310	281	277	297	315	287	293	286	290	301	259	287	253	278	287	318	306	257	241	285	346	273	302	288	266	299	309	271	268	269	289	258	274	265	282	289	302	315	298	317	307	296	259	255	279	263	284	286	317	259	294	257	299	262	253	262	295	295	306	279	281	278	283	285	285	306	277	298	266	288	256	290	267	296	282	291	325	315	271	295	283	263	294	299	298	253	286	268	275	281	276	252	305	287	267	290	279	290	293	290	284	287	281	292	314	288	281	282	306	318	257	343	295	305	281	292	269	305	313	282	339	307	285	290	242	304	313	317	293	295	288	278	300	302	296	274	288	290	313	267	270	266	283	258	276	271	322	273	278	285	285	304	299	320	304	292	292	292	310	292	294	283	297	271	274	300	284	304	302	275	265	278	322	266	271	300	289	295	271	343	270	292	290	291	274	306	297	292	273	289	293	285	312	285	271	308	282	289	323	300	299	303	257	290	268	298	298	274	300	291	279	265	299	287	281	281	300	325	271	281	274	293	332	326	292	321	293	295	293	297	275	297	311	296	299	308	275	308	274	294	298	307	291	257	278	282	280	268	316	276	288	294	286	297	282	289	296	283	318	295	254	277	288	264	295	290	269	301	293	281	277	284	287	280	300	274	283	287	282	270	296	260	295	299	275	274	315	292	310	270	299	291	302	274	274	278	287	316	299	283	313	310	293	310	287	294	265	293	293	286	306	296	275	275	278	308	306	295	287	272	288	280	292	276	297	290	270	307	310	299	294	296	283	279	288	319	300	313	294	287	286	267	312	276	302	316	315	295	280	306	301	306	301	275	310	284	271	274	274	312	286	273	324	306	281	292	295	299	303	324	305	313	302	294	282	301	306	266	318	304	292	311	306	296	324	273	285	307	276	231	306	303	329	312	309	302	272	291	257	293	270	295	295	254	272	275	303	306	324	305	303	274	310	295	311	304	287	329	300	294	296	296	324	311	293	291	288	321	264	296	271	275	300	285	317	284	281	298	283	265	308	315	307	287	292	319	275	314	267	306	304	289	316	306	296	303	283	249	300	299	293	268	287	312	282	281	293	303	300	297	286	318	316	307	284	297	331	293	282	299	297	280	281	288	301	262	278	282	266	288	301	302	253	264	278	280	280	283	275	310	286	294	305	269	312	294	318	288	309	281	284	290	295	298	295	288	271	298	305	311	300	285	316	289	281	274	293	282	293	281	279	310	277	303	307	289	300	279	260	292	286	299	268	284	293	296	345	297	284	262	266	322	278	286	299	299	292	288	274	284	301	312	283	323	302	294	286	293	281	293	269	280	297	310	277	267	309	333	283	277	275	286	312	274	311	282	315	262	247	299	295	310	292	274	287	293	290	257	313	312	314	291	281	280	315	328	316	309	291	316	264	304	298	267	293	279	296	310	290	297	284	266	286	300	311	285	282	284	274	288	299	298	290	304	272	333	325	294	307	331	328	281	285	320	292	290	307	295	287	310	279	289	260	275	296	286	291	272	287	263	275	288	273	289	293	264	302	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38215	34651	41984	42849	41579	38837	34605	35996	32971	29234	23044	19417	22208	20966	23113	21359	19002	15121	15798	11812	11073	7470	5290	3812	3086	2372	2232	1722	1165	1257	1370	1279	1233	1146	1123	1154	1121	1119	1200	1203	1170	1265	1215	1348	1382	1287	1261	1301	1079	1080	973	990	903	923	962	890	887	885	869	831	926	956	896	891	955	996	979	945	1009	899	946	1014	923	958	858	857	829	853	816	825	826	797	835	791	818	753	773	768	801	832	789	771	784	801	752	759	822	827	833	797	779	799	754	769	765	775	733	779	767	792	784	819	774	796	766	798	769	777	767	798	777	746	771	718	786	784	805	738	718	732	738	793	740	820	748	745	757	733	768	771	768	795	802	820	778	793	774	755	759	785	745	780	798	765	780	761	723	776	756	692	772	718	839	755	725	785	766	791	761	770	766	776	753	819	770	762	757	813	748	808	778	787	756	746	800	764	735	779	794	718	787	770	746	773	807	772	761	766	769	709	723	782	731	759	738	798	745	760	759	784	755	806	793	719	782	808	809	762	714	766	727	753	803	786	772	779	755	733	745	754	750	828	789	757	767	768	778	775	704	750	781	774	765	735	745	746	758	769	727	780	766	786	772	730	735	764	784	752	751	730	798	763	810	769	781	773	721	776	780	765	753	806	789	785	729	798	775	745	728	754	777	755	784	740	732	768	818	753	751	718	804	805	755	745	771	733	799	793	759	763	792	756	798	791	780	718	795	733	773	747	809	750	744	750	758	768	782	773	754	744	777	786	764	742	756	715	716	752	747	733	798	791	735	734	779	778	742	782	779	807	774	773	741	743	730	785	802	794	738	765	775	755	728	760	770	757	826	776	747	795	741	773	768	789	743	747	733	747	785	752	712	769	750	741	747	773	721	727	779	722	761	777	745	760	729	767	795	768	781	799	753	786	771	787	763	797	782	761	796	738	785	777	793	772	741	766	778	723	815	704	759	752	727	772	742	750	767	764	731	754	841	758	681	801	750	709	784	785	701	742	749	776	730	748	720	719	765	770	759	760	770	765	784	761	750	760	746	731	774	765	774	778	732	771	733	781	764	733	752	730	772	782	773	703	741	760	780	720	717	748	757	738	759	769	747	771	771	790	771	761	776	768	740	748	749	783	727	727	789	716	792	810	789	799	813	720	784	783	773	726	755	791	772	786	759	827	764	766	814	760	731	775	775	774	822	700	795	768	796	785	769	726	749	785	788	763	782	749	754	784	754	772	764	702	798	747	722	756	760	747	771	714	801	781	732	794	794	759	766	808	726	752	825	744	777	811	814	787	755	775	768	738	730	774	805	773	745	788	734	783	798	769	749	848	770	779	795	759	752	775	775	750	768	743	774	729	759	741	758	760	786	805	774	785	748	747	757	754	759	775	762	774	797	778	791	761	770	802	765	780	698	791	751	735	792	788	752	763	801	737	737	758	766	809	812	815	719	762	777	783	788	743	762	766	773	748	777	780	788	747	773	777	765	827	734	777	761	748	804	761	795	736	700	751	745	732	766	763	759	778	755	723	762	768	740	748	783	769	732	746	737	765	762	825	773	801	784	751	758	780	754	759	744	746	751	792	824	728	757	758	763	786	749	741	789	772	767	751	743	807	701	737	812	739	753	741	776	750	792	786	748	757	748	762	754	795	782	758	750	748	740	784	807	805	763	755	746	798	765	725	761	746	711	790	743	764	796	751	773	790	748	785	774	731	707	753	792	763	764	778	824	804	764	778	737	752	738	767	760	754	792	773	789	786	729	767	808	796	756	778	725	748	734	730	788	758	788	755	773	763	765	731	731	751	684	747	760	756	716	771	770	773	743	777	776	763	740	785	765	777	758	739	729	668	750	810	800	757	769	800	744	748	777	816	750	756	771	763	755	755	779	742	792	775	726	798	725	790	771	769	776	766	773	773	778	740	789	755	768	772	776	727	778	733	780	810	832	777	773	790	764	773	762	727	720	767	813	715	760	827	745	799	762	776	763	807	788	793	755	798	778	762	766	770	757	767	742	799	757	756	700	710	757	781	748	764	765	802	773	793	760	793	736	777	723	790	744	777	786	731	729	752	805	718	778	782	783	772	769	734	826	728	757	753	788	757	760	761	734	736	775	755	746	723	785	776	740	809	776	767	814	788	701	757	780	752	775	766	753	762	793	824	767	738	732	789	715	786	845	741	767	789	758	805	763	715	764	805	759	762	764	788	762	748	756	696	767	791	800	761	777	783	739	736	827	754	701	767	736	786	762	786	761	719	814	750	771	797	737	748	744	790	777	769	813	775	767	749	716	771	725	749	798	783	801	752	796	758	768	734	740	764	737	781	751	794	796	741	674	779	747	739	761	754	748	758	793	729	781	756	771	722	781	768	783	755	765	763	798	773	738	801	756	820	746	780	786	719	742	767	738	729	727	802	748	722	758	736	781	763	734	783	745	754	794	787	796	738	732	760	791	760	808	766	743	796	741	774	728	754	773	739	761	736	816	827	770	779	747	733	779	769	737	748	737	776	809	740	741	785	767	759	773	745	768	745	797	749	809	794	756	753	765	767	800	707	825	772	743	780	772	748	770	793	753	744	758	753	788	742	722	725	778	766	724	804	756	731	784	794	774	772	755	753	750	700	780	774	775	698	785	788	806	784	737	741	783	758	787	780	724	697	739	743	812	805	752	756	760	734	776	751	738	804	798	743	728	719	779	725	806	768	770	774	759	723	793	742	742	720	742	799	781	773	810	724	737	776	741	775	751	739	780	798	713	760	771	754	784	796	786	734	790	715	784	766	788	753	809	761	727	789	755	740	757	791	766	777	720	711	725	734	756	765	780	771	781	765	772	730	743	773	776	774	745	799	759	771	788	808	745	771	782	758	807	782	706	816	753	736	760	761	702	794	766	799	760	755	715	708	769	771	766	736	731	748	772	732	740	737	768	753	823	752	767	768	785	749	804	785	796	748	707	761	755	761	714	737	783	826	726	729	794	736	790	745	774	773	758	764	731	775	747	792	804	737	754	737	764	783	714	740	737	689	731	767	766	812	805	759	764	758	779	810	730	765	747	768	757	769	714	764	769	742	766	782	741	771	799	771	752	749	749	757	755	747	766	768	768	698	778	794	788	778	782	763	733	738	786	753	736	768	775	813	735	737	734	773	800	767	789	729	792	753	806	793	740	744	773	785	778	721	779	750	736	758	789	761	745	765	751	759	746	760	752	776	768	770	744	763	778	769	762	779	780	789	786	756	759	775	728	785	779	735	798	737	722	810	758	737	754	760	781	740	745	761	738	788	760	731	776	747	826	765	754	758	718	771	781	789	728	743	778	739	741	772	771	779	790	704	735	764	793	730	748	752	776	753	768	721	811	752	792	757	745	745	755	699	713	718	775	711	754	774	776	765	763	768	782	764	752	738	714	725	762	763	760	720	804	767	768	772	736	766	787	791	777	734	790	702	751	747	707	708	736	737	783	761	789	719	774	767	820	753	699	710	740	761	764	771	753	729	763	757	750	793	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56082	42240	41052	36329	35443	34826	31111	33876	26152	24656	18905	13075	12991	12972	12218	12234	10679	8732	7532	5402	4913	3058	1803	1430	947	713	659	645	404	407	420	455	384	397	369	401	350	389	420	406	429	388	442	417	461	436	400	389	408	370	351	281	337	322	337	334	379	314	324	362	371	365	356	343	357	356	369	343	345	315	320	352	346	366	339	292	342	350	322	327	301	307	311	342	315	280	319	320	307	293	299	281	295	301	302	311	301	274	322	343	298	306	286	310	302	309	321	329	318	268	290	303	290	290	278	290	322	304	296	302	299	292	344	287	293	289	275	284	300	287	307	304	338	325	303	257	309	313	323	319	306	301	315	309	335	274	299	299	314	288	297	270	311	286	279	295	304	311	304	280	295	308	318	318	305	301	274	301	281	285	317	305	320	318	319	319	295	313	299	269	323	303	303	328	298	298	307	291	268	290	311	299	293	316	299	277	300	321	311	307	292	277	315	297	281	318	304	270	305	335	332	309	311	300	315	311	294	296	302	317	303	316	284	295	278	284	294	299	304	296	292	306	311	282	282	301	318	287	305	324	299	289	287	284	289	313	297	281	262	293	279	304	302	280	308	312	279	335	301	312	322	310	278	294	292	334	289	318	286	322	297	345	318	291	292	306	298	302	262	307	269	306	312	304	314	328	260	309	320	287	302	307	299	294	316	341	271	298	328	306	292	300	318	275	310	294	297	266	287	312	323	298	322	298	311	304	315	299	299	314	319	318	307	316	280	331	324	273	301	332	308	311	299	297	290	299	291	298	283	298	296	330	293	281	309	325	333	296	320	319	336	287	293	296	317	298	326	300	294	292	263	302	298	306	298	295	296	329	302	315	318	293	303	315	316	302	299	292	308	314	284	282	308	335	309	320	294	283	280	313	290	312	310	321	300	311	302	313	312	314	313	260	302	299	307	307	302	335	282	278	308	319	263	317	279	308	313	298	303	286	290	317	302	306	343	302	305	320	275	289	294	310	312	316	295	332	287	275	331	338	313	278	329	311	315	313	282	353	313	294	290	291	344	318	288	298	332	304	316	343	309	297	297	312	307	298	291	290	296	279	315	304	321	313	273	309	300	301	318	315	299	311	298	271	315	298	320	279	288	305	286	323	296	275	286	333	302	314	289	291	309	317	318	346	311	303	311	315	300	297	288	281	288	344	316	325	299	306	309	300	266	337	306	329	310	291	281	306	319	293	306	286	342	307	284	313	296	344	311	291	318	279	293	338	311	322	289	306	294	344	321	282	264	288	284	288	295	310	323	324	314	302	301	297	288	316	313	338	312	308	279	305	310	330	295	287	303	286	311	310	289	325	297	299	304	320	299	327	283	275	290	301	343	296	290	288	290	305	317	301	297	297	319	313	298	296	322	348	307	298	281	330	321	294	276	319	286	315	310	290	335	269	297	294	321	318	325	304	297	299	303	315	316	304	331	297	274	299	323	298	295	307	283	302	337	295	268	306	329	317	330	294	326	283	334	317	277	339	270	279	325	348	331	326	302	334	271	305	269	303	317	326	310	289	284	264	306	315	339	275	293	305	310	319	312	306	345	303	283	291	285	344	268	248	299	318	315	317	318	334	324	309	310	300	299	271	315	288	295	277	303	303	266	305	302	291	289	290	275	286	327	293	309	315	304	311	325	275	271	311	278	340	274	296	298	311	303	297	312	324	307	314	293	283	316	286	286	298	310	284	279	319	325	301	301	279	290	315	276	351	305	307	317	305	271	317	300	298	287	303	308	299	281	303	285	283	308	316	279	319	312	305	338	302	304	307	317	281	289	297	352	324	317	300	295	321	274	290	318	299	321	295	279	283	299	286	313	296	293	264	302	297	306	314	331	281	337	282	296	329	305	296	289	298	292	317	311	263	267	288	302	305	298	314	315	317	288	279	321	287	297	292	281	336	300	319	321	286	284	291	291	323	294	307	294	304	283	305	318	289	274	316	301	323	311	268	278	309	297	282	312	302	338	296	299	281	326	321	320	268	339	290	304	305	312	322	301	298	305	308	302	304	322	306	312	293	276	328	337	306	298	300	306	311	308	279	312	321	291	339	285	314	299	269	289	298	319	291	278	307	342	293	332	289	299	325	291	312	293	301	315	345	288	327	326	310	295	290	312	314	348	297	317	293	295	299	334	300	305	315	283	325	323	301	339	319	279	310	304	320	287	303	307	307	304	309	284	298	299	291	319	290	307	303	319	282	276	276	287	289	322	348	273	284	295	314	311	293	313	270	296	293	299	312	305	310	280	333	318	275	316	316	297	274	313	293	276	307	271	319	297	313	294	320	286	273	294	302	314	311	280	329	301	294	335	268	315	314	296	307	332	290	300	344	315	304	289	310	302	302	297	302	279	317	276	307	303	296	294	315	285	310	305	305	311	297	331	290	317	287	320	324	307	263	292	287	303	350	298	338	327	290	302	306	304	295	330	330	308	321	339	282	305	304	308	283	336	309	285	315	315	276	265	316	280	288	271	283	321	325	318	322	350	327	284	294	289	290	279	294	339	312	287	320	289	307	288	297	301	304	307	280	311	294	322	262	316	292	299	261	305	315	295	295	344	304	286	302	299	299	318	292	296	273	274	309	323	313	306	325	262	291	322	320	319	311	260	306	302	324	303	317	308	292	303	276	319	304	316	313	319	291	305	302	321	282	315	269	284	318	323	290	304	336	288	290	316	284	318	317	284	297	321	288	338	301	322	311	307	310	274	288	302	277	292	281	321	298	310	290	313	296	333	310	303	286	306	289	318	330	321	332	295	323	258	304	312	285	355	312	310	332	297	333	305	337	285	320	292	288	288	271	319	268	328	296	326	326	300	305	301	285	313	286	332	329	293	321	295	293	309	296	303	301	302	320	312	327	272	272	301	285	329	312	306	301	288	310	322	308	284	285	294	288	279	269	319	315	278	302	309	278	305	303	298	284	321	305	284	311	289	341	278	276	286	278	316	322	298	289	270	305	281	279	301	324	324	321	314	284	301	338	307	304	296	342	324	284	326	329	296	284	308	290	309	285	298	305	300	296	319	327	281	287	330	309	304	297	303	287	302	312	287	321	318	310	297	299	343	293	295	292	326	293	317	276	308	340	355	309	324	304	314	305	327	293	318	302	292	268	302	297	288	328	314	329	290	311	299	270	342	320	309	303	269	307	306	310	303	314	311	308	288	288	329	304	300	324	336	297	289	320	344	289	323	298	301	304	304	288	299	290	311	300	322	260	301	270	293	328	317	308	317	295	314	297	329	307	314	297	320	337	308	281	289	302	334	327	310	309	309	349	320	317	268	337	286	316	322	299	299	286	275	334	335	310	293	266	269	304	303	297	321	322	302	298	328	315	297	307	307	327	291	323	304	307	324	286	302	299	311	309	298	312	301	319	285	289	307	319	302	312	305	283	287	311	294	314	273	318	303	307	287	286	269	304	291	228	321	292	298	297	264	290	291	304	289	308	309	278	307	310	296	316	310	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43414	41623	47431	47767	47861	45271	42750	43538	35812	37736	29201	25629	28424	27543	27855	28361	27049	22858	21287	18629	15398	10789	7757	6154	4706	3873	2922	2152	1490	1554	1731	1667	1493	1365	1324	1354	1274	1309	1446	1431	1487	1444	1527	1577	1706	1606	1502	1553	1336	1253	1090	1018	1032	993	965	917	963	927	944	1068	1056	1055	1041	1082	1075	1090	1155	1113	1077	1046	1012	1052	1039	946	1024	989	960	968	906	811	859	867	799	862	806	792	832	842	813	816	818	826	778	838	804	808	839	755	831	815	780	801	826	725	797	798	764	779	765	763	775	820	809	772	772	776	802	763	781	818	808	804	811	848	780	812	772	864	809	761	817	760	783	756	781	762	792	756	778	826	772	828	755	788	751	740	821	798	813	777	799	768	790	803	800	759	810	810	767	807	827	753	786	741	760	790	843	770	813	748	806	797	736	801	761	784	786	751	800	735	788	763	815	778	806	749	804	817	786	766	835	706	812	782	801	767	809	783	800	775	755	810	810	751	810	778	796	779	816	761	769	777	780	795	738	801	802	807	788	755	799	792	789	802	743	791	743	818	774	774	791	738	806	779	822	811	810	828	754	814	759	783	745	783	794	788	779	793	813	781	789	810	809	803	754	793	797	802	757	745	791	777	759	781	783	751	796	762	773	770	773	780	790	769	803	850	807	761	786	767	810	771	785	790	781	807	766	804	768	763	808	814	822	797	717	745	815	753	821	811	736	816	796	754	797	807	778	810	788	798	805	754	709	788	772	711	812	781	760	819	752	771	771	842	796	788	823	849	764	810	787	747	803	816	813	755	800	771	777	774	797	744	777	753	807	815	793	778	774	776	765	719	820	761	754	785	767	758	762	773	768	801	761	809	756	830	779	774	820	794	825	829	824	837	813	795	772	792	764	769	819	787	774	814	748	789	822	802	794	736	782	768	800	723	798	785	792	782	800	815	777	772	786	779	762	774	800	775	819	752	790	782	784	777	815	750	795	784	769	776	741	804	755	768	781	787	740	788	783	772	814	759	811	855	762	746	755	796	794	793	794	770	771	810	822	754	817	804	777	806	750	776	786	776	757	836	796	771	759	763	793	785	790	770	779	756	806	792	793	822	765	740	773	754	774	759	779	750	759	791	757	802	837	776	748	788	766	815	764	813	777	736	767	777	770	752	773	771	765	774	767	760	793	771	748	834	775	780	733	750	755	769	749	793	772	789	762	818	799	760	795	798	747	844	778	750	800	769	830	820	782	807	769	806	767	753	795	788	755	819	793	765	809	817	826	818	787	788	767	766	761	831	765	805	802	772	791	741	790	786	751	797	736	750	758	808	764	749	755	780	766	799	785	738	778	750	808	754	775	795	784	765	773	779	773	775	846	746	788	763	800	819	820	743	778	777	784	796	788	829	780	787	825	791	782	751	767	767	779	779	785	794	776	794	752	799	788	767	807	810	728	811	801	767	791	862	798	800	800	830	773	778	775	762	784	717	776	765	817	779	825	756	804	806	786	772	794	782	808	805	747	760	741	795	771	776	802	779	773	806	799	805	782	720	836	768	754	782	788	781	757	769	732	812	838	778	798	778	784	772	761	778	786	753	746	789	711	815	735	767	771	737	817	821	770	779	775	773	795	758	777	774	744	769	776	810	791	775	840	772	787	762	796	768	825	777	792	806	785	805	770	803	784	816	776	752	775	786	769	745	775	790	772	809	751	823	800	832	789	764	759	770	769	794	805	759	799	811	837	763	788	785	800	821	788	773	807	740	721	758	730	813	776	831	780	816	758	807	732	772	770	765	805	822	775	816	804	836	773	789	795	769	818	814	756	760	788	742	751	809	842	804	772	837	815	790	769	728	769	727	784	808	768	759	760	778	833	817	765	754	845	787	762	736	811	813	764	791	774	795	760	806	753	786	746	749	786	782	781	814	766	758	732	765	721	758	753	812	837	798	832	814	751	785	789	782	771	796	765	805	744	792	825	799	780	810	793	761	847	784	817	754	822	778	750	762	771	807	811	844	821	804	824	811	782	744	798	761	809	748	734	753	782	807	791	740	763	819	822	788	736	787	760	815	749	752	772	790	798	808	759	813	815	757	781	820	813	841	783	771	739	801	806	797	756	778	803	751	826	792	736	804	794	749	765	810	792	795	806	822	795	758	778	776	788	768	801	782	807	789	787	759	777	804	792	781	780	759	775	759	843	805	782	733	750	776	767	792	790	783	793	794	829	751	804	765	794	762	776	787	761	809	740	838	789	781	766	812	807	821	793	781	775	768	799	799	778	797	803	775	754	841	727	842	793	731	794	812	782	790	796	781	789	736	784	821	773	816	787	821	807	791	738	784	793	727	759	797	771	753	806	778	758	777	806	746	791	831	782	820	799	850	751	772	731	750	790	815	779	743	799	718	761	797	761	764	820	826	794	821	745	741	802	799	811	768	799	759	776	788	798	815	773	792	784	755	735	822	803	785	797	784	790	822	797	777	789	769	748	796	812	776	773	714	784	756	759	796	767	788	795	797	803	768	785	779	814	764	756	758	781	815	826	801	784	798	781	788	776	755	749	816	749	776	785	800	768	743	759	790	817	807	743	815	823	797	769	748	807	756	771	783	786	792	830	817	812	797	793	752	747	786	721	809	781	821	796	741	756	778	810	796	797	773	779	848	802	815	774	774	776	794	779	794	748	792	758	790	733	798	810	754	723	809	793	816	809	775	802	773	779	765	749	781	731	823	775	750	778	821	788	780	786	775	780	779	817	805	768	797	805	770	794	786	781	790	806	794	795	772	811	801	776	833	815	769	788	803	761	797	792	768	807	758	804	799	749	722	752	795	772	825	782	788	755	785	790	768	760	808	758	780	806	762	742	745	810	712	741	810	787	748	789	792	804	812	797	813	824	765	795	757	808	795	762	805	771	823	792	769	725	782	742	780	856	742	722	837	790	770	788	773	744	789	803	792	763	723	770	766	763	756	813	744	732	739	771	800	753	783	748	777	742	775	780	773	761	805	823	794	782	793	820	823	745	744	749	766	749	839	773	794	780	740	794	781	746	804	751	783	769	815	796	839	771	731	776	824	762	747	765	755	753	774	795	731	764	848	775	756	790	729	766	759	830	792	875	759	777	756	807	826	786	746	772	795	834	805	792	801	792	739	804	724	774	799	804	752	750	753	781	794	766	818	798	768	804	714	779	804	777	822	758	791	778	807	762	782	788	827	811	757	779	794	800	774	747	799	824	774	746	818	728	779	797	789	777	797	840	814	755	827	781	763	812	743	809	801	768	763	800	807	783	840	821	815	789	803	790	784	760	756	797	759	777	817	829	759	775	801	803	783	779	783	748	835	846	818	772	782	762	767	731	747	831	812	750	813	812	786	797	803	825	811	803	816	740	792	776	780	797	821	766	732	832	807	750	795	809	739	788	804	730	790	738	757	807	816	772	829	793	777	758	753	794	775	835	819	749	779	765	791	763	780	780	763	771	822	851	799	778	788	814	725	776	779	777	762	767	787	789	813	791	760	843	782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28416	23589	23968	18182	12791	8099	5291	4292	3081	2702	1989	1387	1333	1247	1148	968	880	897	702	532	612	513	424	392	361	364	355	335	338	349	361	323	336	321	310	360	327	325	352	345	314	326	334	354	330	303	322	345	357	323	363	327	326	300	346	327	342	316	315	312	328	295	314	324	311	307	311	302	342	342	335	306	329	333	336	330	324	325	295	303	308	301	347	325	316	323	333	293	291	291	298	314	313	322	329	338	286	287	310	283	311	324	298	305	330	313	315	328	293	309	313	310	285	334	293	320	290	301	317	277	289	312	325	306	269	331	306	340	278	317	318	312	299	305	303	296	317	305	286	319	322	348	318	288	289	321	296	297	324	322	341	309	298	274	312	306	297	318	308	303	294	306	307	321	369	299	305	329	312	288	282	301	305	296	319	313	298	314	296	296	351	286	313	321	297	320	336	280	301	304	309	301	294	299	304	340	312	290	288	328	276	306	322	308	292	318	312	316	292	291	327	319	278	327	312	316	284	289	309	291	315	306	320	329	305	331	285	315	287	317	325	291	339	297	285	320	348	318	314	276	331	302	312	309	297	305	313	308	320	294	345	288	303	306	325	291	322	345	309	329	274	323	328	318	296	305	298	304	294	300	315	300	301	312	318	277	312	298	323	299	306	320	331	295	318	295	280	316	298	281	308	314	302	280	327	309	302	307	319	330	334	259	301	289	288	303	287	318	282	312	320	334	306	289	292	307	333	349	351	300	322	342	287	294	307	346	288	288	326	320	285	305	305	275	328	287	317	303	331	305	299	288	273	309	333	272	308	297	307	316	297	315	363	310	297	317	287	333	318	329	336	319	320	353	285	350	288	307	306	290	289	310	297	262	309	289	332	304	307	314	330	301	328	318	338	288	316	295	279	302	316	327	317	274	294	291	298	318	339	333	280	314	262	325	305	306	281	292	317	308	312	328	293	293	315	286	311	308	308	299	288	310	298	298	289	268	321	326	283	285	326	308	316	319	321	306	302	275	338	321	321	316	335	293	294	365	301	268	323	327	304	312	278	295	306	313	298	314	300	345	313	319	320	285	289	284	315	337	285	341	289	300	302	302	295	331	332	290	313	299	286	290	282	294	283	278	303	305	298	278	320	307	294	288	318	306	295	315	317	314	293	312	287	300	311	327	321	281	313	285	330	320	326	350	291	286	332	303	330	317	286	299	307	306	336	299	311	299	325	311	326	307	297	307	308	306	293	324	327	282	286	323	285	299	306	332	299	312	313	278	304	297	315	294	276	314	322	312	302	315	319	274	324	301	295	299	308	319	298	349	328	349	323	305	300	314	317	302	303	269	325	345	290	310	328	322	286	302	276	319	320	342	308	315	290	345	341	329	345	298	281	292	318	316	325	363	305	325	318	290	316	319	364	294	314	317	303	329	345	330	289	303	296	293	302	314	345	345	323	285	284	273	301	333	279	299	336	323	325	336	317	290	287	305	304	313	295	309	332	311	307	236	271	332	318	300	332	295	324	338	321	295	305	297	304	306	283	345	286	314	289	288	289	308	297	314	311	321	332	333	342	318	301	298	289	337	305	309	302	303	293	319	311	278	294	295	303	289	301	301	343	295	321	279	291	319	299	314	315	287	295	316	291	341	318	305	331	274	313	341	321	304	336	303	281	306	293	308	299	280	309	300	294	296	288	269	348	304	286	310	293	316	321	306	324	302	322	322	299	281	303	302	292	312	316	294	309	321	293	339	316	318	288	290	302	306	330	318	307	285	295	302	345	324	323	317	307	307	292	279	316	297	276	320	311	349	282	286	321	335	297	311	312	305	305	275	325	304	329	322	292	305	320	336	301	309	329	340	306	292	283	316	298	315	311	344	317	317	322	350	323	294	340	301	309	305	298	327	296	304	278	337	308	286	315	328	305	284	310	295	314	324	294	317	320	295	303	271	329	327	310	323	328	311	284	280	324	305	307	321	285	321	321	316	329	333	341	278	299	329	331	316	318	306	326	317	307	318	322	317	295	278	272	319	305	310	298	319	307	319	297	288	306	299	319	287	310	311	318	312	336	307	304	308	289	319	310	316	309	285	299	297	300	279	351	269	275	297	326	289	299	276	293	311	325	303	315	308	310	310	317	311	319	283	303	306	324	283	293	316	301	339	318	301	307	308	298	285	309	321	318	298	307	301	304	305	300	323	328	298	338	295	297	302	312	314	299	286	336	311	329	332	318	296	306	321	329	278	328	309	286	323	304	313	281	330	312	322	295	328	310	313	316	316	311	299	299	286	316	334	320	304	295	305	300	324	295	315	319	342	292	285	303	285	285	313	311	316	283	314	266	286	325	276	340	330	293	318	310	306	322	310	297	299	337	287	342	314	318	289	326	277	291	282	278	297	303	323	282	301	302	303	323	298	329	309	280	284	323	285	293	310	323	288	304	294	281	323	314	347	276	320	272	303	336	320	321	321	291	320	301	322	311	324	290	304	300	299	299	309	312	290	287	277	293	323	277	278	318	307	300	292	308	304	341	321	321	298	297	318	312	280	327	312	284	307	315	298	353	300	313	326	305	294	313	331	294	348	363	317	320	293	281	287	344	336	284	312	324	306	320	305	326	306	334	329	296	317	321	302	324	337	282	315	292	328	289	333	324	323	296	310	297	334	284	311	293	286	329	288	299	318	300	325	307	324	301	292	336	316	328	326	327	317	289	294	287	310	299	340	328	283	336	339	331	288	287	295	323	365	308	290	308	310	308	316	288	260	309	328	318	289	285	274	309	309	299	354	288	319	345	300	307	307	307	339	310	307	286	306	319	331	285	316	319	307	280	311	307	310	291	315	347	321	334	300	325	338	265	269	287	308	304	282	325	310	319	286	340	307	275	317	298	290	306	295	335	326	318	300	307	300	297	312	290	303	333	308	308	317	335	315	309	333	307	322	334	324	308	354	323	269	302	308	287	304	320	267	334	303	287	322	327	306	312	325	335	320	333	277	292	339	290	332	317	292	288	285	295	344	295	310	278	303	310	320	325	294	333	342	296	275	307	290	325	325	281	308	302	302	330	302	319	314	297	288	286	290	283	286	300	317	287	304	286	289	305	294	304	314	313	302	340	290	312	314	286	284	337	308	310	289	305	329	306	272	324	310	332	304	321	303	303	311	336	310	298	298	282	293	330	308	292	332	327	282	324	301	287	316	319	300	315	319	334	312	267	312	282	299	308	288	312	285	317	306	313	292	313	315	280	328	311	277	310	343	323	289	299	308	310	313	318	320	279	300	305	304	294	287	291	320	297	315	290	289	291	308	303	308	319	307	312	331	317	300	283	292	292	295	306	303	293	311	324	301	324	297	325	316	326	327	298	282	320	307	312	315	322	322	339	301	316	283	317	346	297	351	310	322	304	313	337	311	320	309	321	324	305	304	309	336	290	319	301	310	313	317	332	335	321	303	290	303	308	272	300	305	324	315	310	308	303	303	306	325	311	294	313	280	305	334	313	304	329	308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18861	18913	28391	28198	25439	19599	15773	13949	11924	10543	7585	5982	5472	4926	4492	4313	4030	3936	3127	2813	2545	1894	1575	1465	1284	1172	1079	1063	1039	1014	1004	983	970	948	969	902	936	922	949	981	986	962	998	1065	1130	1037	978	986	955	888	853	878	795	814	878	858	821	863	866	862	886	820	848	832	858	904	859	866	925	826	812	865	807	835	866	858	841	835	843	848	828	815	881	820	841	764	832	808	813	781	827	846	826	817	823	815	796	858	838	759	847	864	829	816	793	812	775	832	804	808	804	812	823	849	751	783	785	785	792	777	793	820	837	799	838	834	787	822	812	815	804	796	800	832	843	844	844	821	802	764	823	800	838	804	848	783	793	808	837	823	787	854	854	802	790	845	825	837	828	788	798	782	872	824	802	757	765	843	820	810	807	804	760	794	770	778	784	814	832	811	777	761	788	760	792	759	858	864	776	792	804	820	784	818	832	833	800	800	848	838	826	828	801	816	773	791	794	802	780	820	820	766	772	821	730	805	843	794	769	819	834	827	850	856	785	787	808	768	767	830	825	787	812	792	805	812	798	774	806	830	844	811	803	777	822	799	790	802	774	766	833	826	824	832	806	838	836	803	794	799	811	818	802	777	810	813	752	804	801	771	817	821	806	782	854	804	862	784	852	809	801	798	767	891	763	784	817	816	769	768	770	802	789	832	838	765	835	825	811	857	808	794	792	789	801	819	816	838	836	824	819	771	777	802	809	808	777	804	819	839	806	793	863	793	802	785	829	734	849	783	813	823	823	757	817	807	837	774	821	784	787	799	792	771	796	824	775	790	774	809	838	855	781	795	785	771	855	795	772	758	857	786	832	787	815	818	803	772	799	829	777	816	811	767	850	859	786	775	801	788	765	857	795	785	856	858	869	785	798	830	799	866	821	854	787	780	818	866	812	823	837	803	814	814	847	835	797	839	795	851	784	833	804	753	782	802	774	796	833	782	784	772	780	769	840	814	832	782	817	772	806	841	768	820	817	783	854	811	794	836	776	810	802	829	805	830	796	821	809	756	780	837	795	804	833	809	804	811	806	800	788	815	821	776	794	743	807	864	768	799	868	808	812	796	835	791	799	778	831	823	812	805	772	812	793	751	851	808	784	809	777	831	805	843	815	760	886	818	751	808	781	828	815	779	784	843	811	793	788	833	843	799	795	829	832	832	808	818	822	819	863	802	847	828	872	859	767	762	817	883	829	825	812	776	824	833	836	821	805	848	820	815	795	771	792	793	829	761	830	800	839	826	841	799	848	781	768	781	828	797	822	776	811	805	825	778	818	812	778	783	863	799	795	787	825	842	789	764	811	793	830	805	801	763	797	831	810	847	817	825	814	793	825	751	772	779	819	788	788	827	826	778	801	757	848	829	848	834	814	787	786	827	809	833	809	798	848	822	824	761	794	832	770	760	779	809	723	769	797	833	847	816	770	812	813	792	802	832	840	808	794	802	812	781	791	813	815	813	778	799	799	832	802	815	749	769	799	822	798	799	782	773	800	798	846	782	828	798	818	825	795	823	850	829	799	769	777	831	838	805	823	857	797	750	817	795	793	819	739	820	824	843	796	836	808	775	857	776	828	773	775	822	778	826	855	830	797	814	880	793	737	810	775	838	775	803	777	820	783	790	776	777	793	799	818	778	804	794	772	761	819	784	846	859	780	821	808	799	808	812	755	785	793	809	839	820	750	772	823	800	778	813	838	822	820	808	859	769	832	826	827	764	834	787	823	841	829	780	772	798	791	750	776	814	799	806	860	764	814	850	790	841	768	776	777	844	836	830	804	864	796	864	867	828	728	834	785	815	770	825	874	811	797	822	762	834	878	777	795	795	825	839	791	777	776	809	893	824	818	796	831	778	787	820	829	826	803	791	829	805	819	796	795	799	767	792	816	862	839	791	832	758	809	787	784	780	844	776	834	796	809	869	770	780	817	822	751	784	747	841	837	764	760	829	794	818	823	764	788	794	782	747	817	819	820	782	794	800	869	815	811	804	835	834	796	813	798	802	804	854	794	795	877	812	810	831	817	794	793	831	825	855	796	762	802	795	797	851	795	889	811	844	824	805	771	779	812	773	770	768	857	791	802	774	819	775	760	865	763	811	829	755	856	825	802	811	840	843	841	796	797	818	852	773	788	813	776	802	817	760	754	813	827	832	792	784	786	781	839	788	757	820	797	824	780	820	862	797	783	849	830	817	822	754	825	845	794	826	880	843	804	778	776	801	756	787	796	867	800	763	817	796	805	815	811	821	767	822	845	840	815	808	794	761	802	790	828	799	815	825	809	820	778	795	832	767	790	809	823	803	792	787	848	864	772	854	806	849	784	807	790	820	844	776	803	805	761	816	810	828	750	768	783	827	781	798	803	731	809	796	803	771	814	778	810	830	804	838	840	842	840	845	820	815	813	832	803	800	810	808	757	806	804	852	836	818	814	854	809	795	813	808	813	795	808	817	828	828	796	776	799	769	836	814	790	784	771	812	768	807	814	781	784	796	817	862	753	796	849	786	789	843	818	809	841	806	794	793	775	817	801	806	790	822	852	772	813	822	813	784	799	824	788	793	812	825	768	830	793	827	857	763	831	803	840	770	747	805	813	799	807	824	824	814	773	750	747	830	776	792	838	836	831	826	783	808	802	781	830	773	803	872	786	805	771	788	747	815	805	802	812	809	814	817	794	818	835	787	787	796	834	835	819	794	848	781	738	788	789	860	778	797	813	817	789	833	857	806	831	812	804	780	789	793	790	782	823	783	792	771	863	804	822	805	787	786	825	782	814	854	818	822	814	720	823	782	804	868	775	836	822	796	790	776	797	799	854	776	839	791	752	766	851	821	785	844	795	762	831	788	729	744	792	776	801	880	804	825	786	805	856	828	826	832	804	840	753	776	799	727	868	835	806	724	746	768	841	801	810	774	820	787	795	832	830	799	775	764	797	796	849	836	792	875	791	769	791	772	776	829	780	827	810	791	796	778	840	788	799	836	785	851	823	814	749	791	779	823	795	777	825	785	806	815	794	808	791	773	808	834	823	801	817	825	845	831	813	820	848	795	779	805	797	826	833	805	799	751	765	787	770	831	814	797	801	770	768	753	842	826	824	812	821	803	799	806	816	783	770	809	813	787	761	748	817	777	853	802	788	774	813	809	827	786	848	808	829	839	821	807	795	829	788	788	813	813	803	800	797	800	776	832	794	813	820	840	784	810	832	793	767	823	773	800	769	851	794	818	815	840	804	834	835	837	840	786	823	756	806	829	800	819	801	803	790	767	835	843	831	834	860	790	771	803	810	803	831	801	784	825	791	791	833	808	772	882	826	807	818	848	780	827	789	810	807	752	801	775	837	766	801	791	758	791	859	775	802	806	789	780	787	796	829	799	750	780	792	819	786	815	830	784	756	848	844	748	844	757	804	812	822	795	828	799	782	811	768	796	814	775	787	757	839	805	800	784	777	823	756	831	827	817	833	806	778	807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50019	39979	37761	34444	33033	27234	22762	26170	21171	18340	13520	8600	6927	6805	6246	6216	6297	5244	4643	3009	3539	1840	1113	755	635	599	484	379	361	350	375	293	361	319	327	345	330	336	322	339	359	332	393	327	394	364	387	347	346	317	304	307	260	297	308	350	295	298	335	305	300	317	302	323	280	304	283	359	280	317	301	319	297	349	302	287	331	304	307	312	330	311	288	326	288	308	275	314	281	309	297	310	323	278	300	280	281	257	261	274	268	335	280	276	288	293	284	273	285	293	279	276	314	305	283	285	294	324	315	334	267	279	290	283	277	307	294	254	322	296	268	293	265	292	294	277	269	276	306	310	311	311	293	289	303	303	297	285	306	306	287	266	276	297	273	305	276	297	287	320	287	321	267	329	281	283	284	270	257	324	304	299	307	296	297	294	276	314	281	294	312	307	280	301	255	298	277	285	292	281	277	296	295	290	297	285	291	279	266	277	279	263	281	279	292	305	269	292	320	275	295	256	294	280	278	269	285	283	296	308	285	295	299	303	288	240	294	282	294	307	289	267	280	281	281	314	293	254	308	257	290	278	299	295	275	278	265	290	298	283	284	263	308	265	283	294	294	275	309	324	261	257	289	298	326	290	287	308	299	281	274	275	320	312	292	282	295	301	282	292	290	331	295	309	285	276	312	314	298	310	252	270	319	272	299	270	281	256	290	282	291	313	279	294	274	278	291	291	247	322	286	308	329	283	289	291	282	270	292	295	269	308	271	281	309	271	286	270	301	271	279	325	281	300	275	288	250	278	310	277	289	301	277	272	230	319	297	279	294	300	306	297	299	286	297	284	288	355	266	312	283	335	324	268	307	310	312	265	279	311	253	304	301	312	266	303	292	297	274	320	289	286	295	298	292	295	292	310	311	288	293	283	268	276	293	264	308	318	301	301	263	295	247	291	296	284	294	275	308	301	310	279	313	282	273	280	283	275	304	299	287	274	285	270	299	294	321	272	277	286	309	289	258	281	285	286	309	304	280	272	269	282	298	269	311	314	253	312	302	288	280	298	277	290	264	302	265	322	287	266	270	288	278	268	290	295	283	283	307	270	292	299	300	283	304	287	301	270	301	303	315	303	308	305	267	270	297	290	305	299	294	291	276	285	258	266	298	300	291	273	290	297	303	295	300	274	284	317	269	263	258	281	297	272	246	308	267	244	254	328	296	284	287	288	297	329	281	286	303	282	254	306	293	298	280	275	284	301	281	269	279	280	285	290	291	259	301	316	276	276	270	305	282	269	286	309	307	299	288	328	293	324	296	284	288	295	277	292	297	293	268	258	268	344	289	322	298	297	275	293	310	280	254	282	274	283	321	297	329	270	318	269	236	270	277	279	268	327	319	292	292	292	284	304	271	289	292	320	287	302	278	305	276	277	278	290	315	277	275	313	298	277	275	296	294	266	296	280	297	285	299	269	308	317	280	286	293	291	296	303	282	303	248	283	294	285	263	324	306	316	308	310	295	280	291	277	285	281	256	265	301	281	280	294	286	295	281	290	277	312	306	292	286	288	309	287	266	296	294	309	320	298	288	291	292	316	264	276	283	324	284	294	263	300	303	274	270	247	276	295	270	289	286	282	281	269	304	253	318	273	297	276	267	303	318	259	291	287	278	279	294	304	269	299	276	285	284	322	317	322	306	299	290	282	308	273	282	287	272	281	252	306	344	319	288	253	271	323	294	291	270	301	273	291	319	313	319	288	276	287	316	249	264	274	307	276	286	302	269	279	292	303	296	284	279	287	289	297	273	256	327	296	259	263	286	274	309	303	294	343	267	304	281	276	269	286	300	268	321	300	282	266	269	281	291	305	283	296	296	314	279	268	304	285	276	268	303	273	286	328	333	313	243	296	287	261	261	312	307	279	277	302	297	307	283	314	309	305	295	259	274	303	312	267	297	290	270	266	298	295	271	322	304	300	322	297	273	315	297	293	281	256	321	285	275	293	312	289	280	311	245	316	309	306	302	286	311	298	296	293	250	272	297	292	288	313	301	278	282	267	265	304	281	310	296	296	330	266	296	294	316	298	308	293	286	324	272	299	331	283	306	304	294	277	300	319	272	270	303	296	312	263	305	270	271	277	310	285	307	300	261	278	290	293	282	281	264	310	266	270	329	276	272	274	293	292	286	288	288	296	304	277	279	296	272	283	268	268	294	309	275	292	307	267	279	311	259	308	288	294	297	290	288	307	287	277	310	310	271	285	296	282	268	298	296	272	308	308	306	277	301	306	267	294	282	308	286	288	296	311	300	308	270	271	291	302	299	269	293	266	288	296	286	280	260	283	313	273	288	275	288	289	288	292	297	269	268	264	321	285	302	296	268	282	288	285	291	266	267	291	273	298	287	323	280	290	289	307	290	269	278	297	311	287	293	263	290	338	304	285	317	288	304	266	285	295	291	298	317	284	305	316	295	298	247	282	284	286	273	322	290	280	297	280	304	263	273	320	308	282	297	304	300	281	270	249	294	299	286	285	292	280	269	320	296	270	323	308	306	308	308	302	268	284	254	275	272	266	272	311	287	287	287	289	302	285	286	276	258	307	279	276	248	298	269	256	309	284	251	281	278	280	293	284	272	282	287	257	293	293	276	273	306	289	271	278	324	295	310	297	284	288	296	290	280	281	266	267	295	282	327	311	286	292	292	272	295	292	315	304	303	289	295	276	342	246	311	290	305	285	311	287	291	296	296	263	301	294	284	265	282	306	275	288	284	311	301	281	311	290	281	297	288	289	324	288	267	265	284	291	274	270	332	326	292	299	282	310	299	300	285	291	294	285	287	273	315	285	320	266	281	275	306	324	335	310	306	313	274	299	291	271	322	266	277	281	271	251	283	291	255	278	312	271	304	284	295	281	280	299	276	262	272	308	298	296	298	293	292	294	302	308	297	279	278	278	282	307	283	278	266	310	330	266	298	274	307	304	259	289	290	288	302	290	267	309	301	283	336	294	287	275	263	306	283	271	273	296	273	297	310	267	266	273	309	278	275	270	279	289	310	286	304	287	291	302	284	296	292	290	286	297	271	283	283	297	279	293	308	303	262	295	271	280	280	304	267	271	254	304	306	291	292	277	274	292	256	274	279	277	296	287	312	312	282	308	302	294	260	295	299	321	273	267	290	249	248	293	266	316	292	300	283	320	267	296	318	322	308	274	319	272	306	275	272	264	269	278	297	280	314	286	282	327	289	279	271	285	294	288	294	314	281	307	296	303	296	289	289	286	285	302	274	317	282	260	309	296	317	317	275	270	295	297	291	288	304	279	300	292	269	279	294	300	287	276	288	322	282	301	322	282	282	301	282	298	329	302	286	287	291	257	284	290	274	288	289	289	282	290	299	265	305	298	280	291	264	317	306	294	282	295	262	298	297	307	303	261	238	290	286	327	294	284	289	295	285	302	301	302	253	287	296	269	301	291	290	296	307	333	279	303	285	289	264	293	264	268	281	291	318	282	279	298	271	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37031	35533	41560	43463	42103	36871	33988	37956	33888	30682	24814	19248	19076	19251	17014	19402	22103	18143	16612	12570	13771	8266	4988	4113	3029	2765	2132	1508	1255	1233	1402	1293	1220	1102	1133	1170	1117	1095	1193	1129	1231	1261	1337	1373	1318	1365	1237	1196	1100	1051	955	881	851	943	942	871	829	885	951	901	914	908	879	887	961	962	993	995	971	898	922	970	953	886	868	866	937	866	849	772	871	839	823	780	808	802	778	780	828	761	825	810	809	832	865	801	738	783	776	833	797	792	794	829	751	766	783	737	781	751	710	723	722	794	782	728	735	757	807	777	778	735	791	762	763	770	804	787	742	763	718	709	784	737	771	788	782	773	758	770	756	813	830	743	779	788	726	723	759	780	820	809	756	783	790	801	765	760	789	774	786	778	785	768	790	783	790	793	756	734	732	757	727	747	729	762	748	815	773	779	755	788	764	728	791	754	783	740	801	740	738	779	790	788	769	728	814	780	742	746	750	720	758	745	766	730	770	779	729	758	708	796	747	724	767	764	822	697	737	788	767	764	740	799	811	741	752	759	731	759	743	753	739	794	773	746	742	740	763	787	785	759	780	807	784	772	787	777	742	747	777	780	742	734	768	750	774	723	764	747	726	748	755	737	741	732	755	734	774	774	760	767	737	761	757	767	755	760	772	781	700	766	784	761	803	790	860	747	743	755	747	786	833	808	756	761	741	731	771	797	740	724	760	757	773	780	769	735	745	760	734	746	781	728	797	773	759	753	749	781	763	748	773	789	760	768	777	758	717	782	740	794	740	752	717	817	711	783	777	749	724	743	849	809	791	767	802	740	784	797	774	745	765	761	725	771	808	782	808	792	804	760	726	783	745	751	757	742	754	755	785	807	797	767	757	786	757	775	814	785	761	751	812	756	730	713	717	837	819	779	763	776	814	763	751	749	747	780	739	754	769	845	769	780	792	747	744	741	757	786	759	737	733	805	788	779	783	748	695	746	751	780	767	732	827	758	812	799	804	825	794	734	785	769	772	765	796	722	799	772	784	742	686	758	751	761	742	779	753	767	764	763	788	793	753	748	734	746	726	713	691	725	745	792	762	744	748	789	718	781	817	759	745	764	765	746	795	767	766	788	728	761	729	739	783	764	729	754	748	788	755	754	701	781	790	795	789	750	789	769	749	751	772	808	766	725	779	689	774	792	765	741	759	739	787	755	817	721	742	764	776	807	788	759	746	809	795	752	799	760	790	707	760	766	748	764	791	727	764	788	772	735	724	779	743	773	722	740	743	738	758	730	713	773	731	786	780	758	735	782	809	722	768	773	743	760	751	797	717	734	750	769	745	777	736	793	766	719	721	766	820	821	734	772	762	781	748	770	760	726	729	814	748	743	743	739	769	800	771	689	816	824	794	748	786	801	771	821	793	740	740	747	758	757	745	752	740	749	719	776	758	728	822	721	787	760	772	799	717	763	791	734	795	752	736	763	720	835	798	801	765	739	757	775	747	757	743	756	780	719	788	756	760	815	741	750	765	803	757	772	782	769	769	747	730	771	753	740	736	790	811	720	786	733	803	722	759	764	737	734	826	742	787	783	779	773	788	741	761	750	731	755	760	778	779	823	759	756	716	808	721	752	721	730	791	745	751	806	759	754	773	798	720	727	761	788	752	810	768	767	738	819	750	757	822	783	777	737	780	818	816	766	801	755	764	717	729	765	798	776	752	781	757	722	761	737	744	728	747	708	750	808	745	791	754	750	759	751	752	765	797	749	799	764	702	773	747	743	772	759	719	775	791	731	773	822	761	767	768	801	764	739	726	736	801	798	760	795	769	747	739	757	826	742	793	788	802	800	786	783	690	759	775	737	751	810	721	748	780	733	717	790	738	799	757	764	787	771	771	806	772	768	816	763	765	762	761	749	775	766	783	745	719	779	818	786	762	809	758	775	778	731	769	740	703	731	757	775	732	814	750	787	766	709	756	758	777	748	774	749	775	758	790	767	748	729	785	790	757	763	711	752	745	761	759	724	757	788	766	789	761	781	809	795	763	756	786	777	756	764	752	731	740	782	743	781	771	754	749	745	770	777	711	696	752	749	802	728	778	766	727	775	776	796	841	715	734	766	721	759	766	745	740	746	747	739	851	774	774	784	740	749	759	745	770	742	686	766	762	767	778	770	804	744	755	797	809	773	789	732	776	752	786	805	765	718	712	770	812	783	743	737	775	789	769	824	771	757	795	770	752	762	758	770	739	842	716	774	761	755	719	806	792	709	752	758	782	787	786	743	812	854	761	803	732	739	727	754	729	762	763	802	733	782	774	757	784	798	716	784	778	768	761	739	778	753	752	735	731	735	739	740	742	740	764	769	697	717	829	746	747	727	787	775	750	728	741	755	769	767	754	766	774	772	757	755	761	753	768	763	746	775	747	737	765	794	767	701	747	733	776	783	725	724	774	760	712	744	765	775	785	759	741	730	758	791	770	786	800	795	753	737	779	771	774	757	750	754	729	757	787	761	759	722	763	765	774	796	774	757	749	738	840	798	784	818	774	767	766	813	782	759	841	784	790	724	768	798	748	753	767	794	763	760	810	711	747	789	788	774	814	746	801	760	829	799	827	755	740	766	744	782	717	768	732	823	776	762	737	705	755	745	679	765	706	759	767	729	779	751	754	756	776	744	752	785	790	738	776	745	772	761	743	722	770	722	735	781	810	758	753	732	797	776	775	768	766	738	726	787	757	794	741	761	718	773	744	713	787	791	798	759	719	793	786	785	750	781	771	766	753	759	743	800	750	734	780	773	807	736	752	761	749	727	781	746	777	755	798	812	716	832	797	802	727	713	731	767	732	792	764	799	714	789	773	785	721	715	729	775	738	753	776	737	794	782	807	753	721	737	707	774	798	762	746	776	810	759	737	774	785	721	747	776	769	779	732	771	742	784	794	773	754	733	720	769	786	759	750	777	736	797	755	810	778	759	779	763	736	735	751	760	790	787	803	754	721	807	748	725	787	778	749	819	737	791	768	761	731	732	767	724	818	748	747	784	762	743	781	851	739	779	784	786	719	719	757	770	714	703	792	759	753	754	717	762	714	744	770	734	778	768	744	735	710	796	742	772	727	780	748	739	774	754	684	739	816	756	824	715	729	753	795	736	794	777	757	816	743	780	746	769	788	753	794	704	702	757	811	776	705	781	756	739	819	829	749	856	826	757	772	779	766	727	718	779	768	819	768	745	746	766	771	768	728	773	804	719	727	805	775	785	758	764	756	769	766	726	761	758	819	696	775	763	785	812	782	781	738	769	795	789	766	724	720	755	749	764	722	749	770	796	770	767	775	706	763	790	746	728	758	758	762	740	771	829	768	757	756	759	750	754	718	756	774	717	747	806	751	755	811	776	766	739	770	726	785	743	743	749	760	792	739	800	732	788	759	776	779	827	790	818	744	735	779	790	757	758	748	738	764	769	782	771	718	772	770	746	772	800	767	775	788	792	708	719	743	784	757	770	773	776	745	738	776	807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54092	45956	40481	36938	35518	34113	30466	33282	29872	26984	21944	13187	12310	11479	9598	10444	11668	9054	7950	5736	5569	3357	1899	1278	954	776	680	536	370	391	428	452	436	390	392	367	340	384	399	395	394	419	428	426	447	438	376	382	356	369	316	358	326	332	336	327	303	303	338	313	325	339	335	326	332	307	361	347	353	343	356	343	366	342	318	332	334	297	311	302	275	304	301	285	302	282	295	278	331	317	311	314	299	326	321	308	301	320	305	284	307	306	319	317	330	323	279	328	284	296	299	310	286	313	282	316	295	300	288	300	301	309	315	284	322	238	295	320	319	300	328	306	332	324	284	306	307	271	297	302	308	307	301	295	322	308	317	340	319	302	317	307	298	307	282	312	298	298	278	336	334	277	266	322	279	309	278	329	284	279	308	301	318	315	295	303	300	310	292	309	295	299	283	318	334	303	317	311	289	266	317	296	292	302	322	317	323	320	279	303	292	302	279	287	308	298	279	293	317	318	309	315	297	292	274	304	316	277	295	299	284	330	268	299	296	327	285	290	305	329	276	305	328	304	291	309	329	313	318	321	315	312	318	313	264	278	280	309	299	348	287	310	321	277	304	280	288	313	315	329	302	310	305	266	285	284	305	311	303	299	291	313	264	327	286	308	294	305	284	314	306	334	302	278	317	283	295	322	319	318	265	287	304	324	283	297	278	318	316	309	281	293	299	344	294	282	350	283	296	335	287	314	332	269	308	261	305	297	304	306	319	283	246	301	294	271	264	271	288	289	301	308	289	287	309	282	298	314	288	276	311	318	297	297	287	303	314	314	309	289	279	267	297	310	343	273	302	299	304	277	300	277	305	311	261	296	301	307	299	299	313	309	304	287	301	306	312	323	326	320	285	293	278	315	320	304	322	304	332	316	303	274	297	323	275	303	304	307	269	286	292	312	286	288	311	298	303	283	262	317	293	289	297	271	284	286	290	301	300	315	307	343	318	300	311	302	316	314	279	328	303	307	319	295	306	273	345	281	294	313	305	280	315	322	282	309	318	278	297	344	296	280	301	296	277	316	290	311	303	289	292	309	321	339	325	303	306	315	290	304	294	267	297	313	305	335	273	308	298	290	318	325	279	314	279	306	307	338	289	310	312	296	287	308	324	291	299	279	319	323	318	293	293	322	306	286	318	295	326	334	305	292	295	304	315	290	280	321	307	329	300	308	298	294	293	262	311	322	286	317	288	298	313	300	289	306	309	307	270	274	281	309	314	343	299	311	305	311	297	303	301	259	294	328	331	346	313	306	280	283	308	317	308	336	281	318	284	322	300	337	296	321	302	299	307	279	329	348	293	309	323	320	284	302	308	314	310	316	278	301	284	297	280	306	311	322	294	306	267	284	299	263	308	310	322	302	315	315	303	298	290	303	320	296	321	314	306	320	278	309	308	301	284	310	274	297	286	294	322	283	313	307	306	296	301	294	316	289	302	297	298	271	307	281	310	328	296	332	282	263	282	315	292	306	282	322	320	309	295	283	341	303	306	252	300	287	299	289	297	309	319	307	294	298	303	287	310	324	318	281	293	312	285	290	325	290	298	298	295	313	302	316	310	323	313	298	321	304	310	299	293	275	334	305	287	290	287	315	293	304	306	327	305	306	315	306	303	290	322	295	317	306	324	276	324	292	278	282	280	295	324	290	302	282	281	311	299	296	288	314	263	297	290	304	297	312	309	279	308	302	301	282	310	317	323	313	279	311	323	303	283	281	283	300	296	316	303	318	307	317	296	293	305	296	294	292	305	297	290	297	282	307	299	253	293	278	336	296	300	287	318	298	338	279	306	322	302	294	298	321	304	310	299	319	309	305	334	283	301	310	276	298	300	280	290	309	291	320	311	294	299	295	306	290	305	314	298	305	272	268	318	309	318	296	317	284	312	311	303	289	270	322	302	282	323	292	270	305	284	270	310	298	279	269	308	312	312	286	305	308	283	308	330	280	322	325	289	288	320	322	316	300	311	302	270	298	325	291	281	330	298	309	307	298	301	309	317	279	309	289	292	301	318	283	356	322	319	294	296	302	305	292	308	301	317	245	339	312	294	318	307	290	294	315	305	302	303	297	327	300	302	294	334	298	324	284	314	267	310	286	311	279	289	295	305	313	306	326	281	281	306	293	277	310	274	284	323	306	266	305	327	296	311	309	314	293	322	282	303	293	291	288	303	302	295	267	296	275	316	299	310	302	297	317	281	291	303	293	285	307	254	319	302	307	299	314	295	303	292	275	321	316	317	298	292	309	306	281	289	323	313	260	322	314	297	286	298	328	297	303	323	302	298	292	328	317	321	316	287	311	296	284	296	313	306	321	304	287	321	290	337	303	328	332	306	309	312	339	289	286	295	308	301	304	297	303	315	296	301	261	319	306	305	294	261	305	324	302	310	299	274	301	316	320	321	294	306	320	306	298	302	291	276	316	295	295	320	304	334	319	278	298	276	325	309	300	312	310	320	276	268	284	296	266	274	304	289	313	291	299	315	313	308	292	274	280	322	332	293	300	291	365	336	307	311	305	325	294	308	311	302	339	310	283	269	316	270	325	272	282	298	293	310	277	301	280	321	326	279	304	302	310	333	300	291	313	293	258	297	325	281	260	327	298	280	284	287	279	258	312	312	306	312	319	298	294	294	314	312	287	306	305	284	295	315	300	310	292	274	315	290	289	294	276	325	312	291	322	302	271	315	296	307	294	347	297	275	268	314	299	274	314	306	302	281	286	277	320	291	318	315	278	307	319	302	291	285	289	302	300	294	320	274	301	348	267	253	307	268	315	268	316	295	281	302	334	304	305	309	329	309	308	260	300	291	332	295	306	290	299	348	302	295	318	325	301	285	282	281	293	275	321	276	301	299	322	296	304	318	334	311	322	316	282	294	318	296	291	291	318	287	305	291	283	317	321	324	306	269	317	311	281	297	341	275	306	317	306	286	284	316	267	276	311	301	314	300	304	300	313	295	266	292	306	302	294	307	303	306	325	301	302	305	305	301	303	272	268	290	309	311	293	301	284	299	294	301	317	307	319	302	289	279	302	318	340	285	298	338	303	292	296	298	288	280	314	291	315	309	308	272	281	305	309	289	298	332	298	322	317	322	295	292	317	292	266	311	280	294	327	301	327	303	278	310	317	300	250	315	310	275	313	292	292	300	333	315	304	308	292	315	256	300	302	297	305	307	320	293	308	310	280	276	325	321	312	316	298	283	317	289	285	283	309	299	276	304	290	312	338	302	321	303	339	304	290	296	306	307	297	299	295	328	295	284	279	300	290	319	285	305	324	339	279	294	298	322	314	283	311	301	283	301	319	313	310	294	347	321	315	297	272	297	294	322	294	258	290	295	289	300	296	332	269	291	324	297	279	308	301	312	302	350	283	317	332	309	310	321	290	299	299	316	273	291	283	290	323	291	303	315	315	291	305	281	329	303	302	271	289	305	327	318	325	316	319	304	288	312	319	330	306	318	307	283	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40898	44770	46922	48540	47389	44557	41981	44299	40907	38083	31754	24459	26775	25495	21796	25553	30157	23438	22438	18828	18396	12946	8295	6486	5344	3702	3154	2068	1486	1563	1671	1618	1518	1371	1377	1454	1356	1414	1430	1481	1474	1528	1526	1576	1704	1543	1346	1419	1291	1191	1115	1093	973	1031	998	981	918	973	943	1020	1099	1056	973	1035	1087	1142	1134	1145	1069	973	1004	1163	1067	971	964	943	902	959	861	816	822	843	825	807	827	833	829	801	817	805	792	798	773	850	770	816	828	808	771	786	774	809	785	847	739	826	790	783	767	721	827	819	822	742	773	787	782	767	769	811	771	795	790	803	807	786	795	765	830	751	784	829	792	767	798	753	776	790	785	750	774	846	821	779	808	794	794	729	779	855	774	757	784	778	712	777	779	756	775	735	803	769	764	798	774	809	787	766	784	754	756	784	804	766	773	808	831	753	836	792	815	825	748	783	767	727	757	739	767	759	806	783	764	815	804	733	777	797	806	767	743	792	754	820	725	780	774	780	774	757	783	800	735	770	692	767	758	788	779	781	748	747	753	780	771	790	798	776	803	783	741	811	833	797	798	808	843	763	759	740	776	792	805	695	786	751	782	789	793	765	731	782	773	752	835	750	788	786	733	759	797	771	764	827	746	775	782	781	751	814	818	766	791	796	782	758	840	782	792	744	816	803	727	773	772	752	771	791	813	750	793	730	734	749	765	786	774	827	807	840	783	799	767	786	785	771	707	765	778	786	832	790	783	774	773	751	716	799	773	792	807	776	785	787	787	724	787	795	836	804	799	815	808	781	812	817	812	738	792	820	760	705	838	778	791	787	759	760	752	726	761	808	806	831	802	818	812	836	789	816	756	816	815	766	842	788	804	803	754	748	728	806	752	714	782	812	739	805	788	798	785	750	734	822	797	769	756	834	787	801	763	805	814	842	765	774	791	813	747	790	732	807	798	725	789	793	763	763	744	780	801	751	831	801	798	747	798	757	729	738	819	785	774	769	783	756	806	819	763	765	800	750	727	807	780	809	791	792	717	828	732	813	825	778	786	848	786	774	784	796	760	806	782	717	778	798	777	802	724	829	751	772	778	820	810	785	746	772	782	771	784	772	788	749	811	787	735	818	794	795	820	751	781	770	766	792	761	799	827	773	773	776	837	785	749	769	777	756	824	775	800	762	781	781	836	828	755	847	760	774	787	785	789	731	742	769	804	749	804	784	767	779	756	823	814	807	829	822	767	770	788	790	772	794	785	788	798	772	786	751	773	754	771	783	800	764	791	805	801	795	798	748	707	766	809	774	784	803	767	794	760	736	758	759	802	764	791	826	748	774	778	797	771	802	795	820	780	807	813	784	797	746	737	833	810	786	804	794	769	748	803	769	740	777	817	806	793	765	802	813	743	752	736	758	816	797	783	755	798	821	750	783	762	779	779	790	791	769	823	756	783	811	748	770	779	810	770	791	778	800	779	738	792	764	782	751	754	839	771	746	808	813	715	825	768	764	767	836	798	800	758	754	773	760	795	856	742	749	806	794	785	803	821	786	825	795	802	746	782	811	776	805	786	741	810	790	729	759	761	799	773	763	775	814	757	796	812	811	755	777	806	791	807	771	803	753	789	807	808	790	846	818	768	794	758	786	754	765	817	773	789	791	775	810	795	782	803	799	785	832	780	758	755	749	794	801	821	786	796	763	706	788	775	780	732	762	816	760	760	812	753	771	786	813	786	816	793	783	850	819	747	776	758	787	819	768	804	752	790	764	749	792	724	815	786	771	794	754	758	782	752	758	811	766	723	784	819	740	835	792	809	772	764	808	782	724	760	755	722	780	746	778	773	806	809	748	785	785	732	796	827	752	790	814	807	768	763	770	780	861	809	764	804	775	804	769	760	754	794	753	754	796	716	818	755	778	766	753	832	764	852	781	800	769	761	815	771	722	757	786	805	769	797	768	771	823	772	772	795	796	762	813	776	818	806	819	779	754	777	776	764	775	837	760	779	778	781	811	781	795	756	766	757	746	807	796	816	831	790	781	764	802	777	776	815	752	797	750	745	770	760	779	804	768	835	788	812	749	766	761	802	769	778	785	817	807	738	724	796	789	774	694	812	740	744	771	797	758	774	784	748	788	776	783	768	786	822	799	770	784	773	820	804	786	744	769	742	805	757	846	772	767	733	805	811	840	748	793	740	762	808	811	760	750	797	769	774	821	798	795	768	775	791	759	792	789	830	794	745	799	786	772	822	764	792	776	762	761	783	806	805	736	721	785	779	756	775	771	714	782	762	786	800	805	781	780	802	767	795	802	725	806	774	787	798	766	781	777	827	759	819	780	746	793	769	801	793	810	779	728	746	815	758	744	786	729	736	799	741	772	822	744	757	759	787	767	817	792	772	774	775	762	779	792	786	803	784	789	761	800	737	812	794	804	746	778	786	800	765	800	802	793	764	793	808	814	784	775	836	779	807	755	798	784	747	774	784	810	773	822	803	798	814	735	766	761	818	774	763	781	829	739	771	796	793	778	786	779	831	776	801	798	765	828	778	778	800	772	784	835	793	770	764	748	769	757	770	751	770	797	811	761	790	766	808	799	760	781	802	823	809	774	716	773	812	756	772	820	828	787	819	804	754	767	775	799	797	766	762	769	802	792	751	779	755	752	796	799	790	780	816	818	798	786	821	757	718	821	811	731	786	772	816	783	762	824	798	794	792	762	819	787	748	795	792	792	787	738	767	773	785	723	805	818	786	825	758	792	783	777	730	802	812	803	809	863	789	779	724	801	786	776	754	747	802	806	773	748	770	825	762	748	761	793	784	812	777	791	806	800	740	757	771	810	784	764	770	775	780	773	783	805	750	796	748	746	776	702	740	797	772	785	832	816	783	751	760	759	814	812	763	768	749	790	798	732	816	796	801	778	780	784	770	757	763	825	820	784	755	724	746	738	820	768	805	787	793	827	763	763	792	792	778	730	736	791	788	804	793	802	771	746	814	794	850	750	762	774	803	742	800	740	758	821	815	811	770	765	780	812	791	783	809	778	788	821	776	775	797	775	719	746	728	786	766	829	799	747	810	826	844	816	784	813	779	782	731	763	799	820	770	768	750	766	766	732	727	847	778	813	785	802	756	806	786	761	780	780	758	798	766	779	736	780	749	801	724	760	819	779	802	783	805	798	752	788	768	827	747	820	806	786	796	736	797	809	799	801	738	742	790	719	818	781	791	767	786	763	787	836	820	793	781	779	801	772	789	789	752	801	763	778	830	771	759	703	773	784	763	726	780	794	836	846	810	812	785	756	794	751	779	768	771	751	795	810	770	800	759	816	819	789	815	793	808	730	806	770	833	823	796	741	828	813	787	766	846	804	752	833	785	791	776	746	792	778	782	785	780	775	789	778	778	761	766	788	716	789	785	826	802	743	799	831	808	772	792	760	769	797	818	824	806	792	752	760	780	800	777	797	786	811	796	785	799	787	797	813	772	785	757	779	785	778	801	795	729	764	736	787	785	806	808	745	772	846	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26043	23426	25157	19454	12929	8496	5206	4516	3517	2769	2034	1456	1264	1066	892	924	1023	812	729	637	696	500	400	373	357	367	371	367	367	333	290	341	349	322	343	312	350	354	324	300	333	340	348	335	289	317	306	340	330	346	307	348	299	290	343	344	323	339	292	303	311	304	324	331	330	336	305	347	288	329	296	333	312	353	325	281	303	337	326	315	307	361	305	295	345	281	279	315	315	322	293	275	321	313	270	319	335	331	304	271	331	318	315	343	297	300	308	339	296	287	301	332	329	309	314	303	291	315	316	322	328	290	289	300	311	278	278	278	295	297	340	303	288	312	295	302	299	277	326	306	320	318	323	303	312	325	310	287	306	314	304	310	292	330	318	299	377	282	302	307	275	318	304	326	312	334	298	331	337	302	285	312	331	320	313	302	278	304	328	307	302	289	297	303	317	287	285	296	314	342	298	312	312	316	306	290	321	301	298	302	302	329	315	333	323	280	303	299	323	297	333	298	286	323	328	319	283	324	299	293	299	306	311	330	323	319	301	338	320	304	301	296	345	317	312	318	321	326	295	301	301	299	318	295	322	332	323	326	262	308	308	283	331	328	321	333	289	283	282	336	299	325	319	319	310	321	304	310	293	283	305	356	343	333	304	324	297	301	313	293	303	320	312	311	311	315	328	333	324	317	316	284	325	329	320	308	316	298	349	329	334	308	320	311	338	313	302	288	286	292	286	285	310	323	292	297	303	332	291	292	297	319	301	287	310	291	296	306	277	315	294	306	304	307	312	296	303	309	281	320	329	297	341	314	325	307	303	321	299	305	291	327	296	274	308	329	310	307	294	314	320	302	296	318	325	287	296	300	300	343	287	322	316	298	298	345	283	348	318	322	325	294	318	310	310	344	300	298	311	287	315	276	307	343	327	318	326	287	309	301	297	328	327	293	330	323	302	297	282	336	298	308	297	328	314	317	311	337	312	289	311	292	297	305	317	306	333	314	316	309	291	303	304	302	304	293	317	285	288	320	317	309	309	323	303	302	323	312	330	325	309	330	366	277	324	313	326	315	321	301	337	291	316	295	313	285	312	305	337	306	330	297	319	321	294	319	288	308	345	323	290	316	312	328	314	333	334	310	335	293	300	294	299	294	316	316	344	300	315	332	310	324	296	334	302	315	306	284	302	298	300	349	332	278	302	270	292	324	304	325	295	308	315	326	303	317	296	300	315	306	297	295	295	295	309	303	317	316	321	264	332	317	316	298	298	301	300	293	325	295	294	321	294	344	324	313	307	283	324	320	327	289	315	298	323	294	337	299	360	310	290	345	284	287	313	314	309	293	286	323	311	337	309	336	314	315	306	291	315	266	333	323	299	301	311	293	318	301	305	320	330	311	325	270	280	328	295	260	302	296	286	304	274	295	316	331	319	313	322	342	312	294	321	335	330	333	329	328	346	293	296	280	270	292	314	296	287	345	289	327	304	326	281	293	319	318	305	292	326	286	295	309	304	339	316	341	344	267	302	324	329	312	303	313	316	307	283	319	298	342	321	328	293	337	312	305	311	299	274	302	298	294	315	342	313	303	306	353	313	281	297	301	321	319	296	320	303	311	303	302	314	317	315	302	305	339	345	307	290	333	300	312	316	315	351	310	302	317	359	287	302	312	335	299	327	326	309	339	324	329	309	297	345	335	288	293	318	318	313	300	301	333	263	269	309	323	306	313	326	234	318	327	301	316	326	319	318	296	328	319	294	277	289	329	331	340	312	309	306	327	324	330	298	310	315	315	336	278	298	338	300	300	358	298	306	275	310	312	313	282	280	314	306	304	334	295	297	306	290	291	317	292	289	308	311	330	295	295	301	341	305	275	292	320	313	304	312	280	298	317	285	314	304	310	326	270	312	325	313	327	305	311	318	315	318	280	303	308	292	279	326	302	297	297	334	290	324	297	297	304	277	314	295	329	280	300	313	307	309	315	303	322	281	326	326	345	280	301	281	298	309	295	321	310	295	307	325	292	299	348	320	306	294	317	315	310	294	292	312	320	289	323	281	329	314	298	285	306	298	324	331	320	297	308	307	287	341	289	321	310	302	314	269	307	294	323	292	327	280	338	303	317	305	271	295	310	318	292	316	336	318	289	298	324	301	299	324	319	348	254	321	279	309	323	309	335	310	312	311	282	308	323	338	310	308	304	314	282	290	337	329	283	308	300	297	286	283	308	308	309	322	290	298	321	310	321	288	320	313	340	327	287	328	307	289	296	314	318	332	294	301	319	311	292	321	308	254	303	348	296	320	291	304	296	293	296	315	293	310	297	296	302	286	321	301	322	329	307	320	334	296	323	306	313	334	329	314	292	295	315	316	324	318	295	270	302	289	280	301	302	307	304	315	298	300	321	326	302	321	285	310	281	288	299	302	302	282	312	300	327	315	329	302	323	258	309	347	328	302	328	322	316	315	299	308	310	322	317	341	287	302	341	313	309	303	315	318	300	301	294	316	304	318	311	298	318	309	315	279	299	296	303	312	305	320	328	332	325	302	298	309	314	286	316	333	304	297	313	306	288	307	345	320	270	327	340	301	336	346	332	314	326	313	320	299	330	339	314	308	316	329	291	294	329	294	338	293	324	303	312	290	284	313	315	314	312	318	316	286	326	310	301	293	311	307	310	303	308	319	319	301	323	282	325	351	312	330	318	287	283	326	305	282	320	309	295	285	316	307	283	295	336	332	312	291	306	308	286	322	257	330	374	302	293	274	310	280	325	311	295	295	281	316	306	319	279	335	274	295	301	320	312	292	337	281	317	306	325	329	310	291	317	331	328	339	285	292	294	302	261	303	340	312	327	311	300	309	338	319	291	310	311	328	287	316	305	285	334	334	313	289	305	311	305	313	328	341	303	319	306	331	309	324	311	287	320	291	326	312	308	317	304	278	332	299	327	299	342	309	288	294	286	319	322	295	301	317	322	337	325	323	294	297	298	275	317	318	323	325	305	318	296	283	300	323	319	281	301	323	302	309	294	299	321	331	314	322	344	303	295	248	306	308	318	304	287	325	318	287	298	284	343	303	256	330	293	348	334	354	276	302	318	297	326	282	324	307	301	323	319	321	288	281	305	303	316	301	312	280	307	311	263	319	289	304	336	299	303	311	334	354	316	303	293	312	317	304	312	352	299	282	324	326	318	331	349	301	298	304	310	353	319	321	320	316	298	301	278	316	330	314	329	332	304	315	293	328	347	311	345	308	299	295	287	288	289	300	343	338	322	299	332	301	326	345	310	341	296	283	317	286	305	299	300	287	294	318	298	275	331	276	328	314	289	344	317	277	291	308	295	345	273	303	277	324	299	322	312	301	316	309	326	333	315	306	318	298	307	334	303	303	290	303	331	335	291	301	321	342	332	292	307	305	326	284	304	338	344	296	298	279	295	318	321	308	284	318	313	306	272	321	315	342	298	296	305	296	290	322	327	317	302	333	286	320	322	278	285	302	300	279	303	304	305	287	314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17037	19707	29070	29484	26078	19670	15487	14082	12493	10131	8193	6467	5628	5023	4129	4195	4603	3686	3411	2971	2592	1927	1533	1433	1327	1109	1147	1033	1038	1035	1063	1011	925	959	923	945	934	907	977	970	1003	1004	1019	1016	1070	1060	1002	961	951	883	847	910	865	882	833	847	864	872	845	848	841	872	821	870	866	879	861	917	838	881	826	856	850	814	829	826	860	832	824	837	821	833	826	867	836	828	811	828	808	889	834	837	841	808	803	860	833	811	838	828	799	851	749	838	810	860	803	851	840	829	796	816	788	839	792	813	862	818	806	802	787	826	804	840	770	722	834	819	826	841	863	781	786	841	801	799	799	783	807	849	784	863	806	826	845	807	766	773	811	830	834	802	818	821	797	780	843	820	829	821	812	838	785	872	819	776	792	830	819	811	794	757	875	792	851	823	810	769	835	795	845	752	771	784	795	761	843	830	765	781	854	787	808	811	821	828	813	830	781	789	734	797	778	836	816	777	827	835	841	826	822	813	830	797	818	800	787	824	806	837	826	835	768	815	782	840	844	845	831	851	826	771	837	807	798	785	855	783	810	832	794	751	797	803	815	800	832	787	764	794	825	842	847	799	798	829	833	777	804	842	757	801	826	785	815	808	791	784	796	775	902	798	845	784	798	758	784	841	833	812	805	804	782	799	836	801	766	809	875	877	820	789	838	811	784	862	796	776	809	870	807	789	850	778	792	823	839	805	788	818	829	803	837	797	788	809	858	764	822	798	814	801	831	835	779	846	834	814	852	794	851	798	787	851	762	811	858	808	844	801	812	804	791	849	803	796	750	786	777	815	831	797	796	830	779	797	826	782	789	803	842	792	777	782	799	769	854	836	841	778	772	796	825	756	765	840	842	809	822	841	767	802	797	748	833	793	822	835	839	783	823	836	832	823	811	820	819	812	812	807	819	806	822	764	839	803	793	751	821	822	855	818	792	791	792	800	826	784	759	775	836	801	752	853	786	820	786	834	781	838	770	823	759	821	822	817	780	827	822	791	838	804	846	841	768	827	817	764	845	808	822	810	789	794	823	826	776	820	797	807	794	824	790	789	810	814	889	803	791	821	821	813	771	811	798	830	796	787	816	762	780	831	804	887	800	847	787	833	810	822	777	827	774	831	802	822	765	829	816	785	828	767	825	799	799	873	762	765	771	787	847	778	836	857	813	824	819	761	833	826	803	762	796	783	838	843	789	785	773	768	818	821	789	755	799	797	818	775	810	801	796	802	790	825	788	775	807	809	802	865	851	805	812	766	814	775	782	799	764	803	806	805	793	829	768	836	787	814	778	801	824	789	758	786	757	815	818	842	834	780	817	797	807	821	789	812	846	790	800	800	858	858	767	789	834	829	834	797	828	807	771	786	812	851	817	839	829	824	829	839	776	728	817	789	777	818	778	820	894	817	823	839	830	795	829	815	807	792	800	866	858	789	813	809	788	787	817	848	819	790	857	797	832	784	803	855	837	828	843	800	832	809	751	809	834	843	815	807	818	803	789	783	810	832	779	830	805	824	778	872	836	825	836	788	819	805	838	836	809	835	773	858	812	768	779	782	773	807	803	828	759	824	844	765	836	844	815	810	766	759	794	803	823	770	784	840	845	720	836	813	784	786	818	804	853	790	788	824	829	786	793	838	778	807	814	785	873	820	787	819	772	834	852	848	836	838	842	830	826	786	798	778	785	779	819	800	825	785	860	831	804	820	797	790	787	832	779	833	764	796	804	827	805	838	819	804	726	811	850	813	838	861	826	784	809	801	805	796	845	792	795	831	800	813	834	863	885	865	826	838	834	825	869	788	795	838	817	851	790	823	828	830	851	790	823	838	832	811	766	852	832	803	849	830	823	776	820	868	816	782	841	805	760	850	816	785	830	793	794	822	820	781	784	770	853	835	782	793	785	857	801	851	831	804	809	819	797	844	829	798	878	767	832	797	852	840	814	845	819	788	832	781	790	806	743	814	831	853	805	815	855	772	836	811	798	877	832	863	831	792	788	805	825	823	761	780	818	787	836	761	820	825	785	825	801	789	847	802	806	844	842	830	816	871	769	783	845	789	800	811	767	772	814	798	800	826	885	815	825	785	840	836	803	821	771	816	851	752	835	824	866	792	783	806	772	764	744	797	829	793	808	780	811	792	861	811	831	772	783	821	818	777	783	835	851	815	795	802	853	803	846	844	764	820	785	834	808	817	791	811	761	873	823	780	815	767	787	818	872	814	843	769	806	811	759	866	813	805	836	795	832	824	783	787	811	764	808	821	812	862	839	786	835	781	747	794	826	816	825	799	875	817	787	781	796	809	829	831	800	836	797	785	796	800	786	792	784	828	789	836	837	810	794	811	815	830	857	838	799	822	806	825	822	797	759	807	845	818	783	843	812	807	856	814	817	867	787	814	828	818	800	844	845	826	857	809	810	814	811	825	812	773	823	835	800	783	801	797	820	837	807	754	794	809	855	758	808	804	834	837	805	772	819	788	820	796	829	802	827	766	807	801	787	838	778	843	839	786	881	828	825	836	862	807	800	782	858	778	776	859	780	844	821	840	819	846	854	814	750	858	754	822	802	834	754	824	789	841	800	850	820	801	802	802	814	775	783	823	838	842	745	783	785	815	827	804	804	864	821	759	795	771	802	794	831	807	812	818	784	792	815	782	756	787	783	857	765	838	803	893	818	767	884	818	847	795	815	799	823	749	845	811	833	795	855	829	780	839	854	804	778	829	830	814	803	786	791	857	836	842	773	783	781	846	833	806	840	780	779	824	791	789	793	809	806	825	858	818	811	839	810	823	825	810	786	776	790	769	818	756	810	823	804	813	804	804	819	769	813	764	763	792	784	810	798	835	810	796	782	773	757	835	848	834	777	808	832	830	866	806	812	851	804	809	796	833	862	796	831	785	746	803	825	873	806	859	818	837	799	805	810	778	800	841	799	871	820	805	816	773	802	783	808	818	811	822	814	772	812	814	796	831	791	763	809	747	825	797	876	820	805	763	747	816	810	845	726	795	808	797	807	832	816	795	795	790	819	857	762	786	841	816	824	834	844	786	820	787	851	817	824	858	850	812	823	792	811	778	796	776	813	801	792	801	833	815	857	796	796	796	815	783	797	828	799	852	783	793	781	786	799	800	780	752	847	774	872	806	832	766	767	784	822	818	802	759	793	821	778	788	814	816	844	808	757	762	816	867	740	819	810	768	829	842	811	758	850	842	826	880	784	836	820	810	810	760	752	813	805	793	841	818	792	827	840	833	813	827	800	818	850	856	821	850	832	795	833	797	816	812	784	807	788	830	796	808	841	854	806	835	780	881	796	813	826	761	775	747	765	786	832	784	814	823	824	841	802	810	797	813	827	844	864	829	843	798	832	832	774	759	796	810	882	814	852	807	787	837	803	806	819	816	791	836	797	824	850	796	854	791	818	813	766	825	832	833	802	865	844	818	808	832	813	832	828	831	783	831	792	821	755	816	769	791	826	883	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48861	42415	43274	36135	30952	28921	25432	21930	23494	20115	15817	8950	8066	6103	5205	5549	6664	4960	4388	3514	3258	1758	1116	835	645	581	479	435	333	300	356	361	347	365	357	357	373	346	374	339	390	352	345	390	372	342	351	339	330	312	350	286	301	315	293	303	330	316	306	335	313	325	290	303	328	309	314	324	323	326	301	333	295	304	297	315	278	324	296	271	303	300	307	325	294	304	305	299	281	287	326	274	311	283	273	334	309	279	268	278	283	312	274	259	284	278	310	326	282	294	270	295	289	301	291	253	295	302	276	309	258	283	261	304	272	265	269	313	290	340	267	278	259	298	280	324	291	300	296	300	286	274	290	273	315	291	280	317	304	278	309	287	291	309	313	266	319	276	280	281	275	288	289	270	285	240	314	240	271	297	251	295	293	279	313	292	284	318	285	298	305	311	311	269	292	277	271	257	293	286	290	287	271	264	279	306	271	298	278	288	293	327	277	318	291	277	309	257	325	319	318	319	298	264	251	312	313	319	292	320	292	278	282	283	312	303	298	280	248	297	239	302	299	330	304	304	287	284	282	285	295	294	287	290	275	287	270	271	256	248	300	294	306	287	302	300	277	284	292	312	276	310	328	290	305	286	294	300	292	285	302	291	300	288	295	312	298	283	307	272	308	317	324	278	274	296	319	303	284	282	253	275	330	304	308	295	295	311	308	311	303	280	311	292	299	275	279	287	287	285	292	330	308	296	276	296	301	271	296	309	298	304	305	305	287	286	284	277	301	268	325	285	296	306	294	290	274	307	286	297	305	306	271	324	292	321	286	315	329	283	293	288	282	290	299	314	275	319	280	268	334	276	287	266	300	249	305	293	296	282	270	318	297	300	312	288	317	307	269	296	288	314	284	296	291	263	303	289	314	309	291	300	262	301	297	299	283	304	278	282	278	283	299	309	304	266	281	296	279	297	286	294	309	281	280	280	279	308	314	307	292	289	301	281	288	277	305	281	325	295	286	278	282	280	288	301	283	300	300	295	290	282	312	293	300	284	325	296	279	296	295	303	283	289	305	298	314	300	300	291	280	328	309	289	298	273	331	301	298	287	308	269	310	322	270	294	303	303	294	277	315	272	304	280	276	309	305	283	294	296	285	299	275	277	270	275	284	288	295	300	255	285	279	300	299	311	324	302	265	294	294	304	315	323	304	268	295	284	279	289	258	316	269	281	281	281	290	266	287	310	290	296	296	252	286	270	268	297	283	289	261	305	289	301	304	283	294	270	290	307	293	266	288	302	281	286	291	274	290	276	299	283	310	256	300	285	284	266	283	285	289	307	319	298	296	268	328	305	279	308	276	265	302	290	307	300	321	305	257	275	284	285	290	288	284	306	280	282	277	286	314	302	285	269	335	310	307	295	289	343	285	328	286	307	285	286	292	306	311	295	315	304	320	277	301	286	296	329	295	282	322	269	300	295	310	279	290	269	321	273	285	307	281	300	314	279	285	260	282	317	274	299	314	287	290	273	296	280	275	303	304	287	288	266	321	282	286	288	305	293	299	287	295	287	295	332	286	276	299	267	303	301	324	292	276	293	312	292	325	292	274	312	283	307	296	284	308	299	306	292	295	274	257	312	310	307	297	285	312	287	297	310	299	301	282	292	335	298	296	262	316	303	274	265	301	300	293	316	303	306	302	273	306	299	303	301	312	295	326	299	305	319	308	269	294	302	298	315	297	325	290	295	308	284	309	248	284	289	288	299	287	316	284	274	311	278	278	306	307	289	276	289	287	295	288	248	288	312	305	264	277	302	299	319	308	285	267	292	287	294	282	278	283	301	285	287	268	276	261	297	287	315	312	320	316	296	280	285	295	302	340	283	281	264	325	270	286	290	309	305	277	311	265	305	302	289	282	270	260	305	293	283	290	279	262	317	299	254	289	272	257	266	271	294	316	323	294	286	290	316	325	289	303	282	291	300	280	289	294	306	287	291	284	303	304	308	306	284	293	324	312	291	279	292	338	312	309	328	283	283	288	312	301	292	316	280	318	279	294	289	299	321	300	332	275	323	272	315	291	333	288	316	324	296	326	286	300	308	295	305	276	320	320	273	297	305	332	306	278	328	282	292	301	284	288	283	306	283	294	299	255	317	347	305	307	312	293	284	307	307	288	313	300	265	292	319	283	286	262	272	288	317	260	280	299	273	277	322	279	279	297	274	260	312	297	279	270	236	261	315	251	271	287	280	300	320	301	312	287	277	284	271	312	286	285	297	277	327	317	310	304	294	281	293	279	280	299	271	304	278	278	312	291	302	283	265	271	299	324	293	344	291	302	313	283	307	308	281	304	306	258	313	294	285	267	268	289	299	264	317	276	280	280	284	296	300	283	306	283	294	314	292	314	300	300	279	268	311	286	260	292	294	266	281	295	282	295	278	346	285	288	293	320	309	324	302	274	296	299	280	298	287	318	301	299	317	291	308	293	308	276	300	288	283	304	275	281	269	310	262	276	286	333	252	262	306	331	308	319	292	290	255	307	282	280	306	272	300	285	296	275	301	293	294	278	287	310	244	339	272	304	285	294	288	303	311	285	292	301	256	305	288	287	290	294	322	267	292	310	315	309	267	248	294	315	282	283	284	298	282	308	282	269	268	292	299	279	298	298	292	267	303	282	276	277	260	284	281	268	322	279	306	290	317	267	289	298	295	263	290	259	301	271	299	266	319	312	305	316	282	313	315	272	279	269	281	288	267	304	305	316	306	272	291	324	312	279	266	306	292	305	307	321	324	296	282	281	294	307	269	298	269	315	252	311	311	277	297	306	274	288	305	292	297	280	282	265	291	253	300	345	295	291	277	301	279	311	302	281	275	314	318	310	278	279	275	271	309	290	290	291	255	276	329	313	282	290	300	310	279	281	273	329	310	289	288	274	261	302	271	274	295	282	292	290	302	287	290	303	275	305	279	308	289	289	281	290	287	288	292	314	303	330	293	314	307	295	316	318	305	298	302	278	272	300	300	292	297	272	287	332	303	323	276	313	263	292	292	262	301	294	254	262	289	299	293	270	260	303	287	288	270	268	314	304	273	300	308	267	290	300	301	278	301	309	301	308	289	266	298	284	324	295	268	299	278	327	283	283	270	319	262	330	290	301	295	300	305	312	297	296	314	301	324	299	278	283	278	296	309	298	272	286	294	302	314	273	279	264	313	298	292	281	301	302	329	281	321	305	283	298	282	328	288	303	283	292	294	304	304	303	300	286	275	310	285	316	279	299	281	317	276	249	290	268	277	291	281	293	308	289	277	290	321	286	286	280	317	311	299	298	260	291	297	288	298	288	316	291	274	267	279	307	286	299	315	300	264	300	298	268	307	316	298	291	296	337	316	272	278	299	292	311	274	307	289	303	293	326	303	309	269	295	295	267	291	288	272	287	277	293	254	284	263	288	289	316	268	283	314	293	290	310	302	302	299	321	317	279	321	286	264	287	299	293	315	276	296	303	267	288	290	279	276	309	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36099	38581	45443	42995	42686	38716	36234	33789	36755	33452	28635	18175	21740	17932	16591	17393	21971	16827	17083	13659	12685	7573	5179	4419	3232	2738	2272	1656	1328	1302	1377	1289	1143	1057	1080	1201	1177	1169	1189	1225	1171	1293	1315	1309	1378	1228	1196	1138	1063	1043	898	939	921	864	808	805	944	926	926	965	909	957	894	948	948	976	967	954	934	966	927	960	903	909	894	888	891	828	837	806	816	810	846	762	816	804	759	793	789	739	758	798	763	823	846	794	793	805	825	832	770	746	788	731	783	784	727	767	773	784	809	751	784	765	715	743	775	745	747	791	749	767	769	804	746	765	762	739	777	781	772	777	770	772	728	775	761	801	813	739	821	757	774	769	722	782	759	755	797	753	777	736	758	743	725	785	761	785	765	722	747	751	753	741	732	808	744	816	795	762	794	770	767	731	771	754	730	779	748	778	806	809	748	778	767	750	762	778	728	790	779	758	819	738	731	714	793	758	763	772	732	720	784	791	770	741	779	765	746	761	734	782	719	789	744	770	811	761	814	763	746	788	758	727	796	731	769	825	758	767	781	747	807	758	754	752	758	750	817	785	801	786	808	740	777	790	780	768	774	757	767	770	776	803	785	764	814	838	744	811	748	762	736	768	745	780	764	711	743	848	754	768	789	768	760	784	841	755	757	725	767	771	756	742	777	792	796	796	785	821	778	732	766	762	715	799	768	763	806	729	797	768	756	756	773	774	732	769	745	773	711	760	772	755	761	763	789	793	742	714	775	735	724	751	797	753	743	762	766	731	780	803	767	753	812	821	735	765	813	775	788	791	725	729	764	728	793	745	770	777	739	776	816	746	768	782	795	736	784	765	785	714	801	738	772	729	791	786	804	760	754	805	747	784	793	720	769	797	776	808	779	729	758	758	794	743	734	811	675	790	787	721	751	712	787	776	746	806	816	759	783	788	753	805	754	788	726	814	734	797	787	787	781	725	744	790	771	801	728	760	746	770	731	784	780	773	724	786	725	783	766	747	766	772	783	759	771	772	742	831	784	779	706	765	779	756	736	776	770	772	768	754	767	800	713	733	782	803	793	765	776	758	817	818	723	788	768	738	770	729	810	804	828	756	799	799	749	725	826	784	742	788	762	753	783	803	761	787	743	784	772	791	733	772	826	756	789	772	791	725	784	786	785	758	789	795	772	762	785	757	754	835	790	777	728	767	742	784	756	787	730	745	747	820	784	785	771	775	776	793	752	777	788	753	756	750	799	746	772	778	811	754	832	778	816	782	736	786	774	769	781	785	756	764	730	783	750	756	724	730	814	732	702	767	762	799	782	804	793	749	756	777	750	763	746	734	788	753	800	760	758	756	738	769	738	789	759	746	805	725	765	750	792	701	752	801	741	724	762	766	790	788	753	756	785	775	760	795	734	749	771	781	758	761	772	748	749	727	729	770	720	802	798	757	793	757	780	817	754	767	788	781	791	790	762	801	733	765	795	798	745	774	800	767	781	784	781	763	770	746	769	728	755	744	748	752	788	781	812	798	743	765	811	780	798	740	834	745	766	751	756	797	757	793	758	751	836	769	799	723	732	765	727	747	751	762	772	775	805	746	761	778	806	755	739	771	744	792	746	775	773	707	773	736	796	772	781	790	753	775	769	767	803	813	792	729	758	822	760	743	820	805	800	754	782	771	816	796	739	816	725	759	768	709	817	709	796	764	774	826	711	755	778	794	738	785	796	756	742	736	755	825	723	725	767	759	783	751	760	814	804	763	793	748	781	721	765	750	777	768	775	727	739	758	784	795	733	803	806	795	790	771	781	843	768	773	765	754	758	745	745	837	787	777	719	704	736	778	760	785	744	726	746	810	776	745	787	786	758	754	737	768	778	843	783	752	765	771	755	780	787	739	766	747	748	791	784	799	766	752	744	737	803	759	854	756	738	762	790	772	767	798	753	746	762	757	765	760	803	789	746	738	780	774	770	763	800	787	761	773	782	759	825	802	798	776	743	801	762	772	780	795	811	791	816	823	740	704	765	773	765	786	739	788	784	738	792	783	743	764	769	722	781	798	758	781	769	767	742	755	760	776	760	756	729	760	785	804	784	755	728	748	789	752	752	774	761	724	788	741	790	774	777	739	778	795	747	760	752	790	743	720	769	827	785	753	727	738	741	749	792	793	759	790	746	791	792	768	776	749	734	765	803	774	770	777	774	791	754	779	779	746	782	757	739	746	828	757	805	848	738	763	779	746	745	803	775	696	758	853	798	747	759	761	775	722	787	802	713	750	828	777	759	738	753	753	773	828	783	747	801	791	790	795	711	833	748	737	717	778	749	733	775	748	720	813	767	783	732	801	741	787	715	784	724	806	754	836	750	783	706	752	767	729	795	719	766	775	771	785	776	769	779	781	752	773	768	765	756	740	776	789	766	753	765	729	770	776	775	752	782	736	743	756	790	792	750	788	717	807	812	765	742	716	773	759	762	795	738	766	749	734	738	787	767	772	783	817	691	792	779	750	765	779	780	732	755	816	807	804	750	713	755	789	800	736	766	762	752	772	794	760	801	798	776	741	752	810	769	746	749	739	759	789	745	797	764	724	792	755	816	775	754	784	745	775	722	777	724	775	757	791	728	804	818	759	766	758	726	771	788	741	778	740	746	736	788	833	764	761	755	752	773	776	694	770	802	760	830	754	788	770	749	765	794	766	759	747	777	751	766	778	800	747	748	786	815	730	699	801	764	732	812	803	784	806	753	759	816	752	764	787	777	766	733	727	769	784	752	770	801	761	752	775	777	736	819	785	783	772	745	787	805	741	766	786	744	766	788	780	776	769	800	740	817	782	755	737	778	762	737	750	740	762	757	792	758	806	756	749	795	765	744	778	790	749	770	756	800	764	806	741	795	735	801	777	785	751	740	783	747	712	769	753	791	761	716	786	740	775	801	782	747	820	719	803	740	799	787	786	767	792	773	794	779	743	748	742	748	743	803	796	786	798	777	756	755	826	742	737	769	753	792	739	792	754	763	744	810	730	807	784	785	750	832	726	771	798	750	735	783	788	758	765	741	769	697	805	771	785	715	789	763	757	775	814	753	760	763	821	788	766	858	787	752	781	779	774	763	765	778	797	755	806	803	812	770	785	751	729	818	766	778	762	739	757	767	829	753	749	738	808	734	801	746	770	759	765	813	754	813	798	749	817	761	731	802	804	779	749	806	770	797	792	753	783	776	772	795	777	768	785	807	709	798	751	790	801	775	741	744	799	774	777	750	786	771	787	760	708	741	798	747	790	745	710	793	754	744	724	735	736	776	792	762	759	735	823	769	776	778	770	750	754	757	757	726	750	785	759	737	771	742	767	808	730	788	772	775	751	786	808	785	790	750	747	793	752	786	757	810	742	799	807	765	724	788	773	769	779	766	749	803	779	724	758	801	777	816	752	842	759	733	797	760	745	755	725	731	757	769	715	778	789	824	760	751	738	769	757	765	758	792	794	739	723	723	804	732	758	756	756	784	784	812	759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54616	48930	42326	34992	31958	32882	31815	30860	32211	29509	23401	14842	13142	10697	9783	11427	12823	8908	6225	5790	5478	3746	1893	1330	951	767	627	609	391	445	504	428	411	389	391	389	400	400	443	422	389	380	410	468	414	401	406	379	364	368	338	321	343	318	299	325	355	296	336	342	287	346	332	346	335	343	341	350	355	311	319	329	344	338	350	314	343	314	336	318	335	327	321	297	323	309	331	328	305	302	319	301	305	308	328	312	327	303	323	342	291	318	356	323	327	352	348	326	289	289	311	292	329	278	307	318	308	317	312	287	317	328	313	331	329	295	307	288	301	319	298	285	285	344	271	301	291	289	318	312	318	304	269	325	312	302	294	344	278	308	337	284	318	315	306	293	283	280	317	280	327	313	290	314	330	305	311	332	315	274	289	295	318	277	318	320	311	287	284	313	305	315	280	298	299	300	296	316	296	319	333	330	299	302	302	337	330	296	317	309	331	319	305	326	312	300	298	305	301	322	338	291	340	320	305	312	314	336	271	290	343	272	311	324	309	295	289	311	296	299	274	315	311	310	307	317	342	332	291	300	292	297	309	293	304	331	288	328	281	313	316	317	305	299	310	301	318	316	294	316	282	322	286	305	293	294	341	334	294	326	309	321	301	317	306	288	328	297	315	322	329	271	326	330	292	282	317	332	316	340	343	333	298	265	325	326	290	301	312	321	308	296	282	277	286	317	321	302	309	275	310	301	295	314	313	286	331	337	313	294	334	297	302	322	311	306	295	286	318	294	289	339	286	297	309	338	335	334	300	309	283	303	297	301	289	310	303	312	307	309	298	294	326	295	280	299	317	283	315	292	312	297	286	287	295	322	275	307	298	306	315	301	317	322	315	338	280	325	325	281	312	310	282	316	297	311	360	293	296	265	316	283	301	322	310	308	295	332	318	300	300	328	308	308	281	292	293	306	311	286	327	327	287	344	284	287	295	298	304	317	304	288	305	283	306	338	291	321	312	322	294	312	288	337	340	308	301	338	316	302	323	301	333	293	310	325	314	294	327	286	315	299	312	301	337	313	290	299	343	311	306	291	302	292	324	300	284	302	304	306	289	309	285	326	274	314	275	313	352	282	323	302	274	312	302	299	313	310	285	288	296	325	332	337	306	322	286	299	315	318	326	294	332	318	323	284	297	303	323	318	346	299	335	301	304	331	324	289	284	311	321	350	297	301	282	321	291	308	309	313	329	317	326	325	299	307	305	318	321	321	318	285	305	324	319	301	284	321	311	305	288	315	255	313	289	292	309	343	307	319	325	316	292	332	312	303	325	310	323	278	326	282	307	301	310	302	314	275	310	292	316	293	302	282	306	319	300	286	307	304	311	304	314	316	287	306	312	306	316	304	315	354	307	326	277	290	339	300	285	277	313	268	321	320	299	340	290	290	261	290	315	292	306	308	312	327	304	297	325	313	301	299	306	322	293	330	283	327	307	292	315	337	296	304	318	313	293	303	291	292	323	324	283	334	316	313	303	321	310	305	293	300	262	294	324	333	321	308	332	273	322	284	284	299	328	314	327	326	271	290	299	291	301	294	269	296	302	311	310	310	321	303	341	298	300	278	308	320	267	298	313	303	314	306	318	306	328	298	298	322	309	336	338	321	288	270	312	310	314	295	309	318	346	373	288	326	312	314	322	281	295	285	306	331	326	316	294	329	315	286	298	295	325	285	344	294	338	300	283	312	325	284	287	317	318	292	316	350	292	335	313	293	315	324	305	293	281	295	310	297	288	330	297	312	295	280	287	302	319	333	316	280	310	327	331	266	275	319	289	303	299	346	307	310	328	319	314	302	305	279	317	310	306	294	328	317	303	329	287	306	310	273	268	331	266	290	332	293	304	324	320	295	330	306	345	298	321	317	300	314	300	317	324	325	355	273	282	292	331	284	325	355	301	318	336	343	300	294	281	329	338	292	312	268	280	285	288	320	295	311	312	318	313	306	287	323	313	328	337	309	283	324	292	312	304	313	338	307	313	314	291	309	322	283	319	291	306	318	318	291	290	296	286	315	305	332	304	319	291	287	318	331	328	302	303	297	280	299	316	309	327	311	306	296	311	294	316	304	350	292	276	317	273	299	301	311	307	315	299	276	314	294	305	312	336	305	300	315	307	314	307	288	325	290	307	312	321	310	361	269	291	328	292	288	272	288	308	275	290	332	293	325	313	311	293	293	299	317	305	314	296	309	310	308	312	324	282	318	318	339	297	318	325	323	281	301	275	305	306	281	292	287	310	326	286	309	307	307	311	272	304	325	332	273	297	304	308	348	317	325	324	319	303	291	303	311	282	317	302	297	291	304	319	312	301	306	299	324	288	302	321	305	310	273	291	286	270	321	315	336	298	310	297	311	315	316	274	315	280	313	333	302	303	313	322	291	314	300	322	310	319	328	321	288	281	327	284	288	318	305	347	297	319	311	338	323	304	316	312	327	335	306	272	319	345	288	316	323	287	318	329	286	326	293	302	327	285	310	322	309	316	321	288	322	343	342	313	314	293	277	318	293	299	291	297	312	349	314	304	315	295	318	340	306	314	310	322	301	298	319	304	292	309	321	306	307	304	304	325	314	313	307	300	282	324	305	308	321	283	319	294	305	305	304	278	312	310	302	294	295	300	295	298	320	296	331	315	289	312	311	282	298	320	288	303	309	329	304	313	313	285	307	304	281	318	295	326	267	287	289	277	289	311	315	302	329	306	285	295	302	307	295	294	301	301	321	300	329	305	294	302	277	313	309	316	297	304	297	292	318	285	302	299	322	344	303	339	290	318	309	309	290	298	284	325	309	303	291	303	310	349	297	281	313	274	298	304	292	288	296	312	300	310	303	303	304	313	315	307	317	327	322	322	291	292	278	316	322	328	328	330	293	298	267	295	318	326	304	329	295	332	298	345	271	305	279	310	302	284	336	280	323	292	314	285	289	318	327	343	310	309	327	308	339	309	292	334	337	284	319	304	318	289	308	282	291	298	290	311	265	325	321	312	310	298	298	343	290	324	318	280	286	283	277	297	281	311	290	319	289	286	280	305	311	343	303	313	276	301	301	321	324	309	323	304	286	321	345	331	272	301	289	303	335	339	306	311	327	313	313	309	289	307	300	323	343	297	275	314	338	278	262	310	301	329	300	306	296	323	336	289	270	283	358	302	319	331	330	341	320	321	274	304	309	291	334	290	329	298	297	304	309	298	371	343	289	354	309	290	310	298	294	257	315	312	340	331	291	327	318	296	285	315	327	321	322	317	321	321	282	300	293	320	306	292	309	315	336	307	286	310	305	288	329	285	319	302	321	296	321	313	287	275	313	306	315	337	317	319	340	327	298	325	286	278	296	326	298	299	311	285	345	318	313	294	316	327	293	294	314	320	288	293	268	308	345	361	306	338	297	320	317	307	304	305	329	310	301	312	319	307	297	284	300	288	305	327	306	301	286	305	324	299	322	305	338	285	319	325	309	327	312	306	326	303	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42020	48601	50672	47356	47548	45746	41797	42507	44215	40499	35189	25390	28597	23243	23640	26911	29722	22606	19945	19103	18594	14131	8480	7017	4646	3941	2918	2435	1501	1559	1781	1591	1363	1322	1460	1501	1477	1454	1406	1459	1514	1529	1593	1676	1772	1503	1467	1357	1287	1080	1053	993	986	1033	968	963	972	982	1016	1083	1077	1082	1110	1009	1128	1104	1142	1120	1030	977	1007	1113	1066	1000	958	969	921	956	862	874	833	852	853	787	797	856	851	810	818	800	819	832	842	844	849	760	827	835	792	877	834	812	780	807	773	773	794	791	792	849	822	775	766	759	808	783	818	826	788	788	838	882	833	780	780	761	709	828	810	743	805	787	823	814	771	799	776	766	780	790	797	852	809	861	849	772	786	762	802	764	793	766	780	806	829	796	773	806	790	786	726	755	778	760	837	804	794	788	776	810	850	795	777	797	778	786	782	781	801	798	747	786	821	843	793	810	747	804	776	795	778	773	827	789	757	846	748	835	718	814	804	775	764	797	776	796	839	775	789	829	798	800	793	782	804	783	759	817	782	800	742	825	781	763	821	808	777	804	777	750	771	768	765	797	779	749	818	771	782	795	760	778	787	818	778	820	838	789	761	787	781	771	764	777	768	752	758	760	764	784	806	770	783	799	778	776	835	774	761	803	780	798	798	779	856	793	812	787	770	814	812	770	801	771	823	774	801	749	778	845	808	765	791	761	784	800	816	805	800	792	799	793	778	775	773	786	782	783	770	741	778	810	793	821	791	785	758	812	795	767	804	754	791	834	802	763	742	762	784	789	761	827	807	802	803	748	796	797	795	818	782	793	852	801	761	802	801	802	776	737	783	792	797	763	801	783	785	845	808	735	771	855	793	808	783	776	768	740	803	822	812	778	767	805	791	785	836	759	764	753	737	777	757	758	819	762	777	768	781	767	694	780	778	789	804	729	792	751	734	751	804	793	801	820	745	792	786	789	813	760	817	786	809	783	800	847	806	807	789	823	773	794	816	824	799	849	797	786	739	771	784	794	804	782	765	800	763	802	846	801	762	787	767	757	809	784	706	799	800	773	787	819	790	791	766	770	783	798	801	776	775	788	766	816	787	783	829	806	790	742	793	762	818	788	807	803	806	778	846	790	847	801	795	788	746	787	838	789	810	848	809	803	786	800	799	795	767	783	786	801	814	855	801	782	769	782	780	782	796	768	755	773	837	770	798	754	776	783	790	768	788	785	800	799	802	785	796	800	762	780	776	806	808	810	845	771	832	801	790	782	796	771	819	804	779	818	807	802	747	819	803	816	813	744	804	779	822	738	762	754	825	745	779	770	754	791	797	774	782	777	791	753	796	752	759	782	819	815	771	808	773	816	816	806	818	813	754	781	755	732	761	762	763	828	755	841	796	790	795	801	802	758	778	774	777	793	797	831	809	842	778	772	812	832	781	771	842	822	811	822	789	870	787	778	813	780	800	783	839	795	821	742	803	793	790	766	801	840	861	793	805	747	796	757	783	778	802	776	765	788	768	826	805	807	799	801	751	780	802	867	810	771	759	744	810	792	769	860	817	813	783	783	790	777	873	802	788	786	800	828	779	836	827	755	785	826	760	848	829	800	760	781	726	818	780	756	768	744	766	803	801	819	791	741	771	808	779	796	803	789	753	789	818	808	785	810	783	741	772	810	777	775	747	824	781	792	787	838	787	769	748	776	780	785	804	852	803	808	791	804	754	822	768	746	770	803	761	795	769	800	789	777	797	807	790	800	780	783	786	787	736	782	797	761	796	795	820	814	773	812	751	825	771	713	755	746	748	764	819	756	863	773	776	843	769	789	787	825	783	756	795	824	811	778	827	752	838	720	788	744	776	796	801	785	778	802	859	772	769	783	742	848	778	847	775	795	813	787	806	765	829	751	831	780	786	808	801	757	776	818	759	811	804	754	787	739	837	786	758	750	778	768	803	804	815	780	788	804	796	727	765	801	815	803	808	800	825	776	765	803	828	832	765	838	769	851	768	829	817	808	782	775	823	746	785	810	791	820	780	853	779	815	827	787	771	784	794	796	812	830	784	759	801	803	772	784	809	777	778	763	795	827	778	766	801	778	794	767	801	762	783	771	788	729	795	748	796	777	795	774	783	772	811	817	739	786	827	776	775	805	831	800	789	770	788	758	811	756	800	791	751	760	857	822	810	740	781	797	795	814	807	748	831	783	831	776	810	845	842	811	781	801	806	799	796	761	788	741	768	797	790	781	827	775	741	788	786	800	818	795	781	812	768	816	763	726	827	823	776	804	813	749	840	836	770	798	799	742	780	771	778	812	820	797	813	808	768	840	786	805	765	788	786	769	818	778	823	802	784	770	762	803	743	790	854	772	772	818	803	767	832	807	774	801	776	747	780	799	785	803	769	831	782	801	817	794	775	810	756	817	840	851	810	788	782	823	821	720	788	754	765	750	769	797	819	777	763	845	833	817	822	792	810	798	780	766	788	732	816	795	731	756	829	785	789	775	779	765	758	738	787	793	776	781	811	791	771	817	800	811	789	833	798	754	781	829	744	790	816	768	785	781	808	747	780	794	792	759	792	753	816	814	803	820	778	796	799	781	816	806	768	828	841	789	818	865	779	795	759	828	800	766	799	778	878	761	769	751	787	751	803	829	789	782	756	846	784	767	812	736	787	744	776	779	810	787	785	783	812	798	799	831	781	777	746	762	786	761	803	815	801	831	799	756	800	774	762	822	786	814	782	803	763	736	804	801	813	786	743	739	811	766	815	796	798	780	768	777	809	791	791	785	774	816	767	775	829	812	813	745	710	819	791	748	794	839	813	797	813	754	807	797	818	792	762	792	763	803	774	807	773	815	726	806	830	779	811	775	768	790	829	851	782	829	753	754	756	758	802	745	836	789	755	833	811	755	805	787	771	787	774	789	746	707	832	766	789	823	782	862	825	773	813	778	772	759	807	773	785	771	813	760	788	792	795	789	803	816	804	811	830	790	809	795	795	794	792	786	787	853	801	786	777	784	760	778	773	829	816	785	795	832	740	799	765	805	770	788	769	773	783	786	815	839	784	801	734	759	831	838	834	786	788	802	777	770	829	797	730	746	772	820	760	785	739	792	798	828	765	766	798	808	772	772	793	773	769	764	759	819	710	768	768	761	760	825	842	795	747	787	829	820	795	797	783	794	846	790	751	778	783	837	817	766	762	760	812	763	845	790	792	753	751	846	760	809	801	804	774	778	788	799	791	797	803	728	776	780	758	785	834	819	774	783	754	809	794	871	804	820	769	787	762	791	777	862	833	810	839	720	821	806	752	801	800	818	782	772	805	779	729	751	806	786	770	783	796	724	777	803	778	822	744	845	766	747	821	792	793	810	729	790	820	823	819	808	809	756	787	754	833	794	758	827	796	758	807	794	830	812	827	801	770	803	788	785	781	813	765	824	786	833	758	787	819	797	805	813	802	781	779	749	754	825	738	755	823	805	809	792	780	773	765	826	777	871	795	808	820	771	752	797	835	732	762	760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27544	28210	26912	18906	12520	8275	5544	3995	3595	2901	2289	1473	1295	1118	1032	984	914	725	666	684	606	546	390	410	380	364	377	386	359	348	308	329	329	318	346	344	321	307	331	317	307	303	366	342	321	326	320	325	341	342	311	317	340	342	317	328	314	312	284	331	331	321	356	326	317	324	338	337	327	321	314	312	322	344	324	340	328	309	308	345	310	320	306	290	300	313	331	290	323	303	300	317	316	325	305	335	305	293	361	305	301	343	313	317	331	291	321	344	321	327	318	357	306	307	314	320	308	287	323	300	293	295	321	296	326	321	291	298	327	319	303	303	298	306	311	342	292	299	291	304	332	315	314	318	294	335	317	332	308	312	344	309	313	323	300	296	311	284	298	316	307	279	297	323	296	314	312	308	318	344	350	318	342	325	315	320	301	325	309	315	296	330	334	281	286	306	303	300	340	290	296	310	312	321	300	310	334	312	302	297	285	360	309	295	320	332	318	300	297	330	331	314	322	294	279	305	337	344	306	337	339	313	324	318	302	296	283	308	316	309	276	347	315	302	335	307	331	312	338	328	310	306	323	346	271	314	332	306	296	305	346	263	303	342	315	322	307	280	299	281	334	313	301	315	285	301	297	328	286	319	315	319	324	272	343	329	305	308	319	306	337	317	309	308	305	324	328	345	289	339	300	290	273	307	315	358	335	324	310	333	313	316	320	326	292	314	323	323	317	328	280	338	307	315	291	334	331	305	357	332	305	330	292	282	295	297	344	341	300	354	351	300	284	316	338	311	286	288	327	341	296	314	289	342	317	307	291	300	304	346	324	318	297	310	308	337	304	331	359	322	272	324	285	317	314	333	282	313	287	295	319	311	334	337	301	320	341	313	305	292	306	296	292	297	291	323	324	331	299	309	310	321	316	347	331	322	318	289	287	332	314	294	300	338	315	332	330	332	336	330	322	337	273	320	313	317	318	333	348	327	314	335	340	314	319	323	298	320	297	313	353	295	307	329	291	297	315	320	340	287	341	329	284	322	293	309	325	329	284	313	318	320	287	321	301	335	321	317	304	324	290	322	309	303	300	297	301	316	296	309	343	341	299	331	277	295	296	301	304	319	352	319	311	298	330	333	307	327	331	371	344	319	338	273	315	332	316	330	315	336	311	322	294	303	328	313	320	322	331	315	319	324	298	301	301	310	364	341	304	299	322	320	290	294	294	325	333	327	310	315	297	299	293	297	317	298	288	288	322	324	308	319	286	293	321	299	302	319	315	295	318	278	308	315	309	290	339	287	335	319	304	295	319	285	308	323	304	326	328	290	307	327	297	295	302	328	334	311	288	287	360	316	310	302	303	286	309	308	293	285	341	315	305	330	315	331	343	327	317	334	322	324	344	308	331	329	315	299	313	324	331	313	314	310	294	290	337	302	320	320	290	308	337	291	280	303	304	324	305	304	333	349	296	328	346	308	318	288	323	333	315	335	322	286	306	295	294	325	304	303	303	311	319	318	322	295	306	314	319	310	312	317	335	317	296	320	303	304	312	325	318	306	297	279	341	337	351	304	308	319	309	259	304	320	324	314	346	339	317	316	293	330	314	301	334	320	326	315	309	300	320	305	335	293	348	353	296	314	332	327	331	305	327	294	286	312	303	340	299	273	310	348	313	339	339	306	271	294	317	315	289	295	301	290	325	325	330	270	288	364	328	336	295	310	340	312	324	350	312	326	293	306	300	337	308	333	293	313	339	300	331	340	342	284	303	360	291	316	309	336	299	312	297	342	315	351	322	310	307	296	341	323	302	326	316	289	288	359	329	342	329	328	335	305	261	340	297	298	317	301	305	326	309	317	280	306	337	290	304	303	333	335	307	328	315	278	322	318	331	315	334	318	301	295	295	313	316	325	333	322	286	329	319	305	305	286	326	288	330	329	306	326	356	290	323	293	316	321	316	323	297	331	309	285	310	288	302	315	327	346	297	314	319	349	299	312	325	299	306	279	320	328	284	318	307	317	298	305	302	322	306	309	324	333	323	299	340	320	291	267	348	344	295	291	337	297	306	330	303	339	308	343	315	313	320	301	312	311	279	315	369	305	315	293	323	328	316	309	304	314	299	346	316	315	325	316	324	320	291	287	314	295	330	320	321	346	302	305	308	317	287	292	296	303	311	328	299	318	331	330	336	321	317	329	326	332	345	325	346	301	337	308	315	304	301	311	312	341	293	313	284	313	291	300	308	309	338	350	310	318	298	309	314	350	342	307	312	310	297	301	325	310	321	294	316	331	314	311	296	334	296	305	333	306	294	309	330	337	312	319	294	291	315	311	344	312	320	309	316	264	312	298	273	309	330	308	282	312	311	307	317	302	296	316	297	329	320	330	328	302	315	281	324	304	328	323	298	323	319	319	350	352	292	307	310	309	288	290	329	283	292	316	317	331	321	328	297	341	305	316	329	302	320	322	311	337	303	312	306	318	311	308	274	312	317	349	308	316	273	313	302	318	304	334	297	320	326	307	320	339	345	331	348	309	308	319	281	325	331	322	313	328	292	298	305	330	323	330	324	352	314	314	319	332	315	280	297	277	323	287	360	310	315	272	305	328	330	329	325	341	305	329	331	320	303	306	284	298	316	332	331	344	340	303	312	302	314	323	309	321	288	329	321	308	309	311	341	309	318	298	299	312	321	332	287	274	323	318	320	294	331	322	322	316	279	356	312	308	307	348	328	278	327	323	293	300	345	316	325	352	310	308	298	314	296	335	318	330	310	319	353	315	304	299	332	303	337	372	302	323	322	321	313	298	310	316	326	273	328	295	290	308	321	343	314	324	319	272	339	303	334	307	338	319	310	314	301	287	290	337	308	329	350	324	331	318	293	320	323	316	289	332	313	315	312	319	328	308	328	295	277	327	293	326	302	321	311	299	315	286	284	326	336	312	332	301	348	316	307	315	275	286	321	319	315	305	321	299	322	276	325	290	304	328	314	303	321	302	317	305	310	301	334	296	315	323	280	301	280	300	328	321	341	314	305	328	335	321	294	342	325	336	307	323	343	360	314	302	335	328	313	341	331	306	318	331	335	331	356	313	307	312	318	282	317	281	318	316	287	351	351	318	320	304	292	349	301	291	307	280	287	317	302	292	309	306	294	282	289	290	335	311	315	291	350	317	323	306	325	337	332	308	320	342	334	308	327	345	345	302	293	325	272	318	277	313	331	327	314	308	294	319	259	334	343	290	300	337	323	306	300	324	337	305	322	307	335	311	301	306	297	348	292	297	313	311	323	332	310	288	305	303	312	309	315	305	296	291	305	303	308	280	322	318	320	339	280	337	330	303	342	316	302	333	300	320	299	294	327	333	335	307	318	286	307	323	332	328	341	297	282	302	310	296	295	274	286	343	332	316	309	322	292	278	324	313	312	277	341	288	352	302	314	322	329	310	305	307	315	300	326	332	275	305	315	303	294	340	299	276	275	354	325	290	294	298	308	300	343	287	324	291	302	301	311	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17988	24568	29568	28818	25207	20287	15288	13250	12713	10842	9019	5847	5650	4691	4567	4213	4445	3558	2976	2685	2577	2118	1664	1343	1270	1230	1153	1048	1035	1035	1016	959	920	985	931	963	942	974	974	940	981	994	1107	1085	1080	1018	1035	873	977	910	900	921	859	897	874	879	872	870	875	855	836	812	820	873	906	870	857	872	848	872	821	860	787	842	854	891	898	822	849	859	849	841	839	775	880	819	844	854	812	863	851	872	827	822	865	848	777	790	802	850	851	820	824	762	835	785	807	779	808	839	765	818	802	802	819	816	846	818	822	840	815	799	810	811	770	779	882	787	825	787	835	804	823	849	775	809	797	808	795	790	852	857	748	853	794	831	804	771	851	805	782	766	903	782	807	824	773	795	810	788	864	843	853	833	814	839	850	812	846	845	803	862	768	798	809	799	738	812	857	836	832	796	832	803	829	790	833	851	781	783	794	794	817	824	811	808	790	817	813	804	788	812	802	840	854	850	784	831	829	829	852	839	831	825	843	827	877	823	847	812	829	787	833	829	833	783	803	800	792	835	738	821	798	791	880	809	835	808	887	832	822	796	858	830	820	850	809	805	804	808	813	857	818	810	827	826	773	833	809	824	825	870	819	854	792	774	820	835	818	801	785	823	795	836	817	743	800	830	795	852	833	855	864	809	827	781	829	858	820	777	737	874	838	801	794	793	795	806	858	881	793	851	817	870	804	750	792	815	788	826	749	806	792	789	820	804	782	845	845	815	837	860	804	794	787	835	819	793	810	791	798	792	837	844	808	889	813	782	772	788	821	791	785	787	837	805	762	826	874	785	791	788	824	808	771	814	803	814	812	786	835	808	812	805	806	866	812	790	786	851	792	823	883	813	850	821	855	823	830	840	820	845	840	780	787	845	841	840	802	866	833	776	823	849	792	830	822	864	848	790	832	835	819	857	849	842	826	792	810	776	852	792	804	760	874	762	768	793	807	781	836	809	800	802	807	793	834	808	798	795	827	802	838	793	809	824	825	837	798	809	828	762	849	804	813	815	838	816	806	777	793	792	800	793	788	842	872	824	815	803	823	759	785	807	815	824	838	781	799	812	822	829	803	808	789	796	849	760	771	758	807	863	850	823	881	836	843	869	816	845	828	819	840	856	804	821	831	799	899	839	848	849	834	851	836	882	852	754	797	847	840	819	836	802	814	814	828	839	789	870	813	864	838	842	810	848	828	810	819	795	796	843	855	815	849	834	842	807	782	795	835	836	800	782	822	793	812	779	837	804	845	835	790	823	790	815	818	864	846	806	777	824	835	842	794	814	841	830	812	810	845	803	804	813	770	829	854	841	776	833	801	822	841	786	847	827	850	856	847	766	805	821	797	793	824	871	843	789	806	791	810	799	789	823	808	794	859	839	816	799	796	840	887	895	865	819	836	823	857	827	848	810	806	786	817	793	862	787	873	817	833	784	870	873	828	801	822	837	868	811	801	789	764	809	832	809	804	781	813	870	859	818	886	811	809	774	809	829	849	811	806	801	838	770	815	845	836	843	836	837	733	810	842	829	846	864	860	879	836	862	835	828	830	759	790	795	806	824	780	838	776	816	795	814	812	786	774	854	850	773	852	806	807	819	764	836	799	793	793	803	788	806	778	816	778	827	836	810	863	761	860	803	827	816	775	833	818	781	797	877	764	813	825	815	846	810	834	818	844	847	791	809	779	789	831	819	809	840	763	781	846	787	760	837	806	823	819	830	812	767	815	836	745	799	812	827	790	789	805	833	875	826	795	866	846	747	773	821	783	828	798	802	830	820	808	838	841	846	834	791	847	810	826	838	848	778	817	803	801	826	860	815	776	781	825	780	854	825	731	837	778	813	796	778	800	817	818	826	764	860	833	766	799	830	792	776	827	834	795	799	790	824	805	794	838	799	864	787	821	793	805	794	800	782	833	799	826	774	815	836	781	816	798	805	863	807	827	823	879	794	813	775	828	845	828	843	817	820	835	814	814	751	833	815	824	810	809	818	796	832	806	824	786	773	804	794	836	809	836	825	802	839	789	800	867	796	827	808	832	803	849	785	820	792	821	835	833	827	834	822	780	794	742	808	833	841	793	840	812	864	779	800	858	841	799	819	810	802	827	842	780	860	802	810	840	849	847	830	822	836	809	815	818	840	808	846	877	823	767	804	786	814	854	830	809	790	901	831	767	810	789	848	853	796	846	844	825	784	808	807	841	810	835	874	843	768	780	782	842	813	805	808	818	847	808	809	829	843	817	871	831	794	806	806	815	814	834	856	828	842	827	871	832	828	818	765	844	809	798	824	798	794	814	830	783	805	845	865	875	799	819	831	877	820	822	834	769	824	811	852	876	814	790	833	854	814	799	827	827	884	827	825	793	819	809	821	800	798	758	800	849	851	791	746	834	850	861	828	806	817	809	796	841	796	868	798	837	799	860	761	844	827	788	801	770	786	850	793	830	866	852	770	817	823	800	817	832	813	811	808	844	826	873	786	784	836	821	841	825	853	836	805	831	786	796	825	776	755	833	810	791	813	791	816	776	811	822	775	840	818	823	810	747	751	879	833	780	860	805	822	846	805	857	785	778	797	822	836	828	803	801	862	835	764	846	850	876	790	820	779	792	799	769	830	831	860	785	834	783	857	834	851	782	791	807	839	787	840	856	878	759	802	808	793	826	790	842	854	880	810	848	824	796	775	836	798	846	775	866	840	825	740	797	794	798	820	853	862	861	881	777	823	818	791	825	820	781	831	826	845	867	784	836	824	782	803	843	868	821	822	791	829	821	814	856	823	783	782	835	765	804	801	878	791	810	894	768	834	799	837	833	803	812	818	837	820	789	899	845	844	840	815	806	802	778	808	779	814	808	812	850	766	791	797	822	827	805	835	835	828	828	804	813	819	845	848	753	826	845	829	815	761	862	770	839	781	783	808	823	830	742	798	877	774	862	780	772	844	835	824	823	816	774	802	769	830	865	766	842	801	802	842	807	804	801	785	826	826	820	834	847	820	780	835	840	813	834	812	830	777	768	819	783	846	792	804	815	848	798	816	826	805	836	767	765	838	803	760	849	827	811	819	788	805	777	848	850	808	814	832	783	809	776	803	808	801	759	820	857	826	826	798	800	761	824	815	779	850	805	750	797	775	833	823	837	794	793	775	824	835	840	824	758	820	808	792	832	844	789	851	799	788	791	818	810	811	766	808	795	804	832	818	805	830	787	825	814	810	832	787	814	795	833	842	812	837	788	831	770	792	824	827	840	865	839	808	825	831	806	818	818	829	782	836	799	849	828	821	822	829	774	805	771	834	865	818	845	795	751	847	790	804	789	787	856	850	798	826	829	864	812	795	802	788	784	818	801	827	791	809	789	827	804	828	849	794	800	814	820	786	816	810	842	819	772	827	797	848	782	808	833	825	810	813	816	842	856	816	854	812	765	806	773	797	789	754	793	805	817	828	832	810	807	839	842	806	868	835	831	844	816	803	814	802	803	853	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50670	44915	44983	34238	30484	27573	24171	20235	21373	20844	17019	9649	8042	5975	6376	5398	6503	4883	3998	3821	3261	1752	1469	941	701	568	501	476	367	383	408	388	337	356	380	372	343	363	398	350	362	367	361	405	355	349	375	337	338	334	369	322	302	322	315	289	310	315	340	328	299	312	300	298	328	306	342	314	308	331	320	329	326	289	304	304	292	278	288	319	307	308	284	309	294	312	306	278	308	299	299	315	304	328	315	311	303	321	296	293	308	314	295	296	324	295	295	336	323	313	300	251	287	306	315	279	316	301	298	297	324	285	304	292	319	282	289	256	301	286	278	294	267	328	280	271	285	298	266	311	281	306	305	304	298	270	291	286	291	303	277	292	294	275	292	306	282	265	268	302	276	298	322	311	312	296	330	309	299	281	296	302	294	315	281	280	294	293	332	290	317	312	263	274	256	312	286	259	314	300	311	274	286	285	290	298	298	284	274	285	274	284	289	305	270	300	313	295	311	305	300	289	292	288	311	315	303	295	268	297	302	311	291	302	274	280	302	275	289	299	289	287	328	302	307	302	287	272	304	309	301	298	295	293	308	264	293	295	316	293	298	282	290	277	315	304	288	328	312	302	332	297	302	281	309	291	241	294	302	304	285	330	315	300	279	306	325	308	295	283	264	299	294	259	294	294	263	263	293	310	293	291	321	303	283	263	266	288	281	287	297	312	312	329	292	312	304	286	288	293	308	321	267	284	277	274	312	282	274	303	290	312	312	312	287	345	292	279	311	314	280	302	261	316	271	274	280	283	288	346	260	269	309	319	283	292	307	311	316	273	329	294	283	278	296	283	308	310	302	318	287	294	300	295	313	282	283	278	301	313	290	305	309	304	297	306	320	296	310	328	321	287	292	295	304	287	306	340	286	272	330	318	313	260	304	283	336	266	278	300	272	302	286	316	295	321	297	319	297	247	258	310	286	283	296	260	336	299	308	305	285	272	296	300	335	256	299	300	278	288	315	318	291	295	303	301	314	314	275	322	286	289	297	311	294	305	291	266	284	312	306	318	296	285	295	317	305	259	283	313	307	306	286	306	329	310	319	295	279	319	291	294	247	296	305	282	324	346	301	274	284	297	279	259	303	298	303	266	295	299	325	310	284	324	263	268	269	304	316	279	287	295	263	287	304	267	313	337	273	310	295	294	294	284	291	307	285	296	329	296	303	324	290	312	289	333	310	295	301	354	323	322	317	295	302	289	305	318	277	336	269	310	261	252	302	255	299	286	288	289	296	302	310	289	275	300	301	279	301	317	296	305	279	305	309	325	320	283	322	268	312	293	339	286	264	307	290	309	329	287	326	310	306	275	277	316	295	313	282	290	302	309	271	268	314	277	333	328	299	276	301	269	309	334	294	282	281	309	289	294	311	282	278	298	309	312	334	303	303	284	294	305	304	326	293	292	326	285	291	316	318	301	291	287	311	316	302	324	293	303	278	265	290	275	308	296	269	311	294	289	300	286	326	337	317	266	289	277	288	274	282	296	295	313	320	324	303	296	308	280	283	318	293	313	263	294	301	281	291	309	288	284	285	292	287	306	270	297	280	277	291	289	272	306	307	310	298	303	288	317	286	281	281	297	307	318	292	315	296	278	301	262	276	305	316	312	269	290	303	299	310	280	258	301	284	274	291	304	304	280	297	279	294	296	296	297	281	301	334	262	297	295	289	310	272	294	320	272	332	289	254	307	269	331	287	303	306	316	313	291	315	284	262	299	291	285	283	308	288	285	302	315	305	276	289	291	301	322	316	319	264	315	305	278	284	277	299	298	289	305	303	273	290	282	279	308	280	322	233	311	288	287	314	316	291	307	344	273	313	301	302	289	294	309	317	285	304	327	282	269	292	307	286	278	294	312	283	296	281	297	294	304	291	297	278	336	302	321	295	325	296	309	289	295	280	304	279	325	312	284	302	275	262	315	313	325	306	284	305	280	292	288	316	302	293	306	265	299	293	298	281	292	261	281	330	284	273	281	313	286	274	290	305	303	320	289	320	297	318	308	314	317	291	299	299	292	271	287	320	267	306	275	302	314	283	264	324	286	244	294	314	283	308	299	310	267	298	343	295	299	291	291	287	302	275	295	293	272	299	302	279	279	300	291	276	282	301	329	321	282	269	266	337	287	287	340	329	318	299	317	303	291	285	304	305	294	306	308	297	302	317	293	305	305	293	295	300	313	280	318	313	312	282	274	288	299	291	297	290	301	290	301	320	301	269	293	322	246	295	257	306	287	322	284	339	308	321	306	275	296	316	239	285	263	278	315	292	303	293	294	318	326	294	289	296	276	259	303	309	293	276	301	288	278	273	325	272	293	289	297	334	316	306	284	294	267	293	300	318	287	309	260	289	303	287	273	304	312	289	308	295	314	274	289	296	334	329	282	261	328	287	315	271	291	311	309	279	328	314	276	286	318	300	293	300	286	305	291	284	325	311	310	290	273	297	297	311	276	272	311	323	283	298	301	328	326	322	318	296	305	297	308	268	327	289	303	298	274	304	287	292	286	274	285	301	291	294	272	303	292	312	294	298	296	268	310	308	314	290	274	307	292	287	308	299	322	299	273	283	270	291	298	299	261	267	295	333	294	284	296	292	322	316	307	335	278	296	323	273	308	297	288	288	305	286	333	276	319	311	307	270	271	275	318	285	294	279	329	276	310	292	301	283	311	312	277	302	315	312	284	271	268	290	323	305	288	265	306	290	282	350	303	287	307	310	283	302	280	282	288	281	319	302	292	294	285	295	288	269	275	301	276	304	288	273	324	267	290	293	283	271	302	287	307	305	300	309	320	265	315	299	290	312	283	268	297	326	311	263	320	299	300	302	266	312	314	268	293	284	330	243	295	268	300	295	311	308	338	308	305	307	328	319	273	266	309	317	310	315	282	325	316	301	302	300	314	305	286	312	287	337	286	308	302	269	306	297	326	286	285	294	269	280	284	324	292	286	330	297	271	296	281	300	272	298	256	298	295	316	305	269	306	312	308	327	284	301	267	318	291	271	298	313	311	273	292	328	309	305	284	272	306	272	264	286	300	294	281	274	276	280	289	271	284	317	325	285	289	275	286	299	294	296	298	302	289	286	292	353	303	263	278	320	313	294	319	280	314	286	335	298	288	301	309	289	316	323	270	283	325	275	286	312	280	297	290	274	283	291	286	285	298	324	311	324	291	285	271	327	293	299	333	292	294	290	311	322	317	319	303	288	306	331	282	293	308	274	300	266	285	315	265	278	311	293	293	295	298	311	311	303	319	305	306	282	293	290	291	258	305	255	271	290	312	313	259	283	265	294	296	279	284	314	302	281	274	310	303	270	290	304	290	279	314	299	284	256	289	291	290	286	303	303	290	292	291	310	300	299	323	312	289	311	334	304	298	282	286	306	311	301	304	302	260	313	313	277	286	274	299	277	300	316	325	288	286	259	303	293	303	304	311	322	338	310	304	315	279	302	307	290	312	301	312	270	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37012	43054	46982	44253	41515	37463	33791	31914	35377	34330	31463	20014	21572	16534	18598	17103	21435	15542	15734	15799	12488	8031	6578	4379	3402	2717	2236	1600	1233	1355	1425	1253	1126	1083	1144	1125	1166	1275	1121	1157	1165	1278	1305	1332	1342	1256	1219	1131	1065	1010	922	892	969	967	901	827	888	874	940	882	919	942	925	887	928	898	1059	942	923	910	930	894	938	887	901	906	857	849	812	829	781	847	823	784	742	816	841	822	786	780	767	811	770	803	760	793	841	811	770	743	767	788	783	768	814	771	748	737	783	801	758	769	746	780	781	760	819	784	792	780	794	769	815	840	832	768	849	768	824	789	797	784	766	745	769	794	829	818	881	803	735	777	766	766	786	789	774	765	814	823	783	778	802	734	772	739	798	776	830	764	754	813	803	785	787	728	761	772	771	758	792	761	762	741	828	778	755	781	792	778	744	721	795	792	805	733	806	764	783	801	764	800	791	732	803	802	800	761	819	778	772	766	835	773	752	817	804	786	792	799	848	810	740	772	796	845	753	784	789	792	790	780	783	772	766	757	742	731	787	752	736	796	761	789	758	827	800	746	781	774	742	769	757	778	780	810	805	812	795	790	802	775	799	747	805	778	816	788	785	781	744	781	784	754	758	784	769	766	751	773	735	777	783	738	723	750	749	742	765	768	783	843	785	771	785	775	806	746	798	773	738	782	757	771	819	783	783	751	748	803	749	801	768	774	785	773	768	768	735	788	777	804	757	747	824	753	789	757	778	817	765	779	773	744	806	799	775	767	758	803	734	785	823	827	762	729	739	752	759	762	787	758	789	720	760	811	825	791	768	786	826	746	776	765	732	722	758	755	730	771	780	768	767	750	761	788	816	810	788	751	817	739	820	730	772	786	723	754	791	772	788	803	786	776	813	827	752	818	801	773	788	839	763	728	747	866	754	803	813	767	779	789	727	744	782	787	800	776	799	757	776	779	805	776	794	734	787	800	758	774	791	748	733	722	765	776	813	740	776	794	767	815	799	795	802	748	850	742	775	769	760	766	756	747	768	773	749	803	724	756	752	808	762	761	795	751	765	783	825	802	741	809	749	722	767	746	769	788	770	798	789	774	746	745	773	809	767	800	761	767	805	789	786	774	766	800	804	810	791	748	754	805	775	792	764	772	760	801	819	757	820	756	760	745	758	796	803	788	767	754	780	766	762	775	778	797	763	778	806	781	756	763	774	749	739	803	761	761	754	754	744	749	795	770	792	770	791	730	802	774	820	772	796	781	780	717	792	770	801	776	805	715	788	789	782	803	776	763	728	792	776	761	751	745	747	767	751	722	787	795	772	778	735	799	741	795	785	822	788	785	774	827	737	764	819	781	759	782	747	773	772	770	793	800	737	745	698	735	774	758	757	813	782	765	746	767	758	773	745	768	769	779	776	761	753	766	777	770	777	822	778	769	820	775	776	743	746	733	786	747	754	756	776	811	804	751	790	722	779	755	740	774	771	777	769	773	790	773	787	729	800	790	772	779	812	794	774	789	728	719	785	766	753	744	782	809	799	789	774	774	751	814	753	691	752	752	770	786	706	800	782	753	751	778	783	767	781	745	770	759	766	805	742	724	758	749	761	781	787	757	774	753	793	753	772	737	773	761	737	764	806	729	760	787	744	772	787	798	748	785	763	772	768	786	754	731	780	798	789	775	791	791	771	780	723	764	726	821	762	757	794	779	741	786	735	780	775	751	828	799	773	761	736	791	777	777	773	788	778	797	752	792	769	762	801	773	749	784	710	756	777	782	796	822	782	747	738	757	789	773	768	833	799	782	796	818	773	758	764	782	761	788	798	725	804	807	799	791	687	802	822	822	788	798	768	753	761	830	748	761	779	732	782	742	765	824	789	748	803	831	745	779	784	797	792	823	753	772	750	803	804	770	771	746	775	757	769	755	771	737	806	789	765	794	755	798	733	802	741	752	788	763	795	802	777	783	764	763	800	756	809	795	779	794	730	770	759	777	750	754	753	778	800	781	777	766	738	791	773	727	745	793	803	780	763	727	765	804	779	719	808	850	757	721	814	765	804	739	736	797	777	745	738	820	756	821	769	813	716	757	824	758	736	777	791	778	800	787	753	829	708	712	779	772	795	734	813	766	758	760	780	756	830	789	760	824	778	757	783	798	768	767	741	725	789	812	768	746	767	772	797	748	766	797	793	746	767	783	748	815	773	807	747	781	754	759	718	738	785	780	757	770	816	760	750	767	768	707	769	794	787	783	757	779	771	744	754	802	724	802	747	768	752	793	785	784	831	771	769	734	762	741	803	754	776	758	768	792	757	756	734	746	804	753	794	797	779	822	791	832	770	705	794	776	790	745	749	753	764	774	811	758	754	790	785	776	788	717	804	767	796	769	747	802	817	764	737	796	752	795	740	835	835	789	767	777	792	798	807	786	770	758	783	769	754	751	797	740	779	721	781	785	785	761	729	783	803	741	798	793	775	770	839	763	759	799	749	755	833	766	745	770	750	758	783	768	750	775	789	729	778	770	780	810	766	754	751	755	792	775	781	740	796	815	809	799	769	727	787	720	807	808	797	802	776	704	786	797	770	808	721	709	793	764	788	813	798	819	824	750	763	789	774	781	791	745	762	742	792	782	803	813	769	744	793	794	749	763	867	734	763	741	759	730	774	738	734	820	789	746	779	788	767	729	785	787	747	742	758	766	792	771	755	749	816	775	709	753	751	784	761	814	790	782	772	752	776	792	797	723	779	788	825	729	755	765	786	812	748	720	729	799	752	779	784	787	770	790	747	788	790	795	781	774	739	733	818	767	787	770	806	783	753	785	850	791	794	779	748	799	805	818	792	752	790	803	789	744	807	778	781	757	817	791	789	841	775	803	787	781	762	788	752	781	753	803	769	827	786	753	817	732	721	746	777	784	737	818	753	770	763	750	800	778	774	774	747	762	786	787	792	736	797	797	812	750	740	785	788	769	779	768	838	800	839	735	821	746	751	774	812	808	733	768	764	800	769	796	728	784	782	722	790	763	885	745	768	782	783	802	819	778	801	795	775	796	787	812	773	825	777	773	796	803	807	764	803	807	725	776	796	776	745	742	787	770	779	772	831	740	789	755	764	775	790	781	756	778	785	813	800	778	773	753	782	784	768	768	751	796	736	787	805	765	755	781	798	797	783	775	800	784	824	730	739	738	758	740	762	721	719	773	799	840	751	713	783	744	803	814	797	788	773	741	748	803	760	726	770	799	793	782	754	782	750	779	735	764	770	752	755	767	759	754	790	774	717	775	760	779	776	778	746	740	786	798	800	731	803	745	715	814	774	808	771	715	763	794	744	818	784	723	816	807	763	748	796	764	784	750	715	765	836	793	808	790	754	785	771	784	781	779	788	775	769	770	802	756	741	791	777	795	759	816	727	774	785	687	786	737	762	803	760	718	792	804	780	819	770	805	780	727	742	739	777	771	723	764	812	783	768	802	738	801	802	758	786	815	769	716	742	800	802	715	747	754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55137	47568	45378	38645	32148	30667	28987	25422	25810	30462	25740	17762	13272	10793	10037	8858	10159	7973	7386	7372	6184	3320	2315	1402	865	743	646	542	367	472	431	420	394	396	401	391	422	421	400	420	396	393	364	427	426	384	391	411	349	344	334	352	372	329	317	345	320	345	352	337	340	361	339	306	333	319	347	325	332	358	296	349	339	315	278	330	336	333	341	298	320	302	312	332	313	288	327	309	329	321	323	341	346	302	311	346	317	346	301	311	334	307	312	290	303	305	283	347	285	308	323	305	281	300	268	317	296	302	313	312	296	310	348	330	310	312	280	309	315	317	325	292	295	279	303	313	291	289	263	300	305	282	322	328	300	314	325	313	303	319	303	300	324	314	311	323	333	287	314	286	307	302	306	306	330	302	288	322	311	303	302	305	329	317	354	325	298	325	322	288	286	312	299	262	301	321	283	325	308	280	290	302	306	325	305	329	324	297	285	328	312	302	316	293	289	309	318	293	330	285	304	314	318	307	335	313	320	311	338	313	326	351	312	301	329	317	311	321	270	321	294	297	292	310	332	289	313	304	330	295	316	313	294	316	332	290	310	316	299	266	302	315	335	299	290	314	291	308	291	339	304	294	277	281	296	275	308	301	317	297	282	355	275	322	319	317	306	334	291	317	324	282	318	296	321	318	294	315	298	306	294	291	329	279	338	306	342	298	307	308	305	300	312	323	313	339	334	319	321	328	305	292	318	287	297	318	284	294	295	306	332	298	295	271	356	321	311	339	297	313	294	307	297	342	305	303	263	309	316	326	281	279	349	323	321	298	289	310	268	288	316	306	318	281	301	296	305	318	285	315	314	288	300	330	294	335	317	330	276	318	330	292	322	348	285	313	321	328	271	314	297	309	321	312	303	312	296	313	311	278	331	284	333	309	301	330	291	312	318	303	302	320	321	307	296	288	334	342	282	284	316	325	287	313	280	297	334	317	319	314	350	339	339	317	321	288	287	316	309	271	315	329	324	304	275	284	310	288	326	305	331	296	294	288	328	312	303	280	302	281	328	307	285	337	324	271	332	321	340	287	317	287	309	320	318	310	298	287	296	321	348	317	308	288	305	317	283	304	313	301	328	308	304	329	302	312	315	274	337	295	295	285	323	315	298	301	258	265	304	304	345	337	306	299	328	272	324	325	334	343	327	308	330	313	314	301	278	308	291	307	320	287	292	273	302	298	290	319	315	337	306	345	302	279	311	311	330	296	295	307	311	302	294	270	309	352	286	253	310	320	312	318	342	311	309	290	287	292	334	292	307	271	294	303	293	308	311	326	290	295	288	307	287	336	308	330	289	312	299	259	307	303	293	294	288	326	293	336	324	317	308	283	300	303	321	317	299	321	314	333	346	318	299	285	299	350	294	298	302	302	318	312	304	306	295	317	299	302	329	325	279	288	311	336	297	299	293	317	296	320	344	310	312	282	289	305	302	312	313	290	304	292	282	299	270	323	294	338	303	277	317	291	327	301	275	329	275	301	295	282	273	306	318	345	308	320	294	298	324	305	302	313	305	323	296	318	335	315	316	282	318	303	286	294	318	302	297	276	305	304	312	345	287	321	288	279	299	294	283	299	295	314	269	316	299	332	289	308	331	336	305	276	277	318	325	294	294	326	287	324	299	284	296	270	316	293	309	309	306	348	323	333	296	303	316	299	329	285	292	310	305	305	322	291	336	294	348	341	301	327	283	321	284	307	300	293	314	292	269	312	324	309	306	313	273	263	254	303	319	314	310	313	288	295	297	357	309	311	287	313	350	294	296	292	320	309	299	323	317	306	294	303	293	303	298	316	329	306	307	310	297	320	284	310	323	307	311	318	302	317	296	312	326	286	302	298	327	331	325	317	298	309	272	287	306	306	292	298	300	307	325	293	292	288	343	303	330	294	285	303	303	302	278	311	312	313	290	312	312	297	299	282	307	318	309	287	289	339	285	345	323	309	330	281	302	283	326	323	323	310	309	308	319	312	310	318	316	337	300	294	305	288	271	321	295	310	293	329	290	326	343	302	286	313	318	342	318	306	271	311	297	293	312	286	302	306	317	281	305	288	287	336	305	319	329	283	322	304	337	312	333	344	318	309	295	278	323	282	303	302	260	323	309	308	318	307	327	288	297	317	341	310	345	339	322	304	322	312	303	290	324	327	318	295	317	331	325	308	278	314	270	315	274	312	285	294	344	297	301	308	316	344	337	279	300	293	327	285	302	300	293	307	289	278	336	298	295	274	286	296	311	302	323	294	295	333	285	307	309	266	318	296	350	325	311	307	299	320	314	321	321	271	316	303	321	341	278	278	323	302	364	300	317	305	300	312	305	310	299	322	311	303	326	300	296	333	314	280	277	295	312	317	304	325	298	296	312	295	301	333	276	310	328	333	322	301	294	319	287	317	312	300	328	288	327	298	318	294	323	319	295	285	326	310	304	293	325	303	298	329	349	308	276	279	309	306	322	301	288	305	315	305	350	305	334	321	301	304	294	327	312	301	313	311	284	323	297	304	298	289	328	306	299	298	306	322	284	312	304	297	292	318	313	277	307	339	318	307	326	308	288	300	300	312	305	277	301	328	322	340	259	312	327	292	310	305	312	287	353	304	306	305	320	318	292	318	294	296	319	328	283	355	280	310	324	353	304	303	325	295	320	299	323	294	272	271	324	305	299	291	298	301	311	322	307	322	305	306	279	284	318	324	304	293	297	289	307	327	307	296	329	313	306	326	261	292	304	301	351	305	300	295	321	339	311	300	298	342	301	322	276	280	297	306	316	328	306	311	283	327	302	293	299	311	317	317	317	320	302	311	298	277	305	290	297	295	312	298	320	289	312	310	290	332	303	301	296	284	293	323	316	335	308	291	340	315	306	310	298	305	303	303	291	313	326	307	302	302	302	308	303	356	298	306	293	305	308	255	326	330	302	286	294	325	305	285	330	330	303	306	308	286	292	310	301	310	336	308	291	302	332	297	299	305	304	331	303	287	300	309	306	294	316	281	324	307	316	300	292	321	298	285	300	321	329	347	296	296	312	305	315	313	342	305	308	333	308	312	309	293	306	293	274	333	320	316	301	278	324	282	340	322	319	288	308	268	311	312	362	322	287	322	301	318	276	329	312	291	312	303	325	350	313	314	300	314	345	299	321	337	310	296	325	312	295	290	295	285	302	297	304	313	309	277	310	323	345	318	312	331	341	292	284	305	289	289	319	307	306	305	275	299	298	287	293	343	318	307	308	338	304	319	342	327	281	318	296	286	313	310	297	306	307	302	299	308	309	311	284	303	314	295	334	325	311	298	264	320	339	347	323	334	319	333	320	309	332	311	305	287	290	332	299	305	309	276	294	285	327	334	320	337	303	302	336	321	297	304	318	278	304	328	290	308	288	301	299	326	326	317	270	314	302	296	316	304	295	260	330	348	288	303	305	284	323	318	294	315	285	323	305	301	310	290	310	287	322	318	298	322	322	302	311	293	281	314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41384	46155	51977	48108	47124	43630	39155	35730	37844	43832	38110	28409	27030	23641	24302	21959	25424	21525	22502	22668	19539	11393	8894	6205	4357	3900	2822	2291	1553	1499	1599	1510	1353	1255	1354	1477	1533	1590	1425	1372	1468	1469	1510	1643	1671	1467	1398	1382	1233	1147	1028	1018	963	1016	1029	939	977	959	985	1060	980	1035	986	1011	1102	1104	1169	1056	1065	1021	1025	1046	1087	984	925	971	905	939	905	913	839	779	876	844	805	855	821	831	841	836	807	813	827	810	836	813	820	850	836	794	822	756	818	835	806	812	788	788	805	804	751	776	812	807	746	841	799	832	842	791	801	780	833	773	794	818	814	740	726	845	805	782	753	807	837	797	824	811	798	815	777	832	804	800	770	770	808	777	782	793	794	733	778	785	811	747	859	779	826	780	774	831	819	812	782	849	802	808	777	788	793	778	733	812	812	840	736	778	775	785	751	758	758	808	750	836	848	810	773	804	782	773	785	851	829	768	782	773	814	801	795	824	767	808	765	815	793	776	804	795	786	787	774	770	803	762	803	782	808	809	740	727	841	762	785	740	766	801	801	763	801	773	771	794	746	801	804	821	758	807	741	818	792	861	720	828	724	762	765	808	818	832	849	781	802	795	817	748	746	798	772	773	804	769	811	772	797	785	750	811	776	801	778	796	802	771	759	770	777	830	832	770	822	787	792	775	786	766	764	795	801	810	754	790	756	795	756	810	835	829	787	757	807	806	784	755	774	808	829	755	795	778	803	821	806	766	762	817	853	737	786	784	800	815	760	786	731	814	724	740	828	759	779	789	767	801	762	783	791	745	745	798	811	766	770	764	818	790	783	755	762	821	782	768	784	797	809	776	790	775	788	833	803	817	803	835	795	837	782	807	795	802	818	781	784	799	807	739	761	814	823	737	852	811	830	830	822	769	840	849	808	822	791	778	824	801	772	811	791	760	777	814	836	815	778	821	811	794	782	786	759	783	773	799	772	822	847	816	772	744	774	695	802	729	805	846	809	746	783	821	810	784	805	837	804	827	809	791	801	797	764	805	808	772	746	790	781	800	797	856	756	800	788	769	800	800	775	776	756	778	806	777	759	803	767	814	807	803	748	791	819	766	796	781	818	763	813	811	736	761	800	792	784	825	753	818	808	775	771	747	793	827	770	753	827	798	786	782	792	770	807	790	795	822	835	745	758	758	793	802	792	781	744	814	772	771	830	765	828	765	793	799	785	779	790	774	801	806	794	774	806	779	736	777	798	799	784	766	834	821	783	786	834	756	834	762	764	789	812	779	772	766	774	803	803	778	772	817	765	778	811	770	806	816	837	823	857	796	731	788	778	813	823	845	751	744	791	763	764	757	795	763	822	763	822	769	810	806	797	789	775	811	769	824	808	843	769	805	824	728	803	790	783	789	770	800	806	810	774	798	726	774	787	748	735	772	792	754	779	842	734	770	804	768	779	772	771	830	778	799	789	785	799	768	799	777	772	788	744	810	814	790	781	795	779	808	784	766	781	807	789	783	834	772	810	768	742	752	751	798	768	775	771	782	748	793	707	758	741	754	752	798	793	805	793	776	832	799	807	770	807	750	770	796	850	769	765	770	760	794	800	817	802	780	813	797	793	787	803	783	744	735	819	778	780	791	769	827	795	797	807	803	789	763	804	786	813	823	818	790	761	801	834	812	769	801	813	775	796	803	768	787	801	770	791	809	760	767	791	808	785	839	755	855	758	873	769	808	742	812	734	770	771	816	824	826	746	826	782	737	785	838	766	759	719	764	829	754	741	797	715	773	827	801	724	782	749	773	809	787	856	785	758	799	785	789	769	790	849	806	767	808	805	784	799	861	726	834	742	769	838	792	783	831	799	812	774	806	799	802	798	813	760	767	783	772	805	776	731	783	798	777	733	810	813	717	822	792	794	815	787	811	783	749	780	791	772	830	801	770	762	753	797	792	856	781	753	808	823	763	781	729	785	830	835	821	785	765	794	763	794	752	763	726	825	787	826	804	782	774	750	767	804	835	779	803	826	792	816	806	786	818	758	781	834	741	793	848	803	797	797	815	812	790	793	795	823	808	795	783	780	842	822	804	733	782	809	793	803	774	776	782	772	791	802	813	777	801	869	813	798	799	764	785	829	816	796	775	810	767	818	800	793	821	793	850	782	801	741	811	809	780	803	814	784	782	774	843	773	787	800	820	761	837	770	797	771	824	773	831	832	792	760	829	784	787	796	766	765	803	805	808	779	793	812	782	809	787	764	745	824	825	853	822	823	761	800	777	832	806	780	719	837	780	828	813	803	782	739	770	796	741	775	818	835	808	821	810	850	776	827	816	761	826	797	804	810	755	808	781	801	763	759	781	804	782	785	789	746	779	772	783	782	805	779	771	743	835	761	719	820	761	810	733	777	795	798	784	799	809	748	815	843	782	778	756	813	737	786	726	828	786	826	789	811	753	806	780	821	842	803	778	792	786	813	788	779	750	802	775	788	825	783	739	835	730	767	801	789	823	779	832	790	822	807	752	776	791	782	847	807	776	807	794	840	764	759	775	797	789	784	798	788	826	772	760	793	792	795	793	774	776	784	750	796	725	815	880	765	792	788	812	791	824	782	915	821	773	775	810	747	763	796	733	788	765	799	783	876	795	838	806	755	728	802	795	823	757	789	797	751	781	778	771	813	843	758	767	805	799	777	826	768	830	780	773	786	778	795	809	830	782	776	734	785	828	822	750	834	805	743	816	787	777	811	823	775	836	816	765	785	771	782	803	789	783	751	794	817	797	815	804	785	823	788	777	785	763	792	818	783	802	803	743	797	835	777	790	781	810	779	774	763	779	796	789	715	772	786	787	774	830	828	793	804	808	801	776	827	765	741	773	798	800	777	759	806	825	756	799	787	826	814	758	830	819	788	746	815	815	788	816	794	847	830	770	795	831	787	768	772	790	819	729	809	786	807	798	732	815	779	817	814	791	727	754	813	749	785	739	800	825	811	811	752	806	765	776	829	799	792	832	790	758	768	769	824	775	797	788	793	808	844	814	778	794	789	823	787	769	836	804	798	749	781	837	797	782	801	766	787	774	804	809	790	750	766	787	783	743	750	839	832	781	767	760	806	858	763	791	776	830	780	754	842	784	757	769	774	837	768	795	797	803	788	818	766	796	751	776	809	769	791	772	749	779	809	789	781	797	734	780	766	752	747	814	796	822	755	813	757	777	798	789	804	771	819	775	750	790	792	814	839	755	813	817	766	837	770	812	746	782	756	804	808	786	712	778	789	829	838	783	762	769	769	819	766	775	748	792	750	749	822	830	779	801	783	779	803	783	791	819	769	783	810	762	761	831	786	775	764	797	732	770	787	808	803	797	829	732	733	801	778	805	763	780	817	728	758	786	781	772	784	767	768	732	796	783	751	787	741	795	757	782	782	763	779	777	808	762	811	799	781	784	822	771	751	831	801	806	736	792	768	762	814	774	824	809	798	800	780	762	789	821	758	816	788	813	808	804	821	824	741	828	817	767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28440	25765	28221	19760	12445	7637	5085	3657	2837	2618	2155	1579	1284	1014	1023	943	963	705	634	649	579	567	420	391	397	357	400	330	350	329	360	306	359	307	339	325	333	369	316	327	291	345	356	350	372	328	321	325	322	342	334	361	319	306	301	294	302	309	298	337	307	308	299	276	307	317	318	303	359	351	325	333	281	355	338	289	354	311	298	309	316	310	322	328	304	367	313	303	313	311	334	305	351	324	306	325	331	293	306	335	343	303	315	319	299	333	330	284	333	312	268	312	295	309	331	328	339	323	302	311	311	312	288	312	323	287	334	290	301	337	353	311	325	301	339	309	330	336	317	285	329	314	308	311	319	319	307	324	311	291	334	302	302	304	282	311	293	329	326	285	292	301	309	338	334	294	285	324	308	328	301	316	279	291	305	287	302	283	283	320	304	317	300	342	310	301	330	305	332	333	286	335	310	341	296	301	355	280	271	295	332	332	334	315	337	290	314	277	313	317	343	313	312	296	316	329	315	289	316	350	319	317	360	322	320	322	358	299	307	318	305	310	334	268	315	299	345	310	312	319	328	327	326	317	299	312	327	296	293	336	305	287	315	291	308	297	352	297	314	319	320	315	300	320	297	328	329	305	325	294	305	278	317	321	333	317	338	312	284	279	313	331	320	347	319	292	320	320	327	289	291	333	302	301	308	289	330	299	302	283	289	310	306	317	325	331	340	317	287	294	326	294	313	311	310	320	323	297	305	293	324	311	299	313	316	342	311	304	299	360	328	288	335	321	308	310	299	301	302	346	323	313	312	302	328	301	292	328	296	340	335	351	295	358	320	370	330	296	314	320	301	335	326	302	281	284	321	327	335	306	351	298	299	319	340	302	321	343	285	273	339	311	333	330	302	327	298	313	324	316	297	300	324	300	315	311	330	320	303	340	299	291	303	324	314	297	294	313	327	297	306	316	336	309	288	334	340	316	348	313	325	323	328	284	278	317	308	325	302	322	320	297	290	304	322	310	312	322	302	297	327	301	293	278	289	296	320	312	341	309	341	313	327	304	319	318	315	301	300	317	309	301	342	288	334	310	317	347	291	296	301	339	307	309	329	290	334	331	341	302	292	296	282	310	341	332	299	278	310	301	340	315	320	358	304	327	305	286	310	302	293	308	307	307	302	326	315	314	339	314	312	346	328	323	321	324	299	303	288	308	306	331	298	279	304	319	290	308	331	327	319	300	293	288	302	302	283	286	323	279	309	318	278	287	347	293	309	320	290	298	298	309	286	301	297	350	311	314	322	276	316	338	288	300	297	343	284	304	322	308	305	317	296	318	280	337	323	338	322	305	338	318	332	285	329	308	286	296	296	338	321	320	321	322	297	333	308	298	315	296	323	311	302	313	291	361	322	329	308	322	301	312	280	322	313	332	319	296	323	314	320	316	320	309	332	307	296	296	313	317	321	273	354	309	347	334	297	318	308	298	286	305	329	336	311	304	305	325	363	308	309	328	347	278	307	349	297	329	308	325	317	324	307	308	317	322	300	331	316	318	310	299	315	303	332	296	361	288	335	284	313	332	343	311	311	333	289	298	294	304	285	287	315	309	318	331	306	357	303	305	315	306	272	302	334	305	320	287	298	289	334	293	272	324	306	314	318	329	305	314	305	330	303	309	319	313	297	308	292	297	294	325	304	334	290	329	348	306	349	297	315	303	308	288	308	314	308	328	306	300	357	316	313	352	331	321	302	317	319	312	286	338	274	324	290	307	322	313	319	291	302	336	310	279	303	336	332	333	307	321	339	345	306	274	328	299	299	290	300	308	335	332	290	313	295	335	287	310	319	333	300	318	317	317	290	298	294	255	309	340	307	326	330	292	274	286	286	298	320	332	332	307	289	291	309	318	290	327	300	302	322	302	310	319	326	313	299	329	302	331	296	317	309	301	327	311	299	314	303	323	315	311	316	320	291	323	330	353	310	301	309	309	295	283	293	329	295	336	312	334	308	320	323	320	322	323	292	290	329	321	334	305	318	290	304	293	298	299	322	285	333	294	332	307	313	284	291	310	326	339	331	295	341	305	328	306	320	310	326	304	320	319	324	292	343	318	333	334	313	314	293	323	279	311	299	343	316	326	319	298	345	319	325	343	327	323	361	319	322	319	303	276	311	275	331	323	279	323	290	310	314	281	321	314	302	351	310	323	321	339	343	306	286	307	304	342	335	317	336	332	305	318	276	282	329	318	327	296	316	315	295	318	331	328	320	314	297	294	315	310	297	297	314	307	329	293	315	342	296	291	320	292	346	306	358	295	323	299	310	273	315	339	319	297	364	318	302	324	342	325	319	318	302	327	331	333	297	318	323	326	328	330	340	327	345	313	301	305	319	299	319	295	324	313	316	322	290	329	329	314	295	292	320	340	316	316	304	307	297	341	314	296	333	329	297	299	337	311	326	321	299	304	284	279	324	298	306	312	314	304	301	281	344	296	301	303	333	309	335	329	327	309	304	305	312	326	319	297	304	321	308	322	305	329	307	343	325	298	320	307	294	337	272	297	302	334	289	292	343	310	279	346	321	317	297	328	292	309	295	311	337	328	341	321	340	322	297	294	290	303	325	311	306	308	294	337	307	323	314	331	303	318	287	345	339	292	299	352	327	329	307	344	323	282	290	316	326	307	288	327	336	275	345	320	328	317	321	298	300	335	317	339	325	316	307	323	332	327	305	313	307	335	289	309	341	332	317	364	339	305	339	312	303	334	331	286	305	296	305	325	327	324	340	310	313	318	332	330	312	318	320	299	293	304	306	328	307	347	297	315	292	306	321	313	283	336	335	282	305	319	273	291	335	316	319	347	327	309	298	340	306	299	311	336	298	314	308	302	335	315	337	319	290	315	296	309	336	332	309	287	298	305	329	315	336	300	312	307	319	308	307	303	303	310	281	296	351	326	295	308	334	327	318	289	306	317	346	335	317	328	321	302	324	278	321	321	310	321	325	316	336	328	308	293	316	316	321	339	316	303	300	295	309	327	294	319	321	317	287	327	298	296	316	293	316	345	337	317	277	321	312	284	286	328	342	292	315	303	293	314	307	293	320	346	360	326	312	317	304	347	323	330	299	306	313	337	305	319	323	285	341	309	296	352	319	336	322	334	293	344	298	344	268	271	301	294	302	284	298	318	312	322	296	323	308	321	339	308	314	289	303	323	359	306	328	309	313	322	339	311	301	310	341	297	283	324	296	300	311	281	308	315	332	335	291	312	305	304	295	305	306	303	292	340	307	323	307	306	336	297	308	292	337	305	321	308	297	269	300	342	327	318	351	309	324	329	298	293	306	301	301	288	283	303	291	330	320	329	294	301	314	334	355	312	312	296	333	285	285	348	365	319	295	329	317	309	329	304	348	322	327	331	312	329	301	344	305	322	311	331	330	291	306	303	333	286	301	304	315	276	297	298	339	317	307	310	322	290	323	297	327	312	328	347	304	303	292	318	298	291	317	326	308	327	313	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19215	21277	31427	28913	24466	19169	15079	12050	10619	10804	9194	6819	5566	4557	4169	3942	4011	3200	3020	3031	2669	2038	1629	1334	1317	1171	1131	1043	1046	1041	960	935	918	1040	954	954	935	956	936	981	931	994	1047	1056	1065	1030	942	1015	913	876	920	893	860	884	885	886	805	858	831	871	803	839	848	884	915	870	881	835	854	889	887	832	827	827	913	818	838	826	869	822	852	805	805	834	919	789	861	846	826	805	881	829	764	804	863	794	819	812	869	796	771	839	821	822	871	864	823	788	818	822	823	823	795	812	805	854	837	846	820	804	822	782	831	836	855	851	810	852	799	821	821	783	859	840	805	840	847	809	805	839	791	797	829	876	854	784	837	786	837	841	805	834	751	831	764	875	831	820	798	834	867	814	790	804	828	804	785	753	776	822	853	805	781	814	869	792	818	826	792	833	825	811	827	827	815	845	822	834	805	775	875	833	855	810	810	802	829	774	843	789	768	806	788	853	807	826	854	825	862	795	864	782	812	840	874	802	828	824	812	785	823	853	834	856	800	796	819	796	849	821	798	852	838	806	799	831	856	764	831	831	808	807	796	804	833	816	807	801	820	836	822	817	866	797	811	772	844	826	755	858	841	802	870	811	776	834	795	780	777	827	855	815	804	788	819	764	828	786	799	785	843	826	816	819	852	831	786	851	782	825	810	794	861	856	828	847	787	820	785	789	801	789	822	849	830	776	844	855	832	767	778	823	872	793	831	801	793	810	844	811	826	840	826	825	801	828	825	826	787	809	763	779	811	808	773	798	802	829	814	823	820	799	787	781	839	794	896	816	813	813	848	783	785	880	824	798	805	803	855	784	825	823	856	802	836	884	795	834	775	807	809	806	803	832	812	816	764	764	824	807	818	846	776	828	767	816	872	812	820	773	805	797	793	891	776	829	845	792	791	792	784	817	845	831	827	827	841	865	823	793	815	789	829	804	830	802	827	847	785	788	851	818	848	874	782	780	828	791	797	809	828	788	818	811	792	832	859	845	800	824	795	852	834	854	791	831	790	772	853	770	775	820	816	841	789	827	843	819	783	813	873	794	831	832	829	800	810	766	859	787	851	814	812	828	826	828	787	801	794	817	832	787	804	802	801	802	757	826	820	845	847	823	842	835	805	819	816	807	783	818	818	785	800	811	806	801	820	848	818	841	774	815	787	786	827	782	754	840	824	836	875	817	825	765	821	848	829	852	812	802	844	844	816	765	790	835	788	809	775	880	805	786	808	816	840	806	830	849	829	822	814	811	851	765	777	750	795	820	863	844	832	858	833	866	767	832	788	787	825	807	817	790	797	824	833	834	860	828	839	854	791	832	786	818	817	802	818	804	732	809	840	857	832	835	805	787	810	816	817	801	802	778	831	824	792	837	826	840	802	858	830	776	822	850	826	796	807	843	819	799	813	818	811	844	840	852	797	815	850	784	737	873	824	842	795	773	807	770	835	807	886	859	784	819	841	796	847	833	796	797	828	826	781	753	821	820	797	842	822	831	828	816	806	813	834	795	792	819	836	856	838	796	842	855	868	842	850	867	817	815	838	784	802	808	825	823	792	796	822	823	837	809	836	781	846	847	802	876	858	844	843	804	755	830	787	850	826	778	802	799	800	842	796	798	870	843	784	837	835	862	864	845	812	804	768	805	823	865	874	879	852	783	779	822	785	891	857	767	832	766	824	837	818	762	796	779	820	762	863	786	799	819	810	805	837	834	766	842	808	785	830	749	840	837	827	814	777	802	796	795	808	809	865	768	792	835	831	789	857	850	789	816	806	814	834	841	809	814	790	803	823	827	796	800	800	800	809	856	840	776	815	803	854	838	826	801	750	755	820	793	802	816	860	809	771	848	800	782	799	838	822	813	810	799	789	822	820	746	854	835	844	821	780	796	814	830	815	825	800	815	791	800	784	857	815	823	848	832	831	855	851	846	835	840	826	866	781	806	835	813	790	816	803	809	841	798	823	813	765	768	831	798	816	819	804	824	850	788	820	788	818	809	855	865	782	775	832	819	837	817	841	831	828	813	827	833	837	759	905	787	811	837	841	804	798	763	831	847	790	833	823	832	856	812	826	787	790	856	862	816	805	842	791	831	791	807	865	853	803	834	805	803	818	860	815	794	806	809	793	818	829	817	824	827	802	798	830	818	762	800	869	790	797	763	847	840	832	850	815	796	892	826	881	837	826	822	857	829	766	781	805	783	800	843	797	798	817	814	835	828	814	783	832	828	777	826	844	739	826	806	784	831	852	839	830	800	793	833	798	796	792	830	770	819	815	817	822	822	832	813	814	803	873	765	839	785	844	841	860	790	823	833	795	770	828	832	769	800	818	790	791	789	861	813	823	785	829	845	838	805	765	823	769	820	772	815	831	793	815	819	791	794	820	878	774	838	777	773	809	825	783	822	832	829	847	808	850	810	842	780	855	823	771	818	813	830	782	811	844	865	833	843	833	840	841	844	813	781	835	816	817	834	772	844	865	866	820	797	783	823	818	848	797	800	817	811	839	807	779	844	841	752	782	789	809	827	875	816	825	826	855	830	824	804	831	796	795	813	789	782	798	805	811	808	807	763	820	801	773	811	802	871	845	855	807	804	832	764	786	830	828	795	766	807	857	853	831	823	813	828	826	803	813	824	840	805	863	803	849	850	809	832	813	844	826	804	840	798	837	808	844	822	795	854	854	772	846	831	802	809	734	840	835	807	845	796	827	842	776	850	829	844	828	847	847	847	773	840	773	846	812	827	834	859	808	801	784	857	779	791	839	742	777	839	792	832	830	777	817	786	825	792	816	779	808	769	791	829	819	859	805	769	822	806	827	816	786	808	798	827	808	813	767	822	794	807	759	841	799	822	827	828	833	848	831	813	798	804	871	813	819	815	826	810	815	805	840	752	822	793	815	822	809	800	748	799	815	833	820	842	881	797	853	839	855	754	861	823	812	813	860	794	780	799	843	874	826	824	830	831	822	817	795	802	788	834	773	823	828	820	785	815	796	788	831	808	752	832	893	848	790	805	797	830	776	798	815	822	792	842	833	890	816	830	842	818	827	815	828	821	797	855	821	822	849	810	811	825	822	827	837	796	820	809	771	764	847	824	782	814	788	799	809	814	798	857	782	771	840	840	803	827	835	830	798	871	828	814	818	848	791	815	824	835	815	819	812	841	812	841	824	806	826	847	793	827	802	819	845	793	817	787	807	792	867	840	830	816	847	787	858	829	840	814	804	794	767	795	831	865	846	862	836	827	820	808	760	820	878	864	850	803	803	862	803	854	795	812	874	825	820	788	808	792	758	808	755	844	796	851	790	874	786	788	805	829	766	832	803	820	792	844	822	822	740	807	848	742	810	797	841	768	772	829	845	827	830	791	779	837	852	804	807	784	839	774	760	842	855	788	840	833	793	750	812	819	796	825	869	801	841	815	792	808	806	889	796	780	779	780	814	823	772	812	840	838	824	829	756	797	834	775	800	830	788	800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50481	44383	40569	32787	30791	27816	23202	18325	16181	16070	17479	10897	8496	6190	5501	4997	5942	3978	4024	3985	3638	2904	1451	971	626	543	522	469	396	354	375	355	331	335	339	340	350	373	334	354	324	370	355	404	353	378	360	355	309	296	337	334	329	289	299	302	313	309	343	325	297	320	328	308	344	317	311	333	314	317	307	302	316	244	338	298	328	316	303	278	325	297	286	306	316	299	272	296	300	288	289	291	323	300	310	253	273	353	286	294	312	287	276	306	279	297	327	328	296	266	286	291	315	285	309	313	272	333	281	335	320	294	298	281	266	259	276	282	291	296	309	257	295	316	265	295	252	321	282	275	337	288	281	271	312	259	291	276	321	297	263	285	279	288	291	301	319	313	261	297	309	297	285	304	281	270	290	278	289	308	292	272	291	302	283	300	272	259	289	291	325	261	313	291	266	306	308	303	264	329	301	266	306	313	328	260	326	300	279	293	289	302	289	285	296	294	286	299	301	308	295	282	309	305	269	288	276	287	298	284	280	293	261	288	259	303	273	340	280	324	257	285	306	320	287	287	287	322	317	323	308	308	283	292	300	295	307	288	316	311	305	311	277	300	279	284	267	313	291	281	301	281	285	313	291	262	295	294	300	284	324	275	312	299	285	284	331	333	320	273	274	283	288	278	277	299	291	266	335	294	282	261	305	279	282	288	304	244	325	300	292	322	281	279	290	300	290	296	347	331	314	261	278	286	300	316	296	253	291	302	294	290	320	297	294	287	286	317	286	287	283	295	290	349	323	321	298	296	300	315	307	340	301	271	312	274	275	291	253	278	270	315	301	295	300	283	294	340	307	280	295	261	292	288	260	272	293	249	294	272	306	310	268	297	305	292	269	320	295	277	308	266	256	281	282	285	297	275	289	320	313	285	278	315	281	303	335	322	292	268	267	312	281	297	283	270	341	276	285	295	294	306	295	318	279	290	333	291	324	294	301	281	283	264	325	341	314	281	280	283	293	291	280	316	281	328	293	265	288	288	298	297	274	283	271	262	285	303	264	292	310	269	293	328	271	321	294	277	290	314	275	318	329	287	293	296	281	258	312	297	292	261	320	282	290	305	299	278	322	269	283	290	323	286	295	300	310	296	264	299	280	297	330	297	274	305	319	292	275	287	300	313	277	287	300	292	289	321	318	294	290	301	313	284	303	314	296	272	295	280	302	293	308	292	292	320	289	277	310	330	293	278	288	316	313	305	274	310	334	295	286	310	308	282	315	289	325	325	251	313	312	291	312	284	282	300	295	264	276	313	306	291	312	289	317	298	316	276	307	322	311	304	296	331	307	292	288	255	324	270	297	284	292	308	322	319	273	283	317	302	343	281	285	310	283	292	284	296	298	312	298	281	288	284	307	322	313	324	304	274	310	278	259	309	289	302	314	297	307	297	312	266	303	293	272	290	300	310	304	280	283	278	307	298	267	295	323	296	278	281	276	325	252	294	288	287	280	291	321	295	282	304	316	299	306	280	316	283	281	277	281	292	319	299	315	282	288	273	275	281	309	298	307	325	285	326	289	285	333	277	273	332	302	285	305	306	267	291	300	317	284	304	322	297	292	299	305	288	292	308	256	287	326	286	289	295	297	326	285	252	293	267	298	301	293	308	305	312	315	288	314	302	321	291	308	290	303	292	307	284	307	297	303	290	305	265	320	306	313	314	297	291	299	308	273	316	325	318	295	285	293	266	304	299	286	292	308	332	312	278	330	328	299	287	292	298	301	306	293	302	267	290	267	294	303	291	289	311	299	266	269	264	324	280	311	295	268	313	289	301	291	303	285	293	300	322	329	269	307	296	331	322	299	281	312	253	311	307	304	302	347	288	281	302	302	275	303	318	266	263	272	295	274	259	285	282	280	293	270	302	243	300	296	305	311	326	277	290	278	291	304	288	306	301	284	304	295	294	334	272	299	307	291	247	281	268	265	303	315	319	298	314	291	283	264	300	294	310	262	329	292	323	304	343	312	288	296	296	281	294	293	278	271	277	315	289	326	293	331	299	335	285	305	306	313	290	293	312	273	310	294	331	302	281	290	285	277	292	309	313	273	316	312	272	287	314	307	300	319	272	287	312	298	305	302	284	289	290	316	307	308	288	295	296	308	276	299	286	287	324	323	297	290	269	326	286	257	289	303	271	289	309	275	297	292	294	303	294	303	290	299	335	285	331	281	263	281	300	318	283	303	290	290	289	287	317	313	265	285	292	282	278	302	297	301	293	296	277	277	279	305	301	292	288	292	265	311	283	274	333	272	313	316	287	302	324	307	295	278	292	326	287	288	312	292	315	284	298	320	289	302	314	277	273	296	316	332	271	289	295	310	301	266	292	311	287	302	288	294	313	283	292	337	305	285	261	274	294	306	272	314	282	302	277	258	307	277	284	279	310	283	323	308	261	300	298	289	301	283	321	297	293	315	299	276	255	268	287	277	284	291	312	292	313	280	306	304	323	309	305	263	271	295	294	294	299	288	265	329	299	279	317	269	288	288	296	322	308	278	296	286	329	305	263	305	303	284	294	283	297	327	286	268	279	330	282	288	277	297	300	318	292	259	288	316	300	286	299	307	277	303	307	286	294	297	287	288	309	345	304	272	311	314	319	298	320	284	300	300	321	283	278	307	293	286	304	300	303	290	267	327	304	305	296	290	328	293	307	278	305	287	299	315	282	277	334	296	309	300	292	309	302	288	312	331	317	283	289	309	300	280	321	280	309	309	270	294	289	291	273	288	276	297	316	304	310	284	317	291	303	274	309	274	307	270	269	288	294	296	289	306	315	296	309	310	332	309	319	286	300	252	274	323	321	295	299	311	267	264	285	303	302	301	332	271	296	296	277	288	290	291	292	308	260	325	298	303	312	297	304	301	301	307	288	304	286	301	322	316	301	301	309	297	300	306	281	285	287	279	276	290	258	275	302	310	318	278	294	300	300	289	293	273	301	308	337	299	301	287	319	315	292	289	278	322	293	306	271	305	276	312	293	290	287	290	278	298	290	290	243	284	323	340	289	316	338	320	316	304	295	292	295	283	290	310	288	286	283	298	265	304	267	280	302	319	307	311	261	266	302	291	298	287	330	303	310	313	309	308	296	291	296	293	311	288	325	318	306	327	314	284	300	310	289	270	283	306	302	284	289	292	313	288	284	302	284	286	274	320	288	299	270	270	306	286	328	292	296	274	287	292	305	290	320	285	293	299	297	270	277	328	284	318	266	269	314	299	306	297	261	287	319	292	301	280	318	313	308	292	323	277	306	278	267	275	285	294	292	305	299	314	306	274	292	310	285	308	303	293	314	260	300	289	297	266	301	291	295	274	299	304	274	308	271	294	310	281	302	300	299	309	306	295	301	303	311	271	268	287	273	280	306	288	289	296	274	283	294	301	291	293	270	274	309	284	282	248	315	324	321	260	307	282	303	303	304	334	294	256	336	300	255	272	257	267	294	298	312	288	286	295	296	280	324	326	285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38733	42907	43656	43214	40578	37335	33032	29180	28202	30916	32962	24125	21700	17419	17030	15891	19574	14963	15335	16138	15905	12090	6260	4678	2951	2487	2021	1837	1313	1310	1326	1245	1178	1066	1099	1176	1237	1209	1266	1155	1181	1210	1349	1363	1358	1215	1199	1120	989	997	942	923	873	878	936	869	854	889	927	947	889	988	985	868	953	976	995	944	940	961	955	965	954	849	841	844	872	891	815	846	829	832	818	833	826	799	801	816	779	799	785	764	787	807	816	785	791	801	792	791	755	754	806	819	809	818	791	761	842	733	787	794	768	793	799	757	795	792	754	805	820	802	809	812	713	745	722	800	788	764	777	789	717	727	795	826	778	796	815	738	775	840	769	782	824	781	727	754	765	810	740	775	749	738	778	762	745	757	699	810	743	692	774	743	772	781	798	738	736	784	763	761	820	764	706	831	825	749	712	825	764	778	747	758	765	777	765	739	777	812	744	750	787	763	774	783	803	755	747	799	746	771	768	746	808	798	820	781	756	758	788	765	715	828	719	752	797	807	810	695	777	808	756	802	701	782	767	724	786	796	744	754	782	728	762	778	751	729	795	798	815	850	800	777	745	777	794	797	776	737	779	718	764	713	807	759	768	808	792	791	758	765	752	770	815	779	761	774	744	774	795	776	758	757	730	695	747	800	786	757	806	766	795	770	799	785	739	781	751	796	773	768	803	798	758	749	831	840	770	750	776	794	781	772	754	776	756	762	796	763	779	790	781	809	771	818	776	757	774	785	727	812	790	786	755	768	846	783	733	750	753	749	768	797	792	810	754	766	800	767	756	743	756	780	750	784	757	801	802	770	742	728	798	764	764	779	744	799	809	754	736	754	766	789	712	754	778	755	766	724	767	813	760	754	772	757	791	757	746	775	734	792	752	773	775	784	796	748	795	790	792	736	756	702	727	758	763	736	769	804	799	751	818	775	779	751	797	805	805	776	814	761	748	789	802	783	767	729	771	761	789	796	781	801	776	785	809	774	766	741	786	780	778	756	781	786	774	804	788	751	786	736	883	733	746	760	732	814	772	769	740	751	773	734	753	772	759	752	717	759	728	802	739	763	792	762	708	752	767	769	749	791	765	826	741	780	777	746	742	740	786	765	842	798	753	699	760	707	839	791	781	777	734	763	794	756	761	747	845	760	778	775	797	776	736	730	732	808	737	744	741	795	707	771	788	765	778	723	766	800	756	821	765	767	763	798	766	779	839	826	763	774	768	732	740	767	799	745	746	771	808	756	830	765	827	772	784	781	807	794	801	734	768	764	782	775	736	776	801	791	762	742	784	764	743	743	822	740	797	788	739	771	772	813	770	824	810	781	772	727	837	768	768	746	767	759	782	777	730	763	704	812	774	785	753	728	781	762	794	756	734	716	709	734	777	770	752	798	732	759	770	754	759	803	765	747	772	744	776	749	774	755	802	762	793	752	745	745	783	734	732	790	781	751	795	760	809	752	759	767	791	744	812	787	743	747	743	815	774	779	789	750	753	757	739	717	776	787	781	750	791	759	785	738	804	817	765	745	776	810	763	723	754	780	764	747	733	718	743	787	714	752	734	774	751	765	760	719	777	704	793	787	745	778	795	793	755	780	754	803	737	786	816	784	780	802	821	807	784	803	832	757	789	791	725	733	770	740	751	760	806	797	772	777	724	798	784	815	761	766	810	773	795	777	753	812	838	767	758	735	826	777	774	796	771	709	786	759	778	798	729	804	795	779	748	709	751	743	744	842	764	779	809	763	735	766	773	782	770	748	755	714	798	793	711	762	729	775	774	746	781	766	773	765	738	788	752	735	757	764	808	806	790	736	759	796	765	749	719	734	785	750	763	751	753	805	786	765	782	732	777	782	716	749	824	758	789	735	769	797	725	775	767	804	772	783	783	698	764	773	750	756	763	757	772	768	778	788	756	724	782	763	792	782	765	776	719	783	794	796	790	748	783	738	793	745	796	753	785	753	730	772	769	753	795	775	780	732	786	762	773	801	766	768	818	739	759	745	727	750	780	796	784	698	765	778	743	808	723	749	795	772	778	737	754	758	755	796	735	735	766	729	754	805	808	756	750	797	765	774	765	719	768	781	774	764	732	769	753	754	780	726	706	714	824	790	781	811	810	823	732	748	812	761	796	770	776	776	780	793	764	736	754	789	797	811	800	820	817	820	785	789	723	756	793	811	794	762	742	797	730	780	751	777	770	743	715	781	785	801	739	793	769	766	790	739	758	788	777	766	761	781	793	737	756	770	785	733	768	752	746	765	747	754	776	786	765	757	724	735	759	732	767	766	808	715	768	826	790	747	758	755	736	798	706	802	800	709	766	748	777	780	764	741	790	775	744	799	751	788	751	732	713	745	788	761	752	791	700	772	724	783	752	747	773	800	723	750	799	767	735	735	808	765	780	793	781	779	757	742	769	763	729	770	779	754	780	771	801	781	806	757	833	781	715	799	806	807	750	782	806	734	731	740	789	763	750	762	785	756	733	736	763	784	785	783	774	807	752	748	809	791	736	835	784	811	745	729	706	735	775	743	730	751	735	819	778	766	733	780	793	761	797	757	788	787	740	785	753	812	787	718	698	732	761	790	796	724	799	752	748	786	784	731	712	785	789	774	748	774	773	741	714	746	741	762	777	754	757	750	792	759	706	794	782	784	764	746	738	779	739	757	789	744	738	747	889	789	771	761	787	759	762	835	777	794	811	751	787	725	748	762	762	765	754	789	790	793	790	773	833	753	768	752	760	754	750	808	717	761	769	760	744	756	746	761	756	804	782	822	756	790	766	805	813	761	777	790	811	728	786	811	767	765	777	787	763	757	787	751	762	770	766	758	802	794	770	779	771	806	746	750	767	761	718	731	761	794	720	765	776	800	779	809	822	754	740	775	754	761	771	792	730	766	804	808	807	728	747	782	766	732	738	776	774	792	804	788	851	787	775	785	794	810	767	783	816	781	746	793	773	710	805	745	758	793	762	745	758	729	760	815	792	786	795	749	785	735	776	719	788	797	808	781	767	786	780	785	745	801	748	765	744	761	749	748	779	806	756	697	786	768	794	745	742	793	756	816	744	748	800	738	810	796	783	749	812	784	715	783	776	749	830	716	812	752	762	799	791	785	826	746	780	767	777	836	751	772	771	778	804	807	744	734	792	812	763	816	801	781	787	747	761	748	823	774	821	781	728	774	748	798	778	756	757	753	800	809	748	759	746	738	760	755	752	813	777	729	778	837	825	780	755	784	791	737	831	785	739	780	762	796	740	776	752	773	755	744	796	758	778	777	775	744	702	751	778	781	800	788	788	759	771	784	808	794	799	780	771	758	756	782	741	788	728	738	768	744	774	770	747	763	750	759	737	771	793	758	700	693	813	785	782	752	770	752	768	738	791	796	829	809	781	749	756	716	765	796	776	726	739	773	719	755	775	746	745	778	767	774	708	766	736	814	754	754	754	774	800	751	780	706	770	787	804	758	784	818	794	762	744	757	744	796	772	766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56401	45567	38885	33511	35454	32587	30044	26496	21258	25066	26911	18720	15093	11142	8365	8873	8769	7606	6780	6452	6718	4768	2738	1654	1064	696	685	563	412	442	409	398	407	384	399	390	419	381	407	407	421	435	386	421	450	433	398	342	329	360	354	349	339	321	351	268	370	309	367	289	338	350	338	333	349	365	376	380	348	351	311	317	310	326	331	339	367	336	302	327	323	322	272	291	303	330	298	304	304	325	309	319	303	319	303	284	328	319	313	298	284	332	320	297	278	292	306	291	311	304	345	288	306	289	286	348	284	316	347	287	290	297	288	325	316	299	293	309	307	297	310	282	307	321	299	294	293	293	284	304	297	311	327	328	307	335	327	299	297	300	335	311	307	282	317	359	291	292	328	353	319	342	313	310	324	328	317	297	302	316	304	309	286	307	319	314	307	305	250	310	309	334	315	301	318	276	280	315	282	322	324	274	311	299	301	302	283	309	344	297	274	277	325	318	319	288	323	336	305	313	298	327	300	317	326	319	312	295	287	321	292	313	349	318	282	305	312	275	319	288	290	311	313	342	301	269	305	312	327	274	326	321	277	322	332	307	277	335	280	289	318	312	292	311	300	328	303	317	315	302	317	315	319	327	330	311	307	291	303	330	308	292	316	326	306	328	294	286	325	317	306	295	287	295	282	306	339	309	305	316	286	326	308	307	274	298	270	356	324	311	301	294	301	317	290	277	323	296	297	345	315	292	297	292	297	287	322	297	283	291	298	317	322	311	299	290	333	283	310	309	334	329	326	314	316	312	317	287	312	273	321	269	316	315	314	318	333	295	290	294	320	270	301	287	306	297	315	320	311	297	320	286	283	318	305	283	280	320	305	333	290	330	302	308	279	315	314	322	273	304	334	343	315	319	304	325	290	269	294	303	314	307	345	289	309	330	348	316	357	307	300	347	271	320	330	318	338	278	289	300	326	306	292	284	338	306	298	294	308	317	299	331	321	297	308	326	271	293	329	328	344	340	347	289	318	297	282	293	270	321	285	303	327	312	299	299	308	321	325	308	303	343	329	319	307	271	305	313	313	274	296	284	292	345	336	297	321	329	287	294	322	321	313	313	268	318	307	351	289	317	284	314	319	281	323	337	294	293	273	322	312	307	288	301	278	326	301	328	306	330	330	268	321	297	307	294	320	296	314	309	289	307	304	289	277	307	309	310	323	273	321	289	361	311	316	314	299	271	287	302	314	339	306	293	309	287	318	294	313	295	327	297	335	284	294	301	321	306	323	317	309	283	327	323	303	280	301	290	310	310	314	301	309	302	321	349	315	297	337	321	315	273	340	308	300	296	329	324	306	285	323	300	263	301	306	321	309	274	303	316	319	317	339	295	334	289	303	302	296	324	294	295	280	277	297	328	302	267	330	311	308	309	300	284	309	325	283	302	291	299	314	317	319	292	327	345	340	323	288	296	309	332	314	316	304	291	299	312	316	271	298	313	330	311	342	336	329	296	296	291	316	347	341	286	327	331	289	274	296	331	294	300	282	327	297	294	304	324	290	322	319	301	308	315	308	341	307	292	317	332	309	327	336	318	335	296	283	302	316	327	303	303	286	289	308	290	298	302	327	286	307	336	325	306	314	292	278	336	301	306	315	302	313	280	309	319	313	313	321	292	319	303	315	301	346	290	301	272	332	300	311	299	308	302	287	322	329	306	312	287	332	328	320	280	324	325	310	316	333	325	319	295	299	300	315	318	273	300	291	313	319	305	296	294	324	362	299	292	314	357	325	277	309	308	285	300	289	313	300	312	308	307	306	315	317	302	343	294	283	319	275	283	323	321	311	302	304	307	291	306	317	308	313	313	294	257	293	317	303	305	310	270	278	290	322	315	329	312	309	339	295	354	309	281	331	292	298	299	300	302	290	293	292	300	312	298	333	322	320	275	295	303	315	308	269	327	290	300	297	297	299	309	306	304	334	327	304	292	306	288	302	324	291	320	292	308	321	325	322	289	289	334	277	314	292	308	307	303	295	309	299	326	307	334	307	302	321	269	277	289	294	313	315	297	304	286	313	310	318	325	285	290	334	323	307	347	321	292	310	317	316	313	308	306	289	287	296	330	367	286	286	340	283	284	339	316	278	297	298	275	294	291	309	323	282	330	293	301	303	312	271	299	287	315	308	314	315	284	339	281	290	297	310	302	300	307	313	316	306	294	292	312	325	313	311	314	293	325	343	295	302	328	313	288	318	311	313	325	286	309	337	329	308	320	294	290	297	293	309	332	311	329	348	299	304	319	282	259	293	300	310	279	297	321	310	301	314	314	317	298	299	306	321	302	288	303	290	282	317	327	317	279	292	295	311	330	343	318	325	302	313	331	286	289	297	283	337	329	297	319	321	301	304	332	309	334	329	335	325	257	276	318	315	307	282	296	296	310	330	284	290	319	308	309	313	348	272	305	322	288	279	302	303	292	330	302	307	342	311	340	291	315	265	292	304	300	284	299	283	284	322	321	295	316	293	309	306	285	293	305	281	320	275	291	333	298	305	332	297	321	321	306	267	314	293	302	309	273	305	317	293	314	312	308	294	295	329	334	313	333	310	305	326	304	321	297	297	284	341	309	304	301	315	312	305	315	303	318	285	315	296	319	340	323	312	304	280	301	321	318	323	301	277	290	303	310	279	290	337	301	304	304	326	277	299	306	314	315	298	289	293	293	336	291	304	320	325	317	311	282	294	286	280	298	284	296	296	288	320	305	288	308	302	337	292	310	323	314	326	321	298	285	289	301	295	295	303	330	322	292	288	294	302	292	319	340	305	318	301	341	329	294	284	317	294	318	308	306	312	289	296	321	281	310	303	311	281	313	323	310	321	304	300	324	324	313	272	300	281	294	319	292	306	311	278	324	291	305	313	305	300	301	322	324	301	348	309	330	298	309	321	338	285	294	310	295	318	275	283	281	329	312	321	333	291	304	293	313	287	324	312	316	290	292	308	294	286	319	313	284	326	313	302	287	327	314	317	291	314	290	280	306	309	299	284	306	322	283	291	304	308	307	276	285	328	306	296	314	273	335	302	292	328	309	304	284	322	304	297	337	270	306	253	284	278	308	295	308	294	302	297	303	316	309	287	306	293	301	284	334	334	312	297	293	295	294	309	309	287	302	282	304	328	334	324	311	310	307	304	345	308	354	274	310	311	280	283	327	310	329	349	293	322	304	289	296	335	309	265	341	273	319	309	282	313	312	296	319	321	338	287	275	304	298	281	314	284	309	301	304	321	287	334	335	296	310	295	297	303	278	323	332	318	277	324	313	288	314	314	293	309	296	302	321	313	307	317	331	298	290	282	307	350	326	305	291	286	317	280	304	298	321	264	330	339	264	325	334	292	332	337	332	320	302	321	292	317	290	338	326	318	322	302	323	324	316	333	323	273	289	310	301	326	334	323	320	312	291	289	320	311	335	341	287	316	311	295	319	312	279	290	335	294	310	310	299	322	304	297	320	294	322	307	324	278	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43293	45224	45791	46778	46604	42205	40101	35944	33145	39432	40245	31158	30422	23456	20616	21846	23668	20796	21320	21448	22945	17490	10052	7324	5058	3206	2823	2285	1563	1618	1749	1451	1346	1246	1421	1465	1555	1498	1497	1459	1440	1476	1548	1689	1760	1532	1381	1294	1152	1102	1017	1050	1050	1061	980	926	1017	1026	939	1037	1044	1017	1077	1049	1171	1117	1167	1204	1022	1013	1026	1091	1062	954	947	962	885	924	872	901	848	899	826	814	819	825	821	824	847	836	797	891	830	834	809	807	836	789	781	814	794	806	814	802	733	784	792	752	788	754	843	787	806	763	813	764	799	801	816	775	797	793	821	762	765	755	771	784	765	771	771	762	838	761	729	790	768	839	760	816	851	763	810	766	821	770	802	781	800	798	783	829	780	807	840	771	812	757	856	795	803	780	731	780	778	778	748	807	815	718	801	840	813	765	821	778	800	823	793	811	746	791	751	733	761	777	814	763	765	772	758	808	802	769	774	766	779	776	760	782	761	863	777	766	815	742	752	760	747	806	849	744	777	786	784	793	761	747	797	765	798	783	740	777	773	823	759	764	817	783	754	727	825	783	821	746	802	788	741	767	797	782	781	824	764	782	753	779	781	764	778	726	788	800	771	813	792	795	767	789	821	763	805	787	746	777	741	787	780	799	781	836	794	762	781	789	738	788	804	780	860	809	787	796	824	824	803	766	750	764	797	775	766	809	793	794	849	808	783	795	774	817	814	771	786	762	740	785	798	817	841	746	771	763	792	777	818	812	824	796	808	780	809	769	767	788	795	760	810	800	831	806	749	789	775	761	794	821	771	837	756	825	792	749	795	719	791	792	733	790	784	806	790	802	763	813	774	813	806	778	798	823	764	772	831	770	825	805	801	780	797	794	799	788	800	779	828	770	774	792	789	781	763	754	750	789	834	764	781	771	774	817	776	788	764	784	742	776	766	816	801	797	796	846	771	832	802	780	757	734	762	818	767	745	778	753	760	780	832	783	812	783	768	824	768	764	775	789	760	788	769	828	738	792	802	766	735	736	803	739	745	798	766	760	766	804	777	784	802	776	747	779	767	810	812	771	785	831	779	810	789	795	772	833	776	797	823	776	744	758	781	746	759	803	767	756	791	767	796	755	790	792	815	785	789	777	767	821	778	793	802	797	812	750	792	807	777	826	742	808	768	811	817	816	790	799	789	790	817	765	769	813	785	771	786	802	809	830	811	813	713	795	815	781	784	799	743	792	787	789	816	754	790	788	737	800	812	818	760	826	810	773	847	794	753	763	782	822	760	763	782	834	786	824	767	804	815	770	813	796	799	853	801	814	778	769	787	791	785	770	738	825	784	726	770	798	777	729	803	756	754	796	779	756	781	794	777	817	702	816	755	755	779	721	783	795	776	806	738	802	799	790	812	805	786	808	768	787	761	801	761	817	746	768	842	781	772	773	796	796	800	831	775	769	799	769	775	793	778	778	758	764	739	796	797	875	777	824	749	813	780	781	806	828	803	782	808	797	754	769	769	777	806	821	795	746	798	767	779	795	811	780	790	826	789	836	766	824	769	758	812	805	807	765	765	722	801	786	792	799	750	816	755	814	816	811	807	854	814	737	813	777	792	781	809	827	815	806	791	813	786	717	823	775	748	754	727	752	791	800	778	808	791	788	789	809	791	767	781	782	792	754	769	780	788	852	759	722	806	819	811	802	799	756	790	837	792	784	791	760	800	812	734	797	799	791	738	761	800	801	747	771	783	792	824	760	836	809	806	760	807	773	811	805	819	799	799	800	794	778	729	877	803	835	818	790	773	809	774	796	776	796	813	775	767	773	748	783	794	829	770	746	850	768	777	815	811	801	763	757	817	840	778	778	749	772	787	737	799	779	782	780	737	821	829	839	809	812	805	811	775	747	785	775	815	795	800	799	775	759	776	819	754	754	752	786	808	749	815	750	735	763	739	815	802	778	755	765	781	783	809	792	770	793	784	797	835	787	810	820	826	805	850	794	816	816	798	774	801	792	745	741	781	792	742	782	825	789	840	787	813	774	772	774	810	838	795	842	753	794	792	777	770	769	787	781	806	757	804	805	805	831	809	781	765	816	802	743	783	744	838	777	752	766	822	821	773	711	749	768	838	817	795	742	754	794	774	772	779	812	806	749	781	784	779	773	754	793	753	779	765	773	744	786	823	746	771	769	745	758	779	812	758	818	771	751	845	782	816	786	781	741	809	800	800	801	798	760	822	783	789	718	787	773	797	766	793	829	789	801	806	811	779	776	804	779	797	757	769	765	757	770	823	810	785	812	821	746	816	757	769	806	824	781	802	817	793	806	817	827	761	820	750	772	740	740	813	747	762	817	792	779	768	780	785	765	838	757	811	784	767	735	802	817	815	796	752	799	800	812	772	830	792	805	814	800	772	786	825	794	759	787	797	765	807	772	793	777	752	791	779	745	798	753	806	775	761	750	778	836	767	812	810	770	783	841	793	744	740	809	769	777	775	799	765	771	783	719	784	765	812	775	780	808	762	795	765	803	752	756	801	792	769	829	770	764	795	822	757	802	752	781	805	859	809	790	834	776	724	779	822	792	786	783	775	812	761	787	774	812	810	757	787	781	791	775	758	817	813	778	778	753	741	798	804	790	776	772	770	786	816	733	765	738	731	814	758	726	740	818	776	797	805	861	809	797	791	846	810	802	730	772	791	819	808	761	740	828	781	781	803	749	783	717	816	784	786	801	768	810	786	785	782	780	787	873	753	773	778	754	856	831	827	820	747	772	750	814	740	806	809	775	799	775	803	769	782	729	762	794	793	769	755	822	797	839	784	760	788	804	773	764	767	731	840	791	776	758	778	802	820	767	800	773	761	784	834	813	772	759	814	739	787	809	802	789	771	780	776	811	781	761	800	833	773	771	765	772	838	775	797	785	794	779	787	792	741	808	761	807	773	814	828	766	775	789	756	798	804	774	802	768	777	754	830	775	755	789	804	756	791	793	799	787	801	772	795	778	746	768	801	798	758	772	781	821	776	773	774	775	751	782	825	825	831	828	772	795	778	812	813	772	715	784	757	823	765	754	765	780	800	803	756	801	815	757	792	777	782	774	768	823	778	820	792	726	774	790	750	820	814	821	749	823	842	790	760	781	783	743	760	819	794	817	822	764	825	780	724	777	831	826	801	771	777	766	805	774	766	819	774	812	758	795	796	805	806	795	753	794	713	809	789	779	790	720	796	812	802	811	804	747	770	785	768	797	809	737	760	789	758	770	773	789	765	783	848	726	771	775	811	787	818	793	778	800	792	736	755	785	752	802	748	780	760	794	745	825	800	752	784	787	759	806	770	774	828	841	772	778	798	767	821	792	801	779	757	800	827	786	825	744	805	770	762	824	763	795	777	811	776	743	790	777	757	802	759	824	809	852	838	821	765	770	772	805	830	767	804	749	777	777	804	732	881	775	817	775	809	767	808	766	805	794	792	781	858	781	816	802	796	745	769	746	803	781	774	767	809	775	774	754	806	793	791	819	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27140	23797	22863	16890	11934	7847	5298	3843	2718	2613	2265	1605	1230	1041	791	812	737	725	711	613	602	519	422	404	402	344	358	371	353	340	355	379	352	374	387	335	325	298	333	338	353	322	323	342	350	323	330	311	331	315	314	317	315	295	312	314	357	311	297	318	331	304	353	312	329	340	307	294	360	321	309	302	336	362	302	334	311	307	322	317	321	291	361	299	339	312	336	277	270	322	299	316	314	295	312	332	304	290	346	329	335	343	339	322	307	342	306	294	312	310	299	308	302	330	311	358	296	292	325	320	269	315	273	319	272	322	323	316	320	285	299	326	344	314	321	329	318	314	315	328	329	354	322	296	318	303	330	332	344	334	352	344	311	282	304	304	330	302	343	321	277	302	288	337	339	306	304	303	308	314	294	336	298	307	310	311	312	325	311	303	310	358	313	279	290	296	311	295	324	307	297	304	318	311	340	318	312	306	308	288	295	313	331	294	324	308	317	311	343	308	311	290	339	291	319	312	299	326	341	310	348	324	326	289	340	326	364	326	328	308	312	326	308	344	347	322	318	325	327	321	322	325	313	329	306	296	307	316	339	306	306	299	294	257	332	294	301	349	328	310	320	334	313	301	272	318	269	334	320	317	330	303	314	299	315	320	313	317	290	300	299	300	288	303	315	293	321	294	362	301	299	313	303	283	293	304	317	319	313	340	318	320	297	301	333	311	327	340	289	321	319	293	309	330	292	335	313	281	303	281	313	333	282	284	308	282	306	339	304	348	326	280	325	275	333	319	299	343	285	279	326	305	286	329	319	282	298	299	316	327	345	310	312	339	306	331	337	313	302	324	318	339	318	326	284	338	325	304	346	356	327	355	291	316	316	296	326	295	342	331	325	286	311	315	318	312	324	312	323	322	313	311	346	287	292	317	321	304	318	303	313	336	313	312	313	324	305	340	311	290	334	306	292	291	303	303	338	306	289	314	345	333	303	320	302	300	326	327	294	337	302	319	345	277	312	326	319	335	301	298	316	307	311	301	274	322	322	342	299	345	310	299	294	295	331	326	323	283	293	282	310	319	314	339	296	295	335	321	292	320	338	277	301	294	307	314	354	354	305	300	294	318	282	328	309	322	331	306	366	326	289	330	330	280	295	310	312	280	302	306	327	305	334	318	301	307	322	284	275	307	312	306	289	301	299	287	303	299	321	325	327	320	286	287	281	318	311	322	298	314	309	282	271	316	291	338	306	316	317	313	341	332	329	329	313	293	305	306	324	316	344	336	319	321	291	321	312	350	336	351	300	332	319	321	296	319	329	315	323	336	298	311	288	317	339	306	335	309	291	327	298	319	290	299	314	304	315	309	317	299	346	311	304	323	307	323	285	284	309	315	288	302	311	314	303	332	322	336	323	297	302	322	288	286	317	307	315	311	354	290	325	296	315	282	313	295	334	291	318	349	335	310	310	325	340	336	307	336	282	298	332	349	313	298	332	325	310	307	304	327	307	321	290	335	317	308	323	262	320	323	294	290	305	336	337	273	338	327	325	311	312	327	305	336	303	335	333	289	289	365	325	323	313	321	345	335	327	283	303	331	292	308	316	306	303	344	323	297	322	275	310	295	286	329	324	318	323	293	291	308	307	315	332	318	334	328	297	300	298	347	320	320	307	301	297	329	348	301	329	306	308	296	340	307	330	301	313	353	299	317	312	292	340	329	321	343	318	287	316	330	302	296	313	289	288	304	341	338	296	303	340	301	342	338	314	315	313	319	295	304	328	308	316	308	319	331	304	288	304	323	329	298	301	295	310	313	314	298	330	312	318	334	338	291	342	347	277	324	292	311	301	328	303	303	298	287	288	310	312	269	323	321	321	313	295	336	330	319	319	291	309	322	342	277	301	313	339	287	307	281	302	344	319	293	317	350	318	320	338	358	327	326	324	339	320	329	316	295	319	286	292	318	298	327	302	303	308	311	339	322	307	305	318	308	292	289	274	278	312	297	298	335	316	301	335	368	314	305	311	345	309	287	324	312	294	334	298	327	305	320	327	331	317	324	331	309	339	327	304	301	303	286	335	327	333	299	308	310	294	320	311	355	331	304	307	345	291	296	334	341	329	325	290	300	282	295	309	329	325	338	313	284	316	319	335	306	310	300	306	323	331	322	332	296	312	342	303	312	296	296	285	322	292	333	326	310	325	315	298	294	296	326	313	339	321	317	348	308	266	319	299	342	315	304	309	316	333	283	289	301	324	322	330	302	283	334	343	326	336	306	338	325	302	311	331	299	304	323	330	291	332	294	323	322	311	311	305	328	329	327	300	314	315	318	311	322	345	276	347	344	319	293	336	348	300	297	307	311	313	312	304	297	292	343	305	322	304	285	305	319	287	320	323	327	323	326	308	282	296	280	324	338	296	287	294	338	289	268	289	284	315	331	322	327	351	301	327	280	335	316	305	317	298	324	316	319	318	336	322	336	317	321	312	306	301	324	295	323	304	293	301	310	300	357	291	303	312	305	283	332	316	317	324	315	309	309	329	307	324	311	312	321	324	291	291	315	314	308	300	308	284	293	281	324	296	297	311	317	343	343	296	340	323	323	278	310	343	328	306	318	308	299	329	299	356	282	280	329	313	309	338	297	322	307	283	329	324	308	308	326	309	356	319	342	287	322	336	302	307	312	300	279	327	303	309	318	318	301	296	325	294	337	317	310	300	313	291	311	328	336	320	324	335	312	298	341	289	309	303	271	335	299	317	297	305	305	294	311	290	312	302	316	275	314	282	356	290	299	297	299	295	292	319	343	336	298	288	325	305	370	338	335	320	296	334	344	302	329	312	314	275	322	332	317	294	322	316	337	299	346	302	316	313	309	347	338	284	341	344	315	309	341	301	325	300	345	336	297	325	332	316	333	323	319	330	306	327	337	330	293	333	312	317	277	315	291	310	339	309	316	278	303	297	315	311	281	323	285	278	298	312	308	287	329	301	339	308	337	311	351	295	292	321	312	305	299	306	289	295	341	332	291	312	317	317	333	306	315	321	314	315	327	279	324	328	313	312	317	318	316	327	288	289	330	304	310	314	321	324	320	318	323	348	303	323	320	318	334	350	300	332	323	306	311	361	263	278	280	333	272	345	341	309	309	329	315	291	319	345	257	316	313	311	316	331	336	307	300	324	342	309	331	357	277	301	323	321	286	316	327	323	300	327	318	315	288	305	306	337	301	320	322	320	329	305	306	303	291	312	289	328	303	346	323	315	295	308	311	317	330	330	317	328	317	308	306	294	301	328	294	318	334	305	317	301	347	311	303	281	327	323	326	363	313	310	316	319	309	314	318	321	339	318	295	299	347	330	314	320	336	321	306	288	314	300	332	311	311	363	327	315	320	329	307	316	348	345	314	316	346	308	253	280	320	293	289	314	275	339	332	299	313	307	287	333	329	290	342	328	308	301	305	321	308	335	329	298	331	314	323	312	312	350	319	291	334	314	301	367	324	299	331	314	307	331	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17562	19681	27011	27713	24707	19082	15530	12658	10006	10322	9295	6928	5940	4764	3852	3906	3631	3293	3170	2523	2565	2241	1735	1339	1202	1118	1154	1074	1104	1019	1031	964	935	959	942	960	942	984	957	963	1065	999	1043	1067	1001	1013	967	932	937	907	902	847	881	870	827	825	885	846	831	877	842	867	878	851	882	892	840	861	875	882	836	861	778	864	835	865	898	857	853	872	845	848	811	839	830	845	801	838	843	768	858	846	846	850	853	829	823	868	829	843	794	827	796	896	837	812	799	795	750	847	808	806	866	833	836	808	811	798	804	813	843	777	763	778	819	842	871	829	831	811	839	788	815	849	797	779	814	838	736	820	839	797	862	780	774	850	759	817	838	825	788	823	808	833	794	789	769	799	748	803	746	847	777	767	821	827	823	796	783	813	845	819	883	755	769	804	776	803	848	868	840	807	803	835	806	797	850	825	823	862	853	799	845	796	796	792	817	787	860	784	783	787	819	823	799	798	852	844	830	815	782	794	820	803	792	805	788	826	825	754	804	885	777	785	794	822	803	819	791	892	774	797	797	786	760	808	789	824	820	822	802	781	835	764	791	839	795	806	809	836	819	821	837	840	798	814	806	782	839	798	818	840	844	796	821	776	817	837	750	804	865	827	848	830	786	788	857	757	786	787	811	798	775	868	832	777	813	766	775	814	772	809	824	834	838	836	795	782	788	803	792	800	839	843	806	828	803	823	843	844	859	846	838	850	761	801	809	883	803	850	784	838	792	772	797	790	801	803	844	810	828	870	808	816	795	753	804	804	787	854	896	819	875	810	870	814	819	777	808	796	805	788	875	821	841	829	853	794	804	779	841	808	805	772	787	807	790	820	761	808	785	801	820	764	764	802	832	829	837	819	855	810	796	834	778	825	807	860	799	830	820	824	832	808	802	799	842	755	782	842	856	816	786	812	814	818	771	851	817	819	819	858	854	843	807	830	778	775	818	870	837	815	804	871	763	819	769	825	858	845	817	757	855	814	840	826	865	793	784	830	853	768	835	772	821	806	826	797	855	836	848	827	849	816	814	790	814	812	825	827	797	778	764	817	806	824	841	845	774	816	738	837	762	816	818	818	760	831	771	884	844	784	849	786	794	845	828	809	774	821	814	836	840	821	796	762	841	820	793	792	761	790	825	840	824	820	825	786	810	858	829	787	806	811	821	793	778	828	800	799	811	801	832	771	799	828	746	822	787	786	837	761	764	803	752	846	777	846	803	804	832	807	788	747	780	797	761	845	832	810	789	845	821	797	838	817	818	783	829	795	800	802	841	802	801	753	835	774	776	841	784	835	883	824	803	846	835	796	849	906	802	897	827	796	844	816	834	775	817	852	911	846	813	810	818	815	834	879	786	838	784	818	819	794	864	765	848	796	781	848	803	769	780	851	782	823	755	793	860	772	798	789	833	794	828	841	801	824	822	811	874	819	764	819	803	825	782	763	789	783	806	852	766	825	804	846	822	829	789	841	757	804	765	784	845	880	824	767	820	805	811	745	817	785	803	870	802	789	780	748	772	760	812	802	820	790	792	810	819	790	811	794	794	849	796	825	769	777	844	847	826	857	845	829	832	800	814	827	833	828	858	810	790	792	793	809	799	815	776	835	763	805	814	801	795	775	808	791	795	848	854	833	847	813	847	750	803	837	822	816	822	754	813	763	763	865	846	795	768	832	830	801	827	839	832	806	861	821	842	768	814	810	816	828	784	828	783	813	792	803	846	776	798	803	820	820	823	806	764	845	840	835	837	887	823	872	831	771	799	809	798	819	819	867	824	803	765	826	781	821	836	784	783	816	770	818	748	757	792	775	816	772	798	850	785	780	765	772	792	829	795	815	801	755	775	853	794	838	780	830	827	840	880	849	800	796	786	773	809	851	825	788	802	878	804	797	823	798	817	799	832	826	809	778	850	840	791	814	802	821	786	788	789	849	780	840	803	813	815	781	753	764	811	800	797	831	808	799	795	816	807	799	810	741	780	817	835	831	790	801	810	780	828	829	797	836	821	819	772	787	848	807	827	811	809	794	806	848	862	802	846	846	793	832	797	814	848	790	829	819	788	795	792	797	865	804	810	837	810	815	823	816	831	809	791	772	799	818	813	816	853	788	804	829	823	818	802	812	798	836	822	836	803	814	837	804	755	820	775	765	800	803	763	822	794	796	809	755	802	814	848	833	805	829	761	817	820	771	810	745	821	860	846	827	804	793	797	832	801	851	834	833	806	816	791	742	828	852	824	783	773	765	800	907	835	792	768	799	797	804	790	814	824	823	808	858	796	781	834	781	805	834	836	822	794	834	812	814	827	806	765	805	828	815	771	812	814	817	846	769	810	823	783	819	778	839	795	826	867	825	828	849	842	845	862	835	820	864	839	783	802	836	839	782	863	815	890	809	810	826	772	817	790	843	834	788	811	811	818	844	862	822	809	888	875	845	790	839	801	835	811	816	805	776	829	855	781	875	807	808	829	836	765	856	804	843	813	826	836	799	775	793	783	779	784	869	869	808	825	806	794	796	846	822	826	856	797	810	788	799	856	852	841	853	816	822	836	800	815	776	805	795	816	770	823	835	801	804	754	810	787	761	803	820	802	801	829	807	836	841	818	804	807	816	835	799	815	829	836	756	770	830	835	840	757	836	832	841	794	823	811	850	795	833	791	813	794	823	820	807	779	805	816	797	799	819	812	758	839	844	798	816	836	790	785	825	835	802	867	800	785	850	843	785	781	773	837	756	811	792	787	760	872	801	845	800	790	829	806	819	796	748	847	749	769	814	805	816	819	794	850	809	846	802	818	827	801	825	816	789	847	795	778	779	807	804	835	774	783	825	841	785	817	834	834	818	800	816	839	863	864	806	857	767	794	799	777	831	820	789	807	857	852	808	774	809	802	821	788	808	836	783	792	807	830	799	831	810	891	858	801	807	855	795	806	830	843	809	864	777	803	790	799	809	784	812	803	829	843	816	871	851	783	867	827	814	851	804	842	839	742	890	820	856	795	787	849	805	805	801	817	847	868	819	836	798	843	881	784	824	815	827	843	853	815	785	816	825	832	785	830	855	800	810	838	800	779	836	764	856	780	845	804	821	846	846	826	763	828	799	817	801	806	822	803	818	835	837	782	885	826	802	830	822	817	796	827	825	804	814	844	851	774	805	802	771	825	834	816	827	797	813	793	818	784	815	831	765	864	797	767	827	829	807	812	795	853	804	827	837	807	820	870	752	771	819	778	801	793	854	854	832	846	813	802	800	834	829	833	839	755	820	868	845	774	751	871	844	865	788	790	767	786	796	791	879	800	848	764	841	850	796	830	812	852	775	750	775	814	814	807	797	821	840	816	851	848	845	831	788	761	874	796	815	763	802	786	786	881	772	830	824	798	820	804	807	815	844	829	816	821	810	852	834	839	853	796	772	829	807	841	763	817	833	798	806	843	819	817	809	770	807	828	808	800	817	764	814	846	785	887	761	805	840	830	807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50897	42060	38355	36506	32202	30265	25559	21770	17425	19133	18573	13633	10214	7541	4331	4868	4553	3962	4277	2982	3011	2807	1626	1130	724	579	492	469	395	357	368	357	359	370	374	387	342	357	353	356	377	344	365	384	336	332	351	336	361	329	296	287	314	319	318	281	327	316	310	288	326	338	321	324	315	311	349	291	364	298	311	309	330	293	298	300	317	305	307	273	297	300	263	326	271	273	289	274	314	295	300	304	315	302	291	327	282	280	291	310	269	297	293	283	288	285	294	315	322	307	301	283	317	312	270	299	304	266	303	292	319	283	314	287	309	298	304	319	278	261	288	257	280	294	286	311	293	277	294	300	283	318	302	291	310	283	300	269	298	299	297	261	302	306	264	291	291	274	305	306	306	333	302	275	288	327	297	269	303	295	284	292	306	300	296	307	317	293	292	320	308	299	285	304	315	276	287	292	281	300	273	312	305	275	284	291	280	298	297	298	277	291	296	302	279	296	286	292	275	277	338	279	307	268	285	286	301	267	284	301	287	259	293	281	304	277	286	290	318	307	307	307	281	292	306	309	314	276	277	282	286	281	284	270	275	281	297	301	317	319	305	338	263	326	297	294	312	308	275	309	318	304	295	291	297	315	290	303	281	289	283	281	299	293	295	300	302	270	319	263	318	282	279	313	249	322	321	315	307	277	280	297	300	308	283	273	280	266	278	310	277	301	295	305	311	256	306	300	289	289	291	296	284	286	296	282	307	281	288	305	279	313	302	294	300	292	320	305	282	313	264	294	301	285	287	261	302	286	308	299	286	293	302	297	332	321	301	282	279	309	303	307	279	303	309	254	299	267	262	280	308	276	258	313	267	272	323	295	320	278	304	297	303	298	300	267	290	281	270	311	277	305	297	324	287	292	281	313	283	297	306	306	291	318	291	308	300	299	307	275	272	292	286	306	287	333	308	302	256	295	294	296	281	316	321	269	315	298	270	268	298	314	308	283	297	282	304	302	294	285	302	293	288	285	284	302	292	259	293	290	299	295	279	316	297	277	284	310	302	310	291	292	286	283	292	291	312	303	259	278	315	289	288	317	314	283	304	293	321	340	292	308	295	281	284	289	267	288	330	305	270	285	299	253	310	306	286	316	280	308	302	310	308	284	295	272	288	297	290	311	301	298	253	307	284	299	323	279	281	295	281	287	300	295	293	297	300	297	303	293	285	293	302	284	273	290	320	318	292	285	279	275	317	275	359	321	285	281	313	311	304	306	306	310	294	292	312	261	304	282	280	290	298	304	287	316	311	243	292	287	293	302	310	308	326	281	295	291	298	292	281	274	314	274	281	297	287	250	290	265	298	311	308	310	322	287	317	288	294	284	307	271	278	270	317	300	294	290	272	328	270	311	295	323	275	297	269	286	262	308	306	311	303	267	287	287	290	276	275	298	297	273	303	287	288	291	278	295	282	293	317	283	280	315	272	275	322	280	341	298	301	258	287	303	288	296	303	296	307	281	292	290	280	278	293	279	297	261	329	318	284	292	281	271	303	280	298	328	284	306	308	319	268	295	276	305	302	295	291	292	282	302	295	304	306	333	304	285	255	292	302	303	296	327	304	302	322	274	318	262	277	265	266	317	286	289	310	285	280	315	285	339	324	318	310	307	271	277	297	284	304	277	325	294	276	291	325	300	295	281	319	305	292	315	291	292	306	328	293	299	281	266	295	301	288	285	331	312	305	299	299	290	265	311	275	283	300	294	283	306	275	300	315	295	327	278	311	282	298	271	308	304	300	284	297	298	303	284	296	288	305	321	302	325	287	293	278	274	291	293	292	289	291	262	259	292	274	282	313	298	301	287	321	301	315	276	318	300	330	325	283	308	308	293	289	285	298	272	309	296	299	308	303	269	302	305	279	308	308	299	314	286	319	278	285	309	292	304	274	282	261	286	299	300	290	283	256	286	321	292	296	297	277	287	302	321	314	293	297	294	308	298	290	282	293	282	303	280	264	302	308	290	297	313	274	293	301	278	323	335	281	289	272	313	280	283	281	283	289	326	300	290	298	311	299	281	283	289	276	278	307	298	299	274	278	266	272	331	315	319	255	261	274	284	332	285	284	259	299	286	280	284	318	290	275	290	306	259	264	289	339	314	297	282	288	292	282	287	297	297	292	277	309	276	285	269	274	261	332	309	304	279	284	283	290	286	278	304	307	288	308	290	288	306	304	300	273	291	286	295	258	312	303	279	290	296	294	309	286	283	300	274	274	285	301	259	303	285	306	289	286	258	291	295	306	302	273	273	268	273	295	280	307	295	286	351	316	278	326	282	279	288	282	312	287	286	285	313	273	278	288	334	298	302	270	277	305	295	271	321	308	294	293	282	267	265	282	300	308	283	290	290	324	299	319	279	326	300	273	288	302	312	306	293	313	296	287	287	289	318	294	264	270	307	297	285	312	300	294	290	311	296	333	292	318	289	317	296	300	279	297	276	331	266	288	285	281	324	273	266	273	288	300	267	298	317	332	289	271	292	283	259	305	283	306	295	283	287	283	309	286	301	313	283	300	306	309	316	291	289	288	287	309	282	298	293	259	271	300	285	285	283	281	285	287	324	306	309	291	272	296	277	296	304	298	286	250	269	311	281	294	294	346	305	273	302	289	302	307	284	297	273	264	294	284	290	271	299	295	265	297	289	299	290	272	283	286	303	300	317	272	304	337	318	282	280	300	306	299	328	275	281	277	294	275	299	309	289	300	312	280	295	298	284	305	283	305	300	297	292	283	286	285	282	284	287	249	353	320	293	301	328	300	308	278	272	308	288	294	267	264	301	322	288	314	275	324	268	284	284	289	322	290	310	281	311	291	283	294	319	319	292	313	294	302	280	302	317	294	308	263	298	298	294	309	283	284	300	303	307	276	310	301	324	344	311	291	314	286	286	294	276	318	299	288	281	290	254	273	315	295	294	294	296	317	315	259	273	308	296	314	295	274	293	271	272	287	269	286	303	293	311	283	282	301	305	289	248	310	286	302	308	278	301	278	290	288	304	301	290	286	296	301	298	319	297	308	276	295	307	301	263	289	280	270	297	244	265	266	311	292	329	298	303	300	290	270	287	283	312	291	288	290	262	275	292	306	275	270	287	296	288	279	262	303	302	304	283	300	296	306	260	302	288	285	304	293	323	273	275	282	284	304	266	268	310	303	291	306	328	300	284	311	307	281	287	286	274	302	279	296	301	292	311	259	299	262	297	335	287	304	280	292	306	293	307	270	291	321	317	330	296	305	304	265	299	274	274	277	280	306	312	267	300	309	279	306	260	299	329	289	287	312	276	298	295	267	293	324	275	290	257	292	296	302	318	268	316	289	287	277	291	276	273	296	282	320	288	267	319	311	272	285	283	293	278	298	265	290	319	281	283	289	319	299	304	303	295	297	286	310	308	265	293	314	299	315	296	316	264	289	296	287	289	298	275	281	291	295	300	277	278	300	287	314	320	293	304	280	320	313	299	306	303	304	321	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37688	37221	42190	44421	41775	39259	35495	32919	29608	34330	33347	26142	23752	18664	14075	16332	16335	14888	15622	12030	14215	12725	7704	4558	3385	2394	2038	1781	1358	1396	1315	1193	1148	1067	1164	1256	1256	1198	1208	1262	1155	1301	1364	1367	1344	1216	1192	1103	1002	912	991	885	949	967	993	901	909	852	909	912	941	887	957	904	1008	1016	1007	1038	929	915	886	935	954	918	860	888	886	862	821	857	824	814	801	801	790	786	770	816	773	787	793	835	820	792	810	732	779	812	779	820	777	773	779	778	774	779	723	786	714	740	759	779	784	739	783	770	725	784	748	795	783	785	797	771	824	770	719	776	738	807	744	756	753	743	766	749	785	777	774	755	775	795	800	761	789	791	769	715	736	734	809	781	760	761	772	762	721	738	752	740	743	751	780	769	793	774	757	809	767	765	699	769	756	817	767	753	780	731	768	744	765	808	751	793	745	754	808	774	772	719	749	700	817	769	777	722	751	749	757	771	771	740	793	778	809	769	793	800	732	748	800	788	762	785	785	734	750	707	771	805	782	838	740	720	788	756	717	748	771	775	766	748	712	744	738	812	787	754	763	805	772	743	799	805	767	726	805	755	797	724	808	751	733	801	790	806	781	819	757	768	719	740	755	785	799	829	761	787	722	791	755	723	789	738	793	748	759	763	770	729	765	805	771	728	779	748	780	744	807	744	724	786	759	726	744	756	776	830	779	778	734	730	755	720	825	716	756	742	783	781	784	755	801	782	768	804	744	772	773	841	779	740	732	762	791	744	805	803	770	733	738	747	776	732	739	739	757	723	744	747	784	801	734	797	785	790	752	803	727	802	811	776	775	780	766	710	773	771	810	735	730	755	799	719	756	755	772	760	687	743	801	770	775	737	716	773	719	763	798	787	761	747	773	712	745	756	803	782	769	749	752	759	751	769	747	790	793	776	780	708	820	758	698	775	757	786	740	775	764	744	748	781	783	811	791	758	789	785	770	780	784	763	707	748	777	843	801	775	772	777	710	725	780	747	780	730	769	802	753	741	800	794	801	728	727	764	783	733	779	743	771	746	728	789	741	737	762	753	762	736	709	761	754	798	721	801	773	774	722	779	734	732	736	764	757	759	768	716	782	795	768	740	738	755	757	759	723	775	796	759	731	767	745	774	831	791	739	782	755	719	766	743	781	777	743	782	764	764	778	798	749	723	795	763	780	815	794	716	736	771	801	749	785	753	684	782	763	777	785	798	795	775	804	786	836	798	746	741	719	798	777	761	722	789	798	747	695	711	752	770	794	763	763	735	740	801	775	822	799	768	751	740	776	736	718	774	793	755	744	776	688	764	764	738	741	763	765	747	792	789	814	764	743	737	733	773	771	763	788	758	761	755	805	727	792	810	726	770	737	745	780	734	847	770	770	768	775	744	760	767	779	789	752	779	757	795	810	823	782	777	777	784	785	722	740	749	707	721	797	741	720	796	804	775	830	749	783	770	747	772	773	786	806	758	763	747	779	762	730	751	797	752	738	731	783	768	742	758	775	753	705	777	743	773	740	786	732	748	744	811	774	740	765	756	762	751	729	694	760	756	764	780	848	783	785	766	718	725	744	772	771	780	794	776	743	737	791	767	802	710	792	830	808	799	777	758	730	774	754	813	850	767	790	758	753	744	762	707	775	760	772	791	811	808	772	754	780	727	787	844	778	766	725	770	755	786	729	749	812	742	775	784	839	771	751	714	756	767	798	750	773	745	802	755	731	824	719	757	784	764	752	757	764	766	723	752	765	752	748	782	733	757	773	706	785	790	769	791	755	800	729	770	804	724	755	740	768	780	777	709	809	807	753	769	740	794	767	811	773	794	767	782	748	776	751	805	754	748	775	801	802	791	753	778	770	780	792	753	793	761	839	765	749	759	763	741	809	729	750	754	774	860	764	792	797	770	783	729	779	734	745	718	801	797	825	732	773	734	735	706	796	729	768	772	831	811	846	761	783	781	756	776	787	792	720	756	766	730	799	753	765	794	756	801	718	705	812	722	827	801	761	702	792	737	789	763	815	793	751	769	768	766	747	746	809	751	774	774	756	758	731	819	792	757	729	737	753	735	759	718	765	814	765	741	795	737	750	775	759	774	761	753	751	790	746	772	728	784	746	768	735	765	765	792	789	779	759	766	763	770	763	775	769	730	745	815	741	719	822	772	755	766	828	763	767	792	808	728	754	791	765	740	743	820	734	810	747	757	801	760	799	775	737	761	788	771	770	787	745	813	730	767	823	739	761	742	706	788	735	751	743	711	761	752	795	730	732	741	745	734	727	770	691	773	773	829	750	767	763	764	793	790	749	732	773	768	790	797	762	744	745	776	777	767	762	778	736	735	744	758	810	778	752	771	774	711	764	738	772	772	752	772	803	796	815	753	726	833	754	774	814	742	752	767	790	767	766	755	783	751	740	757	761	754	751	734	805	740	757	785	771	805	726	786	801	748	750	783	789	730	771	751	763	753	810	737	798	782	763	741	821	748	788	720	770	817	744	793	769	785	801	782	723	769	759	709	782	791	745	758	803	799	755	813	743	819	760	747	750	801	801	738	728	744	762	754	721	771	797	779	787	768	793	740	771	744	805	717	749	791	718	718	743	763	777	718	805	754	764	777	782	733	778	771	767	743	742	791	781	773	716	742	742	771	762	761	796	772	768	786	739	770	719	731	781	755	746	807	747	766	766	796	775	752	759	753	823	802	770	796	741	838	788	796	765	737	775	735	767	781	754	706	772	720	744	763	762	782	781	770	788	755	741	813	780	764	769	795	766	785	760	751	722	769	751	800	753	739	732	769	772	720	727	773	765	772	817	758	780	754	779	742	781	727	737	734	761	762	737	789	775	736	754	750	738	794	770	757	746	750	786	777	769	746	736	746	774	780	808	767	739	808	750	748	767	759	809	774	802	737	763	735	834	754	743	820	758	783	822	802	786	789	802	814	779	750	730	750	799	725	808	709	776	765	811	758	716	754	740	781	796	762	758	742	803	770	761	788	782	829	746	768	769	738	745	834	780	770	782	768	749	775	811	776	703	827	745	768	752	745	739	752	736	761	746	775	771	749	758	798	803	777	785	824	741	750	754	716	730	699	789	779	764	774	759	805	762	724	781	782	721	804	722	780	738	759	795	753	768	767	774	798	784	793	830	768	752	799	805	769	738	759	756	797	769	778	752	751	736	754	789	774	744	725	745	747	780	763	777	814	755	802	788	717	788	763	746	750	750	799	772	755	751	776	724	700	761	720	767	813	732	723	825	800	802	739	781	762	760	730	763	797	752	760	786	753	724	714	804	769	724	775	793	762	727	776	765	793	713	694	754	770	742	760	756	779	732	781	777	805	717	784	762	766	704	750	774	747	760	750	789	741	790	800	785	760	767	713	738	781	735	761	756	769	733	802	739	828	739	730	766	753	776	758	773	705	778	780	763	754	787	773	731	794	787	808	752	767	749	758	771	762	765	710	824	784	789	769	729	757	783	796	786	775	770	758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55667	42270	39741	37487	35810	36023	30693	26221	26576	26793	27307	22067	18220	12356	7479	6716	8395	7249	8590	6281	5157	5223	2971	1687	897	673	576	483	455	419	399	423	382	381	372	414	394	428	368	393	418	438	422	432	444	368	371	393	389	348	340	361	361	351	342	318	303	325	317	351	330	361	338	306	391	346	330	379	327	303	312	341	327	342	322	337	340	334	353	310	330	294	326	314	326	304	314	288	304	289	298	330	306	285	321	315	295	290	308	303	303	313	289	294	293	285	321	309	304	294	302	289	300	282	288	314	345	315	282	316	325	323	280	336	304	313	242	287	303	356	321	292	323	286	270	313	295	317	295	291	316	327	297	319	330	287	284	303	319	304	283	343	293	316	281	311	286	310	299	299	320	303	297	319	286	329	307	277	300	312	289	326	297	313	319	352	302	330	284	281	310	277	296	289	285	279	294	303	306	291	307	302	269	285	319	326	337	319	329	309	283	298	325	299	324	307	294	289	291	298	289	324	330	313	309	317	277	316	339	323	298	277	271	311	319	248	265	291	293	317	312	265	320	335	312	286	278	284	301	345	337	277	311	272	290	330	300	312	294	294	287	319	322	307	300	331	311	288	310	318	327	303	282	327	307	293	292	302	276	291	273	285	293	299	333	273	293	289	305	308	298	297	318	271	297	324	305	291	325	313	271	299	274	279	300	299	272	292	295	329	280	307	328	291	294	338	284	317	283	314	291	276	277	312	302	275	318	293	314	354	308	323	331	297	292	305	286	294	315	310	285	358	306	342	310	320	319	308	304	318	323	304	327	292	284	325	297	314	295	319	293	330	299	318	309	332	297	303	324	276	333	307	306	324	295	272	307	316	262	287	329	325	316	317	315	296	319	329	303	306	298	328	327	304	333	320	279	325	288	332	327	318	277	277	289	329	288	290	317	294	278	335	332	291	323	312	287	319	313	296	325	327	326	335	273	322	312	334	306	298	309	305	333	299	302	310	319	346	311	282	304	280	344	291	315	296	307	271	305	302	316	304	305	293	317	277	309	313	315	319	348	341	329	301	305	317	271	325	327	318	289	296	288	296	298	315	292	295	309	280	329	303	284	315	323	318	313	333	309	313	309	259	305	310	292	279	309	348	285	268	287	305	324	285	325	290	287	312	331	284	294	280	288	289	321	315	297	305	293	299	319	280	299	313	283	310	285	289	317	333	308	308	277	333	299	304	329	326	315	267	308	295	292	347	299	317	340	302	326	276	305	309	302	306	311	324	269	306	284	277	308	298	326	271	299	295	299	320	317	302	280	304	287	289	320	307	293	302	299	294	341	328	322	306	325	298	277	328	296	301	338	288	332	356	326	289	303	327	328	278	311	320	303	305	343	314	288	300	317	324	281	300	308	297	311	291	291	292	315	283	323	312	272	317	312	332	284	249	275	293	297	297	283	312	300	294	299	266	298	306	333	306	317	314	313	319	294	311	320	313	316	302	350	295	301	288	299	323	267	322	304	302	307	306	307	285	280	301	310	306	314	294	257	330	339	327	357	286	329	300	306	273	292	236	317	318	296	309	307	311	325	304	313	294	290	309	296	297	302	297	326	306	276	301	302	316	290	291	323	295	289	302	291	295	299	330	307	307	272	278	278	319	279	293	266	321	294	303	296	263	313	295	310	288	313	310	314	321	280	275	295	292	305	308	326	299	288	290	291	315	299	296	291	307	300	272	306	298	304	295	299	315	287	283	313	277	297	301	313	287	297	315	281	313	312	316	341	315	286	309	344	268	317	314	294	294	290	307	319	305	318	286	302	297	284	310	286	303	292	291	302	323	303	304	312	315	319	285	343	291	303	310	313	301	278	277	297	309	311	311	290	305	298	325	322	294	294	334	306	319	339	284	334	316	286	310	289	315	329	316	316	298	309	313	273	314	297	288	296	294	292	287	292	294	276	310	285	308	294	291	344	306	322	304	323	324	290	296	301	315	315	302	264	301	291	298	308	307	321	318	310	296	320	333	320	331	301	300	276	302	282	312	295	288	319	293	319	278	322	322	268	294	315	324	337	307	315	319	335	295	285	329	311	314	318	334	316	288	294	294	288	273	285	303	336	317	300	261	308	252	289	306	307	280	313	295	296	293	325	288	275	315	296	328	291	275	312	293	301	324	310	290	315	320	284	318	300	315	300	316	287	294	281	295	318	285	337	294	313	319	322	330	333	335	310	301	297	324	314	285	285	295	313	293	317	299	311	302	316	297	300	298	286	324	309	318	322	346	301	300	297	287	315	317	295	270	314	315	298	294	311	317	298	281	301	323	312	323	320	344	285	314	279	272	313	305	290	294	319	325	319	307	324	277	310	293	290	314	319	291	305	289	291	284	294	329	312	284	309	319	274	279	296	314	308	295	321	312	280	330	309	318	315	316	327	300	311	317	342	335	312	292	332	318	308	334	308	288	305	322	310	287	276	284	329	301	311	337	312	296	309	338	317	279	303	280	305	298	293	306	273	294	291	296	319	292	340	298	292	319	287	286	277	302	289	289	283	271	321	322	291	276	290	314	303	305	303	314	318	307	295	318	315	306	283	287	286	317	318	255	312	296	327	303	301	283	317	314	298	285	294	294	298	318	306	298	322	277	325	322	289	310	298	301	328	302	300	296	320	319	296	332	328	302	274	313	318	289	319	317	333	300	307	327	287	324	339	273	297	305	274	286	278	286	300	340	291	319	275	283	301	290	295	301	322	323	283	333	278	282	295	309	310	305	354	290	290	273	279	304	304	284	316	294	296	314	295	270	309	306	324	324	316	276	290	332	292	338	300	313	304	289	305	326	296	295	314	299	352	309	302	318	308	314	298	302	313	308	300	312	279	335	322	297	280	312	301	302	306	291	307	306	283	321	288	286	323	322	305	339	292	275	303	301	299	303	292	330	277	303	321	298	330	308	305	304	322	303	296	293	299	313	308	298	289	327	281	295	321	295	294	289	283	321	357	334	324	315	294	316	318	282	290	317	295	280	317	300	343	290	282	276	308	298	294	303	309	321	298	275	279	316	313	268	295	317	295	308	320	309	312	318	316	319	312	288	318	306	306	325	324	280	302	304	284	302	323	299	313	325	299	300	313	318	276	315	331	306	300	300	286	319	300	293	321	306	304	290	330	291	311	307	259	328	284	312	339	256	310	300	297	316	335	329	318	321	317	308	268	325	301	274	294	303	328	296	339	303	333	280	293	303	278	328	305	265	295	315	306	324	344	298	304	319	311	309	332	296	306	349	285	300	312	305	299	294	283	293	316	306	291	296	311	313	283	305	282	298	319	291	314	291	293	296	305	287	325	276	286	285	277	306	287	324	342	315	301	341	314	329	275	321	293	303	315	327	337	298	361	316	289	318	291	288	319	293	308	314	350	311	307	324	300	314	305	321	318	291	290	312	270	298	288	315	312	306	320	323	342	307	324	319	306	343	295	316	268	337	318	273	349	318	314	314	292	302	300	309	307	307	329	303	298	279	310	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43350	41510	47442	47738	48323	45357	40822	37041	38935	40104	40611	34149	33027	25560	19531	18459	23504	21556	23130	19379	18479	18143	10956	6697	4235	3301	3051	2077	1600	1716	1661	1430	1319	1317	1512	1486	1602	1509	1450	1509	1593	1624	1558	1693	1672	1414	1345	1227	1115	1072	969	1052	1023	1018	1008	961	1017	998	989	1092	1052	1053	1019	998	1174	1187	1121	1122	1067	999	1042	1138	1081	966	891	893	925	891	916	934	816	859	878	837	810	848	814	826	815	809	827	821	845	810	780	816	825	808	838	848	806	778	830	792	818	788	802	813	779	798	809	783	834	783	771	812	779	816	768	752	808	791	789	748	779	805	822	816	743	783	775	834	819	747	776	834	814	825	736	742	792	747	752	823	791	780	848	762	770	754	766	787	785	746	801	792	818	791	796	756	780	740	792	757	759	770	795	800	829	762	720	793	762	757	806	791	777	778	800	744	823	801	804	771	713	762	824	785	795	756	791	839	793	747	817	811	783	743	823	784	737	799	733	797	808	792	770	778	771	822	829	816	787	784	748	834	796	793	741	808	796	798	772	751	830	783	796	786	771	759	807	780	801	770	762	779	756	804	827	779	808	734	771	793	753	766	830	788	746	806	803	750	764	823	773	768	803	762	794	766	810	781	841	837	813	834	796	792	751	761	802	830	794	751	765	807	819	819	769	828	737	771	758	757	802	840	794	779	759	810	772	787	780	747	779	835	816	755	815	796	779	788	822	781	753	797	772	734	818	755	760	814	839	798	785	771	760	773	806	803	755	784	813	775	756	810	773	841	791	798	775	789	742	769	803	801	735	777	793	800	770	742	759	769	776	774	790	794	783	750	769	787	752	793	761	771	814	764	811	790	717	805	768	802	772	752	820	795	744	831	782	767	761	785	748	804	802	726	821	751	802	807	791	724	791	773	784	767	752	781	749	767	770	827	799	807	788	754	762	856	784	773	767	785	796	760	799	827	808	748	794	755	744	801	799	806	765	796	829	813	758	766	788	819	795	776	808	770	777	759	791	785	815	781	782	770	830	787	786	791	773	803	743	808	832	730	778	767	761	737	780	781	796	777	744	735	795	737	774	778	804	808	793	805	810	750	823	759	761	781	771	762	781	800	833	799	803	784	734	835	765	741	760	780	806	763	775	762	815	824	809	761	797	819	815	759	803	816	803	747	798	798	785	787	788	789	782	810	771	781	789	784	785	834	804	815	780	749	772	773	825	795	754	791	808	805	778	799	815	749	816	800	724	788	785	777	810	796	806	771	808	750	761	761	813	806	825	820	802	786	759	796	826	792	757	791	766	776	833	775	818	799	775	755	755	814	765	763	762	838	823	784	788	776	776	796	773	789	786	811	781	756	772	728	722	780	797	807	802	769	861	806	778	810	756	819	801	758	775	787	813	845	831	754	796	722	793	797	787	751	737	817	828	793	848	765	746	806	812	777	741	780	717	768	790	755	769	854	763	731	822	793	787	753	833	846	773	780	828	775	817	760	813	807	789	783	801	764	815	764	781	762	726	758	752	722	803	834	763	751	763	706	782	752	747	767	815	809	771	780	777	753	792	754	770	750	810	752	815	743	832	779	767	797	792	779	781	735	755	776	788	798	788	750	780	788	784	791	783	821	767	752	791	752	763	742	777	766	784	777	747	776	827	826	838	791	779	816	746	789	801	776	802	781	793	740	817	792	786	766	817	766	775	783	862	732	793	860	786	778	775	728	778	786	793	791	804	778	776	730	803	788	827	800	750	786	785	806	775	748	805	813	754	760	759	800	759	792	755	779	787	762	820	776	808	792	819	842	817	739	743	800	819	846	818	795	772	815	792	755	834	790	763	763	799	784	846	679	764	883	768	771	747	817	810	785	739	769	807	732	820	811	773	752	750	775	811	791	751	804	789	775	815	781	777	770	797	764	809	796	787	782	789	739	796	750	778	786	804	783	781	786	778	775	801	760	817	763	802	782	788	746	755	759	750	746	739	774	787	811	777	783	740	822	738	817	809	790	743	755	747	795	743	791	733	765	794	798	756	764	778	821	762	762	795	739	806	752	751	822	769	728	774	722	763	736	773	743	791	829	766	787	776	791	832	791	767	725	759	813	750	772	800	835	803	809	778	778	731	744	758	770	778	793	791	742	784	778	775	773	769	826	754	764	767	776	759	738	750	811	795	786	780	769	786	789	800	772	770	752	747	744	790	789	754	794	762	749	831	830	780	787	774	798	756	777	767	764	773	815	768	814	821	812	738	738	791	734	799	761	775	829	763	799	751	730	769	783	813	794	792	769	767	772	792	783	741	753	699	697	807	827	774	745	768	756	814	784	817	759	790	762	744	804	777	782	772	796	744	747	820	781	782	760	791	821	835	809	791	753	736	806	775	809	777	814	786	788	789	776	762	853	746	829	742	822	772	787	790	794	802	799	845	774	736	834	808	785	765	783	787	819	790	753	738	828	731	766	763	773	747	741	789	854	764	734	818	787	777	769	791	783	777	825	794	817	836	707	740	786	764	754	812	743	813	789	803	750	769	767	842	788	746	762	834	800	753	801	800	780	724	767	750	837	814	787	831	735	753	765	830	799	800	780	802	751	772	803	783	788	756	784	765	792	760	743	798	763	816	750	803	755	700	803	803	763	809	759	796	763	740	800	763	780	801	749	787	745	790	752	769	800	717	775	792	797	765	769	807	777	810	818	725	769	814	770	736	832	769	764	766	804	772	747	799	783	810	792	764	779	749	797	818	748	797	752	776	795	823	765	832	785	786	801	756	748	771	794	818	804	758	747	854	814	790	754	781	782	832	754	776	824	784	760	779	785	763	792	751	813	820	740	776	821	761	786	800	750	758	808	778	795	804	749	811	781	769	831	833	740	792	807	794	759	792	759	800	830	789	771	754	784	768	847	794	781	804	733	803	813	782	816	753	758	786	815	781	735	827	788	768	836	776	818	762	805	761	773	803	843	777	783	800	823	776	788	777	756	768	765	795	813	776	801	784	766	728	741	764	780	823	765	815	772	775	852	788	744	812	737	805	833	823	767	785	777	772	773	756	753	777	791	719	845	819	777	781	769	767	795	742	790	761	740	791	778	761	803	806	759	801	817	757	791	791	762	840	748	825	783	768	760	820	774	832	776	783	802	791	733	712	794	798	755	814	841	847	800	784	779	736	786	796	821	796	758	759	797	770	770	797	775	786	753	749	795	785	769	797	761	768	793	776	862	789	830	733	780	792	796	810	840	752	773	834	786	752	792	759	842	786	805	826	798	755	845	784	804	782	747	744	825	781	765	771	819	777	739	778	788	804	794	754	807	810	777	757	763	789	767	792	776	746	782	727	768	790	821	753	837	788	799	791	779	788	723	778	784	807	791	803	799	780	749	794	792	774	804	825	761	778	813	767	767	747	751	797	789	774	813	795	803	808	792	788	751	771	764	815	760	722	794	807	842	812	813	762	784	809	813	818	767	753	784	819	784	794	749	757	798	842	771	799	756	771	756	785	823	754	812	803	812	821	788	749	740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27387	23762	25278	18993	13359	8896	5337	3656	3337	2459	2243	1871	1529	1296	907	952	787	682	823	642	556	546	439	379	386	325	312	330	373	383	356	340	361	322	366	315	346	327	333	314	344	315	332	358	342	325	365	308	372	325	303	324	294	312	312	325	333	345	342	324	345	324	314	330	341	338	344	309	340	312	322	287	305	321	315	296	309	284	342	308	283	308	280	336	300	342	317	288	344	304	306	299	300	296	286	313	310	341	282	294	334	311	274	337	329	301	318	271	352	323	325	275	314	289	310	335	332	278	301	295	270	308	301	293	312	294	327	313	319	337	311	323	352	326	309	337	304	269	302	287	290	321	317	291	320	314	359	335	311	315	310	318	319	309	292	307	318	276	300	320	340	307	297	263	301	323	316	316	300	319	287	308	316	319	321	351	307	319	280	276	315	300	320	292	301	274	322	307	324	331	305	301	351	334	294	291	322	284	294	307	305	337	298	299	317	317	293	340	327	324	287	324	304	281	327	313	311	327	300	294	345	295	288	312	304	307	344	295	302	301	310	306	287	301	331	297	267	298	298	334	295	311	299	311	286	326	301	328	299	346	313	293	320	317	312	325	320	351	269	302	326	321	300	315	287	294	315	287	337	326	314	324	298	311	343	309	310	307	268	292	305	299	328	293	325	316	279	304	301	306	313	334	300	307	307	327	308	332	342	310	298	324	311	297	323	303	265	326	308	323	308	310	317	322	287	300	309	297	305	284	313	319	284	331	294	289	328	298	324	311	299	280	305	308	321	326	295	303	284	286	323	314	294	317	332	331	319	317	310	309	319	334	283	336	290	311	276	312	315	325	296	335	317	355	305	284	321	302	289	286	281	302	291	264	292	273	326	324	282	315	316	271	300	319	321	323	288	275	301	338	288	320	278	294	295	337	323	304	308	315	330	317	334	330	282	315	323	318	320	287	355	308	300	305	334	309	298	311	311	316	298	292	297	318	303	326	264	295	285	294	317	324	326	315	323	359	349	281	309	311	310	314	260	308	282	374	291	316	311	292	314	297	293	307	290	323	338	339	323	313	312	293	322	297	322	309	291	311	322	281	315	305	321	297	305	336	322	296	303	288	325	291	291	357	340	292	308	319	299	316	294	263	321	307	308	324	317	316	328	315	288	310	311	316	340	326	320	294	328	306	310	329	299	315	326	315	306	295	301	311	284	332	287	325	326	285	325	345	311	335	319	313	322	336	307	303	302	306	315	309	336	308	326	336	298	311	313	312	296	299	311	306	290	277	302	289	299	333	311	288	285	341	319	301	293	343	329	301	286	319	322	332	315	298	307	342	327	316	330	293	294	320	330	309	337	347	275	313	315	305	297	304	282	324	300	298	311	291	319	321	317	281	290	297	317	304	294	350	305	319	295	338	329	298	308	284	332	319	308	296	311	324	358	297	344	312	332	290	307	304	312	312	348	300	321	322	301	320	333	293	339	305	297	359	289	312	304	272	311	315	305	296	303	331	317	280	332	307	291	322	315	317	296	330	287	344	313	271	298	341	307	313	340	315	337	285	313	321	347	341	315	307	270	302	328	312	323	300	309	283	324	333	313	299	292	324	281	335	292	312	311	284	275	312	308	293	301	309	283	325	269	310	356	303	285	294	293	337	270	347	292	292	314	305	291	314	293	321	313	302	359	343	296	265	298	318	310	314	326	265	299	305	288	284	304	321	313	317	310	307	296	298	266	304	301	335	323	311	313	298	287	338	318	303	301	343	306	317	331	290	321	332	310	327	293	308	307	277	315	295	327	270	313	333	306	334	305	328	294	333	293	302	346	280	289	319	346	325	304	331	317	294	285	296	299	302	288	306	323	320	274	328	307	321	288	295	292	335	310	288	326	358	295	290	323	324	316	325	291	308	301	303	336	297	318	322	286	316	287	321	337	318	301	295	311	335	328	315	331	270	329	314	279	329	329	302	278	319	356	308	315	285	290	310	346	315	306	320	299	311	335	296	288	326	313	320	298	323	294	307	320	278	311	302	356	326	297	314	291	296	306	322	324	284	320	320	310	318	328	319	303	314	319	308	302	294	327	337	320	314	296	352	314	324	282	307	333	272	320	304	330	308	322	289	310	323	313	320	345	302	302	308	337	316	316	323	302	314	295	327	288	288	269	328	319	312	308	291	307	323	315	314	314	314	317	323	314	303	263	300	303	311	305	321	300	303	344	314	305	315	313	313	311	317	309	297	320	335	314	322	306	311	273	319	320	303	288	284	324	302	315	294	298	334	281	314	312	293	299	310	325	312	295	340	305	336	291	297	308	290	312	324	319	317	317	303	330	317	322	307	309	299	321	277	317	289	304	331	300	296	317	317	314	310	298	297	319	301	315	325	345	314	316	308	313	329	341	297	325	334	283	307	320	298	348	307	325	318	318	324	305	309	325	301	328	303	322	318	338	315	325	301	313	329	325	311	281	300	341	274	310	309	319	266	305	278	320	296	322	264	317	312	306	263	304	295	311	312	310	295	290	340	315	315	324	331	304	332	309	285	307	329	344	308	338	308	329	292	332	302	308	295	335	315	296	287	309	315	309	288	322	313	299	308	328	299	307	276	309	311	315	341	304	295	325	328	288	321	314	266	308	325	290	312	306	355	323	302	321	276	320	291	276	281	299	310	328	333	307	294	318	315	285	318	309	314	329	299	315	313	312	291	284	303	326	327	291	298	321	301	308	292	303	319	301	313	299	332	321	338	302	310	305	338	321	314	313	313	302	296	329	314	320	322	316	288	314	293	303	308	321	315	327	327	311	332	304	308	302	331	316	330	316	322	292	283	307	334	304	288	310	294	300	315	341	291	336	318	312	301	316	287	312	295	293	324	310	301	321	299	310	313	322	337	302	272	317	309	266	296	320	321	329	287	310	317	303	302	283	325	312	299	303	334	321	333	283	296	296	279	282	291	319	321	271	328	276	325	301	314	310	315	278	302	306	283	277	321	312	305	296	329	305	316	306	327	317	280	305	298	310	301	288	328	325	297	302	306	308	321	292	314	304	305	326	335	316	298	305	303	285	300	291	312	287	327	301	329	318	366	291	309	295	299	334	336	319	302	299	275	325	291	333	337	324	323	296	301	308	303	286	305	313	343	317	319	304	313	302	314	330	321	308	342	327	277	322	303	275	304	297	285	298	320	298	316	312	317	302	280	294	312	309	320	352	328	319	281	317	314	330	313	323	294	292	304	328	309	295	283	307	311	300	320	339	290	274	307	293	303	336	311	306	286	276	300	321	322	323	293	296	337	280	313	282	301	310	322	287	326	322	324	300	322	297	312	292	349	315	275	316	326	287	301	302	355	318	307	317	320	332	371	303	316	301	296	248	308	305	297	296	301	301	295	290	316	348	275	301	319	336	323	297	323	331	312	349	317	318	310	268	302	329	307	332	309	324	310	318	316	340	324	295	330	319	315	283	291	286	309	301	337	307	322	300	362	285	318	319	283	313	314	323	282	320	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18122	19768	29647	29064	26051	20327	15155	12402	12112	9659	9907	8052	6574	5151	3791	3677	3691	3045	3351	2641	2324	2151	1651	1429	1201	1155	1105	1084	1041	1055	1008	929	956	908	915	993	920	916	1066	1001	1013	1087	1053	991	1015	1002	981	929	896	835	895	889	849	937	866	879	859	904	857	885	846	814	854	852	845	906	888	842	892	837	898	844	841	847	820	836	833	819	847	826	840	806	836	812	796	794	850	799	805	804	838	841	913	791	803	839	778	809	812	806	823	811	820	836	799	824	766	792	789	833	778	785	783	779	812	838	824	808	774	819	833	822	832	779	821	841	801	853	822	774	799	799	783	833	794	810	834	843	816	783	840	845	796	828	795	817	819	835	855	802	774	809	790	791	748	788	847	809	826	785	770	784	827	798	823	836	811	801	805	762	760	782	835	817	826	787	795	795	767	789	746	844	761	813	816	894	786	857	783	800	851	789	816	786	825	806	792	809	804	780	794	813	850	771	822	863	810	864	808	760	837	794	843	844	798	814	770	797	820	834	808	793	823	763	851	754	783	816	832	789	765	849	847	794	784	824	777	808	802	820	800	800	812	828	811	801	814	799	857	811	828	806	827	764	772	794	853	817	858	821	798	789	851	793	790	803	809	837	829	796	830	850	766	748	833	787	779	808	846	868	804	806	808	832	745	801	795	833	767	828	797	800	814	812	765	873	765	822	835	836	844	838	818	848	838	832	763	774	753	803	795	824	831	884	822	829	821	814	882	819	782	801	811	808	819	852	831	807	770	801	873	835	812	820	819	800	757	792	854	776	805	780	799	824	813	763	758	784	853	754	877	788	842	792	842	815	744	796	831	808	815	822	804	828	818	774	830	833	854	740	802	797	792	816	792	815	814	844	801	806	797	822	827	831	769	809	796	827	803	779	808	808	826	865	808	813	843	833	788	845	798	805	842	815	772	822	801	778	808	806	778	764	785	836	831	774	791	793	793	812	777	831	817	755	835	774	790	865	810	794	822	810	817	794	786	824	825	854	825	800	814	744	822	800	839	848	826	828	820	789	747	855	763	801	799	825	842	839	774	824	786	803	800	821	801	807	812	785	785	854	770	788	753	820	842	783	801	824	845	788	841	832	865	812	795	799	786	835	829	837	816	769	857	766	805	872	851	826	806	800	827	803	810	804	773	800	789	811	828	791	756	833	822	819	837	770	768	774	785	816	783	841	822	834	864	844	800	800	777	805	784	816	841	846	874	777	795	822	822	839	769	884	786	786	779	830	796	797	800	784	824	839	795	791	763	832	824	799	790	775	811	786	827	857	827	822	809	832	806	818	848	826	809	857	790	815	826	830	779	850	859	833	813	757	788	800	858	812	794	801	799	830	838	793	772	802	809	777	831	809	826	809	883	823	804	807	783	854	809	830	776	823	861	781	849	773	776	773	794	845	824	811	841	797	812	804	768	857	791	853	800	775	752	863	790	789	819	806	824	810	831	771	820	814	829	810	809	817	801	817	836	802	781	812	808	871	794	840	776	831	812	808	789	759	781	841	826	867	811	819	855	793	766	813	821	839	767	823	792	807	830	822	779	826	870	810	830	823	781	792	791	862	841	837	750	805	777	845	802	790	785	818	782	791	747	792	787	821	819	775	810	836	820	771	802	789	800	820	787	823	834	879	827	789	834	765	807	831	783	805	791	800	816	790	842	800	793	776	819	762	796	817	833	836	837	843	814	860	757	822	831	810	795	804	793	833	838	815	801	743	817	820	788	783	834	786	796	799	836	789	827	787	789	765	856	850	802	806	819	801	812	817	763	768	811	830	794	797	806	822	794	862	823	803	815	808	880	857	795	812	798	854	786	768	748	842	818	811	808	796	824	811	839	834	850	781	779	837	837	815	859	779	833	811	814	796	773	816	891	784	799	802	851	810	822	794	818	837	773	799	762	832	794	877	806	855	754	797	801	816	796	837	784	828	826	834	829	792	815	841	771	777	780	806	775	757	790	801	799	817	761	749	780	799	825	868	776	802	820	849	852	812	784	842	790	851	861	797	810	830	834	779	803	830	790	791	788	755	815	812	831	799	805	849	817	785	819	786	789	817	835	824	834	850	798	811	805	806	826	836	799	848	858	795	778	768	770	800	822	823	786	807	776	829	805	857	849	834	842	851	773	774	785	825	792	826	812	775	801	858	766	853	804	771	805	869	773	831	818	832	791	793	821	801	779	819	795	804	804	802	851	793	763	793	756	876	819	801	815	838	821	850	816	868	781	782	794	782	800	817	805	798	811	806	794	824	800	809	791	856	739	752	845	786	839	805	799	790	838	811	821	780	768	848	768	761	796	851	813	802	840	820	830	812	776	822	830	832	856	791	808	806	799	759	830	844	802	827	812	783	753	798	834	811	819	832	757	827	798	809	765	851	837	778	898	762	814	832	788	819	793	783	785	842	784	839	811	798	825	798	792	813	785	799	824	824	840	825	770	900	804	842	800	805	800	803	821	789	810	830	810	794	752	783	843	811	808	849	789	788	843	800	807	860	800	849	814	814	775	813	813	781	821	872	813	799	791	818	784	829	852	786	805	830	772	766	808	865	847	793	826	786	826	792	781	822	808	803	809	802	803	815	802	794	802	814	817	796	793	769	796	739	801	755	757	794	814	838	827	733	826	842	776	798	797	774	792	788	800	795	798	831	805	844	833	794	821	820	835	781	831	812	821	822	854	775	828	784	829	827	835	802	777	806	829	815	838	786	783	760	816	799	790	800	824	772	812	827	848	810	864	811	777	867	792	828	769	876	835	791	767	814	816	785	835	820	786	827	839	812	821	771	782	835	859	795	827	783	815	799	858	804	813	820	793	787	832	814	861	792	805	798	806	829	806	836	835	813	812	795	813	799	856	799	810	803	794	769	839	787	841	783	789	872	790	773	783	792	793	757	828	821	841	798	828	817	782	864	806	819	818	800	793	819	833	826	809	816	799	808	812	830	782	766	805	824	814	771	801	783	786	774	840	804	780	819	852	796	799	833	836	846	832	782	845	837	723	771	813	833	742	828	815	846	871	791	787	832	822	883	810	810	823	809	786	809	781	797	782	767	806	777	795	842	802	815	839	849	809	824	846	811	788	798	780	823	840	766	824	726	773	841	813	808	824	787	869	824	799	812	813	776	797	798	786	756	820	798	856	781	768	843	846	831	814	832	753	767	842	812	859	815	825	845	786	801	804	852	783	817	836	789	835	792	790	807	804	830	822	859	796	782	823	810	789	758	836	844	771	792	817	801	751	824	854	745	764	809	828	853	840	780	789	816	844	757	822	788	826	843	789	785	835	767	811	827	804	829	823	794	815	809	884	784	768	825	785	780	810	789	801	805	868	814	860	823	797	805	803	822	788	808	795	802	841	828	827	833	818	778	783	787	882	818	825	865	874	761	868	783	840	771	786	811	835	776	779	891	829	754	840	791	827	796	818	815	829	823	810	797	809	819	837	796	797	827	813	788	820	858	810	787	799	788	821	844	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48504	42054	42935	36088	35284	32527	25584	20576	18938	16712	17099	14634	11245	6759	4564	4260	3879	3384	4867	3158	2487	2820	1572	1028	674	499	502	382	378	373	372	348	370	327	354	365	373	372	322	373	357	386	368	374	373	340	362	359	323	296	322	333	304	314	303	289	293	311	305	334	318	332	322	314	305	359	323	300	346	306	302	336	328	308	335	308	320	286	305	318	280	294	281	346	312	279	309	317	302	315	305	323	308	300	272	276	296	274	275	288	290	311	287	294	266	282	279	290	310	304	265	298	285	272	310	306	279	349	309	283	262	291	261	302	311	289	272	289	286	283	282	299	293	292	308	273	292	275	285	264	270	296	298	314	306	269	299	298	282	295	302	291	300	286	319	300	315	277	321	267	265	302	287	277	291	288	270	305	279	286	320	292	292	300	333	280	279	320	271	288	277	288	303	289	286	304	306	282	312	299	318	311	319	305	249	312	264	302	285	295	280	300	320	257	310	270	283	239	324	260	294	307	281	283	304	250	314	323	277	286	288	300	301	274	283	311	320	297	292	304	278	278	290	293	281	300	297	304	277	273	298	305	313	304	307	296	274	295	305	306	283	295	283	257	272	274	312	285	286	297	325	266	285	292	285	270	319	305	295	280	325	297	289	270	296	334	296	268	296	270	294	272	268	293	291	320	288	280	294	315	302	319	310	299	313	308	287	289	319	305	303	279	285	265	272	284	313	312	310	294	332	309	277	291	278	298	273	304	311	287	302	284	301	271	287	279	276	278	300	277	308	296	329	283	302	320	282	256	279	273	295	278	307	304	254	268	306	298	265	287	286	320	306	274	302	285	301	314	287	287	279	283	274	282	265	298	280	272	302	326	279	288	292	306	271	288	273	291	317	268	329	309	330	285	322	316	280	293	285	327	278	272	301	299	263	264	286	321	308	310	244	268	264	294	285	268	272	309	316	286	284	301	290	272	284	314	275	300	283	275	263	326	275	288	298	282	307	328	294	333	286	289	273	266	326	307	305	315	293	274	289	306	271	297	316	294	302	320	330	286	285	282	275	286	290	297	306	291	278	259	302	293	301	248	281	282	267	291	309	267	265	278	305	299	293	309	263	290	287	263	310	309	307	282	275	277	305	295	277	298	283	279	313	290	267	317	297	284	289	285	316	248	255	272	294	257	290	292	295	276	298	310	256	274	305	290	292	284	290	294	279	278	310	271	291	293	258	295	283	287	276	292	296	275	286	300	264	247	280	304	286	286	311	299	283	278	332	289	277	296	272	329	278	267	274	304	312	279	276	270	260	301	292	290	279	235	300	297	260	286	295	296	287	322	335	328	293	282	286	294	289	334	270	274	290	304	332	267	268	317	309	288	295	312	304	288	321	291	303	291	289	288	299	270	324	282	238	283	292	295	285	280	294	283	284	253	285	258	278	271	313	299	268	279	322	310	294	261	306	309	287	281	264	282	283	301	311	308	294	276	298	306	316	330	279	265	293	295	303	313	269	289	302	266	300	317	278	301	307	292	285	294	307	314	295	280	278	296	294	290	306	293	278	275	283	285	302	276	291	267	280	287	274	298	291	326	303	282	310	247	327	298	268	311	323	300	285	279	277	300	284	273	276	266	296	260	290	280	287	315	301	297	272	274	286	275	278	291	297	235	313	293	299	290	303	267	295	262	301	273	289	271	283	270	286	305	288	282	286	325	306	293	277	305	275	268	268	317	320	314	296	280	306	292	282	281	294	319	299	276	292	312	332	265	296	284	273	282	277	278	307	304	266	285	316	300	295	278	300	272	269	276	303	308	291	302	289	269	270	301	302	289	284	294	278	295	268	302	312	283	315	292	306	267	306	282	294	308	302	265	295	283	295	306	297	301	290	282	280	269	291	319	302	298	300	271	274	294	312	270	319	282	280	281	306	288	247	319	306	272	289	271	314	289	268	294	243	297	310	292	280	302	293	309	299	291	271	283	284	279	328	271	270	285	302	291	295	311	280	276	309	285	279	278	267	299	305	291	311	253	268	285	286	287	316	300	297	283	277	318	290	295	263	303	320	295	296	281	289	288	307	284	300	255	320	289	282	317	300	254	306	280	276	304	319	304	317	266	298	268	295	266	312	294	288	306	310	292	257	287	283	271	267	291	307	283	292	277	286	277	305	313	301	269	319	307	317	287	259	261	294	294	308	320	290	307	301	296	284	317	280	295	284	264	324	274	276	298	302	282	293	309	296	271	297	295	322	298	293	290	282	301	284	306	277	264	282	302	297	288	270	291	274	295	311	283	320	294	277	287	308	274	290	266	278	305	290	266	278	299	285	278	299	280	284	270	301	307	260	300	304	282	318	306	300	295	245	250	329	314	270	301	266	278	300	276	297	293	270	305	337	284	297	294	262	274	281	314	297	279	295	314	294	291	305	285	293	287	284	283	321	308	296	276	296	274	332	269	287	253	273	280	298	289	303	318	304	276	308	311	267	308	307	301	292	293	294	251	286	294	262	317	290	279	326	299	277	297	291	296	317	268	281	281	291	292	269	294	270	287	294	301	308	269	291	296	298	269	314	262	285	288	265	292	303	259	281	283	281	280	294	306	273	338	324	288	293	276	286	303	281	287	310	301	317	278	315	292	281	286	294	273	289	290	294	330	298	276	270	325	272	308	294	275	289	268	277	282	297	302	282	289	319	272	283	247	266	257	302	290	309	274	274	284	277	303	305	299	300	281	295	304	296	281	298	297	281	286	290	321	275	240	293	276	300	260	255	298	276	281	271	302	298	268	320	275	291	288	315	295	332	310	303	297	289	335	309	292	275	286	267	279	314	285	301	284	276	302	293	283	287	297	302	317	264	268	287	293	295	288	280	283	281	273	308	291	318	303	286	254	319	312	265	306	273	287	263	303	299	277	290	290	273	271	304	275	259	272	294	278	295	239	312	269	278	265	277	294	288	292	306	302	298	274	303	289	288	308	312	311	302	306	290	290	273	252	295	306	244	287	292	292	295	295	300	268	277	298	274	293	286	280	289	296	291	327	291	285	271	288	270	287	294	305	288	291	281	313	344	278	329	291	294	300	308	296	303	305	269	290	273	328	280	298	265	286	285	309	292	289	300	288	280	310	291	281	279	272	269	274	269	303	282	301	301	256	293	308	277	251	294	278	280	264	299	322	292	308	297	292	276	253	318	308	315	259	278	259	330	254	297	293	267	296	311	296	299	314	307	264	316	299	265	315	285	265	279	265	290	281	286	275	308	281	283	295	319	275	291	277	286	271	298	261	274	285	310	254	291	319	264	261	307	286	271	266	289	293	283	262	310	285	291	277	305	293	305	306	279	299	270	305	286	290	294	309	304	250	274	306	300	268	303	294	306	272	298	290	272	271	301	289	274	299	296	273	274	287	291	294	297	268	303	268	285	298	258	262	296	285	286	317	297	287	269	275	271	308	321	300	263	300	289	294	299	305	271	268	279	307	278	294	306	310	263	254	314	310	294	284	266	265	296	293	277	266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35187	37750	45247	43541	45692	41103	34741	31009	31782	29453	33498	27722	25545	18185	14468	13248	13125	13889	17934	11939	11210	12564	7419	4852	3477	2147	2021	1535	1320	1351	1310	1200	1074	1148	1182	1295	1298	1303	1201	1302	1295	1330	1299	1416	1267	1169	1097	1046	975	913	909	951	893	918	834	913	956	868	905	971	904	901	931	860	993	937	993	958	903	922	897	905	872	926	817	856	867	798	791	778	815	758	802	783	789	832	783	811	841	760	792	780	774	794	747	777	802	740	790	783	778	729	796	755	725	762	732	786	799	776	780	800	739	795	769	726	780	832	767	786	783	770	771	769	750	797	706	749	794	743	731	785	792	792	770	750	772	769	701	784	747	751	726	724	766	756	770	743	778	769	772	779	759	776	765	770	765	772	766	759	762	785	756	829	786	783	736	805	758	749	755	768	746	740	761	769	779	796	769	805	759	730	712	753	779	707	741	729	749	756	770	791	757	728	747	802	778	827	772	764	770	726	759	765	789	742	814	733	748	731	780	731	791	750	812	786	788	747	761	759	793	750	780	757	699	719	725	784	772	781	698	773	774	792	716	764	746	740	767	713	743	716	753	762	754	774	757	715	720	788	809	784	783	782	771	770	771	762	794	798	783	723	748	746	804	751	800	763	729	754	773	777	777	748	778	751	724	773	787	760	789	722	766	788	718	773	771	802	731	755	792	707	734	775	704	775	747	759	770	773	762	736	762	746	692	742	779	806	779	782	771	765	717	756	717	704	743	747	825	790	781	800	752	714	824	733	747	827	803	764	735	730	758	761	726	764	782	771	737	740	699	800	795	718	776	739	749	727	821	736	741	750	732	803	750	759	755	793	704	744	713	758	740	770	736	759	768	770	753	807	748	779	772	756	751	803	762	713	816	770	746	773	748	800	726	729	768	802	767	750	768	749	755	741	715	753	751	755	736	779	786	762	765	764	777	750	773	800	727	773	782	748	774	809	766	804	796	734	789	762	793	754	765	777	743	786	750	753	780	751	735	754	771	779	783	762	754	785	788	752	753	767	786	761	798	771	784	768	785	750	717	763	807	764	747	774	760	749	727	782	766	778	785	735	732	731	758	749	787	815	812	720	779	796	757	769	735	744	777	784	806	689	752	770	808	792	762	732	736	790	773	780	748	788	772	784	746	788	737	782	773	736	767	741	772	739	766	723	778	764	791	769	775	768	754	752	764	752	730	761	799	725	787	789	742	752	721	760	796	744	750	769	735	761	811	813	806	862	803	759	783	751	739	783	779	755	759	792	694	753	715	749	771	731	793	759	761	803	796	739	771	784	794	712	769	773	798	768	745	794	710	778	805	747	781	759	782	747	819	804	756	766	777	752	810	763	746	780	775	780	704	762	799	756	772	764	779	738	756	806	735	766	770	747	722	737	701	802	792	746	784	777	737	775	792	756	769	768	753	791	766	740	794	760	753	821	747	751	735	776	738	777	731	744	744	803	756	768	743	731	727	687	804	761	729	774	784	736	778	799	744	739	747	749	767	790	754	765	778	758	712	800	770	828	792	736	766	743	784	789	777	755	798	755	706	745	736	796	763	766	733	836	773	776	738	746	807	778	769	749	787	754	803	818	814	757	790	781	716	792	770	733	704	767	754	778	778	789	767	737	767	756	752	747	830	780	759	722	780	758	739	787	751	759	745	814	736	806	786	763	736	780	765	773	777	759	755	764	768	779	806	781	788	777	757	731	783	741	785	790	786	743	744	810	736	731	779	740	754	747	773	774	754	805	766	707	762	775	762	732	752	787	754	745	792	772	746	753	767	777	780	811	751	809	792	811	779	739	749	740	771	806	746	756	748	704	746	799	728	758	783	771	716	816	740	731	743	762	730	774	763	772	779	781	753	739	761	774	731	761	755	780	768	767	732	752	802	721	801	732	751	804	799	806	744	751	749	756	739	747	795	795	728	755	786	761	793	744	759	766	776	731	822	758	782	768	798	795	809	722	760	757	811	749	791	696	739	770	733	738	835	755	767	765	766	758	769	778	814	746	771	776	785	766	792	775	755	751	781	749	762	778	767	737	745	738	755	838	760	711	801	759	752	749	796	782	775	819	741	701	721	744	703	737	734	795	779	711	770	725	762	749	770	809	778	736	768	788	795	750	742	788	757	749	796	785	706	718	743	779	745	770	742	769	723	736	817	751	749	767	723	773	810	738	753	744	811	736	778	754	750	796	737	811	767	809	817	750	771	714	810	754	785	785	750	764	760	687	791	759	710	714	757	740	712	725	727	728	737	756	700	776	772	781	757	750	768	751	754	768	736	776	742	724	745	750	796	764	731	789	768	739	760	796	761	765	780	768	749	742	774	746	772	741	771	734	745	751	749	783	794	736	728	805	788	783	763	795	799	846	806	812	739	752	815	762	759	772	743	764	826	712	768	728	732	757	741	766	729	815	738	722	768	768	767	740	765	765	759	784	781	740	734	732	744	773	764	705	749	777	751	733	748	772	764	750	774	754	770	758	761	744	765	774	723	749	770	779	774	810	774	736	749	754	777	726	816	739	743	791	749	730	779	768	759	768	732	772	795	736	732	823	741	738	742	731	745	798	795	742	779	747	793	754	750	772	776	736	740	855	793	799	760	800	751	754	805	781	805	735	776	797	815	762	756	700	769	765	793	794	743	818	778	791	716	804	783	770	772	731	809	746	745	749	718	745	748	744	779	735	743	730	725	711	757	739	764	762	793	737	781	757	766	782	798	807	787	792	715	778	719	779	779	787	789	747	757	776	766	773	760	772	790	751	741	787	793	755	746	765	708	755	782	723	793	830	772	788	748	801	731	754	791	753	745	752	759	728	791	765	781	769	776	751	759	743	724	743	780	734	730	742	762	767	775	740	743	742	763	735	757	759	756	788	740	766	778	755	770	712	741	800	789	751	717	780	766	721	770	792	745	820	758	748	780	732	755	785	732	766	816	767	788	812	783	777	767	743	777	749	746	751	758	742	772	749	762	757	739	796	770	798	715	766	777	748	770	759	784	773	792	756	738	738	810	708	748	769	775	789	760	763	740	809	770	742	761	783	789	777	723	685	735	746	782	794	762	739	767	764	761	717	787	768	806	772	732	769	768	733	745	751	764	742	758	701	770	753	765	808	760	752	779	785	753	748	809	776	778	785	708	719	730	784	717	740	777	788	732	797	733	763	753	788	766	773	778	739	741	738	792	775	768	749	772	764	749	716	761	796	738	755	761	766	844	763	794	728	790	732	760	743	714	762	796	766	772	780	784	804	771	727	823	782	787	813	789	737	717	779	791	750	741	788	814	744	736	781	767	775	758	781	775	747	794	745	736	789	749	729	747	794	767	785	750	750	762	755	796	821	780	745	766	759	774	770	795	753	781	758	822	712	797	791	761	789	755	778	761	797	777	759	754	732	776	738	801	739	777	810	678	734	746	753	710	787	773	725	841	747	805	746	780	747	764	730	788	763	712	800	780	749	739	764	745	692	733	728	742	726	806	770	737	714	800	791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51706	46708	44019	37908	39252	37042	31393	28482	25113	23432	24317	22754	17634	12418	8277	7043	7950	7486	8629	5466	4473	4122	2187	1473	1137	759	659	474	423	443	433	397	388	384	429	401	432	416	388	424	432	441	446	436	411	397	356	356	345	315	326	307	342	351	331	299	328	308	357	377	347	359	352	352	327	341	365	319	336	370	330	342	331	327	327	317	313	306	315	346	332	324	334	322	318	320	333	295	311	335	322	326	315	280	357	309	297	289	300	300	280	297	331	303	344	284	313	300	338	314	277	315	326	316	310	289	307	302	269	294	303	293	320	262	298	308	267	316	276	288	289	337	285	318	294	322	308	281	309	295	306	298	318	302	315	296	299	295	296	286	301	290	342	305	301	316	331	300	271	302	291	328	298	320	299	301	304	288	283	314	267	311	314	305	315	271	307	296	308	308	282	311	322	295	307	286	289	325	290	309	294	294	298	305	284	330	293	285	314	294	311	302	299	271	303	329	280	288	347	324	317	292	312	289	295	312	316	298	288	307	313	313	305	359	305	309	328	275	309	294	296	298	297	315	347	310	291	339	305	305	300	310	297	269	288	324	304	301	307	350	311	331	316	277	358	325	321	346	260	282	331	330	295	322	300	274	278	312	281	269	298	333	308	285	299	319	307	306	337	300	330	308	302	311	289	318	297	300	312	315	277	296	302	298	318	292	287	294	290	314	308	304	331	300	293	294	303	273	268	290	296	311	301	291	292	286	320	310	268	296	310	327	288	302	306	296	289	278	294	291	287	308	310	309	296	317	311	310	271	320	286	292	299	306	283	312	323	277	305	309	331	289	298	332	310	289	317	273	342	314	302	291	332	293	285	296	298	290	300	339	298	301	278	311	304	317	314	309	317	290	316	290	306	326	356	295	303	298	288	322	291	301	328	332	316	305	300	290	321	283	282	281	295	334	278	290	302	311	327	279	277	297	310	296	319	287	305	284	275	310	296	309	294	330	299	299	297	274	310	283	305	306	299	313	308	322	276	301	309	286	283	318	283	300	285	298	276	305	302	304	290	313	271	314	294	313	312	289	313	328	276	285	301	307	316	346	315	312	331	285	290	289	306	319	288	298	298	293	302	337	314	307	309	285	299	287	315	311	307	304	305	268	301	294	298	299	324	275	286	278	298	331	257	287	304	282	294	306	332	299	326	310	292	270	295	288	325	257	309	287	365	317	302	292	305	320	302	294	293	291	326	295	323	289	308	335	285	333	311	326	324	292	298	325	312	321	303	300	318	301	319	320	307	296	314	292	287	298	306	323	268	320	294	297	276	294	291	330	282	308	284	303	301	285	300	319	281	315	313	331	297	306	307	281	272	296	303	293	304	318	319	288	306	329	301	290	277	306	315	254	286	293	301	307	311	297	303	302	299	333	298	275	280	306	290	312	286	343	267	328	310	314	294	304	276	326	308	331	285	328	278	290	290	304	287	271	306	330	291	303	272	325	283	270	309	315	326	264	294	295	343	313	292	303	307	326	297	333	319	304	302	317	335	273	316	302	307	288	299	314	305	302	313	284	317	284	332	351	300	296	332	327	296	334	291	270	300	282	339	302	284	285	291	290	314	321	287	286	311	296	303	265	287	333	286	308	337	305	324	304	339	325	330	314	310	296	304	327	301	296	316	299	267	307	292	302	288	293	284	269	323	320	315	303	269	327	293	272	304	284	296	272	312	293	317	284	292	290	299	285	300	320	280	301	352	278	273	324	321	310	329	358	321	310	339	324	296	292	313	285	280	300	300	304	294	295	296	309	294	330	273	279	288	300	289	343	305	308	324	303	283	293	295	272	317	316	305	310	285	310	312	301	302	310	287	316	277	324	265	274	326	290	327	279	308	317	290	334	262	298	310	331	277	303	287	308	300	298	297	285	287	310	316	293	290	304	307	304	325	309	307	334	290	320	306	287	319	300	292	300	294	281	274	274	271	296	304	280	284	315	297	295	285	357	306	317	305	298	289	314	290	300	292	280	305	299	313	299	302	259	308	325	289	308	318	298	286	319	308	310	289	313	323	310	314	284	325	312	315	317	329	324	302	314	297	330	320	315	309	291	286	293	271	297	293	303	295	329	295	304	272	313	283	308	283	296	338	313	291	284	317	315	319	303	269	300	276	301	291	311	294	296	316	329	310	307	298	298	283	313	302	313	318	351	287	309	316	303	319	292	324	311	305	293	309	301	311	289	323	308	304	288	282	321	291	291	289	354	305	297	300	292	328	316	322	286	312	307	312	292	284	295	300	320	312	322	321	293	258	278	288	283	297	341	287	288	315	299	319	293	312	327	294	288	290	265	297	301	277	289	316	353	287	336	298	281	277	294	285	300	324	338	302	271	291	294	279	302	300	294	305	299	302	310	299	305	303	308	276	327	310	325	310	329	279	327	291	277	272	283	289	304	256	303	284	275	316	305	296	300	300	309	312	280	284	322	305	297	296	290	279	295	318	325	339	331	299	310	269	295	296	311	291	296	294	310	294	298	332	275	314	302	255	326	268	338	281	299	287	282	276	349	291	309	311	289	296	258	314	294	303	304	307	289	330	307	326	308	333	270	290	307	298	281	320	300	297	286	295	297	315	319	300	297	302	302	306	311	293	306	287	304	311	281	306	328	257	295	318	277	293	311	304	287	321	306	322	278	302	283	261	320	291	308	318	303	334	263	301	303	295	293	303	260	310	322	280	290	311	288	341	289	298	312	295	284	248	325	304	306	312	331	299	303	303	304	265	320	294	293	322	340	302	295	314	279	328	286	306	290	314	307	324	322	279	298	316	304	284	295	260	291	303	285	291	322	305	299	305	289	291	293	296	324	305	271	288	304	300	269	273	302	324	306	290	298	290	341	330	312	288	324	302	350	308	333	326	324	301	312	312	303	281	318	310	319	305	274	304	278	306	328	271	266	299	293	276	270	292	313	285	316	290	303	313	296	310	308	294	314	329	290	329	263	281	328	251	294	293	305	274	309	283	319	305	328	293	274	310	300	302	263	343	292	292	305	301	314	310	303	297	308	327	281	309	315	304	294	340	298	297	287	282	315	307	290	290	275	271	288	311	318	328	332	311	338	292	321	345	280	308	299	276	324	277	283	306	309	315	317	259	327	323	304	326	272	294	301	303	347	322	316	299	314	307	309	305	314	308	294	300	339	283	300	308	272	309	321	340	283	302	305	314	279	295	260	321	325	303	312	302	292	287	299	318	345	304	294	310	314	269	314	280	264	321	328	311	258	312	305	309	311	289	297	301	337	284	283	272	324	317	299	316	268	293	307	330	328	284	290	301	306	339	326	321	330	298	305	311	298	278	329	293	274	280	320	341	315	290	284	282	272	305	338	287	282	298	310	332	317	292	344	327	271	310	311	275	258	279	317	295	310	317	285	322	295	300	312	300	316	291	289	294	273	316	292	280	304	316	284	306	309	309	275	309	336	269	346	295	335	305	294	309	261	312	322	332	324	279	325	300	294	295	299	312	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37366	42507	47705	48848	49889	46697	41588	39278	36803	35040	38759	35441	32955	25335	20937	18336	21639	22068	21783	16626	16874	15528	9873	7123	5049	3635	3340	1981	1795	1618	1680	1430	1323	1362	1452	1655	1650	1501	1585	1547	1551	1696	1658	1718	1683	1380	1271	1140	1106	1043	1031	1028	982	1036	996	956	1037	936	934	1033	1043	1003	1007	1007	1179	1127	1199	1118	1052	970	950	1031	945	996	940	934	921	931	925	850	790	769	876	798	803	810	818	801	869	801	801	804	842	779	831	814	795	844	746	832	817	768	796	769	804	774	771	792	793	784	814	766	788	774	812	793	822	761	816	738	807	851	798	787	798	770	733	788	773	772	774	757	760	792	807	797	795	780	774	777	761	767	792	755	711	765	769	789	743	728	776	804	797	782	744	799	773	790	786	730	777	765	795	794	788	790	810	809	803	790	756	780	775	768	756	800	780	806	753	735	838	782	821	760	828	819	808	765	806	751	736	793	746	797	780	787	756	827	794	746	718	732	793	764	802	820	843	742	762	756	788	772	762	753	740	797	769	737	762	827	803	781	748	769	779	800	805	771	859	745	815	756	784	794	774	769	841	801	816	850	835	796	787	785	794	756	796	788	776	773	748	805	790	775	796	792	779	770	774	730	771	840	764	782	763	782	768	727	807	808	837	740	790	789	760	800	810	771	824	818	761	775	797	739	759	790	758	743	775	746	830	796	827	815	725	811	786	786	791	758	776	792	818	765	807	794	768	832	832	737	803	809	765	729	812	782	774	754	800	739	811	779	745	815	777	775	829	744	754	812	772	728	777	824	809	773	789	753	764	766	790	751	739	775	824	759	785	812	779	776	794	862	809	780	763	757	777	773	808	807	787	781	773	838	751	750	775	787	753	761	752	743	801	772	793	784	787	844	755	792	777	766	790	787	841	734	792	734	800	748	818	816	786	782	784	752	736	836	835	819	784	724	773	789	774	791	729	822	751	801	801	783	805	772	822	800	793	807	822	755	766	796	741	779	815	803	784	753	785	814	794	800	770	810	802	730	736	786	779	792	794	764	733	772	753	761	753	769	757	782	763	810	785	756	789	778	809	782	811	751	789	724	779	752	807	795	832	783	761	826	752	750	794	764	806	776	782	785	801	791	805	812	785	721	764	769	765	780	801	764	771	803	770	767	778	857	776	793	766	758	800	777	744	808	766	773	804	769	846	764	772	798	779	773	798	761	793	751	784	776	813	811	830	793	767	804	817	789	738	776	777	787	728	758	793	785	840	810	800	730	734	761	789	789	820	807	770	768	800	807	755	754	766	802	754	761	720	740	783	823	723	828	761	739	836	796	759	796	801	815	794	742	795	779	789	801	796	777	761	784	792	844	784	769	797	831	747	783	742	774	807	766	828	788	809	785	777	801	721	786	748	807	771	803	769	713	729	817	786	750	745	836	774	784	772	830	797	806	788	708	828	762	771	854	836	810	800	729	794	720	759	794	786	800	808	825	747	781	760	763	804	765	769	770	776	818	741	788	730	765	830	726	772	731	770	858	779	835	753	731	764	792	758	726	744	744	837	783	769	793	802	765	798	800	796	803	768	760	752	822	823	747	732	780	806	807	743	799	747	786	771	801	796	730	776	786	777	785	735	734	795	744	779	809	770	757	798	732	771	826	744	816	746	779	789	832	768	805	776	810	813	757	800	751	795	785	805	746	769	817	773	773	815	745	827	814	805	782	805	799	750	777	807	779	760	744	773	765	783	738	757	757	728	800	755	776	806	778	732	792	793	811	769	783	783	797	776	763	797	754	811	810	766	766	771	783	781	830	804	802	777	780	796	751	791	800	770	779	788	772	788	778	807	749	782	812	724	783	794	763	770	768	806	753	826	797	819	813	802	786	746	823	762	708	799	814	757	803	774	866	804	766	763	737	826	754	768	751	822	825	794	838	806	804	744	826	749	830	798	819	798	755	813	737	788	796	798	783	743	789	762	791	726	793	775	802	781	804	752	796	793	810	802	774	783	797	763	800	734	829	716	819	765	787	749	746	834	783	770	829	776	765	794	761	813	778	795	810	812	794	754	802	787	789	716	788	758	753	774	776	794	776	779	745	755	821	852	765	766	782	806	802	770	775	796	784	772	756	810	830	750	783	771	785	780	765	788	770	801	765	798	775	781	794	771	800	767	776	780	706	798	747	762	822	847	783	764	790	803	724	737	775	780	789	767	801	830	754	723	756	736	803	849	785	836	803	783	794	730	785	830	763	843	813	839	802	812	817	779	806	775	792	824	775	750	764	753	790	749	760	777	785	816	750	730	814	738	771	804	782	765	763	752	833	786	755	751	795	744	807	787	848	808	774	780	740	780	779	725	740	792	820	762	729	779	779	765	777	794	783	830	780	774	758	779	795	825	792	721	720	793	825	799	794	834	813	779	781	786	801	779	836	789	753	771	798	773	782	805	821	835	774	794	807	748	794	775	811	724	787	791	736	775	764	772	806	807	786	785	746	816	795	772	831	789	756	729	768	729	794	791	794	793	769	824	811	759	776	738	832	827	785	747	802	793	781	737	812	758	715	796	732	753	783	811	811	792	832	779	765	758	813	844	725	713	730	748	783	811	774	827	796	788	769	815	787	756	782	774	740	698	727	792	783	761	784	794	789	755	775	769	794	786	778	777	860	803	805	790	771	772	819	805	801	754	739	791	748	781	807	816	768	793	739	844	791	789	741	808	708	787	820	752	744	784	783	807	805	788	762	780	777	759	817	758	845	791	742	753	777	802	797	740	793	747	784	749	767	793	807	825	847	813	739	768	822	721	751	758	762	792	771	776	815	787	828	774	768	808	794	786	799	745	740	831	753	830	759	766	742	774	788	773	791	790	795	848	826	741	766	741	701	778	770	756	779	768	738	783	825	761	765	823	798	792	759	774	769	801	794	818	735	781	736	817	806	837	815	780	805	776	781	743	772	835	763	777	752	807	795	801	786	778	802	776	750	756	730	781	757	766	783	825	737	756	826	816	723	757	811	800	811	776	721	813	795	775	799	790	816	781	794	801	740	781	748	797	805	820	759	801	814	807	779	726	819	782	836	796	774	770	785	802	797	782	820	776	794	758	769	798	749	752	781	768	795	795	801	797	777	781	756	785	742	788	797	797	775	814	807	765	785	820	814	753	785	788	780	763	772	775	788	787	770	747	756	790	799	736	807	775	820	754	837	799	793	796	790	802	784	737	743	714	743	761	781	768	797	816	774	807	720	779	832	783	830	769	771	757	751	787	774	787	829	756	772	807	801	765	815	770	764	825	764	751	787	786	746	783	785	760	757	807	807	766	783	772	794	765	869	735	797	790	759	785	812	774	770	764	779	787	798	800	777	787	753	798	795	760	773	840	826	757	770	779	787	789	795	770	756	865	806	768	817	773	756	775	771	821	765	802	763	764	816	799	791	798	827	776	734	801	846	752	758	829	804	744	805	726	732	766	789	823	808	797	799	771	783	810	761	808	816	732	743	772	777	795	797	768	741	789	755	816	774	810	821	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26236	23518	24833	19517	13397	9050	5786	4078	3039	2367	2136	1837	1528	1096	864	830	808	769	743	714	532	552	431	404	337	370	336	348	349	285	317	345	314	339	345	331	372	315	339	339	356	363	342	358	339	327	329	334	308	301	299	289	313	301	307	297	354	300	312	325	308	304	295	308	325	308	314	314	290	318	299	332	341	313	314	333	304	292	297	326	307	305	326	320	304	301	336	320	325	348	317	321	296	324	317	318	313	297	312	316	331	322	301	331	264	321	320	326	350	314	325	332	297	320	349	313	300	304	267	280	308	299	279	293	306	311	325	294	294	319	317	300	327	329	303	274	286	305	322	319	303	297	318	310	296	321	311	284	271	300	324	306	333	321	324	302	302	313	251	326	325	336	290	319	314	274	334	319	344	301	349	328	338	311	313	325	298	314	339	343	303	294	280	284	341	304	308	333	328	311	328	318	327	293	332	310	294	309	322	315	310	302	316	300	344	327	273	324	309	319	289	290	346	282	287	318	304	299	315	316	315	310	294	337	306	287	309	318	308	324	303	313	348	312	290	295	318	293	278	309	322	294	302	319	321	326	331	317	297	316	312	310	325	312	306	315	302	292	317	299	315	316	296	315	329	310	289	315	311	317	298	327	325	265	320	308	318	288	297	346	317	323	303	331	291	341	331	301	293	286	335	310	317	314	324	329	320	311	321	317	328	312	336	296	304	334	306	336	311	286	287	318	316	340	325	306	307	339	320	285	256	370	323	286	316	342	341	319	308	303	306	346	298	336	334	298	346	289	338	280	311	332	287	316	322	283	283	305	291	276	339	275	288	281	306	325	325	326	311	293	310	310	296	306	334	303	323	281	310	319	311	322	320	324	297	315	300	334	306	309	290	290	310	312	305	332	305	342	310	280	314	317	312	312	345	302	284	289	294	276	313	323	315	278	324	322	299	311	312	293	267	307	321	308	305	293	291	320	316	309	331	305	293	303	288	322	341	339	336	301	302	319	310	322	319	321	284	347	313	278	306	358	329	313	338	301	311	303	330	337	347	318	307	287	307	325	308	303	329	307	306	307	318	288	285	322	337	315	289	291	282	321	315	317	289	292	310	313	327	313	300	324	310	293	299	324	305	314	270	304	305	331	298	294	321	305	324	317	354	332	292	339	302	321	295	338	328	303	304	333	285	327	333	280	308	332	315	299	292	309	302	325	329	343	293	334	319	285	335	304	316	304	321	331	304	292	335	357	315	312	309	295	333	272	292	318	336	310	302	337	295	312	297	311	324	330	319	289	274	320	311	297	310	283	302	315	350	317	299	339	345	310	345	321	299	300	319	284	313	323	311	266	287	305	329	289	271	316	286	325	323	326	309	286	295	298	313	337	344	310	316	352	290	338	270	315	326	312	307	294	326	282	282	317	286	303	308	327	332	307	287	315	330	315	319	317	306	326	314	302	343	330	322	299	319	318	346	336	304	329	297	308	309	308	270	310	343	307	338	356	292	334	304	280	331	299	284	337	288	297	299	312	304	302	305	312	325	332	299	338	304	306	317	332	294	300	295	289	330	340	318	306	291	321	304	300	306	315	298	332	325	324	305	307	294	307	347	286	330	317	320	296	295	312	328	314	299	274	296	299	308	329	280	322	293	301	318	333	309	270	319	348	306	297	326	284	326	298	314	281	350	323	301	311	320	313	312	313	270	303	292	315	305	328	335	314	296	311	294	294	283	317	315	322	292	314	287	313	330	318	298	310	331	317	297	337	327	290	350	312	323	311	322	332	341	292	294	303	307	321	338	300	288	271	303	302	327	303	312	288	332	292	283	287	321	297	285	325	315	329	295	319	346	338	309	329	310	335	342	319	292	292	302	290	289	314	317	315	313	310	300	338	310	323	321	281	341	306	308	288	314	313	352	308	320	297	297	291	302	280	337	355	288	312	292	330	312	291	297	320	326	304	333	299	309	306	306	331	346	309	325	302	309	307	302	311	290	275	289	299	325	271	295	297	310	315	341	317	322	316	308	310	313	333	283	329	325	306	325	320	323	330	312	299	278	301	288	319	330	306	311	341	295	297	288	324	322	309	285	299	312	321	311	313	334	285	318	325	295	307	307	295	317	348	298	314	304	318	323	319	291	292	307	339	297	310	303	303	305	318	309	328	338	269	334	313	316	315	285	306	306	318	282	330	309	321	291	315	312	326	327	340	327	306	316	333	298	327	319	326	333	299	336	307	332	297	315	296	314	303	302	303	299	325	301	335	284	322	311	297	298	332	303	316	316	302	293	331	314	294	316	318	322	318	292	290	313	319	330	322	303	307	303	333	325	304	334	292	289	302	345	347	266	319	287	350	289	286	318	320	291	295	323	324	302	333	315	296	304	311	319	315	328	289	294	300	323	305	321	333	302	308	292	291	311	307	324	315	322	302	323	321	288	320	292	312	318	292	316	274	307	333	299	277	306	300	321	338	310	309	291	295	294	303	333	325	291	319	305	315	317	326	310	321	322	301	302	317	297	326	294	316	322	315	291	315	346	312	312	287	295	335	311	313	295	293	333	305	335	337	320	321	323	291	303	332	322	286	317	319	296	308	319	305	296	292	304	320	321	295	292	319	313	285	310	326	314	310	291	316	294	308	316	303	311	317	285	303	307	336	302	318	312	312	331	336	307	295	351	329	323	303	352	350	309	344	321	316	313	310	312	308	319	318	309	305	297	294	321	325	307	329	319	316	311	306	330	324	317	315	321	303	309	339	289	290	292	301	342	314	324	316	309	322	316	329	330	311	282	310	297	295	306	320	318	280	303	318	325	305	305	316	299	288	307	299	315	324	321	317	343	288	316	320	332	319	321	287	329	290	316	298	296	316	309	327	326	308	335	311	315	320	278	307	285	312	307	328	313	320	307	298	307	315	305	307	271	313	305	324	326	311	322	296	311	330	333	302	280	294	312	331	298	337	340	304	308	334	295	303	305	294	302	330	302	321	301	345	318	282	322	298	333	303	305	330	309	344	292	299	320	328	325	292	272	277	306	314	297	332	280	286	357	321	324	291	337	292	331	303	310	301	327	299	298	294	327	329	300	321	276	297	312	322	272	313	310	321	319	307	298	288	310	309	296	303	282	306	319	329	305	340	287	273	315	320	286	287	318	307	322	318	320	296	331	303	330	296	271	301	319	331	322	320	312	299	336	316	321	279	333	314	320	329	326	320	271	318	337	312	305	319	304	295	331	282	287	300	294	353	317	318	313	304	320	335	360	333	316	325	297	309	306	303	315	313	300	362	323	305	321	305	316	308	309	312	314	329	338	327	301	297	327	337	330	299	327	319	301	327	283	332	307	337	348	345	312	327	306	318	302	319	304	316	296	293	291	347	317	322	344	304	302	282	303	302	280	296	319	296	287	283	279	335	311	308	329	270	340	293	316	341	317	306	324	296	303	343	298	318	319	316	305	324	320	301	317	314	306	265	303	306	295	291	322	310	351	336	326	286	296	298	309	293	347	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16704	19672	29256	29816	25809	20416	16107	13001	10820	9217	9174	7663	6628	4935	4040	3779	3585	3346	3263	2700	2280	2041	1654	1497	1232	1245	1228	1080	1051	993	1018	927	945	969	971	980	945	987	997	1038	1015	1033	1073	1030	1068	968	915	927	868	864	843	883	894	878	909	856	886	859	874	822	860	872	836	793	851	880	898	933	838	856	901	834	841	854	827	830	826	850	866	856	843	850	860	782	855	832	838	828	827	858	818	828	817	801	817	789	877	876	840	854	825	817	800	833	801	813	777	821	865	820	797	802	772	762	824	801	818	803	792	803	789	843	786	812	758	785	789	808	832	787	782	811	812	842	728	820	824	799	779	775	791	863	829	831	831	780	738	770	826	799	747	863	771	799	816	810	802	875	814	829	830	811	816	804	808	803	827	803	845	833	826	844	788	792	833	763	820	793	778	787	824	804	818	795	770	783	790	823	815	756	796	767	776	792	843	814	800	832	781	798	840	799	809	802	808	780	767	835	767	809	815	785	806	775	739	816	812	817	807	757	833	826	814	805	815	796	841	812	808	801	784	761	861	803	815	813	818	809	787	854	789	763	785	805	817	787	790	796	842	805	800	784	773	794	826	833	804	797	872	838	789	805	848	812	761	772	809	818	786	813	785	849	860	828	776	814	824	787	781	844	831	807	850	787	836	782	810	826	777	801	771	801	794	797	807	807	775	808	781	785	823	803	784	812	789	793	839	774	807	828	809	775	806	766	809	816	855	815	822	829	817	803	842	802	822	793	872	869	813	805	711	839	823	785	843	755	773	816	739	801	815	818	801	781	726	833	820	793	803	804	811	759	744	848	827	804	779	813	800	807	807	833	811	736	745	823	831	775	808	768	847	830	820	780	786	813	820	841	800	762	803	799	775	817	798	791	791	806	825	854	746	771	781	754	838	799	805	791	778	825	826	772	764	840	770	799	783	828	802	766	818	814	852	817	810	810	794	830	852	875	774	783	802	826	763	784	779	834	823	771	819	808	814	800	770	788	845	814	809	836	784	794	818	802	824	852	816	806	812	757	753	799	839	795	822	767	809	787	824	822	798	832	750	806	837	795	775	802	834	852	792	803	851	830	859	828	807	839	792	808	838	766	790	768	802	811	840	808	808	793	814	811	819	811	849	837	805	798	775	746	786	864	787	839	827	814	840	823	828	756	797	758	807	806	769	791	808	801	856	807	839	797	814	786	866	806	800	852	819	807	813	820	790	758	838	827	836	832	826	808	782	844	813	750	792	825	857	840	767	798	796	833	816	801	804	799	834	782	808	852	837	845	798	770	808	757	774	837	855	797	770	840	794	797	782	821	768	764	784	764	808	814	795	782	803	820	812	776	792	814	801	824	820	843	828	838	808	870	830	752	837	827	797	813	777	784	779	781	847	822	816	804	853	813	816	835	837	803	825	779	759	783	853	795	855	784	788	792	757	796	787	767	808	780	788	809	811	827	812	829	810	854	811	824	795	839	787	805	852	856	803	792	800	810	801	823	808	763	850	803	830	787	819	837	809	809	801	796	827	858	747	819	814	824	822	816	771	771	789	810	801	873	841	855	791	800	863	832	780	810	745	749	794	798	748	809	794	812	852	790	801	835	819	823	834	800	816	769	833	786	843	829	830	835	842	780	821	816	798	784	838	861	846	777	818	817	851	844	786	813	772	801	782	788	811	823	874	751	784	770	825	757	807	853	792	825	777	814	813	804	814	824	809	831	780	746	863	750	815	807	786	751	800	802	831	778	837	780	807	820	800	774	741	794	822	803	844	815	760	868	800	853	797	855	821	780	821	791	783	794	815	820	793	837	804	815	779	806	812	823	828	784	748	827	792	834	791	768	806	788	774	759	815	801	773	805	830	785	802	861	789	814	819	847	845	833	748	800	854	798	733	799	824	795	806	801	841	800	816	807	839	810	861	834	831	811	875	769	818	773	750	837	789	780	793	784	796	793	818	845	804	837	727	848	875	806	843	799	831	828	859	762	770	770	824	792	828	765	798	800	833	818	846	798	775	798	834	871	795	883	795	824	794	826	780	834	832	776	819	851	852	760	816	752	838	806	797	790	809	814	806	828	773	803	827	834	819	780	855	811	802	800	823	812	830	756	796	823	802	788	821	791	776	750	819	805	803	780	802	832	846	834	779	792	794	845	819	797	810	764	821	792	818	805	801	798	840	821	838	761	766	808	819	811	814	804	814	849	850	816	807	804	837	780	812	775	797	796	850	822	772	788	774	793	790	779	822	787	768	751	829	831	832	806	811	777	740	831	843	795	806	792	778	783	780	855	817	823	845	801	776	826	763	779	806	809	827	815	780	858	817	808	783	792	802	785	788	792	759	821	797	763	795	799	825	837	826	804	785	840	806	763	799	839	788	784	814	806	822	819	820	812	843	807	812	808	785	782	851	823	856	768	793	808	781	835	812	810	774	830	826	817	798	790	796	776	866	785	849	800	823	858	805	813	759	798	784	812	844	758	785	811	837	784	795	853	825	778	890	782	797	855	845	864	782	819	810	802	811	781	766	841	795	781	776	810	814	816	808	834	842	764	819	846	825	831	820	830	797	788	817	850	816	779	751	836	801	755	794	795	851	866	787	858	791	788	781	781	864	802	773	793	810	809	816	766	779	854	797	834	798	768	778	782	777	813	847	841	789	796	840	849	744	803	761	811	798	843	781	850	843	783	827	813	782	767	852	794	771	859	812	740	797	811	785	806	771	818	830	802	780	808	788	860	779	784	793	781	827	780	839	807	824	857	809	790	829	830	809	781	828	827	799	773	783	834	740	814	850	848	811	790	819	764	835	805	819	780	761	836	797	856	863	825	832	822	774	863	799	765	806	799	797	804	816	783	856	825	761	802	850	802	765	804	872	796	802	789	800	782	764	858	839	804	823	845	816	815	811	835	813	805	801	844	771	839	779	774	853	802	815	820	814	836	772	817	793	818	835	847	807	784	795	827	849	787	819	808	764	818	779	791	773	775	836	836	844	829	835	811	818	846	814	843	802	759	784	826	831	832	763	837	837	776	845	800	883	752	769	757	784	809	800	779	795	786	849	809	776	777	816	806	805	813	842	841	798	802	834	790	778	812	825	810	801	834	794	797	802	769	823	805	782	820	769	789	766	773	811	851	809	807	857	800	797	825	856	797	816	832	787	764	827	808	822	833	819	760	808	808	842	785	829	739	798	781	841	788	845	810	831	777	804	811	790	810	771	796	800	831	848	859	811	852	817	788	842	786	815	829	756	790	806	803	801	861	785	846	818	805	801	825	786	741	828	777	821	843	780	776	784	828	830	809	815	790	784	827	860	787	804	874	803	818	808	791	787	784	756	829	833	827	821	765	830	825	820	792	783	777	803	801	800	818	824	816	805	792	782	792	810	805	797	791	846	826	849	803	799	818	818	820	797	779	802	799	771	790	820	767	817	814	790	794	854	790	742	790	823	783	854	843	807	810	838	810	774	823	832	842	784	841	815	781	775	809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45681	41180	43027	36318	35131	33241	28192	23677	20070	12943	13282	13875	10597	8019	5336	4792	4818	5272	5049	3616	2235	2323	1386	1045	727	509	502	415	375	353	353	348	352	342	347	352	314	358	347	372	366	395	347	365	406	356	333	289	320	312	293	343	300	313	318	320	332	312	290	300	327	316	334	268	308	290	280	333	321	337	259	299	325	317	297	302	287	291	302	304	299	296	284	298	301	278	265	316	273	294	301	292	274	337	303	297	286	324	260	301	275	305	282	285	282	279	300	297	297	261	307	302	276	307	286	264	288	297	271	264	270	280	293	270	280	294	294	288	314	267	275	282	291	290	282	305	256	278	278	275	312	312	297	302	295	302	300	297	310	295	282	292	298	271	295	267	274	271	288	292	322	293	289	285	291	290	289	287	285	320	307	296	277	317	313	272	286	276	235	282	278	275	279	319	281	306	294	311	284	333	323	271	300	292	303	287	317	334	290	274	301	267	306	288	302	279	287	290	262	322	284	275	315	311	298	290	294	281	335	278	300	291	248	304	316	295	280	290	292	290	285	287	315	274	297	287	296	276	291	308	249	291	299	308	294	299	299	291	286	331	279	269	292	290	275	297	286	315	284	317	282	296	274	283	289	313	285	263	288	300	292	286	309	298	315	301	274	269	312	299	292	252	277	273	294	272	313	316	315	278	308	270	279	298	302	282	280	297	302	302	310	308	291	282	291	299	291	268	306	286	290	261	321	307	288	300	310	306	271	274	314	308	280	318	280	289	277	257	295	289	292	282	278	306	307	292	269	295	264	294	293	323	277	275	277	311	278	253	285	307	306	293	281	310	284	264	267	294	307	298	321	285	308	291	293	303	256	296	299	318	296	318	313	307	296	295	301	297	270	275	268	294	308	272	295	268	288	277	274	287	288	280	278	314	295	290	294	290	309	298	261	314	259	257	268	299	281	317	290	294	286	264	307	271	280	271	307	311	307	284	274	255	317	293	292	277	276	269	306	268	279	313	301	283	291	303	277	341	315	277	311	312	266	300	297	302	274	288	315	293	282	324	277	303	280	303	276	297	294	298	282	262	299	272	263	300	247	266	313	289	285	265	268	281	280	267	331	304	290	284	297	254	297	270	277	297	272	284	286	276	297	304	286	279	314	306	263	292	290	287	300	301	280	295	250	281	316	289	307	309	314	310	279	274	292	278	279	276	283	254	320	288	298	295	310	309	263	240	274	291	311	317	297	302	269	307	309	319	306	286	295	302	260	317	317	260	291	261	295	280	327	302	263	292	293	303	281	259	312	296	293	293	288	273	299	247	293	292	294	290	277	278	271	280	284	276	284	301	285	284	281	300	319	314	307	288	272	275	311	275	290	267	314	295	277	292	303	267	298	287	292	289	313	274	309	303	281	273	306	314	302	280	289	290	293	282	291	282	294	304	290	261	291	261	268	255	272	267	277	289	304	270	299	306	266	301	294	263	288	278	312	300	273	309	285	301	308	276	287	294	259	288	293	310	280	268	313	304	274	335	302	279	303	288	281	264	321	280	300	260	257	274	276	270	292	303	284	278	276	287	311	295	282	300	286	251	305	303	306	294	275	276	311	278	280	290	302	297	312	311	272	315	286	306	252	295	296	267	270	297	285	294	306	281	250	298	315	291	277	260	323	316	305	286	271	288	270	286	295	297	299	284	278	259	277	272	286	315	331	308	289	277	308	280	300	284	275	277	286	307	256	285	306	290	302	309	303	291	296	318	276	301	261	295	314	298	276	274	314	279	277	342	297	275	308	286	296	242	289	315	287	302	268	267	278	291	295	281	280	278	298	307	263	311	302	314	261	278	308	264	290	293	285	279	279	302	309	267	302	288	297	290	314	283	280	305	327	285	303	301	297	309	325	267	276	275	260	316	296	268	247	275	301	288	285	303	267	303	272	291	297	301	298	282	251	263	284	303	288	263	300	310	279	278	332	312	346	305	287	311	297	293	275	291	305	294	286	284	281	316	282	295	304	278	269	283	288	317	283	295	306	307	284	293	265	283	264	338	286	308	325	301	305	288	309	271	328	266	277	320	285	303	299	281	303	261	262	320	303	298	303	304	283	276	304	325	251	294	263	323	284	316	269	329	289	291	296	308	270	315	290	248	263	311	331	270	305	314	294	302	300	265	270	269	293	277	290	291	289	277	301	286	277	324	286	302	283	280	281	285	304	280	253	296	290	248	259	270	293	278	305	302	288	303	280	314	308	312	295	312	318	263	288	301	293	277	285	295	298	284	318	275	295	279	298	290	282	310	303	274	284	280	295	291	286	268	301	293	285	306	263	318	297	306	311	265	271	286	299	268	299	282	278	274	303	286	281	269	289	281	301	278	301	278	300	284	264	298	297	279	277	275	321	304	305	255	271	293	287	302	313	282	305	311	307	278	293	293	300	271	282	267	277	257	295	296	310	325	322	277	272	284	280	307	266	280	291	302	287	324	281	263	289	307	266	294	285	297	276	270	299	293	287	301	273	315	276	292	280	291	306	284	302	309	273	314	342	290	288	288	259	281	315	313	297	288	287	295	307	300	265	309	282	296	276	293	288	303	283	283	291	278	274	298	285	308	331	297	290	287	285	299	290	281	260	301	286	298	288	304	284	268	283	291	284	282	284	290	254	292	320	283	287	289	310	257	279	310	273	305	323	298	320	283	262	298	308	323	265	305	266	272	283	294	295	290	311	303	283	319	268	291	307	318	309	330	286	267	294	271	312	257	313	301	321	236	292	255	264	315	297	308	323	281	292	282	275	285	291	310	300	293	292	282	310	261	283	290	291	322	308	297	282	285	284	272	279	310	251	244	292	280	310	289	303	275	294	312	289	276	263	278	237	323	290	287	289	305	281	276	267	291	299	268	272	280	268	283	290	279	315	281	306	315	308	295	280	299	323	283	285	273	292	308	304	259	296	302	302	307	265	260	298	304	282	284	310	249	303	274	292	281	287	317	289	276	281	283	312	284	297	304	276	283	302	294	307	290	307	292	278	327	277	287	275	293	281	303	305	284	274	294	299	306	272	299	263	318	274	265	290	292	293	302	254	301	299	306	326	319	285	327	294	318	294	302	285	314	327	278	315	271	296	298	315	289	334	284	304	292	299	316	246	276	272	298	341	298	290	292	283	289	304	274	287	293	279	320	302	286	278	281	315	311	291	279	332	293	277	276	290	285	278	312	266	280	264	297	272	288	272	304	305	289	293	263	309	284	284	308	300	289	297	272	290	274	260	293	283	283	280	310	290	292	294	315	290	301	271	289	306	289	307	289	282	283	290	278	299	276	304	300	290	307	274	277	289	299	314	279	283	317	266	305	297	285	259	299	284	301	291	307	284	293	290	308	280	296	294	302	284	281	275	304	288	293	294	302	294	322	270	250	326	268	306	290	309	308	291	281	298	291	319	328	323	298	324	295	303	315	318	270	289	282	279	322	243	278	294	272	289	302	274	265	264	267	307	289	277	301	303	290	281	302	317	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32209	35742	44098	44089	44707	42825	37473	35076	31332	23074	28179	28653	25775	20737	16504	14626	15066	18943	16453	13073	11116	10542	6868	5170	3539	2564	2214	1738	1357	1325	1257	1231	1123	1153	1181	1317	1223	1229	1322	1259	1268	1366	1368	1415	1318	1232	1092	1022	961	900	971	891	894	921	879	903	890	846	883	920	874	865	939	895	977	964	1031	937	938	872	938	862	879	874	804	850	822	846	810	805	769	787	811	828	811	778	788	809	773	777	752	786	820	798	721	758	809	731	812	777	749	802	744	788	777	747	761	770	742	775	751	756	761	773	741	715	808	756	768	757	765	732	761	784	799	752	756	758	728	755	753	789	752	802	754	757	736	778	747	738	783	733	808	748	794	784	710	748	769	779	784	747	796	762	736	755	845	763	730	731	752	756	762	791	787	831	788	761	733	755	773	737	773	752	764	726	780	792	724	755	797	761	779	771	756	802	810	683	807	763	718	821	786	774	763	749	760	786	791	774	765	730	765	786	767	734	700	720	719	790	740	800	774	775	725	803	754	764	759	798	734	788	761	764	749	799	744	730	742	763	732	746	756	773	768	763	722	756	716	753	752	749	744	810	783	739	768	785	769	817	776	773	751	777	754	710	740	759	772	754	778	765	748	773	727	765	790	768	769	756	800	774	692	759	707	774	778	801	735	718	779	712	805	758	792	775	784	759	713	739	758	782	740	800	767	701	722	754	764	699	757	759	810	754	762	792	749	771	767	726	766	803	705	777	804	805	735	781	766	746	791	784	754	743	773	750	739	744	801	744	769	754	779	793	737	796	766	754	790	744	765	784	748	750	751	763	750	726	720	765	745	790	747	710	749	785	764	744	781	802	730	728	777	795	786	777	749	733	761	754	716	762	779	780	755	805	773	769	741	735	759	803	726	738	691	728	732	786	775	750	809	787	807	738	767	757	776	746	734	751	766	774	755	714	776	831	758	759	744	794	770	778	752	778	780	775	749	752	672	789	745	704	726	759	778	756	756	733	797	767	686	781	733	754	777	796	726	800	787	775	716	725	754	760	851	746	779	794	763	756	776	774	765	769	810	773	792	691	770	798	741	823	792	776	751	756	775	752	755	756	771	690	728	770	806	760	783	726	791	811	767	715	769	789	739	722	736	773	744	745	760	751	760	791	739	757	777	754	789	754	761	791	741	751	769	806	750	739	705	760	776	796	806	770	736	761	761	762	740	771	808	767	784	782	802	737	727	752	717	741	793	738	728	793	761	743	741	762	748	766	750	815	770	717	790	738	734	773	777	768	737	767	840	733	742	711	760	800	780	752	784	714	759	785	851	774	818	788	793	807	823	772	765	732	774	750	738	782	753	786	701	823	754	735	808	714	774	743	784	715	773	761	789	768	695	739	753	778	747	772	741	798	777	740	749	765	833	777	760	764	723	739	771	725	823	781	783	760	768	788	721	759	798	775	784	808	775	735	768	739	753	844	749	762	797	742	736	775	755	803	774	767	804	799	765	813	753	770	723	766	798	798	748	753	756	759	785	795	730	774	768	759	760	760	751	829	790	747	761	778	683	742	729	760	800	729	772	777	798	778	764	768	765	721	695	791	727	768	786	744	757	798	741	803	712	748	781	757	791	753	749	710	746	723	792	709	754	761	825	752	781	771	760	754	778	749	760	733	762	718	739	768	796	747	730	788	752	763	716	792	727	687	743	761	792	806	723	737	767	736	743	784	758	782	744	758	749	836	773	776	770	734	808	774	735	818	746	804	799	750	760	735	756	789	754	721	763	723	719	754	760	736	804	737	737	755	789	784	742	733	764	737	767	769	770	803	772	756	744	695	762	743	773	764	707	786	741	743	753	752	740	755	789	760	767	738	792	782	724	789	817	751	802	764	773	710	774	750	800	730	716	755	779	749	785	744	760	777	717	752	781	755	743	732	768	786	727	752	842	768	761	784	764	767	793	748	776	751	757	762	766	776	778	759	738	712	802	750	725	735	727	786	732	802	750	812	755	778	804	765	758	768	762	761	815	729	768	785	790	788	761	778	767	785	780	759	809	752	772	761	796	768	751	762	726	817	786	809	776	717	820	761	750	758	762	754	769	752	762	812	768	794	782	762	791	783	749	762	752	783	725	770	732	727	717	785	737	740	754	786	760	779	737	763	773	735	767	760	766	754	752	784	768	787	765	824	730	824	779	741	752	754	732	758	749	760	850	752	738	769	738	722	781	775	754	765	730	767	753	759	783	797	803	756	771	759	749	758	745	762	769	756	760	761	720	727	824	753	772	782	789	774	768	760	758	812	756	757	751	739	688	800	786	716	767	804	767	736	718	758	775	736	774	738	752	732	745	774	756	732	810	765	776	799	713	737	768	745	770	777	742	729	706	711	773	740	789	770	775	766	760	736	795	742	779	772	771	749	759	732	794	757	823	755	722	748	762	760	769	761	758	780	770	796	739	748	777	777	772	731	723	783	781	754	746	784	754	816	788	801	745	752	759	787	771	756	798	732	791	787	742	760	762	777	775	833	741	758	754	754	797	760	792	764	763	755	779	775	757	766	796	785	752	773	747	758	747	741	789	747	745	805	757	733	772	751	766	758	759	780	801	799	784	789	753	764	766	797	780	728	768	721	742	750	756	757	781	793	782	783	733	714	777	705	791	746	800	779	722	742	761	766	734	763	777	786	782	727	744	760	780	744	751	739	741	774	721	772	751	761	701	785	797	771	755	742	722	720	806	750	760	773	790	765	755	773	731	716	765	812	771	784	766	787	772	733	790	766	733	746	790	781	754	769	771	716	744	770	797	788	748	808	742	757	759	726	738	722	804	798	795	719	774	714	769	703	745	734	765	754	781	747	802	741	779	713	754	724	779	762	719	780	781	742	743	762	773	778	737	821	769	766	727	822	805	792	731	765	745	794	781	754	734	790	796	799	762	768	776	766	700	787	744	744	750	749	750	799	735	760	724	789	780	717	754	821	749	798	774	749	729	748	786	718	827	751	755	756	799	756	742	728	789	718	769	757	770	757	743	737	807	744	778	763	756	778	737	761	743	754	730	761	775	757	759	789	800	734	745	738	732	760	793	763	760	764	759	759	757	784	783	778	764	742	797	797	780	693	765	752	746	763	719	795	715	738	767	747	704	818	749	755	806	732	753	723	721	810	772	774	772	756	770	823	756	770	656	747	774	801	720	736	759	815	777	779	804	756	759	752	760	797	796	775	809	759	785	757	778	749	762	783	726	767	734	796	791	813	774	759	777	748	686	779	752	762	765	764	733	752	792	787	771	790	807	770	772	746	790	794	790	742	763	700	724	738	782	736	753	770	767	748	754	754	761	743	727	751	785	802	754	736	742	776	761	760	740	756	760	785	840	809	726	781	808	772	742	730	755	798	756	784	802	752	767	812	771	724	769	789	827	775	752	802	782	762	756	756	789	757	811	786	774	759	751	723	731	768	771	781	763	775	832	783	740	754	805	765	774	766	736	795	797	783	781	785	738	757	774	767	744	765	746	782	736	779	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48880	46064	47430	38074	39287	37881	34558	30820	27617	19726	20732	21674	18547	13177	8675	7390	7049	7585	6649	5043	5035	5249	2434	1732	1204	712	701	497	441	449	421	393	387	393	403	396	415	387	421	395	400	433	416	433	399	320	390	342	341	330	334	314	321	324	339	287	346	345	333	342	342	353	331	345	358	344	351	358	319	375	317	353	314	294	341	360	314	320	316	320	299	317	311	340	313	303	295	301	317	299	312	321	333	305	280	254	273	308	292	308	305	280	301	289	287	282	314	304	286	289	303	304	297	305	306	313	326	263	275	314	319	273	322	278	312	337	319	296	291	279	283	272	287	293	300	300	290	305	284	310	303	271	312	311	302	306	311	297	313	304	297	295	302	315	285	303	299	319	301	267	328	312	334	352	291	311	286	321	315	309	306	314	291	309	290	279	305	275	320	297	290	291	274	299	292	300	291	310	292	278	292	334	271	324	329	280	276	292	285	313	293	331	267	281	322	311	282	297	265	343	276	271	333	292	305	298	297	311	292	277	284	278	288	304	301	280	312	300	327	313	284	287	317	287	314	321	295	282	300	289	296	282	287	333	304	314	289	277	295	304	298	274	316	298	320	309	284	303	349	297	314	300	286	296	281	284	300	262	316	309	256	265	289	312	320	283	320	292	303	274	282	293	294	300	284	320	329	333	286	279	299	307	325	305	286	277	282	276	317	305	288	340	298	301	285	331	325	300	272	321	279	287	298	269	308	295	283	296	289	314	292	309	265	286	284	334	351	283	307	313	278	321	282	294	301	310	308	279	323	290	325	270	292	290	300	278	306	289	279	290	289	321	299	306	323	284	282	325	300	312	317	295	286	300	287	285	282	295	271	278	308	298	275	341	318	289	304	307	318	303	302	262	319	276	277	287	310	285	259	326	313	307	289	309	301	298	288	296	282	322	306	301	286	305	308	292	317	313	273	301	305	278	307	321	327	301	287	322	312	302	286	315	303	302	284	312	298	284	295	312	320	308	318	297	285	316	274	318	288	298	310	299	309	322	306	324	284	342	286	292	307	290	296	289	270	321	308	284	328	293	289	296	257	301	302	355	331	325	324	299	297	293	276	312	306	300	291	321	341	322	293	299	292	314	303	308	290	309	257	271	322	328	302	294	313	300	304	346	315	305	267	295	290	290	298	293	305	274	294	289	306	321	291	361	298	278	307	307	305	280	304	306	309	288	331	313	333	319	282	308	315	321	292	311	279	287	274	303	274	300	290	306	295	274	289	326	323	267	318	310	311	296	291	264	298	315	301	286	306	261	325	309	297	283	283	265	314	334	305	314	292	309	302	294	319	274	323	323	284	314	297	276	298	280	277	294	299	329	280	294	283	319	327	279	304	267	294	291	311	297	323	281	297	299	266	258	327	327	309	302	292	318	315	294	305	294	307	284	304	326	265	298	296	303	302	298	324	283	307	315	304	291	291	324	285	281	333	294	316	314	302	308	300	283	280	289	286	307	311	260	290	296	325	270	287	324	309	279	329	258	304	310	318	307	300	292	267	302	293	307	321	314	290	315	284	288	292	288	316	305	304	301	271	300	296	306	311	311	301	311	295	288	262	311	318	297	321	302	256	285	303	326	243	320	290	297	302	299	326	327	334	292	276	292	326	311	305	315	312	271	302	289	279	316	294	324	291	305	305	305	323	318	314	312	318	323	317	311	305	322	299	291	278	315	304	315	307	296	266	310	312	317	298	332	304	291	320	308	294	300	291	271	313	330	298	292	305	278	319	337	299	324	310	285	295	308	275	314	311	302	261	310	319	301	328	309	305	329	297	300	304	297	311	284	299	310	321	301	282	290	286	278	279	310	298	322	307	298	307	308	287	284	301	313	313	302	301	321	281	310	290	296	336	310	316	346	324	313	322	281	312	310	298	346	313	296	315	348	338	315	301	275	294	330	327	306	291	308	288	306	338	310	305	310	330	280	316	305	276	338	307	269	288	293	304	283	296	315	321	290	293	301	310	268	301	292	306	293	288	315	283	295	286	289	289	288	341	263	334	309	277	308	301	293	286	315	303	319	352	303	305	290	285	292	291	319	307	287	287	319	294	309	303	273	274	300	286	311	295	332	299	286	311	314	307	323	291	302	327	272	272	309	310	254	274	303	286	273	306	301	278	291	331	293	299	294	293	284	298	309	320	334	314	307	295	295	303	263	286	313	324	309	301	299	301	301	305	282	312	283	290	318	297	288	257	300	300	276	280	295	304	316	296	297	284	314	343	273	270	325	315	323	309	270	281	271	296	299	293	293	296	304	261	290	306	312	320	274	294	263	257	297	277	287	330	299	293	307	285	264	276	304	313	287	285	293	295	285	308	291	310	287	350	300	314	311	311	286	313	294	298	305	287	277	294	302	321	300	314	313	303	331	328	310	290	314	291	291	301	286	271	294	298	312	231	301	300	300	307	286	314	318	302	299	308	328	291	280	306	304	327	312	314	287	307	310	266	306	279	289	316	332	289	324	296	320	272	266	302	317	280	269	311	286	296	309	296	290	290	294	300	335	265	283	312	278	295	289	329	311	293	290	306	291	303	314	299	286	279	322	300	293	319	324	309	272	306	269	309	338	292	294	285	312	328	291	285	292	295	316	325	287	339	284	327	296	293	287	312	302	314	315	294	274	295	333	351	286	316	291	315	293	295	304	306	278	295	277	307	320	279	342	291	291	292	335	291	295	300	298	283	283	311	300	296	307	302	271	296	259	288	305	312	300	272	292	286	286	300	289	310	297	303	316	318	289	302	341	300	301	301	300	281	290	298	293	315	328	274	321	308	293	291	312	322	318	300	314	321	303	323	301	334	314	286	320	308	277	306	283	305	316	281	324	323	302	270	300	302	292	321	291	289	303	305	297	296	313	285	301	307	322	323	306	314	269	283	305	317	290	291	319	320	289	319	293	291	300	314	295	322	274	255	318	341	278	301	309	251	279	285	293	326	308	327	295	288	295	321	296	290	289	287	317	293	306	277	311	299	297	280	289	316	267	303	308	293	319	292	282	318	329	283	284	286	323	291	278	306	336	311	282	324	272	314	303	295	323	291	318	306	285	296	260	300	316	278	306	313	309	291	305	339	297	273	285	313	322	304	319	296	289	309	298	290	296	273	310	300	336	280	338	285	311	298	319	298	317	306	298	330	297	285	307	281	284	305	275	288	278	312	322	304	268	317	290	321	299	290	334	300	279	347	312	304	328	268	302	302	329	257	300	290	298	306	263	312	311	342	284	277	314	286	319	329	303	306	304	288	331	287	341	296	293	285	273	281	287	297	282	298	295	302	282	320	305	319	302	292	296	332	272	316	264	281	262	287	287	359	318	286	280	283	325	338	317	311	304	281	316	280	294	308	317	279	278	301	294	290	328	275	297	297	314	267	334	317	300	301	301	295	333	304	306	304	325	313	311	255	288	329	295	268	312	289	303	291	300	265	312	291	301	314	303	334	311	293	289	284	275	286	322	266	308	313	292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34017	39955	48538	48384	49885	48846	45029	42002	37795	30380	34749	36903	34639	27775	21567	19159	18998	22826	20166	18372	19328	17244	9607	7710	5833	3677	3154	1900	1757	1679	1694	1437	1287	1452	1521	1667	1660	1485	1610	1542	1570	1651	1753	1698	1622	1393	1344	1276	1074	1069	1080	997	988	996	981	975	977	940	1017	1053	1040	1039	1097	1017	1193	1165	1147	1149	1042	1020	1002	1011	1031	975	937	978	895	903	876	876	802	836	767	849	830	844	848	759	832	780	803	787	837	817	836	797	768	816	831	761	815	803	787	767	759	796	786	778	751	809	769	781	794	837	776	793	763	790	778	776	725	758	766	779	766	806	759	772	724	771	762	835	802	789	770	771	795	767	815	799	747	792	809	793	749	784	804	805	796	795	777	723	788	786	778	742	829	706	722	798	775	761	776	814	741	766	752	755	718	774	771	769	716	751	746	795	786	780	738	745	774	778	789	798	729	762	798	766	768	742	760	790	818	743	786	764	815	793	792	819	776	778	815	788	835	797	800	823	765	764	773	806	741	780	818	746	792	794	745	766	784	817	771	769	751	783	796	783	796	779	810	743	767	776	780	778	754	761	818	764	789	740	763	820	792	777	820	722	717	749	797	810	811	779	795	705	753	821	725	761	768	739	760	840	749	799	810	856	767	802	790	812	817	817	790	783	783	797	740	769	736	805	770	817	822	760	721	756	769	778	791	756	746	815	785	728	799	731	745	724	769	772	786	803	790	772	793	813	761	778	782	810	759	826	761	767	753	761	776	833	773	755	793	787	780	720	790	772	776	789	786	731	759	782	826	750	836	776	784	778	806	779	785	749	810	787	800	753	743	771	769	768	812	814	738	737	795	785	798	763	756	793	757	772	732	768	804	768	778	806	768	781	793	777	814	795	788	744	799	752	840	819	802	754	791	756	767	760	759	724	771	762	792	784	774	715	814	794	805	808	748	829	741	838	767	795	790	767	739	781	765	713	787	763	745	803	776	787	781	841	771	738	767	820	755	720	782	762	794	803	789	797	819	797	803	813	770	779	784	782	772	750	757	809	748	779	833	767	736	799	807	755	774	782	821	736	819	809	763	813	769	749	792	752	753	749	731	736	751	764	780	772	761	777	758	756	768	760	797	784	785	800	804	756	780	752	756	751	763	782	811	831	781	747	774	742	768	776	744	803	760	859	748	790	747	749	795	822	798	817	841	788	814	789	800	802	717	835	743	761	775	816	793	778	757	785	761	800	743	809	780	745	771	768	761	750	770	800	801	755	822	726	747	792	731	771	762	788	791	801	765	788	759	794	808	729	765	815	742	791	733	788	821	743	834	820	790	806	753	741	761	787	771	797	738	759	789	776	794	753	793	713	770	775	748	811	762	749	764	813	743	818	786	810	769	807	759	786	755	783	772	787	793	806	777	754	779	781	776	787	759	801	755	735	795	795	807	751	759	805	801	834	770	741	804	778	793	783	806	785	787	807	797	756	759	753	785	755	819	746	827	762	772	802	778	803	745	802	808	793	805	742	792	775	766	782	768	806	788	791	735	764	769	775	784	779	776	772	768	801	766	759	774	753	727	740	794	828	798	781	794	774	784	781	774	802	792	785	784	816	753	740	766	751	777	791	790	780	705	781	807	785	768	789	780	803	763	802	812	730	802	728	763	781	748	755	815	768	770	774	783	797	761	815	782	762	783	787	786	810	764	791	758	787	792	729	774	813	793	808	814	778	746	790	806	708	749	777	737	783	781	759	784	810	808	755	794	815	781	811	823	801	745	812	729	748	708	775	757	759	732	759	764	744	742	828	745	766	807	800	748	784	787	803	771	795	717	763	751	735	721	793	804	769	729	760	803	814	804	807	811	813	755	730	826	754	785	807	800	810	759	736	744	814	797	755	797	715	744	772	789	763	780	814	780	810	761	775	801	777	803	805	781	776	765	745	788	773	801	812	800	835	833	784	778	746	794	785	758	783	801	724	772	722	747	780	797	812	775	763	778	776	749	743	744	786	763	786	778	750	703	771	800	760	765	780	792	789	802	823	812	773	765	827	790	766	770	754	802	779	793	838	706	793	785	800	798	790	798	757	782	781	802	784	844	787	739	793	754	743	763	794	751	768	775	751	798	787	827	740	763	818	804	787	772	805	797	795	800	732	776	795	705	815	742	800	739	781	728	804	767	765	804	752	806	777	768	777	776	742	768	789	836	753	783	818	799	710	840	757	747	797	789	764	734	794	768	763	833	800	800	829	812	807	767	733	785	760	771	814	750	787	808	791	770	810	745	767	751	745	770	790	776	764	783	774	762	721	792	803	750	810	803	771	770	785	793	717	784	811	792	794	742	781	766	785	746	808	766	784	779	725	760	779	777	723	784	771	778	737	715	823	816	787	784	774	748	814	832	767	789	814	805	720	775	759	762	762	823	800	758	776	771	802	808	761	757	787	816	802	842	757	733	797	810	787	780	789	786	780	806	777	782	769	748	806	812	788	729	780	749	772	813	726	798	758	817	761	722	817	774	772	770	749	753	808	762	757	819	794	797	761	746	746	794	772	811	770	779	761	742	770	760	823	738	761	806	781	764	831	735	785	813	769	720	744	812	763	730	765	777	748	821	782	805	737	781	789	774	795	796	760	761	736	790	784	801	803	747	753	815	827	771	776	788	744	739	808	753	757	756	802	805	798	742	777	813	755	773	778	789	790	782	797	693	791	774	727	798	789	784	799	798	787	755	773	789	771	769	781	779	785	773	794	767	768	793	809	803	788	793	728	774	773	774	771	796	797	805	779	777	782	818	763	757	820	778	757	791	744	749	754	783	779	838	756	771	808	761	732	732	790	761	794	799	834	761	793	817	763	801	789	732	805	750	824	754	774	756	780	779	750	746	780	842	759	784	776	728	781	809	758	783	796	736	759	762	805	730	765	764	780	786	730	751	773	725	753	766	790	755	792	771	798	790	810	831	738	779	795	769	768	818	763	811	802	782	794	796	740	754	758	762	767	804	768	802	744	794	750	766	815	743	720	790	801	750	754	779	749	763	755	795	761	806	763	804	763	714	777	776	808	775	790	797	761	768	757	801	792	751	771	812	791	734	773	796	814	809	763	738	794	825	753	732	794	789	756	756	778	804	723	748	797	780	764	766	846	795	777	791	827	731	748	785	755	755	783	774	735	768	788	826	744	741	790	764	747	765	739	747	777	778	813	768	789	789	766	772	789	777	740	732	759	764	769	789	782	747	719	821	806	794	826	802	759	792	738	810	802	767	772	760	790	788	791	793	793	780	760	744	834	732	764	797	776	780	788	759	770	762	791	827	752	788	778	770	744	757	785	787	728	751	759	764	773	703	774	765	794	767	744	825	756	776	723	754	766	747	756	783	759	759	715	776	796	766	813	797	777	805	794	828	777	760	755	781	818	756	754	762	769	832	799	758	772	789	812	780	780	740	742	814	791	805	805	758	742	781	806	800	778	763	782	744	793	754	786	801	798	813	758	780	806	780	771	779	778	736	730	763	756	791	760	755	817	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24345	23710	27207	20656	13403	9459	6564	4501	3555	2100	1964	1807	1491	1240	951	846	740	670	695	562	527	516	423	360	357	386	339	308	365	353	374	345	316	318	320	359	317	318	318	324	319	326	318	347	338	332	340	320	336	325	307	307	333	308	317	301	326	312	290	302	319	330	308	326	299	295	332	333	306	307	326	323	328	293	378	330	325	311	309	308	308	312	334	299	320	312	334	325	300	306	314	289	289	348	327	304	299	329	309	286	329	315	277	324	309	308	300	279	309	312	325	286	324	328	323	293	304	291	295	360	322	317	315	300	325	313	277	326	289	288	289	330	319	303	318	286	288	313	296	319	297	308	310	311	298	298	314	303	302	291	300	321	325	276	316	298	295	330	290	315	323	281	311	320	306	314	316	305	310	296	320	319	305	313	309	279	291	301	321	313	292	328	280	296	278	304	316	313	274	294	328	310	305	283	278	296	305	298	280	321	294	310	286	325	264	317	318	304	301	301	310	289	338	313	309	296	275	336	276	342	328	292	315	315	324	311	304	272	273	278	290	301	307	335	298	309	311	260	324	282	297	318	311	291	335	310	302	305	281	334	283	297	321	330	330	317	306	307	320	310	299	302	285	303	323	316	325	297	279	295	294	287	296	303	278	330	307	325	273	343	315	338	306	332	289	311	322	344	316	304	309	321	304	339	302	278	290	314	291	320	303	303	297	308	292	304	304	292	290	311	278	290	288	344	277	316	302	305	291	273	289	299	313	277	274	314	327	282	312	288	289	333	298	303	326	330	312	316	305	305	297	301	312	295	312	297	308	298	316	302	302	304	321	288	328	339	310	340	287	280	321	291	279	323	338	283	289	315	305	287	288	310	290	317	315	300	279	352	307	325	299	313	321	295	309	294	278	274	315	296	308	315	311	307	314	306	325	293	302	319	298	303	304	300	312	333	336	337	301	312	288	306	330	317	307	320	298	304	289	294	299	333	321	294	288	273	307	292	273	273	342	309	337	297	331	321	308	324	304	325	317	306	309	347	294	284	288	311	296	320	300	321	292	311	311	307	320	312	294	326	326	318	314	304	320	314	308	326	336	320	314	296	287	318	326	319	306	297	286	304	319	264	331	278	308	289	322	273	326	337	300	284	305	281	329	278	295	285	319	312	357	335	303	302	290	325	300	327	296	291	292	305	304	333	311	327	332	288	306	292	264	310	299	315	297	295	302	324	288	317	319	298	322	302	294	317	282	303	323	291	284	309	338	324	298	329	307	298	298	286	329	299	327	315	312	340	337	324	297	293	301	319	330	298	327	307	315	332	303	299	316	326	317	302	281	305	299	305	324	316	275	300	325	340	273	295	251	308	308	303	329	300	308	317	267	306	321	303	315	289	290	295	335	310	262	332	319	309	292	298	290	284	280	318	316	325	301	324	312	314	272	307	334	292	317	317	325	321	285	301	331	301	324	287	281	303	292	309	318	305	314	321	300	287	339	326	289	296	292	298	342	277	297	320	296	306	294	311	278	323	293	314	285	302	334	314	305	296	326	308	297	282	301	323	292	335	308	323	314	359	326	273	317	268	299	335	318	300	316	304	300	291	314	307	287	293	307	313	287	296	286	311	284	286	304	328	281	328	306	310	302	332	307	317	267	323	304	315	317	287	258	321	341	321	346	317	331	291	319	294	303	314	336	349	318	310	314	317	336	285	309	294	308	289	292	324	323	295	290	291	332	321	337	317	304	268	313	280	318	295	279	306	324	295	300	301	272	331	325	314	331	299	329	318	299	294	290	302	314	339	305	308	310	311	309	313	297	299	321	302	297	312	292	313	299	344	298	287	307	297	291	292	272	307	262	282	324	326	292	304	308	282	316	289	300	315	320	303	304	293	335	333	271	287	294	332	306	271	338	291	311	300	328	318	314	310	327	293	324	326	317	321	315	294	307	332	337	284	291	313	276	299	280	310	304	324	294	309	312	286	307	333	322	277	286	322	320	325	272	334	338	321	298	303	290	315	310	317	338	336	270	335	302	300	308	315	326	298	369	315	273	309	294	285	301	314	299	308	337	290	306	330	304	278	314	318	289	306	264	309	328	299	306	338	281	299	312	343	322	319	291	302	315	323	295	297	317	302	281	326	308	282	299	317	301	301	320	299	310	298	316	307	317	268	317	301	277	285	310	277	313	314	308	277	323	302	335	309	304	314	287	307	300	278	301	312	276	327	275	306	308	331	307	287	310	291	294	309	333	333	320	304	316	291	334	296	307	303	292	319	331	298	311	310	268	300	296	303	304	312	306	326	309	293	285	301	298	300	336	278	289	300	332	297	316	286	302	303	316	323	314	319	274	318	324	315	286	283	308	289	298	313	306	297	305	304	307	314	307	311	299	316	301	326	311	283	321	306	298	289	300	309	330	327	302	294	319	306	324	304	310	306	307	301	296	276	310	320	304	288	295	313	307	327	310	298	312	282	352	287	289	302	292	286	323	283	326	317	316	304	312	291	304	310	298	321	300	299	283	288	299	285	322	367	316	310	302	299	343	295	304	322	325	343	321	328	310	308	345	324	296	289	302	318	297	315	315	308	303	313	290	306	298	296	309	342	277	299	295	293	299	266	315	312	277	330	318	297	299	313	306	266	321	288	270	318	308	261	309	330	309	303	309	274	313	345	302	319	332	328	313	314	317	305	280	279	316	333	331	354	313	285	299	320	298	291	274	305	321	315	336	321	318	287	289	313	311	321	298	310	310	326	312	316	296	307	295	314	314	296	281	315	345	325	296	289	311	324	306	307	309	301	288	289	334	276	300	306	348	304	327	291	286	330	292	302	311	315	313	286	290	301	284	325	313	288	323	318	279	316	320	273	307	333	347	310	333	303	297	299	307	324	324	293	321	286	298	305	302	290	306	278	319	298	297	322	316	326	312	315	302	323	323	283	317	311	323	306	264	354	314	302	320	320	300	286	323	343	272	316	284	324	281	337	287	284	305	278	299	315	312	315	323	323	331	307	310	327	316	299	322	290	321	312	317	289	310	302	312	333	266	288	299	275	300	285	308	305	301	329	277	320	312	292	317	323	281	269	272	312	307	296	333	260	309	295	326	301	318	276	311	297	305	327	307	318	331	317	303	327	316	310	306	315	302	332	310	312	291	330	307	297	304	327	307	322	330	281	350	293	313	296	306	295	325	309	300	295	317	324	306	286	288	288	296	288	316	324	336	304	331	284	322	312	304	285	299	308	303	300	296	302	306	311	308	293	286	290	288	327	281	293	293	306	333	310	303	297	350	284	302	293	294	352	321	307	314	324	293	296	311	309	309	306	331	304	316	270	293	302	334	291	305	291	325	290	319	309	312	282	322	344	283	314	331	323	295	291	280	299	284	337	296	304	300	305	296	295	303	333	333	305	282	347	298	307	326	317	316	334	286	334	317	272	318	315	315	294	323	287	340	322	279	298	312	309	277	300	299	296	291	282	292	313	331	296	317	287	310	290	306	281	301	258	318	320	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15253	20260	31046	29700	25509	22046	17657	14377	12103	7947	8298	7794	6669	5460	4493	3710	3423	3280	3084	2598	2380	2352	1706	1460	1367	1254	1151	1165	1081	1035	981	973	986	933	975	991	976	959	982	1030	1063	1022	1020	1085	1047	1002	984	892	901	828	857	862	874	889	910	862	835	866	836	843	849	847	884	840	864	870	893	865	839	876	822	902	834	830	827	857	838	848	872	833	849	831	801	859	788	874	828	829	826	824	846	797	836	829	772	804	864	767	863	792	795	811	825	835	787	772	787	778	819	795	758	830	838	836	763	839	830	862	796	751	810	806	807	819	751	806	828	781	822	809	774	847	806	731	823	800	832	760	832	790	834	749	768	846	805	802	835	802	841	746	767	788	818	827	774	807	767	823	816	816	840	801	760	813	809	801	797	797	808	827	786	802	822	786	795	845	775	775	771	824	782	841	775	837	807	791	808	880	816	823	822	812	814	780	865	817	794	813	811	779	720	813	880	793	771	772	805	763	761	788	831	788	838	795	807	801	787	806	737	793	798	809	793	867	809	826	756	856	796	809	779	762	814	782	785	792	835	828	776	819	774	872	784	808	832	812	818	793	795	822	832	739	787	818	815	795	785	846	798	801	801	769	792	807	805	828	804	805	818	825	841	796	801	813	787	801	791	775	771	794	755	838	757	803	805	831	743	806	832	789	840	828	822	777	834	827	760	806	776	746	790	770	819	787	811	761	828	755	836	812	794	805	805	770	781	755	841	790	836	806	839	810	798	782	780	816	827	784	807	825	828	834	813	823	738	805	802	796	827	787	774	799	832	799	843	874	823	803	853	804	812	787	797	833	812	764	843	798	838	792	751	783	779	834	791	800	798	769	769	760	805	788	803	842	808	760	824	841	826	800	786	837	767	788	833	774	783	775	826	782	787	792	808	744	812	870	796	832	794	786	781	795	837	852	826	784	821	773	834	779	742	763	789	795	853	789	802	764	792	747	825	841	825	777	766	809	811	811	792	775	809	757	769	802	800	789	798	827	789	783	801	758	803	816	820	823	810	760	800	806	766	780	778	799	823	856	753	794	853	818	841	789	801	828	803	800	825	732	834	798	824	767	814	781	778	804	737	815	856	797	794	811	771	764	766	772	813	769	832	796	834	781	779	831	788	721	787	773	826	792	791	774	822	821	855	774	816	801	857	825	812	823	838	764	810	846	838	820	824	736	796	801	822	809	780	809	792	783	830	821	799	821	784	806	815	792	753	784	811	812	758	811	814	823	807	794	760	801	744	777	788	797	797	797	780	816	815	820	767	823	793	790	820	817	808	745	793	818	767	815	761	779	826	836	817	825	822	792	789	835	796	817	752	770	786	763	799	786	829	789	833	797	819	823	790	741	754	764	785	805	788	778	822	795	782	741	794	848	788	805	827	774	780	777	757	804	829	791	791	786	803	815	784	824	730	816	797	815	790	764	799	835	784	807	829	768	793	805	761	810	813	777	803	835	813	795	767	829	819	798	819	782	786	783	784	782	817	808	859	814	805	723	795	778	794	839	763	862	819	829	802	823	869	776	868	827	838	838	849	816	842	742	816	798	769	823	771	783	797	844	808	812	779	773	783	810	781	808	802	776	771	815	805	748	796	789	780	801	781	797	817	799	805	774	782	806	801	741	819	802	789	819	839	834	744	800	817	820	764	794	812	780	812	798	815	824	826	843	809	855	769	823	793	799	804	768	796	830	806	804	812	795	802	787	804	792	773	851	775	822	791	838	797	801	795	762	791	793	775	731	810	819	781	807	772	819	781	826	809	857	782	781	800	794	812	848	807	812	824	807	820	835	766	812	856	809	796	800	825	831	777	806	793	822	806	827	843	796	819	813	777	824	817	827	786	762	786	830	844	819	845	798	806	803	809	789	807	796	826	783	785	772	828	818	812	805	826	836	777	788	850	772	831	774	818	861	800	812	773	790	811	793	766	801	850	829	867	824	847	823	791	858	791	816	814	794	855	820	809	793	836	780	775	802	796	883	851	806	782	774	840	809	803	798	803	778	797	746	811	826	817	775	849	823	813	808	809	826	802	805	793	778	797	820	865	819	828	788	800	753	855	760	824	846	788	796	790	795	827	779	775	815	763	824	810	787	796	833	794	813	805	794	819	779	795	829	845	759	842	802	792	746	777	800	798	839	800	827	808	814	822	799	812	797	827	747	796	796	795	830	801	779	800	773	772	823	807	771	799	850	827	800	800	834	817	788	824	843	809	827	839	756	798	864	835	806	834	861	844	777	807	805	851	806	797	811	782	753	770	839	817	838	795	777	777	840	845	804	737	733	826	814	794	778	759	789	815	831	788	801	810	801	758	822	828	844	810	828	808	839	821	830	837	828	791	796	781	820	804	772	816	773	773	799	814	794	829	848	768	855	830	834	824	822	765	783	763	801	769	781	851	833	824	815	805	777	859	813	782	869	794	819	808	877	749	814	860	771	785	802	818	809	793	788	801	830	841	813	767	802	757	801	796	783	827	795	804	801	769	797	831	796	835	782	805	817	819	837	834	776	787	818	893	756	773	768	738	787	831	784	811	849	790	777	789	778	783	809	774	838	782	820	791	807	809	798	812	807	770	837	790	831	791	819	796	803	820	769	797	794	845	798	778	826	798	820	792	778	811	829	781	814	859	863	800	772	776	855	815	867	792	764	823	786	809	772	802	776	748	816	781	789	771	826	780	829	797	838	770	813	790	824	857	796	790	818	854	812	801	775	778	813	775	809	818	804	813	832	809	751	777	742	839	785	791	843	826	753	849	833	820	815	805	861	790	799	807	807	796	750	802	787	801	798	793	805	852	782	808	784	775	776	815	805	752	847	834	813	776	872	815	750	754	844	824	846	836	804	817	730	793	800	802	761	834	778	774	782	816	790	801	790	821	769	780	785	784	819	852	791	804	829	775	770	767	784	799	777	782	806	792	814	810	735	773	800	781	792	834	803	848	769	820	828	821	855	806	784	785	779	837	765	845	829	830	794	744	828	795	814	783	795	767	848	830	786	790	814	827	830	749	818	776	815	875	832	792	783	810	791	784	769	761	813	830	811	794	832	811	726	840	751	823	804	778	824	735	813	815	792	798	760	830	796	817	797	786	779	829	804	803	790	811	805	782	789	812	784	788	774	825	760	782	784	806	772	861	793	858	812	786	827	831	835	748	816	877	803	838	801	763	769	779	775	787	784	802	828	813	844	830	809	802	770	821	774	780	817	790	746	776	806	835	860	782	786	787	799	818	795	790	813	776	819	796	784	790	796	829	773	802	811	791	809	817	791	842	835	808	866	804	788	779	871	777	826	820	819	859	763	787	823	803	788	831	805	763	801	831	804	831	772	759	799	758	808	800	773	829	813	775	829	797	790	831	787	827	804	797	820	830	800	740	816	854	785	785	787	814	819	786	793	847	779	856	782	736	767	795	776	814	880	756	818	807	813	780	812	741	805	812	844	844	826	827	797	785	787	793	833	818	768	817	810	815	796	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46703	42787	48854	39864	31091	33156	30698	25669	20978	13147	11838	12812	11240	8587	5135	4756	4356	3899	4594	3602	2465	2828	1612	920	738	593	534	417	379	395	351	338	336	365	365	367	359	372	347	376	324	385	413	357	381	356	349	328	304	297	322	296	304	321	311	349	326	272	310	339	313	312	314	301	306	323	344	307	306	287	319	310	309	294	314	297	306	303	296	287	315	276	294	265	300	278	274	304	299	282	283	258	337	283	265	307	287	290	265	283	300	277	275	302	312	274	293	289	292	317	321	284	280	333	297	272	290	293	275	321	283	298	303	306	293	309	293	291	323	307	293	295	343	311	313	283	272	282	254	278	249	320	296	308	293	284	301	286	264	306	279	282	273	260	307	286	312	283	282	288	287	278	291	303	301	288	318	325	280	257	303	291	299	253	271	327	259	297	297	269	277	352	281	269	308	267	273	306	287	263	297	261	252	311	286	243	301	312	292	296	303	325	280	324	254	280	263	326	290	311	296	298	267	314	299	277	279	294	273	334	294	303	309	310	299	309	291	266	298	293	280	259	266	262	291	282	320	287	285	310	281	320	316	279	290	284	288	277	308	257	277	312	274	288	306	263	271	304	285	270	276	274	266	310	274	275	275	261	262	295	309	288	289	309	289	341	304	275	267	295	323	303	276	250	262	300	275	295	279	289	296	246	280	279	278	274	286	281	282	277	321	264	267	266	276	328	284	276	291	268	263	312	268	299	288	307	290	270	290	273	300	282	262	311	277	268	277	259	291	312	279	307	290	287	296	264	298	286	278	285	286	299	285	288	266	272	302	336	292	297	314	302	306	260	291	261	294	254	310	282	311	274	305	254	307	324	302	312	277	275	289	305	270	306	284	281	306	289	290	285	294	280	299	292	278	309	295	285	293	269	302	272	302	273	289	331	270	297	288	277	282	277	295	292	285	293	301	301	296	295	288	289	269	273	305	262	311	263	283	289	276	288	286	269	275	312	311	269	325	292	275	280	305	286	275	280	296	299	297	283	292	295	297	299	309	287	271	284	297	284	323	321	324	308	287	298	287	302	281	301	312	322	319	286	255	301	301	283	313	273	318	304	283	294	279	310	300	307	273	303	271	302	310	288	276	293	300	262	294	298	281	267	316	310	275	327	304	287	278	268	286	276	274	274	308	298	275	306	298	297	290	290	287	299	289	307	295	315	264	318	295	293	279	299	293	281	297	306	296	280	284	281	301	308	272	279	270	267	294	307	277	272	281	292	280	298	310	294	299	253	284	286	319	248	263	312	308	270	300	290	294	282	277	333	310	283	292	283	271	282	287	316	268	281	286	255	291	311	280	315	279	303	282	282	297	284	263	287	294	279	294	262	294	309	332	279	287	316	300	318	279	282	293	289	295	288	283	285	315	299	306	284	309	290	303	297	293	292	297	290	318	306	297	283	289	302	313	287	277	301	294	275	302	296	271	277	293	271	305	277	282	270	303	261	278	302	294	292	305	278	266	280	286	263	286	294	291	281	278	318	284	286	273	288	292	313	305	274	272	298	324	320	280	291	269	282	268	270	259	314	320	316	290	296	295	290	273	295	297	290	266	286	267	287	296	269	281	284	297	301	264	296	270	272	300	309	269	272	285	272	312	286	279	313	308	299	276	271	266	290	283	295	278	302	308	264	306	274	299	254	277	265	300	276	279	278	298	296	340	287	298	290	262	301	312	290	302	288	298	287	312	311	277	300	271	304	275	293	307	298	296	290	271	297	308	291	289	299	276	289	309	291	283	255	304	303	295	312	278	315	298	265	283	279	291	294	318	306	304	285	283	303	282	274	318	330	281	274	292	297	295	285	265	288	304	276	274	296	290	289	287	283	307	293	270	296	279	286	287	287	261	296	261	296	274	298	261	302	294	266	276	264	261	323	269	276	315	299	269	304	299	282	275	303	285	300	274	283	278	302	279	314	279	259	290	273	316	293	320	276	321	295	299	286	304	296	299	316	341	280	280	296	329	273	282	284	296	305	270	298	307	287	293	299	304	278	263	297	290	293	303	294	329	264	298	298	259	309	311	328	281	269	285	312	298	289	301	276	262	306	258	269	302	300	293	304	293	318	274	309	278	287	281	298	279	261	266	277	273	295	292	266	300	296	269	306	266	272	269	272	296	308	299	310	298	270	295	292	281	293	294	288	289	264	297	279	274	294	324	334	269	278	274	300	308	298	273	322	307	264	312	269	300	273	315	288	268	296	293	305	288	323	294	282	287	280	281	289	321	298	284	273	298	332	285	270	295	267	312	286	258	318	270	272	288	297	287	302	302	294	307	317	295	285	279	310	299	310	278	270	296	287	312	280	306	283	318	312	291	311	280	293	290	301	288	307	271	271	316	300	282	287	286	296	272	304	313	290	300	310	296	283	295	287	278	297	287	278	292	313	278	306	325	291	320	297	282	312	303	292	292	270	313	281	295	299	266	300	262	275	290	284	297	295	281	312	273	282	284	262	289	296	301	265	280	304	292	289	270	267	298	274	274	271	287	319	300	315	323	339	256	301	260	309	293	290	284	313	284	301	280	302	299	289	309	266	279	293	306	266	304	268	282	317	271	299	302	311	274	304	292	315	313	283	294	278	285	324	298	281	275	291	294	317	307	299	289	302	276	319	306	313	301	279	258	279	336	315	303	268	310	266	269	259	286	287	311	291	286	296	320	284	273	257	282	268	304	276	308	328	270	276	277	259	272	283	305	292	292	261	273	271	282	298	280	289	290	335	283	309	321	295	319	298	287	266	288	295	283	278	310	267	280	272	316	290	283	295	285	291	272	259	300	282	290	282	312	290	280	287	331	297	279	321	318	289	274	296	285	289	299	283	306	305	280	295	313	314	346	274	300	285	276	290	287	313	292	268	279	288	277	285	317	317	287	305	285	293	303	281	302	279	298	315	280	266	281	291	281	301	310	286	292	306	271	257	303	312	300	287	276	290	244	284	294	276	316	309	283	277	290	289	312	289	286	268	325	311	289	309	278	329	294	270	283	299	295	273	309	294	325	259	277	292	266	262	258	323	306	273	271	287	288	257	260	248	290	281	290	277	319	314	291	285	323	260	289	306	272	304	275	274	285	287	270	281	291	318	279	263	276	277	294	280	263	294	267	277	302	271	272	283	256	298	285	280	309	286	279	289	300	308	295	282	275	297	320	284	299	263	325	294	295	312	277	275	309	262	285	300	301	290	257	298	289	281	271	288	302	306	284	268	291	296	282	314	281	275	296	263	317	259	251	285	283	298	303	281	266	315	288	279	319	295	269	312	277	292	295	274	290	305	321	295	286	300	254	281	329	314	282	318	316	297	282	264	301	265	279	319	287	294	301	293	290	295	280	306	293	275	322	284	300	273	287	286	309	301	282	278	283	288	287	295	275	313	284	286	285	280	302	269	304	301	281	290	294	325	282	308	306	269	280	297	269	257	301	273	303	281	302	300	294	291	304	281	284	331	322	295	272	286	310	297	277	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33056	37903	49814	45458	43813	45259	41789	36660	32541	21833	26604	27966	26347	22731	14891	14914	14244	14406	15698	14368	10921	12139	6908	4632	3485	2599	2405	1504	1328	1358	1284	1145	1125	1220	1315	1256	1295	1209	1252	1284	1294	1313	1361	1300	1213	1177	1155	1125	999	960	890	971	907	933	860	912	909	884	870	900	878	889	897	876	1025	910	981	992	929	922	886	905	897	871	870	831	838	835	884	833	791	798	748	774	797	797	742	817	827	757	818	800	787	794	751	804	753	803	761	693	776	753	771	801	768	732	789	760	720	783	759	753	800	770	730	747	747	720	735	759	784	771	775	743	742	799	745	770	780	732	730	755	772	715	805	786	780	757	740	796	799	779	756	748	779	750	762	749	726	751	727	728	744	762	770	803	750	791	758	819	795	748	776	756	729	734	764	732	765	759	723	779	711	772	760	745	781	728	805	769	754	745	724	780	786	763	809	779	762	766	784	766	710	755	769	723	786	742	782	694	783	749	747	769	711	738	811	745	745	763	757	777	783	794	738	791	757	740	772	748	746	745	756	762	778	727	752	763	774	770	760	754	735	738	738	748	741	713	748	708	782	743	808	762	788	734	729	739	754	774	788	779	761	808	728	766	734	782	764	746	766	760	738	719	797	776	736	743	763	754	738	785	738	719	734	723	730	736	730	729	803	784	733	702	737	756	699	764	756	756	755	743	768	825	778	768	755	802	769	730	743	797	776	743	729	761	745	759	732	754	806	749	712	760	801	777	743	775	711	727	709	741	763	823	825	763	786	721	758	804	744	732	796	789	728	792	744	731	776	779	800	738	745	717	761	739	742	749	747	760	727	725	772	746	746	732	758	750	823	774	762	785	755	775	759	758	751	757	788	742	745	709	778	727	783	766	735	724	762	790	767	747	777	769	694	776	755	754	739	779	749	808	725	758	760	740	782	791	716	772	741	728	785	759	734	781	769	751	709	757	785	795	769	738	736	738	772	795	778	745	771	843	748	754	765	722	771	802	756	768	733	761	744	748	723	780	772	710	768	784	703	745	730	731	817	716	761	736	766	787	742	743	717	749	758	723	702	700	758	693	769	756	816	762	744	794	759	761	723	790	761	741	771	758	754	771	780	722	778	792	761	769	760	764	794	778	782	738	754	709	729	800	786	773	738	730	768	767	780	734	741	756	757	804	706	800	736	745	758	738	731	748	787	744	736	732	758	756	775	745	736	784	724	761	748	807	715	723	774	768	786	749	805	777	744	806	741	733	715	781	721	808	766	728	757	773	777	733	777	736	753	705	769	693	749	739	738	753	752	808	725	768	722	753	735	789	774	772	721	768	780	722	782	808	787	748	755	782	724	722	788	766	768	750	729	780	705	738	725	738	767	748	781	778	704	726	737	760	748	751	814	729	745	755	792	715	681	761	744	766	759	752	762	816	767	780	720	706	738	790	744	828	755	752	702	755	758	760	755	774	793	797	751	755	765	762	767	747	770	729	798	742	769	799	788	748	762	788	753	721	764	764	760	760	751	766	739	756	756	793	738	745	721	767	747	761	734	798	719	723	795	749	759	697	767	810	772	786	773	748	818	785	754	757	784	781	760	714	745	749	772	763	742	806	793	731	754	772	791	722	767	754	780	752	776	805	754	786	712	804	770	751	752	789	745	784	717	773	778	741	775	747	760	769	716	808	739	767	761	794	712	741	716	747	761	714	777	786	766	811	762	741	743	798	744	770	761	695	756	760	788	777	779	774	772	749	767	737	757	796	791	710	750	775	745	786	780	732	798	789	790	721	789	793	767	790	737	743	775	728	758	764	794	768	758	750	811	767	757	779	712	787	703	788	778	780	717	775	765	724	748	768	752	795	779	715	791	748	752	754	735	717	755	799	724	771	737	701	752	756	799	784	784	763	774	727	802	768	755	765	781	771	732	754	764	756	774	734	816	786	759	745	781	729	759	747	773	731	791	776	782	752	829	785	721	772	730	746	758	779	746	778	754	728	779	763	754	731	728	725	778	765	741	758	708	788	769	742	744	745	723	757	747	755	787	750	783	788	735	760	764	793	728	732	752	726	792	790	762	694	786	793	742	753	777	725	770	750	753	721	745	759	823	733	746	785	740	746	789	772	765	779	735	760	792	798	784	797	729	776	776	745	744	749	765	770	752	748	742	762	713	716	771	692	750	687	767	737	798	771	791	710	768	765	748	765	759	769	761	770	800	728	824	764	781	789	776	798	719	763	727	750	774	734	733	761	685	763	754	761	756	779	737	701	782	707	743	755	758	748	726	756	766	706	780	765	737	803	785	742	763	760	795	764	798	782	761	736	757	818	763	778	751	766	756	781	727	742	718	778	760	754	724	773	735	795	785	761	761	799	751	780	834	733	817	784	779	810	759	760	742	776	778	832	734	790	808	764	774	768	807	751	734	785	755	776	788	726	716	775	812	771	739	756	751	746	740	798	758	755	760	749	792	719	775	727	758	791	764	753	773	720	746	732	784	765	769	744	775	748	767	722	757	728	762	783	808	732	717	717	763	797	758	703	733	725	730	774	764	745	763	785	750	780	791	760	747	731	759	786	720	758	798	768	774	739	722	708	747	780	793	706	779	759	791	790	738	708	752	769	765	732	739	805	764	749	751	737	759	755	734	753	747	749	807	802	799	775	762	734	708	728	726	764	784	783	724	751	780	772	785	731	796	778	790	696	754	784	742	746	794	757	727	748	777	704	723	770	757	707	780	762	737	752	748	732	748	754	753	741	729	796	733	791	792	717	714	753	815	803	748	737	762	749	761	749	715	795	793	760	760	752	743	781	711	778	779	760	772	757	759	762	772	744	747	737	749	791	799	744	771	712	779	749	764	743	746	753	758	772	726	781	782	758	726	748	718	743	795	775	789	723	754	731	731	756	766	721	750	777	712	724	774	778	730	776	733	799	770	719	782	736	764	783	745	769	738	762	756	737	789	768	789	755	743	743	775	757	738	746	767	741	758	743	803	714	769	789	791	776	736	763	781	771	754	775	717	772	787	738	784	788	764	775	725	743	743	781	779	734	756	707	757	744	795	737	771	788	729	720	752	767	748	745	782	778	717	718	757	715	714	770	756	759	761	777	767	804	763	748	772	742	808	755	757	746	770	757	812	744	750	750	732	800	746	801	756	777	749	739	707	716	730	760	755	752	829	748	791	772	771	743	778	755	761	738	766	754	763	814	759	763	741	788	767	718	702	791	717	778	788	775	731	775	737	785	753	768	774	752	764	738	774	737	770	745	721	774	770	791	723	743	743	698	734	746	745	779	797	785	752	746	743	723	846	746	756	796	751	697	765	805	739	728	727	787	726	736	739	812	720	749	797	759	760	779	754	778	804	769	762	740	757	722	749	796	806	722	795	814	757	771	782	784	776	764	750	771	758	791	743	772	755	765	794	798	758	779	771	799	748	737	745	757	747	723	790	824	763	809	731	777	738	781	783	768	742	773	725	747	713	725	778	768	700	751	733	736	734	770	759	785	802	801	750	749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52170	49096	49190	36061	32138	34185	35303	32059	26740	19780	16725	19252	16922	13014	9148	7883	7695	6411	8184	6364	4131	4817	2083	1284	1025	726	736	514	414	433	430	391	363	400	420	424	435	414	440	405	411	418	433	398	403	388	348	337	330	355	346	313	320	360	351	365	327	336	283	340	319	355	331	367	348	353	345	352	317	332	324	385	316	340	294	320	316	349	319	346	308	320	319	310	271	298	318	337	276	309	304	322	304	293	342	291	312	279	293	296	287	297	293	288	276	295	311	309	318	286	322	288	293	320	312	323	297	270	325	299	290	288	330	331	299	300	306	308	291	302	316	306	342	294	328	310	285	314	296	311	278	285	313	309	299	274	292	300	278	330	284	297	269	303	289	288	293	299	333	314	303	294	318	312	317	283	273	321	266	324	294	305	312	307	274	300	299	297	333	313	304	312	295	291	301	280	266	292	311	294	300	278	347	327	307	308	298	306	294	300	341	291	294	292	299	313	297	303	314	297	277	340	262	315	250	315	319	284	328	333	281	323	308	324	291	290	300	295	325	295	307	283	289	296	293	289	315	307	294	306	307	285	275	276	325	305	311	336	291	292	296	285	283	309	315	316	320	327	309	301	291	302	303	330	308	297	318	310	326	328	283	303	307	304	276	326	334	292	348	327	299	291	299	316	303	297	301	308	286	294	304	290	302	300	278	317	297	289	293	317	287	294	279	305	291	278	305	305	304	309	288	327	285	303	325	310	312	313	308	290	318	246	300	329	304	302	292	308	293	303	314	328	297	307	287	274	270	309	279	323	299	272	328	313	331	305	335	296	286	291	290	324	331	307	314	265	280	308	318	296	355	322	287	299	310	333	311	315	296	316	319	262	335	288	278	289	283	303	318	279	335	309	296	351	299	302	271	300	297	289	292	319	323	304	297	291	321	326	304	305	305	269	294	329	332	286	295	287	323	293	325	309	327	326	280	299	260	321	308	276	274	324	315	295	292	319	304	312	284	343	309	314	301	297	312	282	282	317	319	325	295	304	312	278	319	302	309	305	301	311	307	282	288	304	294	286	302	300	294	308	310	288	291	316	331	298	308	302	266	310	308	323	303	268	295	287	298	313	287	277	301	320	307	306	298	293	304	291	301	295	303	293	320	304	303	319	309	290	294	292	302	294	322	304	332	323	308	331	295	293	318	300	329	285	300	280	292	333	306	310	312	269	290	285	329	308	283	296	319	296	304	319	294	292	348	281	315	294	250	299	265	324	284	294	309	314	347	264	280	277	286	300	305	336	301	267	297	288	313	268	315	283	239	304	302	300	298	312	318	330	281	305	339	300	327	285	275	328	296	309	298	295	298	265	317	293	330	270	300	256	280	288	314	297	308	335	319	307	329	278	294	335	337	316	346	292	304	305	287	301	319	291	311	295	286	305	314	317	305	320	297	332	326	249	287	291	322	298	340	244	275	291	321	351	310	323	283	282	325	277	305	312	333	327	302	315	317	299	315	322	283	308	292	319	271	298	316	299	316	319	305	304	335	319	324	290	343	337	298	335	267	305	300	284	281	307	290	309	298	267	312	314	312	296	286	290	290	301	291	298	312	295	271	273	307	316	340	320	285	265	313	282	312	336	332	288	310	274	282	300	303	302	351	295	286	307	328	323	300	323	307	310	305	312	284	307	291	279	323	293	287	327	283	286	324	287	327	311	308	324	314	309	312	272	302	304	296	284	318	268	298	334	306	304	293	303	299	318	296	310	279	266	307	302	321	318	326	287	310	287	323	295	309	313	320	315	329	289	292	299	292	307	294	286	331	281	324	295	304	299	307	305	325	298	332	313	306	292	352	302	300	314	306	269	318	309	296	293	322	318	281	266	324	308	291	305	298	271	305	289	322	284	316	310	294	304	305	346	323	305	308	284	300	290	304	316	292	321	295	302	293	295	311	295	305	319	290	294	320	294	313	301	306	304	310	285	304	300	258	298	312	313	293	293	299	281	302	293	320	319	293	307	276	332	302	292	308	336	333	310	312	324	336	289	301	303	317	312	302	291	285	303	306	304	328	326	289	331	268	281	332	285	301	318	292	299	292	323	324	292	295	339	297	278	326	330	313	321	292	288	306	296	318	305	332	332	313	285	270	299	308	286	300	267	282	295	283	293	302	288	317	302	283	287	301	316	339	290	269	308	328	308	299	300	314	269	319	303	303	289	305	310	332	284	308	327	296	310	322	309	270	296	302	315	283	302	279	278	289	297	300	286	332	309	282	292	293	293	318	315	293	326	275	300	307	281	313	302	334	317	263	285	274	325	297	298	274	271	319	313	324	294	303	311	295	319	286	280	299	289	290	294	305	302	315	291	290	274	290	293	288	280	325	297	298	300	311	292	318	311	345	288	323	306	302	311	308	300	300	315	300	306	317	287	273	301	303	348	317	308	316	291	305	317	309	314	292	295	310	316	321	291	292	335	291	279	313	307	319	302	291	299	313	300	321	306	302	332	313	299	311	301	291	253	283	357	286	301	306	306	297	297	310	297	340	322	301	286	302	299	301	299	294	295	305	289	320	314	310	312	336	310	284	314	314	334	290	310	275	333	304	307	312	254	261	304	295	297	317	303	324	281	304	297	299	304	290	327	302	301	289	303	321	301	307	310	282	268	302	289	269	293	270	290	311	274	320	331	314	306	324	305	302	270	312	328	325	315	310	290	293	316	308	287	305	295	298	278	298	302	301	340	298	292	310	316	323	302	291	304	277	274	312	274	318	292	305	291	331	333	300	303	300	332	328	301	312	319	300	301	305	277	307	309	303	255	298	295	305	346	298	285	314	333	319	349	304	314	292	307	279	262	319	295	300	315	308	339	295	276	294	337	293	291	285	306	306	326	314	312	276	336	283	285	310	305	265	247	286	291	296	300	314	291	308	304	307	282	302	282	278	299	294	285	283	300	321	299	285	275	329	323	298	300	330	279	288	311	319	304	296	322	308	328	313	295	306	312	325	271	323	310	292	307	308	284	294	315	275	315	287	296	284	308	305	300	314	271	296	298	317	330	309	298	266	286	310	328	296	296	315	302	304	294	313	288	326	258	319	269	288	302	280	289	299	296	314	308	288	331	315	280	292	267	314	328	294	288	269	308	308	322	289	294	303	313	311	295	296	291	295	299	320	293	326	322	302	322	291	330	323	312	303	293	298	320	295	273	322	315	305	297	282	324	294	272	262	318	305	294	314	291	277	313	324	307	266	293	292	318	292	305	323	315	307	262	304	298	280	299	317	287	312	309	286	283	293	283	284	310	301	294	290	320	304	307	276	303	306	293	310	287	304	296	280	309	301	321	282	319	264	327	331	289	270	303	321	272	345	306	326	267	278	319	311	305	302	299	310	279	302	324	292	276	342	318	342	313	266	307	300	305	306	279	288	271	307	277	310	300	270	299	302	316	303	275	301	305	284	319	311	344	300	305	283	318	314	284	321	315	302	323	300	306	306	283	273	322	293	285	323	323	276	307	311	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39220	47073	52932	48527	49480	48607	49297	43658	36448	28355	30868	34654	32374	28023	20122	19678	19012	19589	22454	18966	16395	17452	8113	6445	4771	3701	3328	1916	1720	1525	1519	1413	1274	1482	1623	1679	1594	1456	1559	1573	1559	1658	1569	1525	1471	1324	1325	1157	1095	1070	1113	1080	963	987	991	975	940	997	953	1063	996	990	1124	1027	1146	1081	1112	1095	963	965	994	1046	1025	983	981	913	890	865	842	845	840	824	817	789	795	788	839	861	789	811	790	845	846	795	838	780	740	803	777	781	827	767	851	750	807	736	787	789	792	812	770	792	813	781	769	754	740	751	784	800	751	756	756	808	747	796	783	808	805	783	756	755	709	817	771	744	797	745	790	762	736	750	824	773	740	800	781	781	755	763	804	793	785	757	774	778	748	788	773	768	772	783	778	801	798	794	782	807	749	772	779	755	781	801	842	794	758	773	773	764	764	819	784	823	774	770	816	863	741	710	760	732	822	737	803	825	813	776	822	796	830	772	805	789	811	767	764	754	757	781	745	765	781	802	821	771	804	781	748	789	793	756	786	759	785	810	780	796	803	747	797	761	796	742	806	821	839	796	741	751	729	799	770	771	791	742	807	795	793	814	777	777	784	742	797	760	781	750	803	809	808	774	771	815	784	849	824	818	765	779	775	805	848	744	775	759	711	772	802	779	763	765	745	754	740	781	767	831	779	724	794	753	763	771	791	787	792	781	798	816	738	776	788	768	752	781	787	776	784	762	734	805	786	794	748	771	774	730	809	799	765	783	751	721	772	787	730	795	752	756	788	802	788	750	791	744	780	766	760	800	795	789	700	780	779	795	780	759	788	749	818	800	778	793	786	804	765	789	736	751	786	822	798	763	803	701	723	766	770	805	792	797	776	783	774	780	747	812	820	773	778	781	788	821	806	793	769	768	774	783	776	765	792	793	749	804	783	744	755	767	713	804	788	758	782	787	778	769	751	700	791	780	782	786	807	842	765	731	817	750	825	784	778	750	755	728	789	758	777	788	783	741	781	797	761	727	807	744	783	753	779	784	735	803	795	804	791	803	742	773	786	818	807	766	792	795	763	783	758	830	786	799	794	814	728	762	786	776	693	827	743	723	780	803	772	755	780	742	799	846	782	791	791	827	767	799	850	788	728	796	770	755	775	739	741	767	807	794	775	718	800	740	776	791	797	766	795	769	777	758	742	729	758	764	783	754	740	749	772	766	777	787	779	808	825	760	805	775	819	807	788	798	768	784	763	750	813	783	799	765	762	808	793	783	785	815	755	751	817	773	773	814	773	750	813	767	807	829	793	754	829	784	796	805	792	804	819	773	791	759	784	800	807	780	732	822	780	705	761	762	793	835	732	764	833	741	773	790	758	775	807	782	741	779	803	843	801	753	829	767	762	804	815	824	779	732	760	801	743	765	779	777	797	756	754	803	780	751	813	753	799	800	756	782	748	744	782	803	712	769	780	746	724	750	785	810	780	783	765	750	801	758	815	747	772	777	754	782	749	813	806	793	771	748	727	786	854	815	763	769	735	810	692	754	761	760	827	742	788	843	790	769	798	740	790	775	768	785	789	797	810	743	787	738	782	766	770	782	806	806	728	753	763	825	796	785	780	785	737	799	760	751	803	751	803	789	753	783	735	766	766	714	774	750	780	812	787	766	756	764	761	799	750	782	763	750	748	793	793	739	822	818	797	760	765	811	800	792	725	763	765	750	783	798	762	789	786	800	771	779	710	735	760	806	763	766	777	763	800	822	775	774	780	769	774	786	789	787	834	791	786	754	763	831	781	763	719	773	747	792	771	758	695	837	794	738	797	779	767	818	777	768	753	767	804	746	802	814	774	782	766	722	795	729	773	782	751	737	800	757	776	811	803	786	743	752	792	763	781	742	800	792	818	741	829	814	753	764	743	746	718	731	782	778	799	770	775	764	809	777	766	765	714	852	807	837	754	757	801	774	821	831	807	782	760	782	784	775	752	763	794	765	760	759	750	794	804	801	758	832	851	778	742	742	732	790	811	801	812	772	797	750	766	823	721	765	759	786	745	750	802	772	768	800	778	743	698	757	800	741	840	775	781	754	787	785	785	794	773	714	769	780	808	738	804	779	782	760	842	825	795	777	790	755	800	788	786	697	750	801	766	787	767	816	806	741	790	775	813	771	753	752	814	764	756	827	797	803	773	768	762	761	801	776	806	830	693	767	793	776	797	784	782	752	730	818	749	806	769	795	754	768	773	796	763	753	711	792	756	837	790	792	732	765	805	807	783	785	734	760	785	739	754	766	764	800	800	749	761	804	795	816	748	783	782	742	773	787	751	735	772	736	754	746	741	787	812	830	759	801	737	804	814	790	759	806	735	795	801	784	754	813	776	796	818	811	807	779	782	793	755	793	790	787	802	780	784	727	800	774	712	804	768	828	766	782	764	816	810	819	753	790	782	751	793	776	757	789	756	793	776	781	771	738	806	779	750	754	831	766	782	760	748	742	739	782	782	805	849	811	784	800	743	785	801	754	792	841	750	810	801	775	757	832	813	761	825	794	748	778	802	806	795	739	769	834	748	831	757	763	819	785	781	756	768	768	786	774	777	770	793	872	844	793	819	801	783	702	758	800	791	785	841	759	765	797	746	741	783	823	789	788	767	778	805	767	749	821	799	779	758	761	777	809	773	717	788	772	804	746	732	774	780	744	763	759	754	764	731	759	782	810	765	748	766	761	753	771	758	754	740	802	768	760	785	786	723	818	722	784	799	815	772	788	787	801	805	760	753	757	770	788	744	823	782	790	793	747	783	783	764	757	750	748	761	795	777	793	752	751	798	817	789	749	746	793	766	742	756	779	763	745	782	718	770	762	735	733	792	762	746	790	773	788	793	796	768	799	769	805	783	815	799	759	786	770	803	789	749	838	780	753	779	769	757	732	756	837	737	804	796	781	723	752	809	775	789	776	765	807	741	762	794	785	796	802	750	787	737	738	800	775	763	779	785	765	734	773	815	796	765	783	756	778	797	823	797	759	765	806	756	801	766	777	763	748	763	845	805	796	781	737	793	810	768	805	787	749	788	754	777	808	752	785	790	756	834	784	791	765	784	793	829	815	782	793	720	828	774	815	803	817	775	813	787	812	748	805	754	786	775	776	747	767	802	799	773	760	734	761	798	797	773	808	834	771	772	755	798	804	792	794	726	779	820	713	816	756	769	823	782	766	746	821	783	791	805	805	719	740	768	756	763	782	783	779	776	734	770	788	799	782	767	756	770	786	788	773	795	779	756	821	783	834	765	801	792	754	736	755	790	774	769	820	776	828	757	785	742	756	807	778	813	787	788	781	799	766	761	774	790	717	813	752	765	780	812	780	809	785	858	761	728	776	775	834	793	813	767	766	795	789	753	778	779	762	779	762	772	744	788	729	807	775	788	781	820	780	749	750	758	766	800	785	819	837	792	758	761	789	838	764	791	788	759	744	812	770	821	789	742	804	753	789	778	721	802	762	773	737	830	810	823	784	744	778	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26421	29458	28887	20592	13225	9328	6238	4362	3143	2032	1585	1508	1334	968	828	740	682	566	669	550	576	496	419	391	376	365	392	336	338	350	329	281	363	364	336	311	323	346	328	386	329	341	343	326	350	329	311	293	329	342	342	309	335	309	296	325	316	331	337	325	321	307	316	304	313	292	302	301	341	320	322	336	292	298	313	335	319	289	342	333	314	324	329	340	333	329	292	255	302	320	304	330	310	319	316	316	346	334	320	286	291	336	299	307	311	284	306	300	309	296	272	300	308	309	322	321	294	320	292	320	297	293	311	295	305	296	331	275	316	297	302	259	301	305	319	300	322	319	306	309	317	283	333	279	310	301	305	308	337	314	307	296	275	310	313	297	289	324	340	310	311	315	338	293	308	319	313	324	312	308	302	320	307	306	277	310	289	303	295	345	309	307	275	305	348	295	299	316	288	306	324	303	277	306	321	270	281	282	296	324	324	330	283	301	307	331	320	276	341	312	316	332	294	301	312	282	315	294	288	309	288	283	288	313	303	325	330	322	345	304	308	313	294	321	300	291	329	300	273	306	347	345	318	296	303	332	271	291	321	300	313	312	316	308	333	305	300	344	310	285	298	334	301	309	340	310	296	328	306	329	295	316	316	314	329	302	333	323	329	318	318	292	309	319	321	295	309	333	318	335	326	296	313	302	305	318	307	292	318	295	331	324	364	312	301	328	320	312	320	313	309	307	318	301	349	303	287	278	309	313	290	340	331	312	298	284	310	312	281	291	294	321	304	316	320	324	325	337	308	298	310	319	297	317	307	265	325	302	303	319	298	291	292	344	314	327	308	304	307	315	293	302	308	339	314	337	322	336	301	319	299	293	353	307	337	337	314	298	279	343	327	307	348	338	300	314	315	299	298	305	330	305	302	325	274	306	333	339	278	300	294	315	263	321	322	315	284	274	281	313	294	291	284	309	295	272	286	290	298	310	312	309	331	331	301	287	345	311	315	319	286	289	298	308	315	324	310	314	318	305	302	326	308	321	340	288	300	288	285	310	317	305	312	319	313	334	310	307	301	324	287	299	293	337	299	300	310	301	298	318	305	329	314	327	323	317	296	310	328	330	287	292	284	310	322	287	299	325	297	316	291	295	320	318	337	300	320	361	294	310	322	262	310	322	303	295	330	305	351	284	321	333	310	261	301	294	305	297	323	328	328	324	331	324	320	321	319	317	334	306	306	295	316	330	316	304	290	281	347	326	306	314	314	318	335	294	326	312	282	308	298	280	300	342	311	287	296	317	305	295	323	316	304	305	309	326	311	300	322	308	298	288	276	329	294	313	307	319	313	266	315	314	253	291	272	325	294	327	331	260	295	346	314	316	317	285	318	302	286	299	305	312	317	343	318	324	334	319	312	295	295	303	332	320	297	324	338	326	279	342	341	318	346	301	306	335	335	323	282	306	272	312	281	277	304	302	297	311	286	270	326	294	319	328	331	279	274	315	306	302	325	315	332	308	309	309	300	294	327	304	287	309	320	289	315	310	325	299	259	323	293	310	302	324	316	310	322	302	320	318	290	295	315	301	336	289	296	271	358	334	306	320	355	325	285	323	306	287	302	337	314	304	299	315	314	305	299	285	289	305	307	293	318	306	292	320	324	321	303	312	304	344	292	303	280	330	309	334	287	295	317	293	320	278	308	299	304	295	288	324	314	323	299	323	296	304	293	320	306	327	307	296	284	327	310	287	284	356	273	317	313	321	284	289	299	285	326	326	304	328	304	306	300	282	334	322	319	318	296	294	281	307	328	329	330	303	309	276	296	318	296	302	308	324	332	297	305	300	317	303	283	327	311	293	296	341	305	318	315	330	283	325	301	336	329	338	300	336	341	320	330	309	302	287	302	320	353	318	308	320	297	314	317	339	269	316	293	334	317	288	321	291	305	280	314	295	326	295	300	300	301	324	314	326	317	306	340	305	320	299	315	303	325	296	294	338	323	322	306	320	287	280	284	293	286	323	258	327	289	317	317	298	309	307	335	342	324	293	343	287	313	314	310	289	291	330	313	295	303	277	286	291	311	328	311	312	344	292	298	314	297	331	298	302	311	317	280	317	330	321	270	324	322	327	315	304	305	329	318	317	305	331	301	293	288	323	289	300	337	318	316	301	299	305	306	272	330	304	333	312	312	317	321	286	282	316	323	282	279	316	300	356	307	321	301	332	308	346	317	295	317	316	281	300	305	354	282	307	298	307	320	336	278	311	314	330	319	320	314	290	309	337	320	317	302	282	338	322	307	289	299	301	296	289	318	298	299	319	314	293	323	302	325	310	309	345	295	314	319	288	318	308	325	321	290	296	288	292	330	281	312	319	272	323	300	290	305	321	321	319	310	289	341	296	314	315	317	299	309	322	303	321	280	291	331	313	279	302	314	300	329	308	307	321	317	303	329	272	297	325	329	287	330	335	314	316	315	287	339	326	320	296	307	339	307	329	301	263	286	340	293	311	291	320	274	305	343	298	325	319	290	272	358	304	328	306	309	298	327	290	310	295	337	301	295	340	299	284	292	297	307	307	296	348	321	321	302	318	323	285	289	320	316	281	309	320	301	297	311	350	317	318	326	340	341	334	326	303	323	300	318	285	285	302	311	325	321	302	320	326	326	313	306	314	310	325	338	339	313	309	297	328	316	280	273	333	308	303	300	302	328	341	283	315	279	318	318	305	336	300	314	322	340	281	293	288	317	297	316	292	290	333	300	304	299	331	283	292	324	281	331	296	296	301	306	346	295	283	289	275	280	319	315	286	319	319	286	321	302	293	296	326	302	291	316	310	300	301	310	300	333	295	329	333	324	323	309	315	312	366	290	301	330	304	284	302	286	325	294	253	318	319	330	313	314	318	269	336	352	309	296	318	298	310	319	292	319	348	298	305	274	321	315	285	306	331	314	315	334	350	309	307	320	307	316	321	324	285	331	281	322	305	298	324	278	302	284	300	322	282	298	314	327	352	314	331	317	331	340	287	292	306	308	313	286	329	316	329	308	276	307	299	316	325	309	345	306	328	322	296	300	308	367	331	297	319	287	294	325	314	278	303	308	301	285	291	311	321	294	284	353	330	302	293	305	315	318	311	291	314	280	316	322	308	298	301	351	318	311	286	321	304	307	332	310	323	341	276	316	307	315	328	304	301	343	319	288	288	327	313	320	323	282	324	291	293	318	308	333	316	355	285	284	316	318	278	292	306	301	322	303	333	314	326	310	344	272	346	324	298	298	272	319	335	303	322	306	303	316	279	313	325	288	284	320	313	303	295	320	311	322	291	296	296	316	316	305	298	326	319	293	296	297	296	327	351	287	319	305	283	305	329	310	304	314	305	284	348	262	326	289	308	315	318	339	283	326	319	290	323	322	287	311	329	327	326	317	326	301	334	308	309	295	324	309	295	277	326	316	293	320	305	258	284	331	339	327	301	282	272	291	314	315	300	314	298	307	306	316	312	277	304	290	298	289	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17464	25493	31680	29896	25291	22119	17683	14748	11051	7973	7330	7027	6249	4824	3838	3319	2909	2610	3140	2596	2187	1995	1411	1369	1247	1201	1183	1035	1068	1002	973	939	1004	928	986	910	964	1016	1002	1006	1039	973	1037	1049	999	914	911	892	903	854	906	889	850	829	848	870	854	818	855	796	830	813	832	834	893	875	877	840	814	860	835	862	822	796	890	730	853	882	846	805	856	852	858	863	821	799	824	767	860	881	768	846	783	811	796	830	845	842	742	789	798	806	804	842	814	797	806	797	802	753	850	859	809	778	824	777	801	823	795	818	803	806	786	769	813	765	779	825	815	826	758	847	821	785	842	847	783	800	816	797	773	779	844	795	796	805	819	805	760	850	790	840	789	761	794	753	776	812	855	780	790	779	783	816	817	854	822	798	809	811	815	839	855	858	870	786	823	811	811	799	794	766	795	799	790	818	780	806	824	816	811	861	865	777	805	734	809	742	768	803	821	817	789	850	788	794	776	780	816	784	781	773	860	798	774	780	746	766	797	838	782	797	758	803	787	797	801	836	752	809	767	766	804	826	810	802	769	811	802	792	825	840	755	807	833	798	778	769	808	827	793	770	819	814	828	837	814	806	808	749	816	800	786	810	834	807	778	785	853	776	838	862	755	836	781	787	796	807	785	817	799	785	827	783	804	801	800	835	839	756	827	809	826	813	807	808	806	757	837	790	748	853	775	873	816	773	759	768	839	813	782	777	798	786	770	777	850	797	868	798	773	793	780	826	771	807	780	789	856	786	784	802	786	791	781	829	834	757	832	819	789	828	777	868	812	751	808	836	790	779	800	789	775	790	818	847	789	819	840	835	782	809	815	762	802	794	841	756	793	735	809	804	823	807	773	853	756	761	776	767	820	841	794	829	824	826	814	776	787	789	832	831	790	826	790	850	813	769	802	756	840	788	844	778	826	795	784	782	823	836	755	799	789	799	805	809	792	751	819	804	798	778	770	815	769	779	790	753	801	817	789	775	779	813	791	803	804	775	801	794	794	784	770	851	813	809	809	828	840	800	777	787	850	787	856	837	815	785	775	796	812	850	753	767	839	826	857	803	851	810	805	765	816	812	844	786	802	827	799	781	756	803	832	829	806	814	756	860	808	808	790	733	807	795	815	806	811	829	783	795	768	809	787	814	759	828	786	801	793	837	794	846	825	769	781	797	840	791	808	840	802	799	809	862	766	810	809	802	780	771	824	834	840	783	782	838	787	793	770	834	856	769	804	787	783	750	834	813	803	821	851	815	835	794	786	827	782	842	807	795	772	825	785	835	829	791	798	807	810	796	796	775	782	791	785	786	728	817	830	803	790	796	791	744	816	818	769	798	846	823	801	771	860	839	774	802	826	827	818	839	800	797	786	826	793	779	800	784	818	825	797	839	777	780	820	832	821	793	807	796	833	859	842	830	827	815	799	813	836	780	764	805	870	809	843	813	733	827	801	755	811	838	779	810	831	835	746	824	770	790	798	831	763	798	842	803	796	760	830	836	828	736	808	799	781	800	813	833	813	804	759	783	813	828	756	762	788	795	760	770	771	789	813	746	785	817	801	847	794	837	772	854	808	787	772	761	815	800	820	829	807	788	787	745	800	766	833	781	808	842	855	830	883	816	821	793	750	798	787	798	783	782	803	821	813	753	832	792	823	805	808	832	815	806	817	798	793	797	788	815	798	806	759	798	811	743	799	814	810	758	792	755	770	753	838	752	765	793	807	829	795	804	753	868	832	782	859	789	777	829	813	836	803	803	774	762	799	851	786	804	799	822	724	819	782	779	810	774	836	784	781	804	792	814	795	745	812	750	781	762	759	819	797	762	832	785	809	759	753	795	841	793	787	785	816	800	731	752	833	759	802	783	758	793	832	795	816	819	790	786	776	815	793	823	821	779	854	797	776	784	766	746	801	789	820	803	772	854	757	766	820	804	853	840	847	764	807	817	810	801	829	818	734	732	819	750	741	816	807	797	779	777	794	821	801	798	772	758	758	770	827	767	827	805	827	817	789	773	795	806	807	861	810	882	839	779	750	804	763	824	808	819	824	851	820	804	814	768	797	809	782	802	841	792	803	794	741	810	851	795	808	794	779	799	737	779	805	794	816	776	821	786	840	770	785	796	825	781	800	809	751	774	772	818	805	838	758	746	818	819	811	755	795	794	783	800	818	766	793	801	768	836	799	753	791	797	818	738	802	892	835	812	803	837	735	811	746	777	775	803	773	795	811	777	796	798	772	800	783	789	853	804	837	799	829	809	795	817	807	822	805	791	802	808	813	798	822	828	779	769	771	838	761	818	801	807	800	830	800	827	788	863	768	773	804	797	771	834	779	855	844	798	810	790	816	761	778	827	771	777	773	796	843	771	771	765	809	763	787	834	799	812	812	834	817	801	826	787	837	759	787	781	823	801	777	780	800	782	751	810	782	818	744	806	800	850	784	805	791	786	780	812	808	821	769	787	801	839	776	858	768	773	791	831	794	789	800	831	784	822	769	791	875	816	800	779	831	766	810	811	795	810	826	798	808	765	803	739	780	792	777	848	826	778	808	783	784	757	802	793	774	787	819	822	767	812	775	815	834	802	752	807	822	803	794	814	820	799	867	807	820	792	833	842	790	825	806	853	839	746	823	807	787	812	767	796	747	784	821	786	771	807	807	796	764	776	903	836	787	756	805	795	838	774	849	800	810	799	816	839	876	825	806	811	809	827	821	837	796	797	797	792	793	794	827	811	783	821	803	785	806	828	845	770	827	818	778	816	798	744	744	815	813	854	804	828	791	821	808	791	827	746	736	847	764	782	843	825	792	780	810	810	781	840	813	817	790	761	793	784	778	748	802	819	825	799	815	858	863	786	809	841	789	775	790	826	817	783	797	749	800	788	807	833	808	776	831	830	799	874	792	866	822	797	733	801	893	777	828	757	801	830	781	775	753	837	792	829	804	834	806	808	786	765	876	821	795	777	772	769	803	835	798	759	834	799	819	798	788	850	796	784	729	812	797	761	815	821	812	775	773	839	817	845	775	805	802	816	811	801	824	796	783	806	803	799	813	786	791	775	787	785	843	809	800	813	860	844	869	816	823	739	775	819	788	820	788	757	794	776	802	799	760	793	766	808	775	806	797	779	809	744	796	825	790	845	800	782	834	817	777	796	785	770	832	738	772	812	760	758	747	828	805	767	807	837	839	785	815	844	808	827	842	785	765	817	766	799	772	812	789	811	815	869	810	809	831	833	840	780	739	810	783	837	826	786	843	787	785	793	785	782	800	809	846	817	776	759	829	824	812	814	759	825	807	847	784	790	805	828	791	812	821	773	795	830	762	833	810	853	816	780	845	815	767	834	773	816	780	846	794	803	793	833	843	824	780	797	771	807	761	764	782	843	779	798	785	777	816	806	803	798	820	803	752	801	785	852	781	820	806	794	771	802	773	801	837	821	846	840	772	834	810	775	821	775	812	808	801	825	814	811	812	795	785	803	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47317	47073	41593	34671	33945	32528	28943	27783	19630	12638	8962	10196	9916	7568	5619	4359	3265	3903	4082	3500	2994	2592	1742	959	777	541	506	373	341	355	367	335	354	309	404	350	373	370	354	376	332	370	361	384	341	348	355	319	319	368	321	301	337	286	307	292	302	302	310	295	329	302	309	289	341	309	304	306	290	295	338	307	319	317	308	313	322	316	288	254	281	295	308	277	314	281	329	282	296	281	276	288	315	292	290	283	312	303	281	277	279	279	300	283	283	266	311	273	295	291	292	295	284	325	304	283	306	295	274	277	316	280	286	325	306	291	302	300	241	300	261	291	259	271	302	299	277	266	280	305	298	291	270	286	280	310	283	286	292	337	324	316	284	299	323	295	263	296	273	305	293	296	329	298	299	293	324	274	310	321	278	300	284	288	281	290	296	320	287	325	293	270	263	282	278	282	274	263	295	279	298	285	263	278	284	324	273	289	275	294	305	301	314	278	301	331	295	285	290	276	292	311	306	301	271	297	293	319	295	321	289	291	293	296	260	267	310	288	334	258	312	264	291	297	290	305	261	289	283	300	282	293	288	300	287	268	281	300	276	289	282	292	321	276	298	273	280	327	287	297	287	290	308	290	291	287	279	292	299	276	315	283	282	266	301	298	306	317	307	326	291	262	284	287	331	279	287	291	283	297	305	297	310	312	289	299	285	267	271	295	302	324	256	285	270	294	295	320	290	264	266	326	289	290	272	284	318	294	277	296	292	294	289	310	291	292	340	305	290	291	303	274	277	314	313	298	284	302	293	294	300	293	270	293	295	278	274	287	279	313	302	283	288	270	271	310	284	284	300	281	313	274	323	287	299	310	313	307	286	268	302	299	336	282	261	286	281	285	318	313	281	318	306	260	315	304	297	249	292	311	283	293	322	312	299	299	270	283	311	271	311	313	276	306	300	322	292	310	311	298	326	301	273	283	304	297	274	265	273	278	274	299	296	285	309	273	284	282	274	286	295	303	309	305	297	285	277	300	295	297	276	302	272	309	294	301	273	264	290	293	313	284	306	284	294	295	263	302	270	266	286	293	286	293	282	266	306	302	259	281	308	306	278	286	298	301	275	310	298	297	326	286	287	264	304	307	277	304	272	309	300	304	281	295	262	307	289	288	297	275	285	302	310	268	296	290	275	316	256	285	291	289	295	283	262	309	251	284	308	280	295	295	286	283	264	296	310	271	315	314	281	262	266	291	267	293	313	285	288	298	290	288	284	300	304	302	306	277	283	297	283	302	306	278	274	317	291	299	283	300	288	308	281	272	298	293	301	302	292	292	318	296	308	312	280	289	325	309	277	294	310	302	310	306	282	275	279	286	290	273	267	300	280	284	281	291	310	299	288	298	300	302	290	274	300	287	313	295	320	300	280	311	313	280	271	278	301	285	274	298	313	285	290	287	299	277	333	279	277	319	293	317	259	293	285	336	289	331	294	297	287	299	308	305	291	307	279	272	277	275	290	261	291	276	264	292	311	294	283	311	285	289	286	305	311	287	302	292	294	306	270	299	284	302	288	308	322	277	311	284	300	320	286	301	292	281	311	304	324	279	284	286	273	287	280	276	268	276	290	262	289	301	315	306	286	295	285	326	289	274	301	298	297	281	296	303	294	273	294	284	269	295	295	289	308	268	280	294	339	271	274	276	279	286	293	280	295	277	324	297	276	280	273	272	287	335	303	305	271	273	299	291	284	299	302	280	283	318	311	277	316	296	289	292	316	269	273	323	285	284	281	321	308	292	286	279	282	277	273	265	280	296	296	327	327	286	293	273	273	306	296	290	300	322	279	298	312	274	254	291	308	290	317	294	314	284	288	282	294	335	296	294	279	278	282	308	289	275	278	269	293	312	320	311	308	291	285	267	246	319	291	294	280	292	277	287	292	300	284	285	267	310	272	269	269	274	291	300	280	296	288	246	273	321	289	305	268	304	296	303	288	284	311	326	311	287	273	272	311	278	280	280	268	308	268	278	293	263	275	296	272	314	274	299	276	326	280	305	287	283	311	319	286	317	280	306	277	307	307	279	312	270	294	259	275	285	282	282	290	281	299	265	298	250	316	270	271	310	253	297	302	299	269	286	309	291	305	333	275	307	260	297	295	286	295	291	256	309	299	283	302	303	284	282	300	294	295	327	290	279	296	293	313	277	288	311	294	273	276	327	274	328	317	305	291	286	278	288	311	296	294	262	312	296	251	263	265	278	285	270	319	258	285	296	264	288	283	313	314	307	302	303	295	294	264	256	299	281	308	267	286	285	300	293	275	299	297	282	285	287	295	284	302	282	294	277	291	272	288	289	319	310	279	307	308	285	265	266	312	287	288	283	276	295	296	291	275	312	295	302	300	282	294	300	300	298	279	315	295	301	307	285	294	286	273	306	319	306	286	275	299	300	286	303	267	279	283	299	287	282	326	291	306	314	307	291	297	315	327	275	281	289	325	291	292	326	306	289	243	292	314	298	278	297	293	291	283	311	304	303	280	294	290	318	273	280	287	287	316	260	305	270	281	296	301	297	316	269	292	284	287	290	312	295	279	268	289	270	303	285	306	278	277	255	292	297	284	300	283	261	286	314	286	240	293	288	289	315	281	300	286	309	312	295	318	303	294	314	309	288	279	302	258	275	299	309	271	301	302	262	312	303	304	289	275	304	276	290	271	290	320	300	321	315	299	320	315	296	303	300	294	287	310	317	297	285	321	277	296	315	294	311	275	289	291	249	292	315	320	317	274	308	307	298	282	308	273	291	275	296	312	319	315	269	306	302	269	283	266	288	262	289	292	301	284	295	269	288	272	294	262	303	275	270	309	311	262	302	308	287	264	292	300	280	267	295	259	283	291	284	282	295	249	302	272	286	323	303	291	303	310	306	295	300	281	285	308	284	269	297	298	287	335	269	297	290	302	295	301	296	280	298	277	293	286	311	294	300	300	279	319	338	297	270	277	267	268	285	267	290	293	243	296	281	289	308	304	261	298	262	280	307	267	306	271	310	297	273	297	302	278	270	276	314	288	316	293	293	301	287	279	281	294	294	293	302	302	271	283	319	299	297	301	288	288	289	301	273	297	262	264	319	302	298	321	292	290	304	261	266	284	281	302	284	285	299	274	291	285	293	325	286	286	279	306	314	283	305	281	320	281	326	302	310	304	272	293	318	296	255	295	290	289	277	274	267	294	314	313	300	292	319	316	306	295	274	255	312	302	233	298	286	285	298	289	307	302	292	294	288	287	286	294	292	275	298	311	293	296	325	281	286	279	297	276	299	284	263	287	265	293	286	286	299	306	343	294	268	269	301	298	309	305	293	309	295	276	298	285	281	279	268	235	299	288	288	283	276	271	283	284	296	276	288	297	285	314	293	270	329	300	292	270	305	311	286	323	318	301	314	285	276	306	289	311	271	302	298	300	333	272	274	299	290	294	301	292	315	305	281	295	282	283	293	286	300	296	290	283	334	290	272	278	322	292	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33602	43325	46120	44863	44604	42399	40734	39360	28893	21959	20472	24443	25151	20099	15860	14376	11491	14199	15347	12498	12530	11936	7678	4598	4117	2653	2463	1511	1298	1366	1212	1079	1107	1221	1328	1328	1242	1226	1239	1285	1316	1361	1275	1246	1240	1179	1077	999	908	970	947	877	901	931	827	863	908	843	909	895	861	847	902	940	1035	952	975	920	916	811	872	893	875	897	867	890	837	839	861	848	875	855	739	779	794	776	826	829	817	771	793	802	774	792	807	746	793	753	750	732	717	770	794	746	754	808	755	768	769	769	748	741	761	795	750	755	832	822	788	715	790	841	744	760	751	773	796	721	751	726	696	734	752	795	753	779	803	742	743	759	759	753	780	827	772	781	765	739	802	758	728	771	816	768	757	740	769	736	793	762	746	766	809	740	804	802	703	764	699	770	717	722	763	723	761	745	768	759	741	771	726	753	762	738	771	792	778	709	715	721	750	787	783	726	738	785	775	801	748	742	755	805	736	774	780	762	749	767	795	748	755	735	852	748	766	744	788	772	799	765	761	746	758	731	744	742	761	746	779	780	736	801	784	758	708	718	732	789	754	753	764	782	763	776	742	768	741	765	712	758	768	745	766	733	772	769	831	758	746	750	777	783	718	774	790	712	743	730	743	781	746	777	779	784	725	778	725	806	776	739	762	726	756	748	755	769	720	767	736	776	703	749	733	714	778	722	776	785	839	780	726	753	761	758	771	787	760	743	761	772	759	741	709	716	792	734	742	779	732	745	744	766	717	802	714	779	756	770	793	734	750	742	794	770	716	766	748	762	736	781	741	737	776	773	786	795	719	726	758	771	734	705	773	765	742	753	744	765	796	752	728	788	753	746	748	725	835	761	786	818	762	764	787	785	767	734	778	775	767	748	718	791	774	730	805	802	756	736	740	737	763	759	776	680	735	762	785	766	768	809	723	726	782	743	741	756	781	745	826	764	805	764	727	754	757	695	791	750	753	704	769	746	785	713	729	742	747	739	785	775	780	753	748	735	775	699	808	769	756	754	738	718	782	775	757	757	769	709	725	750	770	758	736	808	725	785	788	747	721	741	763	754	777	754	762	758	767	722	776	725	749	778	769	787	739	759	780	738	761	780	764	775	767	744	715	726	783	728	761	777	766	741	759	781	779	753	762	736	789	742	687	719	791	763	799	786	758	789	752	790	737	788	763	757	713	768	745	735	758	730	745	736	733	767	754	805	768	749	701	772	749	787	695	755	745	726	730	805	755	799	729	776	765	768	726	743	761	748	757	756	755	761	789	767	785	715	763	765	744	750	752	769	786	763	729	760	763	770	783	762	725	732	725	751	788	747	738	758	739	773	783	744	723	781	739	723	768	747	764	748	759	770	800	748	761	736	760	768	729	776	774	750	765	758	821	781	744	752	764	774	731	749	796	772	757	782	781	738	753	732	720	703	746	708	767	753	749	768	781	762	760	745	772	803	804	790	721	760	750	754	746	796	713	804	810	716	668	730	755	779	804	747	759	722	689	746	787	728	746	756	751	737	702	778	762	771	735	827	761	745	782	759	734	747	795	742	783	754	758	815	702	726	806	804	720	776	779	759	757	773	769	749	768	748	774	731	763	754	721	734	794	754	842	750	720	760	793	785	774	731	774	772	730	781	782	793	710	777	761	744	764	753	750	787	769	799	746	764	745	782	745	746	740	763	795	777	734	713	728	781	752	709	770	759	765	720	800	744	766	732	768	755	743	733	795	788	771	744	738	756	741	805	763	724	823	730	777	782	749	742	759	798	805	761	697	799	725	750	785	740	748	756	745	728	787	714	770	761	731	731	780	747	763	750	705	768	764	801	744	733	733	773	707	745	759	707	748	767	769	814	781	759	796	784	790	709	716	768	729	739	741	803	742	729	773	740	704	725	724	732	725	735	792	768	767	832	701	732	738	763	744	794	760	780	721	763	738	782	746	710	765	774	768	796	703	762	772	760	811	785	710	721	757	802	781	723	798	761	753	766	757	790	748	760	784	725	736	761	759	770	797	755	797	753	721	737	790	781	701	751	807	696	805	780	765	698	782	745	742	789	734	778	808	762	702	722	811	761	737	777	739	736	719	771	759	743	754	739	732	762	790	729	742	721	749	740	730	790	767	772	745	735	733	770	792	761	764	718	744	804	737	718	794	734	713	776	717	754	824	702	765	744	787	768	744	798	799	730	734	694	700	769	722	732	726	773	763	808	751	751	786	769	740	777	760	736	758	746	777	790	732	721	799	764	757	760	774	782	777	770	774	792	734	758	827	771	738	796	719	764	744	764	740	758	789	769	770	755	754	722	815	787	760	795	746	796	726	735	786	749	714	770	787	739	758	722	729	747	772	777	801	720	711	751	768	762	734	743	748	761	778	737	774	759	718	755	781	739	772	818	740	784	727	736	759	775	741	743	782	738	740	778	759	755	751	792	748	687	765	816	755	723	721	749	744	707	782	725	780	747	770	744	805	732	749	753	764	792	769	721	749	731	748	728	780	750	741	757	796	732	766	748	765	761	742	764	746	770	749	744	782	770	727	766	791	764	780	746	776	760	797	802	819	761	734	718	770	753	756	797	775	770	785	796	749	808	743	822	750	739	725	785	740	803	770	743	770	794	740	742	732	788	748	794	728	791	776	780	758	768	719	722	733	770	780	780	773	746	751	749	752	713	771	738	743	757	761	801	744	803	783	776	740	773	731	751	744	757	759	772	784	767	735	736	778	825	751	757	778	734	742	737	752	750	762	728	764	791	747	784	779	761	745	779	767	762	743	763	764	756	756	755	757	749	769	772	738	764	785	714	749	719	715	769	787	787	695	756	757	709	776	764	747	745	807	749	753	735	759	781	700	770	785	709	735	743	792	743	754	730	757	759	713	776	776	753	811	808	730	753	765	747	756	784	730	785	743	736	768	724	766	784	770	732	741	752	772	735	756	721	741	741	808	775	798	764	742	781	780	746	752	718	701	730	740	729	800	776	799	761	711	725	790	783	737	787	757	746	743	761	744	788	756	749	740	748	730	760	801	736	773	728	783	743	717	737	771	824	742	793	754	693	755	695	767	734	820	766	763	748	782	755	809	722	759	793	778	758	742	730	757	743	765	752	704	708	742	768	740	798	745	777	741	712	745	792	757	755	735	774	752	770	726	739	754	748	795	746	707	725	711	787	787	728	759	770	766	746	748	756	789	790	752	699	773	805	753	790	809	763	768	751	778	790	779	683	795	745	816	771	751	719	735	763	740	748	784	777	757	758	727	748	813	747	754	762	805	736	779	741	727	777	739	779	735	712	739	732	798	790	698	738	834	780	792	745	708	760	710	720	763	766	760	781	733	717	790	750	745	817	734	748	751	721	753	745	726	759	753	764	743	769	799	772	772	813	751	744	763	755	780	792	743	774	718	790	799	760	742	750	754	734	766	816	740	750	756	774	740	778	738	764	760	767	778	753	738	770	716	755	788	755	733	754	781	717	772	746	764	733	719	751	715	785	735	735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53303	48728	41785	35457	35492	38072	34192	32986	27616	21112	15919	16460	16322	13683	9731	8272	5791	6724	5972	7454	5414	4582	4071	1896	1193	798	707	472	405	388	429	413	369	407	430	403	444	418	405	412	449	437	416	421	386	379	369	383	333	320	339	370	333	345	334	341	314	337	343	294	354	326	312	349	341	349	356	363	343	350	334	350	344	352	314	319	314	312	323	311	320	288	330	344	282	286	269	291	292	329	283	297	309	283	309	330	278	303	325	316	337	311	304	265	324	286	312	334	299	291	293	296	296	314	324	314	257	354	311	311	323	321	291	293	297	299	279	286	324	292	293	307	296	284	327	302	288	288	294	304	318	283	261	275	323	301	293	317	324	305	329	319	295	323	317	324	332	299	304	295	290	306	302	305	310	277	288	305	285	311	303	293	329	299	294	255	289	331	312	270	308	305	303	303	303	289	277	291	315	294	290	302	271	312	342	308	307	318	334	314	307	286	327	317	327	324	330	287	304	279	325	257	310	324	307	295	298	306	299	308	329	304	297	302	342	284	286	304	297	310	268	297	322	307	291	298	334	306	319	298	297	296	289	324	290	272	297	286	325	300	317	302	300	277	291	309	306	312	309	288	281	309	282	327	279	280	299	311	318	290	304	328	285	328	308	305	293	315	296	291	326	319	279	304	321	300	294	311	287	259	294	287	325	291	336	304	314	306	293	284	277	326	291	293	318	280	314	289	295	346	277	300	305	326	305	282	314	319	322	260	278	297	318	311	292	320	311	283	310	301	303	284	266	332	300	290	282	292	293	326	309	290	300	314	293	281	322	293	344	309	281	295	290	324	347	275	302	298	299	293	292	293	283	270	317	299	321	298	312	302	334	278	298	300	303	316	307	281	311	310	315	297	285	304	288	314	296	315	282	296	313	345	299	298	297	306	297	312	292	305	279	282	324	282	278	276	338	285	296	291	298	289	276	318	310	330	312	300	306	305	289	298	303	304	285	316	328	306	297	294	301	314	294	290	298	291	316	295	317	294	300	306	283	299	277	314	301	281	298	294	283	285	319	284	315	306	306	305	283	308	333	306	314	306	289	277	334	307	327	299	317	305	306	314	321	311	308	323	284	306	303	321	315	295	294	264	308	306	298	331	311	307	306	329	310	278	319	305	310	309	269	308	316	319	341	301	335	305	317	299	324	298	296	337	269	315	320	321	290	292	285	272	293	283	303	304	289	287	313	306	313	309	274	309	307	296	288	326	307	311	314	323	299	288	337	292	298	296	312	293	307	315	333	299	307	289	273	316	305	319	292	322	264	290	302	313	299	290	273	304	344	300	288	289	274	280	320	316	312	307	343	297	294	268	315	288	309	295	307	297	314	298	308	284	316	305	303	295	298	314	281	292	268	299	348	312	306	297	279	305	301	282	307	324	295	269	303	313	302	307	298	314	303	301	305	307	307	303	316	281	324	336	335	291	307	289	307	317	326	297	316	296	305	311	311	305	333	294	332	295	310	278	318	301	295	335	311	305	315	296	296	321	333	331	317	296	309	287	275	286	291	292	319	305	329	306	319	289	308	311	324	296	338	336	306	305	293	303	286	283	307	322	292	319	311	272	297	319	290	278	302	285	297	326	297	318	330	340	295	297	317	282	297	306	322	323	280	325	286	335	314	301	311	328	291	289	302	302	310	318	287	287	306	298	274	311	294	319	331	293	335	308	285	277	292	296	297	285	313	315	308	307	290	311	326	309	318	320	328	285	258	299	296	290	295	321	299	321	263	301	302	288	289	312	295	319	284	293	308	276	303	304	286	322	301	294	297	310	345	304	299	273	288	303	322	352	292	286	306	320	310	251	295	289	315	320	307	342	320	295	284	294	300	303	303	296	296	324	292	309	287	267	298	303	322	323	306	326	327	279	292	288	274	288	319	320	282	350	305	309	305	300	287	264	311	317	281	286	335	308	293	312	280	286	302	304	298	304	325	279	298	360	292	314	316	279	304	315	320	311	297	298	304	285	308	283	332	278	326	291	291	305	309	283	276	301	286	298	294	311	287	305	307	290	321	297	289	282	311	318	304	311	314	328	308	294	344	277	302	281	269	292	296	291	279	303	264	329	306	303	291	287	309	311	305	279	313	307	341	301	262	291	286	336	308	290	298	275	282	262	270	316	288	326	311	289	297	274	282	270	307	279	315	299	297	296	317	298	292	299	300	322	301	295	320	302	306	315	325	316	301	286	314	284	287	330	334	309	285	303	284	301	268	303	295	314	286	300	312	310	306	255	276	321	274	276	292	289	301	310	295	296	291	325	287	304	286	306	284	308	300	312	326	332	322	314	302	329	312	281	323	303	272	329	278	306	319	334	300	269	344	302	301	272	305	312	317	278	299	298	320	296	299	313	304	273	280	310	286	299	294	283	320	314	288	264	305	315	312	310	316	305	336	272	297	337	287	293	263	313	264	303	279	335	331	312	293	293	298	300	296	303	334	348	284	303	331	297	333	293	311	291	280	317	275	285	294	301	296	310	310	299	290	305	311	329	295	284	291	338	289	262	274	299	314	311	278	318	298	301	316	294	302	363	307	299	306	306	311	332	312	317	326	295	284	294	279	293	282	312	284	305	311	326	311	336	290	321	297	320	301	302	309	327	289	297	309	298	293	330	268	311	320	295	328	302	313	319	304	287	302	290	280	299	317	265	302	286	296	304	307	284	341	320	281	324	312	289	308	291	309	294	309	305	281	300	289	321	338	302	306	294	280	326	303	301	311	352	292	311	292	313	310	301	299	305	323	333	323	304	301	296	311	303	283	314	305	323	295	301	296	305	287	284	321	304	284	312	302	306	336	322	287	292	297	309	246	288	294	319	295	302	280	295	310	323	303	295	326	327	297	333	335	293	337	290	314	317	304	296	319	288	290	319	346	315	305	292	318	345	295	318	287	319	307	298	272	305	330	309	291	288	297	292	295	301	308	305	333	302	302	327	263	314	296	297	320	280	316	290	310	290	314	305	327	320	313	305	322	292	325	302	299	333	287	257	303	251	321	294	310	310	301	299	309	299	287	297	305	298	325	271	286	324	294	307	317	271	317	328	284	294	289	298	297	275	276	305	308	274	305	311	303	287	318	301	279	311	286	334	340	314	303	303	316	323	294	286	337	303	287	289	319	277	268	284	335	298	293	321	281	296	295	299	304	326	288	289	366	301	277	305	335	315	299	306	275	297	312	302	307	311	342	276	305	265	290	320	338	308	299	313	294	290	324	295	287	289	281	274	260	294	310	281	281	276	292	289	302	297	273	339	275	324	297	294	300	289	311	272	299	319	289	289	301	262	320	304	283	292	310	315	315	291	311	292	306	299	279	326	297	264	302	319	314	303	309	270	277	308	295	287	330	295	327	321	318	292	311	274	296	312	297	324	313	316	293	293	290	302	336	291	311	327	322	317	279	318	301	305	301	346	323	290	302	310	328	300	316	320	272	296	291	310	289	329	299	323	338	327	300	307	290	330	335	313	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40134	46557	49200	49399	49479	48530	44986	44893	37303	31049	27321	31177	32523	28505	21990	20855	15859	20536	19910	21311	15752	17417	14936	7869	5862	3808	3255	1731	1597	1655	1562	1386	1348	1565	1577	1646	1609	1484	1506	1608	1642	1693	1505	1477	1425	1316	1251	1183	1065	1015	1029	1048	1017	968	934	1010	953	914	991	1023	1017	1018	1015	1084	1129	1027	1138	1062	1009	937	950	1032	961	920	943	938	933	856	941	841	876	817	823	844	831	832	885	814	852	832	793	797	815	819	768	791	774	715	800	752	800	766	806	801	823	793	866	764	776	739	778	799	799	791	798	772	753	784	754	748	762	767	783	784	783	822	793	765	751	742	773	765	820	752	746	758	771	747	773	784	811	776	764	765	828	755	810	793	750	770	772	797	762	773	770	800	788	778	730	819	809	741	771	759	798	827	821	797	762	817	793	725	780	818	810	735	809	759	775	782	782	764	744	782	766	798	756	800	769	797	769	733	775	744	752	763	776	759	848	740	797	749	772	837	748	725	770	753	777	776	763	806	802	784	741	762	768	758	761	764	771	801	787	810	807	785	818	778	796	781	819	787	782	797	773	733	781	775	764	763	782	826	769	844	822	786	728	758	804	732	775	774	778	762	794	705	781	808	826	802	788	758	754	736	726	814	773	779	715	764	731	788	791	780	780	770	815	758	757	775	772	760	739	796	801	779	801	775	793	772	740	777	829	789	780	751	782	744	810	775	786	799	804	776	817	767	797	723	751	745	725	767	786	777	730	766	793	802	787	746	722	811	771	801	783	795	761	736	720	778	818	760	759	711	756	816	830	794	815	805	760	807	773	755	774	804	753	793	731	774	815	791	752	783	743	797	717	746	801	776	834	804	766	798	799	834	806	761	740	841	693	718	766	775	787	751	747	808	784	805	791	770	737	778	786	786	779	770	771	756	753	774	763	797	792	799	801	797	802	731	782	774	818	769	787	768	730	723	737	819	803	781	784	782	800	798	731	775	755	761	745	761	822	761	778	771	778	797	783	792	778	797	800	766	799	771	748	806	749	771	816	779	780	733	801	803	779	753	755	787	796	824	743	789	801	756	840	804	763	764	787	748	805	756	772	802	771	777	769	793	778	841	761	761	760	795	776	780	789	793	785	781	787	740	809	803	775	750	770	782	786	795	815	815	774	782	749	772	762	752	793	747	804	763	768	779	785	795	811	804	771	797	771	753	782	765	731	769	781	782	820	802	778	822	802	735	760	772	717	766	725	779	779	766	754	792	800	821	756	763	748	758	728	744	733	782	756	729	725	767	764	809	767	830	771	715	774	780	763	771	759	771	798	771	803	764	774	789	767	739	775	746	769	740	798	755	775	773	811	791	764	794	751	767	807	779	763	754	781	775	805	771	788	772	793	746	799	780	811	760	767	770	749	788	826	803	779	755	785	743	755	774	755	796	779	724	787	771	808	806	785	804	761	811	806	749	807	786	778	748	712	789	758	730	763	751	810	763	802	775	838	760	766	756	803	780	760	755	763	804	801	781	785	774	785	813	791	805	789	790	757	785	812	771	787	751	722	794	814	810	793	813	758	820	812	772	765	744	718	748	775	777	755	768	811	773	768	798	825	797	795	763	808	745	812	790	753	786	766	709	791	760	781	832	767	787	811	787	793	777	799	804	788	776	807	810	749	807	808	769	768	783	786	757	787	776	747	753	746	772	741	796	785	821	799	782	775	781	824	763	802	797	777	755	821	779	760	774	763	749	775	749	807	760	778	740	782	782	830	772	779	759	729	769	771	777	751	789	780	738	770	821	781	799	752	792	823	800	752	807	734	753	799	752	772	774	777	761	774	787	796	792	802	787	790	796	864	782	797	783	746	808	782	771	791	823	789	766	717	819	777	777	784	807	820	744	787	752	804	722	790	800	778	776	766	748	778	822	807	778	765	772	768	780	754	766	804	806	774	776	845	779	756	791	792	781	770	798	778	787	753	742	776	769	851	739	797	802	782	782	763	795	761	774	791	758	788	798	746	786	764	709	767	761	744	787	814	815	757	767	765	813	802	773	774	749	796	771	804	766	794	810	719	766	805	782	815	801	807	792	820	805	807	800	757	811	771	771	773	736	796	778	757	811	730	744	756	780	824	793	769	739	807	809	754	823	745	784	771	770	745	809	750	772	746	744	772	768	764	758	775	739	764	753	762	810	801	826	747	790	797	782	818	749	750	784	800	766	770	800	814	766	766	765	743	765	789	788	762	773	813	761	756	763	794	775	753	815	740	762	753	765	769	747	731	751	810	823	746	768	771	765	798	743	765	842	793	718	778	743	796	747	747	757	760	780	741	746	801	783	778	792	730	750	818	759	797	803	785	771	733	772	816	751	799	750	810	777	785	772	785	758	756	784	750	757	787	766	744	785	805	783	756	737	760	776	783	769	789	735	824	804	780	752	787	790	703	731	757	762	757	811	773	751	754	823	824	772	845	798	804	738	752	780	780	812	792	772	778	786	761	733	788	746	794	775	809	732	817	764	807	808	775	780	819	808	821	786	836	797	784	737	782	753	783	746	798	819	760	810	790	800	756	781	806	748	788	761	755	779	783	799	782	751	768	795	785	774	800	786	767	728	769	682	799	787	845	785	775	790	775	792	787	763	810	748	849	795	817	782	778	797	777	739	809	720	752	789	796	747	754	743	826	784	745	777	815	767	781	811	768	776	754	779	746	773	774	758	752	777	792	757	810	798	770	761	760	780	803	738	796	790	806	839	797	784	754	781	764	767	804	726	837	838	750	795	763	785	778	750	832	795	783	798	811	767	757	768	794	812	798	778	797	828	759	820	760	792	775	813	849	763	843	779	831	812	751	795	732	768	807	772	788	773	808	756	759	811	794	785	781	786	737	779	768	764	777	797	782	792	808	772	830	752	755	826	761	814	751	785	805	742	751	771	776	766	753	770	734	760	743	752	762	778	762	802	762	769	811	878	797	802	764	779	797	774	761	811	799	773	837	793	778	824	774	824	785	751	789	803	794	776	782	802	745	805	729	792	810	784	764	791	805	806	770	757	794	768	796	784	804	783	783	810	755	790	813	762	760	745	795	740	735	730	791	788	732	731	792	764	783	778	786	744	816	793	764	768	762	733	760	716	764	776	745	808	730	835	727	791	767	780	765	757	781	785	772	775	768	725	757	801	776	812	789	807	806	790	795	786	765	754	817	779	789	819	759	747	727	798	734	792	781	780	791	801	753	787	824	750	759	764	812	805	737	788	780	767	786	782	800	792	806	814	798	750	821	792	772	768	752	800	796	746	768	811	770	761	826	786	735	779	767	757	741	742	792	779	803	760	811	811	787	744	740	755	766	783	762	787	811	784	749	830	768	749	727	784	778	726	792	799	733	727	737	728	767	791	777	807	753	807	759	786	761	824	764	775	810	699	812	822	764	801	823	770	789	775	812	801	790	728	775	822	751	777	862	742	804	834	761	773	746	783	799	727	782	759	763	739	813	761	753	778	771	786	766	772	809	798	778	782	755	785	736	721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27193	27133	27841	19501	13165	9956	6376	5149	3452	2233	1700	1656	1500	1114	903	790	700	587	609	622	592	558	489	401	380	361	359	347	313	351	334	336	332	347	316	301	333	317	372	344	342	334	366	339	341	344	346	324	316	316	351	325	312	347	329	317	317	320	300	323	355	315	311	331	319	352	327	292	320	323	366	358	311	316	331	335	265	336	312	299	316	318	312	327	302	307	324	278	319	302	332	303	330	317	311	307	330	333	288	296	335	308	290	334	269	313	312	334	313	305	292	302	326	293	315	322	289	295	337	342	332	299	290	287	326	324	317	314	315	314	326	320	312	325	339	297	314	333	302	332	300	291	339	312	301	303	316	309	275	323	315	269	324	343	275	328	330	338	290	322	318	339	324	351	286	338	315	289	327	330	303	310	336	365	322	308	295	323	294	301	314	282	312	290	304	330	299	308	316	295	312	311	264	312	297	337	331	298	301	305	292	306	291	326	290	283	287	305	331	301	321	310	308	298	313	296	306	306	270	314	306	294	297	299	314	325	288	302	284	315	281	323	283	287	285	334	312	291	300	305	307	322	336	313	315	317	314	294	328	306	297	276	287	280	327	314	345	297	296	326	288	307	320	322	310	355	281	321	309	326	266	321	297	303	316	278	300	298	292	313	310	339	320	304	316	306	304	291	304	296	305	324	304	328	331	285	307	266	295	333	328	334	321	309	313	319	294	343	322	294	322	299	300	290	296	270	331	321	318	285	265	308	327	314	289	321	319	301	278	312	319	309	288	310	311	295	309	288	292	300	339	306	317	301	289	305	290	299	318	320	361	303	316	321	304	324	295	296	286	322	268	297	288	316	292	313	329	319	320	327	288	308	312	279	310	312	267	291	306	312	309	284	329	314	283	313	288	297	315	333	323	325	304	329	312	322	310	294	299	320	335	313	303	300	349	270	305	349	329	316	300	294	314	329	295	306	284	316	308	296	333	307	317	281	320	348	300	298	314	299	306	311	289	281	307	301	332	310	285	306	278	331	322	312	270	325	351	288	314	316	286	299	346	297	292	336	356	323	335	326	348	294	306	286	311	304	305	306	312	306	326	302	299	311	308	282	288	326	303	291	280	293	328	324	316	285	310	306	293	300	284	317	331	284	322	305	322	299	287	314	286	346	319	272	312	296	323	307	271	300	293	311	315	304	303	315	283	319	312	296	290	304	310	293	307	294	277	305	321	312	292	289	332	303	347	285	307	330	328	322	306	310	315	303	302	295	306	291	314	276	315	303	309	336	297	311	316	306	297	274	320	316	323	316	314	312	311	310	307	298	320	301	298	279	298	319	309	283	311	321	323	304	305	311	289	310	320	298	274	311	319	303	309	306	314	295	304	332	300	312	312	344	300	308	283	292	298	348	328	316	314	306	319	330	290	307	322	331	323	306	284	291	303	287	289	329	319	304	302	285	297	316	322	329	322	322	337	281	313	317	284	289	329	339	333	277	296	318	319	328	321	294	286	311	302	314	286	310	305	327	282	325	319	323	290	306	326	302	288	327	293	296	304	296	329	300	298	314	312	324	311	259	262	329	291	338	297	312	324	299	338	315	348	300	309	327	323	301	347	325	335	302	323	334	290	299	303	297	295	316	353	321	298	286	340	293	305	305	298	300	289	321	297	321	305	315	329	304	335	329	263	327	316	317	321	302	306	293	306	293	275	299	321	302	300	341	320	336	281	333	300	306	321	303	320	321	336	337	298	324	347	317	320	277	326	315	313	312	290	337	320	314	302	325	297	323	290	333	309	315	331	281	309	330	336	290	321	324	321	307	364	291	308	293	316	312	313	328	312	335	289	328	347	324	299	284	288	317	305	318	309	339	324	332	294	326	339	282	293	306	334	313	328	314	324	308	347	299	315	319	355	310	316	315	329	296	335	282	329	301	304	365	296	301	323	311	329	324	294	326	339	311	350	326	320	328	346	297	337	326	294	298	317	313	323	309	313	318	313	290	328	323	274	322	311	308	307	317	335	324	306	349	274	305	318	316	293	321	292	335	303	306	292	323	322	308	313	279	292	295	331	328	329	306	269	288	325	305	323	312	281	322	286	310	317	289	294	296	314	287	348	334	324	310	302	277	316	295	359	298	302	308	302	321	312	332	336	313	334	288	308	288	325	290	310	310	316	280	310	332	309	316	315	327	331	311	268	294	307	305	330	295	311	286	283	334	308	306	296	292	309	299	313	287	312	296	331	302	278	295	322	286	324	322	335	310	341	314	300	315	276	304	315	327	317	327	345	286	330	350	317	338	332	319	325	328	305	341	283	285	313	310	331	313	325	305	294	332	290	315	296	285	296	285	284	311	291	283	338	298	323	290	311	302	325	352	323	306	294	324	344	300	300	334	332	329	292	351	325	298	361	285	291	318	297	303	284	326	301	313	290	330	327	308	264	293	303	311	293	316	319	338	312	315	327	310	286	272	294	334	315	338	328	308	298	320	261	303	287	320	316	307	324	313	336	290	289	313	320	318	296	278	315	326	325	334	309	316	293	332	299	349	304	306	316	310	323	310	316	314	287	291	329	298	298	328	291	308	335	298	287	305	289	300	268	330	322	296	311	341	287	311	322	291	290	309	307	323	320	318	291	336	298	325	295	303	311	314	299	297	334	309	343	315	286	326	294	318	302	302	268	318	316	295	311	312	333	335	313	329	322	284	299	308	270	310	322	315	319	306	286	324	335	292	293	297	317	313	315	305	306	333	336	312	312	337	286	310	324	320	300	316	297	314	292	284	338	309	304	295	354	336	339	328	327	291	315	294	311	284	297	293	336	316	325	318	291	336	315	287	289	332	307	315	305	292	337	295	294	289	297	326	306	276	285	319	288	308	331	300	325	308	257	284	323	322	315	274	292	311	298	319	323	302	312	282	309	292	317	335	303	298	287	300	330	295	295	343	335	313	321	320	271	322	322	323	324	301	332	297	332	333	296	336	349	312	317	300	309	280	329	314	313	308	311	314	295	348	319	290	294	297	306	315	294	250	322	343	319	318	318	317	336	304	302	348	319	318	298	314	309	290	316	322	323	299	296	287	333	317	297	292	319	281	298	319	311	348	290	310	312	282	302	319	304	316	312	276	308	332	310	313	323	316	297	277	343	323	331	303	298	295	285	301	343	339	311	293	300	307	293	346	317	290	316	317	311	281	303	337	296	293	293	307	303	270	326	340	295	330	320	328	313	300	302	284	302	309	291	324	294	315	294	316	308	348	311	296	315	297	314	329	296	294	303	324	314	282	318	329	342	329	290	332	335	303	304	329	294	282	252	307	307	321	294	290	256	275	317	300	286	332	321	326	314	296	315	340	330	349	276	293	285	281	359	309	273	299	304	304	291	289	296	303	305	300	320	368	320	328	337	295	300	308	301	313	327	334	329	320	288	304	291	301	302	332	288	331	359	304	303	272	350	316	277	297	297	318	321	308	281	298	312	318	315	294	278	300	312	320	310	278	318	352	279	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18031	23007	30823	29154	25598	22097	17484	15509	11693	8329	6958	7072	6844	5291	3891	3556	3003	2926	2507	2442	2215	2057	2105	1492	1341	1242	1199	1099	974	968	946	941	936	922	995	945	976	1021	986	996	1073	1008	1026	1001	990	936	892	845	864	878	911	855	863	806	841	848	888	804	851	828	789	867	836	846	859	878	845	865	828	838	876	786	855	835	837	868	855	830	883	821	808	840	804	789	835	801	809	784	798	864	766	835	849	812	799	795	822	854	819	814	820	772	782	849	810	773	801	785	786	807	842	758	780	801	799	805	823	794	794	885	763	846	782	810	807	780	819	810	786	777	821	791	813	764	830	788	761	809	805	791	796	774	784	796	778	847	792	786	848	835	826	775	829	826	766	782	796	804	807	740	750	813	799	716	800	824	796	841	833	819	824	786	795	802	756	853	816	804	791	835	833	808	832	803	753	792	815	786	793	825	868	850	814	813	772	828	757	763	805	809	828	784	845	846	742	784	786	794	829	801	774	783	775	801	804	821	769	865	787	812	772	739	807	765	770	797	809	810	782	757	802	817	784	833	798	789	816	781	849	784	817	766	780	794	802	773	787	797	750	833	841	745	740	732	782	791	838	825	791	816	741	772	780	796	750	779	804	784	851	767	764	806	843	816	857	768	852	758	775	773	780	743	765	792	787	839	830	754	792	791	798	826	769	777	757	816	804	743	793	812	783	761	802	805	785	780	771	851	818	814	772	787	790	855	795	770	796	756	802	806	752	814	782	804	772	780	834	788	806	824	799	768	845	810	834	825	786	820	821	787	801	802	794	837	753	835	777	806	777	726	798	821	771	768	817	806	829	785	763	779	817	775	810	780	796	791	785	793	780	819	815	790	804	800	811	821	819	817	797	837	781	830	778	785	777	791	819	798	798	809	808	798	751	786	771	751	812	830	812	790	792	820	832	837	832	811	786	826	786	853	832	813	803	790	808	785	787	766	840	818	783	832	776	814	793	755	824	762	788	842	795	838	774	719	826	843	767	773	822	781	800	802	787	742	762	783	795	755	810	750	777	789	813	819	801	827	801	774	833	778	816	789	851	799	848	785	807	792	787	819	787	746	779	776	790	729	818	809	802	825	840	790	772	825	812	782	827	825	782	818	771	782	726	790	792	794	851	798	792	810	723	793	814	772	788	832	774	793	805	802	795	771	741	768	793	813	786	799	781	817	830	760	768	773	836	840	819	794	798	792	851	776	795	769	764	835	792	781	805	825	778	852	832	830	799	807	837	805	759	829	785	802	772	776	822	836	808	815	794	789	779	791	777	796	772	812	778	768	832	794	807	762	831	794	749	772	753	807	793	778	774	751	753	782	777	772	771	832	765	819	823	797	814	799	816	765	765	804	800	784	753	797	789	804	780	803	860	824	750	795	776	796	808	765	822	841	801	874	758	798	816	812	825	801	796	835	764	801	788	801	863	818	740	837	715	824	778	806	728	807	767	802	813	764	779	814	801	761	820	812	835	795	848	816	802	814	814	880	772	803	820	800	805	786	844	810	802	788	760	777	815	809	794	790	797	830	859	813	784	851	806	853	841	778	791	794	769	777	769	767	824	859	824	879	879	823	819	811	815	825	813	806	727	792	803	816	796	805	830	814	811	790	696	810	766	768	760	816	790	823	803	836	769	802	798	754	773	803	785	788	823	811	812	856	778	793	783	758	841	823	788	813	731	817	847	840	771	826	768	807	847	811	780	789	828	795	793	816	805	816	771	802	807	808	783	782	797	841	801	823	786	816	798	779	783	825	774	735	763	759	818	804	813	793	810	777	823	778	788	827	793	780	798	826	784	797	807	772	851	858	791	811	841	830	841	786	784	793	835	780	799	793	782	797	778	783	812	793	812	788	763	722	794	801	805	828	818	901	830	803	793	778	724	764	779	781	733	836	783	773	787	867	808	821	825	815	766	737	826	774	814	744	815	768	801	824	769	848	807	762	767	720	796	757	834	829	822	787	811	794	845	800	827	751	811	810	798	767	825	804	741	786	814	794	836	783	806	800	812	791	785	793	759	784	815	756	802	838	790	804	771	798	805	846	770	835	770	828	770	823	815	812	822	820	847	789	854	795	809	818	787	756	788	798	805	804	760	786	783	799	760	822	818	819	807	814	786	816	862	789	785	789	815	789	803	846	791	765	776	768	768	773	815	795	801	767	797	792	776	809	847	801	793	775	809	810	778	793	785	796	797	790	744	790	824	769	786	775	799	825	787	818	788	775	818	766	802	778	771	836	743	790	819	835	798	790	794	787	802	819	794	797	822	781	774	795	792	807	821	813	824	818	793	788	828	817	835	802	812	816	791	804	755	809	782	790	859	855	793	791	834	768	803	746	747	827	775	849	820	818	806	836	813	741	795	775	838	800	758	804	786	824	785	838	768	798	794	828	809	798	780	769	832	807	741	846	862	768	794	772	753	812	768	785	809	803	820	793	799	784	823	790	773	730	750	830	776	817	794	801	845	812	812	768	777	790	759	804	750	759	791	795	811	820	810	888	713	787	832	822	803	795	813	828	834	787	784	800	827	809	781	775	776	801	839	779	803	788	784	805	834	790	729	850	786	822	859	853	822	778	799	794	768	774	807	777	729	796	810	806	775	805	779	776	816	825	818	857	781	799	819	792	772	817	766	822	814	781	824	777	808	797	779	804	761	807	777	735	766	742	826	803	769	804	851	751	819	804	812	802	819	774	787	792	844	817	817	804	806	749	775	790	806	774	789	805	857	833	775	805	789	762	821	813	805	807	801	823	772	809	806	805	786	848	809	778	779	765	779	824	820	837	758	764	766	759	765	794	777	819	801	823	800	738	759	798	781	809	781	788	797	791	778	832	796	811	798	796	849	866	794	825	838	747	794	832	800	818	764	752	768	805	824	818	832	830	801	801	770	816	829	804	823	763	814	811	786	775	774	826	764	818	786	788	799	762	760	791	776	830	772	796	760	786	790	758	810	796	860	818	771	780	856	820	812	860	833	810	826	755	783	837	808	774	755	795	779	820	751	796	826	865	804	818	827	785	848	786	814	791	833	790	792	776	821	794	826	749	811	800	785	827	803	787	825	826	811	789	794	831	769	796	833	815	795	814	778	772	839	829	823	810	816	747	825	841	761	828	825	785	777	801	806	818	793	771	798	801	821	815	811	802	789	824	777	820	836	772	813	831	775	734	809	775	777	849	850	782	806	785	866	820	820	761	844	833	791	740	859	762	792	805	761	787	758	802	756	787	805	823	797	819	784	867	814	790	786	784	797	783	820	849	775	821	843	761	816	802	781	805	790	833	789	811	798	781	760	784	791	755	795	812	798	769	775	761	798	801	806	783	782	812	828	800	752	762	863	797	762	778	816	733	823	759	785	791	773	811	811	803	770	832	829	813	814	812	787	760	809	742	768	777	795	820	777	804	788	843	803	865	822	812	810	790	813	799	781	787	733	817	827	788	783	847	792	811	774	849	808	829	788	847	791	805	855	801	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48844	46781	46588	33274	30698	33292	30472	26914	24390	13690	11228	10565	10084	8534	5728	4223	3886	3772	3197	3149	2562	1953	2178	994	809	629	537	387	366	376	350	351	358	389	349	375	356	386	379	334	363	340	368	373	384	368	353	343	318	307	339	316	319	310	315	282	294	307	317	317	290	300	304	308	333	320	310	322	292	304	306	313	319	308	276	277	300	321	293	260	315	330	286	314	266	290	284	284	329	286	294	258	294	289	300	279	335	301	294	276	282	292	287	306	273	305	305	315	284	302	299	298	279	312	277	286	277	308	298	285	292	278	284	286	297	299	314	305	322	295	285	279	280	303	283	312	291	353	298	297	298	288	277	258	296	305	299	283	319	274	311	303	302	254	299	281	273	289	304	329	285	294	287	310	327	268	286	285	300	274	284	299	290	301	299	307	294	288	315	287	275	301	297	333	273	286	282	304	278	281	275	280	287	300	296	274	264	297	303	264	309	304	261	262	266	271	263	295	273	311	294	270	282	277	303	300	286	289	307	268	301	298	274	283	266	284	273	290	309	309	293	279	298	285	273	290	306	290	298	295	291	329	276	299	296	317	261	311	278	287	293	306	256	281	321	300	305	267	294	281	315	280	267	306	314	276	303	280	290	304	299	292	285	292	322	253	311	280	324	321	248	305	275	307	309	268	278	252	327	295	303	285	321	281	304	301	296	322	302	320	287	283	307	300	298	291	299	309	284	284	282	286	280	319	323	283	302	282	307	282	286	268	288	296	294	278	265	312	256	267	280	259	279	285	278	284	309	253	291	295	312	287	296	328	298	309	294	283	265	271	315	299	275	286	293	304	290	294	305	281	281	281	315	281	290	298	316	288	301	289	286	279	280	255	308	276	272	295	281	315	280	297	278	295	271	278	284	308	277	285	282	322	285	277	300	314	304	310	309	296	332	297	293	300	282	287	244	296	301	284	280	263	295	288	278	309	277	282	256	319	278	263	291	294	286	305	292	270	300	301	282	283	274	315	288	332	274	278	273	279	282	287	282	294	296	264	257	296	271	268	299	264	303	325	281	316	303	306	284	313	309	299	272	307	304	293	321	305	287	314	273	277	272	295	285	257	261	293	285	296	315	296	310	333	278	286	295	311	275	290	300	299	271	282	263	289	335	312	289	297	330	282	268	301	271	288	266	286	285	293	293	270	311	303	306	278	319	284	338	323	293	319	293	297	321	292	283	259	320	313	317	319	290	283	286	303	319	280	287	306	288	308	284	290	279	308	319	297	281	290	255	324	288	303	297	296	266	316	277	271	282	270	302	296	289	305	298	305	306	256	286	296	267	279	286	263	311	297	305	300	308	310	315	319	298	287	302	287	266	288	295	316	302	284	272	296	296	301	301	278	286	283	290	290	282	294	280	270	282	278	270	286	312	266	265	273	274	271	281	287	266	300	265	298	291	292	308	314	294	273	287	269	297	304	268	292	282	286	285	262	282	297	277	317	268	291	284	313	306	306	309	256	302	310	272	302	276	313	300	269	293	295	309	276	266	303	276	300	304	261	301	307	309	292	279	303	307	290	289	310	280	282	305	277	299	304	300	311	297	314	348	309	256	293	281	294	289	269	298	293	293	295	300	284	289	307	273	300	241	294	274	284	295	319	290	255	321	293	309	294	299	309	307	276	306	259	298	250	274	295	293	304	277	305	313	274	317	287	298	281	301	291	267	335	309	276	264	298	278	288	314	295	286	275	289	262	282	295	279	304	305	277	317	286	270	284	267	288	337	311	302	282	291	292	289	284	313	259	248	269	253	341	270	323	312	281	314	271	318	315	287	270	293	282	291	294	254	276	323	310	295	318	287	254	277	290	305	285	244	295	281	310	271	288	278	312	283	297	292	287	285	277	249	296	301	303	301	308	286	286	261	309	319	272	300	292	294	305	314	287	284	313	313	275	303	259	320	284	267	309	275	276	258	284	282	303	294	252	282	241	324	283	290	268	295	254	297	291	270	287	274	278	286	281	283	295	294	296	305	307	274	295	294	289	302	250	304	267	304	266	281	288	294	334	312	289	300	308	272	316	279	304	279	306	297	279	310	298	300	320	316	322	267	318	283	279	300	303	322	280	274	274	297	299	286	281	302	294	288	283	277	286	291	293	304	293	298	301	273	304	262	274	269	288	248	296	298	328	273	268	275	298	312	296	296	278	309	277	292	309	313	266	304	274	312	315	281	296	295	293	275	287	297	303	311	278	332	279	276	258	307	306	288	285	279	289	286	308	275	300	274	292	306	294	299	284	282	308	283	316	319	285	318	307	240	278	293	300	286	262	300	297	292	287	291	306	289	278	275	288	303	273	270	277	265	289	315	298	271	270	265	342	302	289	298	276	293	282	295	286	298	289	271	299	278	305	287	298	276	322	295	307	296	289	330	290	291	272	276	288	320	290	272	286	261	330	303	311	279	308	290	245	316	262	311	279	285	307	289	323	296	315	305	285	314	287	297	309	299	283	302	282	281	276	288	288	290	279	287	309	318	289	326	290	268	290	273	238	269	285	326	308	291	293	288	297	309	297	277	308	284	290	302	299	301	277	312	309	307	291	294	293	294	266	290	292	279	300	302	313	304	332	275	285	279	289	298	248	310	274	290	314	285	271	276	313	283	303	300	312	317	314	289	300	324	305	273	268	310	314	309	279	270	305	231	290	286	296	273	274	318	299	294	261	286	277	308	314	314	304	278	294	285	281	290	317	277	287	309	269	315	288	288	273	295	278	281	350	300	279	289	285	301	271	304	290	288	296	300	273	286	308	305	309	288	269	300	298	281	265	278	319	291	299	310	276	265	304	279	310	257	288	309	271	288	301	300	271	276	293	295	299	281	283	272	292	298	306	290	270	286	300	272	315	294	287	301	294	254	267	264	278	295	309	292	306	278	284	312	286	316	302	312	278	298	301	281	317	329	288	341	317	313	336	300	267	308	298	289	290	292	268	277	324	315	287	260	309	287	289	270	307	277	283	299	286	281	303	273	322	310	274	320	320	303	328	294	302	304	283	285	262	279	262	309	318	294	272	307	309	288	259	284	284	262	291	299	249	316	314	316	291	287	276	265	312	312	316	304	289	286	291	298	266	294	282	280	290	309	306	301	264	281	296	286	276	299	271	287	301	275	306	293	254	284	298	269	273	292	296	270	289	278	279	290	268	306	289	281	280	294	296	306	302	266	283	282	314	258	258	291	272	294	289	274	275	292	281	299	287	297	319	291	314	263	290	308	307	293	294	263	273	298	272	334	277	260	282	275	302	284	273	290	274	322	305	302	312	293	295	271	280	325	269	293	283	289	300	295	293	302	297	301	323	297	287	269	284	291	277	292	311	334	292	298	309	270	288	294	276	324	289	308	293	292	282	258	310	303	292	293	284	282	289	288	300	277	283	275	305	305	280	329	299	293	313	291	318	280	294	317	286	317	312	286	252	266	291	302	295	284	296	318	316	300	296	302	288	305	284	295	318	301	301	288	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35751	43093	48901	43544	44123	43698	40127	38707	35109	22042	23948	23136	25389	22194	16267	13900	13465	14386	12495	12652	10880	9908	10082	4900	4299	2851	2462	1566	1387	1289	1232	1149	1131	1248	1312	1302	1260	1188	1217	1236	1424	1321	1242	1266	1151	1192	1075	996	938	942	938	874	923	898	874	838	875	821	880	941	897	906	898	925	975	957	993	936	901	977	881	928	902	834	798	860	839	811	828	818	811	863	795	791	810	815	790	767	759	765	787	773	803	789	791	757	828	737	752	840	732	779	765	762	750	773	798	763	811	736	763	748	751	762	820	747	795	749	765	746	810	731	818	749	762	802	732	778	741	747	767	753	762	751	752	735	715	761	730	809	764	786	776	737	782	770	748	801	806	788	774	719	758	741	738	763	754	708	801	757	718	742	752	755	738	728	802	746	790	734	742	745	773	784	697	769	790	733	740	749	766	723	722	788	766	830	749	776	706	696	757	763	764	755	758	713	751	762	757	775	776	716	761	699	767	767	765	750	726	727	762	712	765	756	756	742	769	826	728	749	740	805	728	751	738	745	750	754	744	758	733	728	759	800	794	770	770	774	728	779	752	760	783	774	781	755	760	738	739	752	779	755	747	754	715	789	747	762	731	757	773	754	720	701	748	745	810	716	736	803	741	733	755	713	768	699	729	765	762	740	810	770	791	851	775	745	732	749	794	768	779	733	735	772	708	743	755	752	747	741	734	729	693	708	766	752	743	819	741	777	754	755	714	768	739	753	748	739	779	756	740	765	755	776	768	705	743	737	746	744	772	741	762	775	796	805	798	785	772	789	757	746	781	783	800	744	749	813	746	732	760	710	758	753	738	752	783	803	754	748	780	810	805	749	801	735	769	796	782	760	775	777	753	764	751	751	750	794	744	753	718	804	775	741	776	803	758	739	761	805	752	756	722	742	748	790	699	775	759	772	776	707	717	757	772	781	743	781	772	691	748	733	741	691	758	746	722	716	736	732	755	763	758	741	767	779	768	768	804	729	775	736	795	737	766	765	754	722	719	787	714	735	726	762	756	732	722	751	729	757	721	711	766	764	742	759	773	743	819	798	749	762	713	763	746	718	743	710	737	715	729	766	759	740	768	729	811	773	758	765	772	737	721	736	751	750	689	733	674	778	732	748	765	754	749	764	779	754	771	723	790	708	789	728	742	738	752	763	790	786	743	771	731	734	767	794	750	768	778	774	798	731	729	786	788	758	794	750	725	744	765	706	741	779	732	743	775	812	781	724	767	734	760	742	773	762	769	721	725	757	812	789	766	764	737	739	698	785	761	721	804	737	835	752	785	746	746	805	786	731	701	753	711	792	777	702	739	747	768	753	772	759	728	757	725	751	734	744	765	759	757	739	760	771	790	732	805	728	793	737	716	709	747	730	803	711	755	807	758	760	741	799	809	784	729	723	756	747	759	759	710	757	770	739	808	767	757	726	774	773	760	748	780	736	766	772	702	762	738	762	771	770	794	717	742	756	766	727	769	758	781	748	743	724	787	773	728	796	775	733	768	802	771	717	767	792	757	796	792	767	715	747	774	750	731	746	754	824	762	740	753	762	778	825	792	750	757	832	702	773	742	749	739	763	710	777	786	777	745	777	781	741	769	752	769	754	750	750	767	758	800	689	773	727	701	795	795	782	741	774	753	785	801	761	744	801	723	761	733	771	716	734	795	731	751	751	749	767	752	728	727	757	762	744	734	748	775	753	799	729	731	768	741	763	789	758	734	727	802	738	749	752	717	764	767	752	802	692	779	718	761	734	792	738	775	752	745	728	751	703	736	745	744	743	746	825	758	801	782	754	764	704	729	711	741	747	801	740	786	775	782	823	733	749	785	813	794	708	766	728	762	781	749	750	803	787	738	796	763	768	727	762	747	757	764	800	756	808	792	795	746	730	811	743	698	707	735	744	758	752	758	751	740	732	760	746	787	789	774	747	785	777	787	756	834	722	679	733	721	749	812	754	743	801	808	800	787	792	711	721	765	755	726	760	801	744	763	752	748	756	768	782	746	739	738	746	775	737	727	750	756	714	739	737	748	805	770	764	730	774	766	795	769	730	774	764	787	752	718	762	746	725	817	748	764	761	763	761	728	780	751	718	744	725	751	772	734	776	754	721	785	826	744	740	742	761	733	764	766	755	772	751	744	725	718	758	771	739	771	746	746	760	824	814	729	763	750	773	722	776	723	768	724	738	756	745	752	777	721	714	716	766	731	738	773	788	728	724	739	755	767	755	784	757	730	733	756	753	740	768	722	792	724	770	725	747	785	740	748	756	736	797	765	780	751	813	747	761	761	754	823	774	734	779	759	767	759	796	750	744	757	758	779	768	736	760	797	761	759	775	748	774	711	725	778	701	721	780	740	759	715	765	751	786	744	764	775	825	752	716	790	752	827	775	749	791	761	770	749	755	737	760	703	769	775	713	720	742	780	765	733	732	753	803	770	757	749	697	730	729	789	782	704	794	769	763	744	714	740	780	764	753	736	700	780	751	742	763	776	762	773	727	786	772	792	699	734	756	795	749	751	715	796	748	818	747	793	797	820	735	697	727	775	755	746	751	762	797	765	781	707	752	745	729	742	760	776	758	726	750	793	714	755	779	757	771	813	782	769	728	795	757	734	769	752	793	806	721	741	716	754	735	735	747	792	719	731	786	748	789	744	775	779	715	746	769	796	785	739	698	753	751	793	791	797	724	760	811	785	757	774	742	763	783	774	776	712	769	752	734	771	758	743	779	715	749	795	767	735	753	771	745	761	793	723	755	751	759	733	736	772	827	757	774	768	759	751	782	737	752	764	737	750	773	761	727	746	722	794	754	777	758	770	772	725	775	748	807	739	784	774	774	842	747	730	695	713	772	733	736	755	765	758	754	757	742	758	764	736	796	745	752	772	785	792	799	722	770	699	740	734	688	793	747	749	767	772	779	741	786	759	745	729	727	705	742	766	764	753	794	729	734	756	798	729	749	712	801	752	764	790	761	756	709	772	746	785	757	788	768	745	750	743	768	770	758	717	758	747	792	730	762	728	727	794	770	735	770	781	767	817	763	742	783	775	714	777	756	744	797	719	743	732	775	748	763	751	766	791	741	732	741	785	741	758	775	735	757	740	760	796	728	779	787	759	718	735	726	781	777	732	743	731	778	795	724	795	820	738	769	758	764	764	772	760	789	758	767	759	784	769	721	775	763	784	800	766	777	808	766	761	751	718	721	782	749	728	766	793	799	724	786	720	781	744	757	756	739	796	745	697	774	692	762	772	748	749	776	737	782	778	772	756	717	781	728	739	732	822	733	752	739	738	758	728	761	766	769	763	801	776	745	773	754	819	740	751	766	721	790	741	789	737	762	780	761	799	770	811	727	748	772	761	702	758	797	708	724	731	763	753	763	736	762	797	756	767	757	757	770	723	763	700	793	741	780	728	730	761	756	759	763	778	779	712	742	788	809	738	729	706	754	741	738	751	812	765	689	733	728	764	761	737	791	754	772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54927	48021	42799	35191	35059	37690	35829	32782	30925	20738	19611	16751	15716	13791	10534	7084	5676	6033	6311	5232	5257	4249	3544	2200	1416	937	858	495	443	390	425	363	396	427	422	421	411	396	389	442	434	437	415	399	401	372	344	342	375	334	352	369	312	324	344	366	329	321	313	365	330	370	348	333	339	337	366	372	394	369	346	356	364	314	327	339	315	342	310	320	310	344	295	303	291	282	320	287	290	274	341	277	320	301	298	264	294	326	337	289	322	261	307	308	289	323	311	313	327	314	325	289	323	290	272	285	281	275	302	336	290	291	284	294	264	328	325	324	315	294	305	300	310	337	297	309	286	305	325	297	300	293	295	301	299	312	318	298	312	295	303	311	309	318	290	294	322	309	296	277	308	302	287	297	299	317	323	312	306	280	309	287	277	327	318	297	330	284	308	289	293	309	308	322	292	306	289	282	300	284	300	332	329	305	333	276	317	303	283	304	303	305	281	285	333	328	334	304	306	306	331	324	306	291	314	316	311	332	287	306	300	275	318	289	301	310	320	319	312	296	271	282	309	298	334	330	323	327	279	319	333	301	311	315	309	284	276	280	298	284	259	298	329	320	327	297	319	268	315	290	294	298	333	315	297	325	272	328	282	303	281	316	312	323	328	303	312	292	291	330	321	274	278	287	300	284	257	302	310	316	291	318	286	319	320	315	316	310	311	296	321	304	299	312	287	324	286	301	291	290	300	326	305	325	288	296	298	289	286	281	291	305	301	293	290	351	331	317	282	308	324	288	302	301	300	299	315	291	291	330	302	322	304	294	286	303	314	339	299	303	300	318	322	298	295	290	305	294	317	329	300	308	315	284	318	320	266	296	301	294	290	279	307	281	320	304	293	347	317	277	320	281	282	296	300	321	299	327	301	324	302	307	299	296	312	331	331	260	304	295	270	296	308	293	316	327	325	290	278	323	331	338	306	323	317	287	335	302	252	326	304	272	261	296	311	329	282	310	307	278	308	299	273	292	270	309	308	311	338	313	328	300	284	288	334	301	300	288	268	308	331	287	312	290	311	276	290	327	326	308	294	346	315	299	271	326	278	297	298	317	288	338	294	341	330	309	277	308	280	312	314	306	290	298	316	296	296	271	308	292	316	318	304	302	304	336	281	341	299	311	313	270	308	306	303	284	324	310	314	331	306	320	305	330	330	308	330	296	308	270	318	326	321	310	323	300	279	300	317	292	309	326	318	292	303	285	311	315	301	304	280	291	312	307	295	297	343	305	319	295	309	248	277	335	257	279	282	292	271	304	305	291	298	312	283	306	302	276	297	320	335	302	305	304	286	295	316	314	304	318	294	315	310	303	326	337	316	293	318	310	301	299	322	293	260	314	299	297	334	319	320	293	291	303	315	303	282	320	327	349	296	329	320	280	297	312	308	268	290	294	302	288	313	287	296	306	343	303	313	318	307	290	336	315	294	324	317	306	292	297	334	288	295	264	312	280	327	280	333	302	313	314	275	304	318	273	306	319	293	284	301	293	322	319	293	298	297	326	276	297	313	292	306	293	292	315	296	327	273	325	301	296	322	283	304	293	307	300	298	275	332	296	307	321	310	320	322	303	287	323	318	296	303	310	294	304	294	273	284	267	286	294	279	295	292	309	328	288	294	336	331	295	276	312	265	304	280	306	305	339	281	266	307	329	305	317	328	309	314	296	298	308	321	300	297	311	285	295	310	292	299	343	309	305	313	296	332	272	324	275	277	321	315	311	317	332	313	308	317	312	307	301	316	319	286	300	331	312	306	283	311	323	319	294	301	286	307	283	301	280	268	306	324	302	297	336	324	321	284	285	293	289	296	286	287	296	292	295	324	291	293	310	284	308	302	306	319	313	319	322	313	297	311	290	304	299	313	320	320	307	355	292	301	305	276	296	303	308	284	295	308	293	270	345	333	298	285	293	322	300	318	305	316	318	292	308	311	283	319	287	307	342	311	302	281	315	312	339	273	315	307	301	306	288	295	290	320	348	317	323	322	291	281	287	328	318	301	300	281	297	333	297	307	343	269	265	270	301	299	295	306	285	311	281	308	322	306	323	323	321	317	289	318	316	299	317	288	274	318	324	262	314	322	299	282	301	316	284	312	323	313	311	304	350	275	270	292	317	306	292	280	280	327	296	298	310	305	318	304	311	329	271	294	310	318	317	307	336	296	306	346	293	294	289	332	282	290	330	310	298	305	307	311	322	316	293	289	310	300	310	330	294	317	324	325	281	322	296	311	317	311	291	312	341	358	314	317	277	309	311	308	293	311	284	339	344	301	309	279	325	261	301	295	310	288	326	282	298	328	307	284	320	278	312	293	308	310	293	295	280	293	323	306	343	314	315	295	310	331	300	304	317	297	326	313	307	329	295	303	288	297	277	278	294	304	303	266	322	308	317	315	290	313	301	305	310	309	287	311	343	301	328	302	307	322	296	280	294	290	305	283	306	312	314	292	290	334	303	313	309	280	311	288	301	314	311	285	298	310	324	288	281	305	289	303	323	268	303	303	311	299	315	295	295	311	309	288	310	304	274	277	293	308	321	312	293	307	336	307	299	311	307	292	328	314	311	311	334	330	316	336	312	329	343	324	273	303	320	294	297	270	301	323	296	288	292	295	298	278	303	311	301	298	315	272	298	321	324	292	296	329	272	330	276	303	282	345	325	344	297	304	289	305	291	295	293	280	309	306	303	309	286	324	311	301	327	330	332	283	290	304	299	302	282	308	303	293	334	302	312	311	325	297	307	278	310	325	293	287	312	294	298	282	315	310	268	302	316	301	299	334	347	283	289	309	296	314	315	316	308	270	321	292	285	304	296	321	293	289	313	305	279	280	295	301	346	301	329	313	294	306	281	313	331	308	320	327	274	273	319	295	272	307	309	304	314	328	333	299	312	270	302	290	327	301	317	294	292	304	301	282	354	286	280	297	299	330	309	309	289	306	345	287	259	305	303	313	331	301	262	294	293	306	308	317	304	308	279	294	309	310	304	309	278	315	315	316	298	301	327	326	285	302	307	313	313	292	304	298	299	318	327	286	299	304	292	308	337	287	323	310	320	286	298	298	318	296	308	306	324	292	290	254	317	269	311	268	303	298	362	309	343	274	298	305	322	281	266	308	300	316	290	279	296	311	299	295	307	297	320	330	288	283	307	328	305	322	322	314	310	303	336	297	308	326	279	285	292	295	293	292	285	298	330	287	325	292	312	320	319	295	267	303	267	281	295	295	297	311	314	295	319	294	297	302	310	283	330	308	289	312	302	286	265	300	312	336	288	317	288	290	290	307	323	295	261	296	307	294	304	344	331	312	311	325	285	309	297	299	322	287	309	311	305	311	292	311	276	317	308	316	297	288	324	310	308	316	271	310	307	295	294	295	319	291	291	296	294	313	303	311	305	284	315	295	297	328	299	329	329	302	304	292	348	294	332	282	322	293	295	300	320	292	315	331	297	299	326	313	293	305	304	330	314	301	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42164	47566	51060	48748	49955	50223	46720	45434	41181	28944	32496	29724	32066	29155	22425	18457	17723	19575	19623	17416	17341	16214	14567	9604	6679	4522	3942	1898	1598	1667	1575	1414	1373	1584	1712	1705	1576	1516	1498	1634	1633	1661	1593	1491	1501	1332	1224	1201	1085	1029	1050	1002	973	969	956	1001	963	1022	982	1006	982	1050	1057	1069	1175	1103	1086	1091	1019	1037	1008	1041	986	939	996	899	912	900	857	858	869	774	830	817	832	830	866	845	840	793	834	781	787	813	792	812	824	814	743	762	742	763	767	798	781	749	809	751	797	802	755	829	795	763	771	759	751	761	722	752	756	746	766	798	747	748	754	834	741	853	771	870	801	774	774	787	750	799	755	743	767	777	733	818	766	769	714	798	801	779	746	804	833	777	770	801	739	775	809	773	805	780	775	749	805	838	749	792	789	796	782	771	798	802	748	758	787	779	764	776	720	782	776	848	777	790	795	785	789	734	717	806	790	819	758	798	703	750	757	783	794	769	792	789	800	749	760	784	781	762	744	847	742	751	805	737	785	817	774	769	761	782	804	816	778	777	756	738	750	793	775	805	842	761	786	759	817	783	769	704	771	784	760	737	782	790	747	751	763	755	760	758	771	800	797	769	788	834	780	784	752	765	735	803	721	776	781	784	751	794	755	777	760	797	808	771	744	798	754	732	814	739	837	792	798	761	776	791	726	763	834	794	746	749	794	787	782	754	751	733	826	765	819	747	738	796	747	760	768	794	783	765	770	802	779	777	741	772	746	765	771	837	754	740	754	747	782	751	755	783	810	802	761	788	739	770	762	819	807	832	735	748	795	758	740	785	781	750	765	727	808	712	769	795	753	760	772	775	749	776	755	788	782	806	797	760	745	754	788	796	795	736	815	782	762	793	747	773	752	753	804	799	790	768	774	786	771	785	755	745	765	755	784	742	764	752	801	755	770	776	816	728	759	797	741	800	836	728	822	777	764	778	800	798	796	742	794	793	763	763	786	661	751	789	780	789	821	757	782	757	774	766	764	775	739	751	781	798	800	804	729	842	795	830	807	727	726	849	771	796	848	777	756	763	785	749	748	725	768	776	812	828	820	719	761	740	770	727	740	766	860	738	812	782	734	723	794	728	730	818	786	761	778	738	827	783	760	785	734	759	747	794	757	807	779	742	735	767	825	797	764	777	775	757	767	750	814	782	776	746	781	763	793	773	771	776	806	772	795	771	767	757	804	765	794	814	826	714	742	764	752	778	754	764	772	808	805	744	813	759	761	729	780	772	787	787	792	790	737	788	776	774	752	774	740	828	773	770	781	766	787	797	784	816	824	712	756	753	788	796	728	802	749	800	776	797	774	815	757	785	758	766	719	776	753	790	764	822	752	826	812	803	820	794	797	799	798	774	815	710	767	786	790	758	775	828	781	770	792	757	774	800	755	743	770	777	802	754	769	793	769	778	799	728	760	820	722	809	787	769	751	796	802	779	758	745	749	767	764	794	793	770	822	813	745	800	767	783	744	786	785	766	767	764	720	758	779	780	801	772	788	799	756	739	799	755	798	796	785	776	760	793	801	808	831	739	778	768	750	781	807	757	786	753	763	796	761	772	772	783	736	833	773	770	822	781	793	798	754	739	849	774	770	768	768	786	764	794	797	748	806	778	712	753	775	763	764	725	773	815	761	731	777	795	771	789	757	779	790	757	797	755	785	773	806	812	761	785	769	748	833	819	817	761	780	774	746	800	832	746	809	750	793	769	808	788	763	769	767	783	789	751	773	759	789	819	786	803	732	766	790	816	808	771	797	796	831	763	769	740	739	762	819	751	802	717	783	807	781	797	827	776	748	780	753	795	803	816	796	761	759	761	709	762	771	773	748	818	802	758	720	780	762	742	792	768	794	779	803	819	786	806	777	794	809	779	808	786	793	747	751	761	826	747	747	768	756	842	735	781	769	785	769	797	749	748	753	778	806	734	728	771	748	806	766	771	769	727	786	823	779	758	787	780	812	739	754	771	787	751	723	753	781	755	739	774	788	757	724	758	726	765	778	791	783	791	829	758	761	746	814	830	785	790	812	783	784	778	739	708	739	744	812	768	782	792	781	807	707	727	800	758	786	798	783	848	771	780	691	717	794	816	788	791	737	791	765	798	811	762	809	755	749	786	738	750	786	761	801	774	762	797	770	810	786	792	782	774	772	765	803	766	758	820	803	764	763	807	801	760	786	766	812	729	822	799	764	748	804	745	826	760	730	735	752	783	772	826	787	777	784	767	774	777	756	793	737	796	758	774	795	799	849	832	824	791	787	796	780	790	740	809	793	778	735	741	792	703	770	858	814	755	826	801	797	735	786	777	758	794	789	769	796	834	798	793	790	760	778	829	743	779	764	798	757	810	774	750	765	750	796	766	769	773	817	713	800	734	792	791	813	753	804	752	825	752	737	772	806	792	740	759	782	786	770	779	724	785	762	785	756	741	773	770	761	827	779	810	786	757	809	764	767	789	748	748	841	749	742	773	764	746	785	757	756	791	771	785	854	733	805	791	758	700	805	815	785	764	767	746	822	772	783	796	760	829	818	734	764	767	807	786	779	759	812	836	799	792	785	802	783	742	731	712	739	740	781	819	805	697	786	788	803	759	773	810	738	745	744	754	740	765	736	787	832	744	794	799	784	772	759	788	752	797	755	769	791	764	782	768	792	786	734	755	747	776	772	801	758	798	742	842	784	774	799	818	798	803	752	772	812	795	719	782	772	794	802	751	787	778	741	732	791	780	782	789	761	773	775	792	668	772	825	789	759	816	783	734	762	771	813	773	769	748	766	804	753	784	756	758	738	749	825	768	770	771	739	772	799	748	780	770	748	805	762	757	739	822	777	784	753	739	742	771	827	792	740	808	783	864	761	766	807	761	760	763	718	758	793	788	767	765	775	817	773	782	744	752	793	753	750	824	749	762	834	777	814	786	797	796	767	795	792	765	737	754	842	800	765	752	811	760	770	811	794	801	769	783	776	775	842	749	818	776	748	841	770	795	737	777	769	783	766	827	807	759	788	742	744	799	751	767	783	755	804	760	778	787	770	765	767	764	730	843	785	780	775	764	791	820	766	761	786	776	784	845	764	784	813	755	811	840	795	781	783	781	759	762	749	818	764	734	792	730	809	757	730	808	767	776	841	816	773	796	763	797	756	738	795	830	830	782	800	780	802	803	828	730	792	767	725	730	775	779	771	821	763	764	786	786	769	781	740	790	780	703	776	760	748	776	810	809	764	781	792	799	795	791	741	789	768	740	809	803	775	763	781	796	798	762	769	799	788	783	762	769	806	776	775	778	783	806	735	721	782	778	812	771	721	780	795	757	778	803	735	777	763	790	824	778	721	751	802	754	796	794	753	769	780	745	738	735	807	772	823	743	774	782	766	774	747	723	788	803	777	769	782	820	787	783	784	773	741	731	830	769	821	743	799	774	752	760	766	763	819	754	770	784	781	775	786	763	770	759	783	747	775	757	722	765	782	772	762	807	805	775	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26501	29241	30785	21076	13897	9088	6466	4747	3312	2240	2042	1751	1439	1213	1057	759	733	653	618	528	587	523	531	482	424	387	372	356	349	324	315	358	321	333	333	337	368	339	316	363	336	330	351	361	344	334	330	288	356	308	299	355	317	306	304	329	324	264	298	293	319	307	325	320	332	346	323	311	322	323	301	298	326	330	310	347	326	301	295	303	344	345	338	336	284	322	342	291	307	326	315	339	325	338	319	299	274	292	324	304	288	279	285	289	311	288	308	312	311	344	295	304	320	306	295	266	330	325	295	316	299	290	301	310	311	277	267	315	286	303	274	301	327	332	295	336	344	329	320	343	339	315	308	277	314	307	328	276	322	287	327	307	320	305	367	317	319	310	342	331	329	313	308	327	327	308	312	295	316	303	306	309	293	297	333	354	295	300	322	303	307	321	285	297	297	309	296	333	293	320	322	308	291	322	312	320	304	311	313	324	313	324	306	321	322	297	294	303	292	322	306	302	307	307	303	330	331	305	312	294	328	317	295	328	313	308	293	306	279	310	301	321	298	313	317	318	292	317	312	303	265	313	271	302	308	304	326	336	278	309	307	301	304	320	341	315	342	307	301	298	284	320	305	323	331	309	311	328	284	336	269	334	298	305	324	306	349	278	302	298	320	331	300	303	324	299	318	335	302	301	319	308	320	327	304	321	307	338	298	307	310	302	321	279	276	301	316	291	298	310	346	281	297	323	294	328	343	291	287	311	310	328	294	307	309	313	334	325	306	309	279	314	318	289	304	289	290	338	324	301	292	354	282	269	318	300	322	324	313	341	281	305	315	282	286	308	316	277	299	323	300	319	315	287	306	312	326	314	296	310	263	307	335	275	327	330	348	311	327	323	328	330	292	295	328	310	323	337	321	295	293	280	310	304	320	298	294	323	304	312	320	313	318	302	319	297	329	323	315	291	322	313	332	316	312	291	314	347	326	292	311	302	313	349	338	282	319	318	297	299	295	309	302	295	345	315	284	296	296	292	299	327	286	323	299	310	313	317	302	298	313	306	352	304	316	296	316	316	297	279	321	336	276	321	311	308	286	318	286	353	335	312	300	327	297	326	314	354	339	333	323	319	329	287	322	280	321	317	330	300	308	315	321	320	369	319	308	314	300	290	295	314	327	318	311	307	314	298	312	320	344	307	331	314	319	299	294	310	320	307	323	290	312	313	320	336	330	314	303	328	327	300	290	334	312	288	324	298	331	313	337	301	299	288	325	301	295	306	330	309	366	309	317	303	318	329	316	315	304	355	293	300	322	294	315	299	293	326	285	301	323	279	286	311	322	317	327	344	371	310	303	330	306	311	327	318	306	316	326	308	320	332	320	299	338	308	320	338	300	348	284	326	284	304	295	323	281	298	293	301	309	311	275	321	320	304	291	276	304	302	303	316	297	298	312	292	318	310	295	336	299	323	308	312	330	307	288	296	286	308	294	312	360	311	273	331	313	277	319	273	333	345	279	290	299	302	268	288	335	303	309	314	348	313	335	306	326	321	350	307	288	305	303	295	320	312	259	324	309	327	318	285	299	322	318	333	319	303	342	266	292	302	306	304	313	322	356	327	333	297	304	306	309	297	296	302	318	311	286	300	296	335	311	292	314	299	340	276	303	301	301	348	323	270	268	330	286	316	315	300	301	300	297	299	321	323	310	273	289	323	282	321	282	300	296	292	310	303	309	335	287	258	317	317	333	294	318	310	289	349	316	308	316	302	300	309	315	321	321	323	323	297	328	301	299	319	304	325	318	322	310	312	319	306	313	297	302	300	326	316	305	299	328	302	309	284	277	289	306	289	301	307	295	301	310	333	319	322	331	290	280	306	297	296	309	316	332	319	297	344	319	312	331	311	306	312	314	313	294	301	334	305	321	313	294	310	315	295	303	339	311	295	330	301	294	310	308	292	329	319	323	314	328	318	351	283	305	301	296	326	329	308	314	321	342	310	327	322	333	324	323	313	320	323	336	319	285	319	287	335	300	310	305	319	332	301	324	334	324	351	300	311	309	299	310	297	301	317	289	294	325	293	298	322	308	281	281	313	313	280	297	315	272	315	313	319	307	290	343	304	313	343	314	277	299	317	320	297	321	324	307	297	328	319	309	326	308	300	330	283	296	340	298	288	314	319	302	299	335	322	301	296	318	329	280	336	315	342	318	342	310	298	292	313	296	319	313	292	320	292	269	298	322	310	314	326	291	305	331	281	307	315	341	319	310	309	295	301	310	324	275	322	307	330	335	314	284	350	298	299	293	320	335	324	314	327	324	289	319	299	282	333	304	305	317	309	286	335	303	315	325	301	309	318	318	296	284	309	341	314	321	307	289	308	297	289	318	330	329	316	308	319	319	293	292	317	321	292	296	292	314	292	297	326	325	315	295	293	293	299	298	298	298	332	316	319	341	274	322	330	296	307	265	322	334	334	309	325	270	300	331	333	308	307	311	299	304	293	314	327	286	312	311	331	262	301	298	302	310	293	302	329	333	330	320	348	312	341	324	352	339	309	309	339	314	299	333	318	291	326	293	343	298	307	326	313	320	336	339	329	344	295	315	314	281	307	277	336	325	313	290	312	334	301	295	359	330	294	284	332	313	300	286	326	294	329	308	293	305	308	348	293	357	310	308	334	299	338	297	305	338	326	288	320	312	312	301	304	328	306	337	306	315	331	307	316	305	329	298	328	308	325	322	315	312	299	325	284	301	308	308	309	317	323	309	315	364	297	329	270	283	309	283	290	294	268	307	329	300	314	321	305	285	342	351	318	309	321	318	328	294	323	309	312	300	317	332	305	312	305	335	287	303	313	319	317	325	319	284	310	304	283	309	318	306	301	318	333	306	273	302	329	290	323	291	299	315	318	309	275	290	275	313	322	340	340	333	309	313	288	302	324	331	284	310	319	276	325	295	286	309	290	319	321	322	273	300	325	308	277	330	357	317	340	274	305	299	298	299	305	326	336	313	280	291	321	313	311	347	328	310	275	317	316	278	296	322	317	310	292	339	277	315	309	342	324	317	303	323	321	328	317	353	316	261	338	344	315	320	310	299	291	292	274	313	311	326	332	292	301	324	299	303	334	317	298	345	277	316	322	322	254	317	308	291	315	313	285	318	304	323	321	300	285	263	321	316	324	294	293	311	242	265	300	316	322	325	282	311	317	315	321	294	313	326	270	309	312	333	290	321	295	302	344	272	300	327	305	283	303	331	328	294	313	304	302	296	302	313	297	329	278	345	334	276	292	280	307	336	285	323	298	319	348	321	329	305	292	297	328	305	314	307	325	290	287	292	296	330	320	290	307	310	315	287	313	323	326	285	323	295	296	346	315	313	310	330	306	289	320	311	321	319	306	335	325	312	280	306	292	307	322	314	331	308	288	316	308	322	329	325	291	348	291	287	304	292	335	318	329	332	310	307	323	323	326	317	316	327	321	305	311	296	288	292	306	296	321	303	306	305	293	315	314	311	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17446	25398	33494	29889	26165	21218	18241	14652	11600	8386	8430	7201	6549	5496	4198	3658	3206	2792	2642	2352	2399	1918	1875	1590	1428	1252	1226	1090	1044	960	961	956	989	999	942	975	981	993	979	1026	1060	1057	1080	1061	954	936	903	901	817	873	889	858	867	858	821	854	842	893	814	866	833	815	887	833	829	873	850	821	855	870	827	814	844	807	817	815	784	885	792	845	828	840	877	800	786	824	808	817	806	799	840	822	816	785	809	841	839	799	830	749	803	840	843	744	803	815	807	823	806	786	828	793	785	781	813	814	808	790	793	778	820	802	775	783	859	850	754	768	807	812	797	833	799	771	782	787	808	836	811	813	793	804	760	806	764	808	805	850	814	806	804	752	779	841	842	750	767	824	799	813	780	807	806	808	870	812	765	753	804	787	774	852	782	765	792	830	817	793	801	838	823	809	804	786	778	762	766	782	794	739	792	814	832	794	786	831	821	736	789	756	841	816	788	766	788	790	770	813	817	788	839	811	789	816	796	783	773	758	793	782	794	791	783	800	827	805	820	817	794	768	822	789	781	813	847	796	806	855	790	774	749	807	812	773	810	781	838	785	771	777	780	798	790	770	776	809	779	789	825	813	801	754	803	780	804	785	811	855	784	744	822	806	795	785	814	751	803	781	703	809	802	817	821	746	813	814	842	812	787	798	812	785	810	766	775	857	818	805	817	811	805	793	773	844	819	816	830	804	768	757	832	820	788	778	785	774	773	825	812	820	803	803	768	766	769	798	828	767	784	802	753	793	797	824	821	839	781	792	794	807	799	854	765	818	816	804	785	846	786	855	807	828	762	816	865	798	829	784	812	725	796	798	805	774	785	826	783	729	725	783	784	773	812	781	779	814	808	820	889	783	778	742	774	808	791	791	811	806	821	838	770	803	821	798	846	836	842	831	791	738	819	832	754	815	766	753	833	810	784	782	797	820	816	811	786	789	793	754	811	773	840	767	831	759	807	787	829	756	845	779	829	824	786	763	753	748	800	807	795	795	851	767	806	791	780	823	795	745	816	796	800	774	760	816	790	767	831	849	788	796	806	778	748	808	845	722	796	771	817	804	782	773	802	801	807	808	807	813	748	796	787	756	814	834	812	779	791	782	836	792	858	766	813	796	835	815	815	804	840	760	775	830	762	814	783	737	811	825	814	812	767	823	782	770	810	807	838	853	757	768	853	757	783	795	822	806	780	802	811	807	798	790	762	796	812	810	779	775	772	834	750	830	796	787	820	808	785	749	839	818	822	805	832	837	829	821	766	862	819	808	779	767	835	811	787	761	829	767	774	818	809	799	823	793	785	818	761	835	793	801	832	764	807	843	819	779	761	844	793	840	766	809	792	814	787	832	761	808	823	793	789	751	827	800	736	811	804	799	794	821	793	804	823	856	841	819	870	764	811	831	773	771	778	787	768	788	817	820	828	770	803	782	815	795	813	763	789	821	785	824	762	786	804	813	807	781	789	800	752	767	791	776	820	841	832	783	860	765	829	828	812	759	799	814	789	760	836	777	782	750	798	840	818	817	823	787	797	779	796	771	838	813	816	820	840	840	786	771	797	806	770	765	818	769	796	782	811	833	854	771	791	816	800	800	755	815	774	846	798	818	827	783	797	802	805	833	803	744	846	777	824	771	771	845	774	874	777	807	780	764	812	753	776	754	802	795	787	792	756	799	829	787	773	744	822	784	820	753	788	821	817	785	822	769	774	761	776	781	764	781	786	763	790	814	815	762	801	856	790	816	784	822	777	822	776	764	812	782	775	751	771	787	771	751	789	802	775	802	807	852	754	773	794	764	800	772	858	815	760	789	833	799	779	829	826	818	792	816	813	842	791	789	764	780	738	785	828	803	834	774	816	833	804	856	787	745	781	832	791	786	782	874	783	800	837	753	778	800	821	743	791	820	814	785	806	813	806	755	801	781	810	816	783	801	799	784	818	784	794	744	813	787	803	851	745	791	789	785	775	815	804	815	794	785	772	774	757	779	767	809	816	743	839	809	755	858	799	773	806	849	797	776	819	814	784	791	782	799	800	797	844	765	824	778	745	784	803	794	758	796	796	806	801	817	783	825	831	799	799	737	821	730	783	797	767	789	889	827	778	818	813	793	811	833	798	797	816	799	814	746	808	795	815	783	781	793	783	793	814	781	829	831	816	786	790	788	777	823	782	778	781	856	799	825	816	825	781	802	804	778	802	880	822	735	870	809	824	759	791	799	849	831	798	793	801	811	836	801	801	839	792	808	812	868	786	841	775	801	841	818	803	826	772	804	828	824	814	752	772	763	807	814	822	836	799	825	823	815	813	757	820	813	761	783	835	781	747	785	778	774	794	840	822	779	768	857	822	818	821	859	802	846	801	804	782	798	829	788	779	760	813	823	778	805	807	831	835	823	797	788	851	823	764	803	821	831	785	835	840	736	783	794	832	820	792	782	821	815	788	805	799	805	787	785	844	802	811	822	819	738	797	796	802	856	791	824	751	795	822	841	798	810	848	814	814	826	786	855	804	809	761	840	801	766	846	800	836	809	824	775	818	787	828	766	865	784	833	784	813	765	831	814	873	775	791	805	781	790	837	797	835	800	811	795	846	818	783	804	760	805	817	799	834	790	817	825	823	777	761	775	825	807	804	804	843	835	793	807	836	814	803	789	751	848	804	783	770	825	837	840	766	765	801	818	758	811	753	800	790	790	881	794	776	843	739	803	795	820	787	757	819	770	834	831	790	831	797	784	823	744	791	802	785	782	786	841	830	761	782	863	831	842	800	781	809	830	783	800	785	833	794	787	833	834	817	793	805	796	809	796	816	754	813	744	777	799	754	825	742	713	795	777	808	827	841	784	841	763	792	826	753	792	790	819	818	839	816	778	866	748	836	842	810	817	796	865	802	846	840	819	822	776	800	764	804	781	766	822	810	849	801	846	781	763	789	810	763	863	774	786	800	809	767	781	791	796	778	789	807	784	761	770	824	830	807	829	819	799	775	794	782	818	793	763	823	820	798	768	812	780	779	798	776	786	791	824	817	729	771	824	853	800	772	819	721	787	787	854	779	780	807	822	814	807	794	815	803	800	825	804	807	716	804	762	782	813	780	813	826	789	791	779	826	850	819	792	843	765	783	818	808	806	799	824	805	766	781	764	836	767	767	785	812	769	799	806	797	827	761	781	823	808	813	748	829	849	784	794	841	801	827	754	772	806	772	758	761	828	805	772	814	780	808	787	813	838	836	767	806	777	822	808	816	770	821	796	788	756	774	778	834	854	775	892	802	811	817	749	767	777	777	774	788	752	790	837	781	823	838	794	798	752	770	767	823	791	814	803	721	794	810	819	861	781	826	808	792	800	857	796	760	810	786	806	820	819	773	843	775	825	810	842	767	803	739	770	769	809	797	856	803	771	771	777	806	762	785	790	779	793	800	832	749	832	798	805	809	807	785	792	791	789	822	803	775	809	833	705	801	804	820	824	760	829	770	755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48600	47971	40851	34939	32556	30390	30709	27701	22777	16266	10355	10230	10017	7910	5890	4617	4200	3676	2644	2752	3283	2483	1538	1100	883	622	524	412	394	377	391	365	364	343	344	355	340	368	376	363	383	408	343	330	350	338	293	350	295	332	344	299	313	286	319	316	308	313	338	351	360	309	293	321	356	336	322	311	309	318	318	311	306	318	270	319	318	287	299	288	297	280	326	310	305	344	302	312	337	255	274	261	286	300	292	289	283	264	308	312	287	309	268	326	305	276	278	292	314	306	260	290	330	307	264	286	284	279	329	282	267	283	281	301	298	274	281	277	296	313	311	317	289	287	274	276	258	290	294	289	267	267	303	264	288	266	329	287	282	271	273	306	264	264	295	280	270	266	276	279	307	288	251	272	280	285	269	268	293	299	317	313	290	290	318	296	338	316	290	279	291	283	295	282	267	296	281	269	279	261	271	302	289	298	294	265	308	294	271	295	293	266	310	304	302	300	304	306	296	305	307	301	300	303	279	262	289	321	316	288	284	304	331	300	300	278	286	277	311	242	317	281	312	274	277	303	298	305	276	268	297	262	290	324	276	277	301	285	267	300	297	302	255	292	275	270	326	309	288	284	293	303	320	275	295	258	311	297	269	295	287	276	303	271	304	296	263	300	286	303	271	312	276	306	321	296	287	299	311	283	288	281	270	282	291	293	315	307	275	328	276	306	277	275	286	296	285	297	272	268	288	280	310	298	320	289	281	279	278	298	303	275	283	284	280	305	266	275	300	285	310	264	297	299	337	312	266	278	284	283	260	279	319	289	291	311	283	300	314	284	291	299	284	281	306	261	275	314	266	284	282	308	304	293	290	285	264	289	266	294	240	266	295	308	284	309	308	299	276	300	257	251	262	278	290	272	314	291	323	250	298	289	289	284	250	281	286	285	292	264	308	282	302	288	296	293	282	308	308	303	314	281	278	281	296	307	288	292	269	284	300	289	306	275	283	304	307	314	309	257	280	302	298	258	266	280	293	269	311	279	270	299	308	264	329	291	255	301	322	279	282	283	272	272	287	310	276	305	316	281	306	281	296	316	284	289	347	324	263	293	328	277	294	308	278	308	295	295	300	276	278	303	279	322	271	308	321	285	287	273	279	316	284	291	270	288	303	258	278	309	290	299	304	269	293	285	283	264	276	293	289	316	254	309	285	296	254	304	304	283	255	305	288	283	282	274	295	282	270	274	299	288	301	294	305	281	284	299	306	282	260	285	290	294	298	292	324	280	296	281	296	307	324	276	277	287	276	290	302	288	288	297	310	261	302	307	290	307	284	277	323	291	295	315	320	264	298	328	303	303	262	314	306	299	303	298	294	322	290	283	296	291	281	310	311	269	301	262	317	275	291	313	284	279	325	288	295	286	318	294	250	309	264	293	281	263	261	297	299	297	308	269	280	280	298	270	274	275	275	312	296	270	269	284	310	304	277	279	285	312	283	279	291	301	303	303	283	302	294	271	297	307	302	289	298	287	299	314	304	301	266	298	300	300	312	296	264	316	270	322	292	272	291	283	294	305	294	308	302	271	325	284	311	261	267	260	268	324	288	306	305	290	306	292	260	322	291	263	287	293	293	265	283	244	311	291	281	311	277	311	255	307	305	263	287	297	277	278	295	291	294	274	296	258	287	301	315	313	282	278	258	280	311	280	274	311	270	289	271	328	293	281	288	271	295	287	264	321	267	295	301	275	292	262	284	331	293	296	258	313	281	306	263	305	274	292	266	285	305	293	266	296	302	279	245	282	301	288	274	317	294	261	290	282	271	302	249	290	294	285	278	273	313	280	316	274	291	317	316	271	279	289	303	305	305	277	282	282	283	294	297	298	279	299	282	290	285	278	291	321	292	309	302	297	276	278	277	290	295	258	277	289	286	300	288	301	298	310	301	263	301	278	266	266	276	292	309	300	293	285	316	277	281	287	293	262	309	279	299	299	281	275	290	275	266	269	316	270	277	327	288	281	292	268	286	329	293	299	314	292	279	313	261	289	298	268	298	272	293	273	298	286	297	284	269	271	283	286	292	294	296	286	278	273	303	315	306	323	291	302	271	273	301	316	294	303	335	304	264	275	308	304	297	277	287	295	319	279	297	273	308	277	295	303	280	287	268	298	301	333	309	272	314	286	293	317	302	304	288	295	313	268	277	306	302	287	273	313	306	306	302	292	308	284	298	258	273	262	328	272	256	307	276	275	316	292	310	247	274	292	290	259	296	258	317	273	284	278	306	293	278	297	309	295	284	305	312	317	279	318	285	311	278	316	268	304	288	297	279	259	302	308	263	300	290	299	271	281	312	307	313	286	272	261	290	269	297	306	291	289	319	278	285	313	277	296	280	276	294	294	275	303	252	328	286	275	339	293	279	277	294	299	308	290	292	302	280	307	254	301	289	274	278	268	281	273	281	310	258	292	276	282	302	305	316	292	294	280	242	303	257	299	305	318	288	289	296	265	267	302	283	292	312	315	275	320	332	277	318	272	273	330	316	303	350	300	285	297	310	299	307	271	287	279	300	333	283	288	309	296	318	297	300	310	295	283	310	290	303	293	290	293	263	273	275	263	298	310	302	288	275	326	272	291	272	292	306	290	274	288	326	290	275	291	291	318	289	278	301	326	279	239	298	253	289	301	260	289	288	313	274	282	311	284	308	287	279	301	289	303	303	313	294	325	294	273	288	282	289	286	270	286	293	311	330	306	283	295	277	277	309	293	306	291	291	295	302	306	289	297	313	298	302	292	299	308	278	275	296	283	267	279	291	272	273	277	285	270	269	277	289	288	303	309	329	296	292	333	282	300	287	298	287	297	274	318	290	294	291	263	312	252	295	284	292	282	274	290	303	302	286	329	264	286	287	275	289	302	311	306	316	284	320	267	295	335	300	313	276	278	274	319	274	320	282	285	294	298	286	303	305	301	324	274	278	264	300	340	279	285	316	280	275	289	320	271	266	301	267	306	287	315	279	289	318	283	275	276	272	286	288	315	314	284	292	295	271	292	291	288	308	291	290	276	286	313	272	276	305	283	287	291	311	302	243	302	294	267	309	282	300	256	278	271	276	297	247	284	298	259	280	285	293	294	285	312	323	299	316	292	311	299	298	270	298	322	310	280	259	291	290	278	284	278	297	259	296	276	274	275	316	294	296	293	304	281	295	324	277	284	301	289	299	271	289	303	291	274	266	267	307	286	315	266	285	291	277	310	285	295	275	296	297	300	274	309	288	288	309	281	300	277	291	323	293	274	293	262	285	235	309	284	283	282	291	315	294	294	299	305	293	305	283	301	308	299	298	268	281	284	302	295	272	307	276	287	330	289	278	280	329	291	313	254	307	283	286	286	320	296	266	289	315	267	281	320	313	270	304	285	340	246	289	280	290	310	300	281	293	331	272	291	274	308	283	305	284	315	303	297	268	313	289	286	279	331	265	296	275	312	273	287	282	294	248	352	277	283	282	295	292	260	279	293	281	285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36144	44743	45976	45338	41774	41191	41248	38672	34649	26141	21529	23841	25765	21585	17006	14219	14098	13799	11838	11412	13188	10564	8034	5931	4744	3029	2445	1458	1326	1315	1261	1103	1135	1171	1297	1296	1197	1257	1204	1310	1300	1334	1231	1237	1251	1124	1035	921	939	895	935	965	900	936	887	833	928	890	853	889	881	918	1018	954	997	982	969	949	914	899	860	888	924	863	923	813	812	849	797	870	817	791	794	734	791	773	766	796	781	762	811	778	762	726	813	764	769	778	799	782	739	726	772	782	807	774	755	756	726	772	776	735	752	726	811	757	798	788	759	778	745	711	756	776	728	745	742	694	730	798	694	715	732	779	742	716	758	784	790	780	746	750	735	700	765	736	760	743	736	752	743	742	761	785	787	780	697	754	753	764	744	756	772	704	715	689	751	762	739	785	741	734	767	750	760	737	785	808	769	782	760	742	797	757	733	761	759	709	782	774	779	697	718	737	765	757	773	787	730	734	752	741	755	751	746	751	749	743	750	771	722	748	757	793	753	744	756	715	739	739	741	718	759	770	725	781	730	792	785	769	732	780	742	785	762	741	705	723	728	721	763	755	747	785	783	682	819	789	731	783	698	734	728	720	782	713	720	697	727	722	763	806	734	719	761	728	754	783	792	696	733	747	801	763	765	724	789	744	736	725	733	746	793	750	823	727	765	747	761	767	775	731	761	779	767	714	772	770	756	710	702	768	755	758	731	786	712	750	726	843	743	730	788	750	748	693	747	766	789	773	759	755	761	741	746	765	719	748	758	728	764	774	751	734	757	757	758	784	727	732	772	715	750	749	747	743	765	751	787	705	751	770	763	761	728	716	753	760	754	740	770	777	755	740	746	751	719	737	758	723	741	736	839	726	761	767	727	720	751	725	753	725	748	766	777	714	784	770	794	772	739	743	755	719	742	768	751	756	755	744	759	755	753	780	764	811	745	786	757	770	785	706	714	753	727	780	718	758	815	764	760	753	788	760	782	716	809	792	769	774	766	797	762	718	730	762	752	722	747	771	716	735	718	714	757	763	737	706	776	766	795	721	719	708	782	722	765	791	795	792	790	750	747	738	742	768	718	751	756	731	746	720	778	738	743	733	774	732	732	762	703	743	775	712	788	782	779	765	761	723	757	746	773	718	685	704	742	796	741	710	739	795	773	738	787	745	803	769	748	821	735	726	760	773	753	769	728	756	741	790	763	728	741	724	755	767	754	759	764	703	785	774	825	759	715	738	772	738	718	756	755	767	755	751	750	715	739	765	724	759	787	766	777	731	756	797	754	799	749	766	690	751	761	744	786	740	768	785	758	755	686	744	744	730	750	785	739	742	752	763	758	716	768	737	781	751	753	723	777	753	682	766	808	732	779	713	724	755	740	796	729	755	768	777	788	774	785	791	733	705	740	710	775	729	748	761	781	735	727	723	763	759	704	757	773	768	808	756	766	830	752	752	810	767	723	806	735	740	737	753	794	756	761	717	758	817	728	758	753	743	753	788	780	759	743	658	728	748	741	774	773	721	697	766	809	759	754	712	801	708	784	763	710	725	749	747	739	739	743	754	685	734	796	702	755	815	716	825	739	801	763	802	733	726	773	750	781	737	735	760	719	785	743	777	715	793	736	770	745	766	764	755	762	740	730	736	724	755	747	819	725	739	721	786	802	747	771	718	757	748	808	782	748	760	745	766	699	748	694	748	764	769	742	734	755	748	748	800	781	766	742	740	761	761	723	763	781	714	767	745	772	763	793	753	731	728	786	768	814	783	771	728	732	732	745	722	800	773	771	748	796	799	735	782	781	781	813	736	798	705	731	707	716	760	733	747	790	804	747	770	791	783	785	761	804	734	759	691	741	749	741	790	769	746	766	769	767	783	782	777	756	758	755	760	774	725	710	777	755	712	784	796	768	759	723	765	751	733	753	753	754	747	751	746	741	746	759	724	712	727	735	774	766	767	731	753	781	725	756	782	753	738	790	763	772	721	724	753	741	784	713	730	737	722	808	719	780	791	702	720	771	783	783	730	770	767	731	725	729	763	792	739	785	740	735	725	758	789	721	739	717	782	795	750	783	722	719	714	765	790	773	777	728	753	725	771	750	786	765	720	776	815	786	815	769	773	749	777	782	779	746	782	760	759	752	729	746	762	755	757	777	764	769	743	803	790	755	733	733	763	746	771	763	732	708	727	778	748	751	724	701	795	778	782	761	718	796	740	776	775	745	762	741	714	759	743	732	744	739	742	745	741	764	755	757	778	818	773	736	803	780	756	752	784	734	738	770	754	739	837	700	784	786	752	770	751	786	766	780	768	753	781	706	738	741	773	765	733	758	727	749	729	786	748	779	717	786	787	773	783	734	788	748	756	782	741	745	774	745	737	709	759	721	719	760	720	762	742	752	769	767	736	753	762	783	750	753	789	790	731	773	775	785	756	725	767	722	747	757	686	747	745	754	742	740	747	805	744	772	824	807	755	761	727	734	736	750	799	729	759	786	724	764	737	758	744	762	754	753	767	737	759	736	718	787	776	745	786	809	745	765	754	713	790	785	760	769	737	775	741	809	792	749	699	756	736	748	770	724	725	793	743	808	720	711	758	724	728	734	764	773	760	758	757	743	742	773	754	756	737	714	722	753	720	744	760	723	766	771	748	793	808	729	735	733	746	779	726	755	775	739	749	721	735	717	721	780	759	723	735	778	764	722	806	797	735	761	699	774	722	752	763	751	742	761	753	700	744	758	759	685	799	769	744	776	760	749	720	761	747	805	696	768	770	800	769	765	779	786	736	720	759	757	748	719	773	755	756	751	788	766	773	768	750	778	751	717	765	750	708	761	751	728	776	788	757	742	713	782	771	751	741	786	704	766	748	721	730	723	740	743	785	724	729	746	767	751	802	766	772	701	752	775	753	747	766	768	761	740	778	716	778	728	725	730	780	748	737	681	763	738	746	734	766	749	742	741	715	768	776	750	736	814	729	786	830	764	730	749	794	745	753	725	729	807	777	742	756	797	736	777	774	737	753	753	718	785	723	732	741	780	754	761	734	800	756	733	756	747	748	780	764	735	732	741	765	717	748	781	754	751	752	695	794	776	748	759	763	764	773	758	764	756	701	778	699	731	806	759	724	720	752	761	792	747	799	719	796	754	732	768	785	771	770	741	792	832	747	780	763	734	782	757	767	789	752	738	750	770	698	755	752	738	769	770	744	815	777	740	760	788	775	714	731	725	757	680	739	731	765	777	741	727	747	798	772	717	727	812	742	730	756	710	780	725	771	746	808	779	750	730	770	791	758	739	773	711	834	720	774	731	732	718	778	790	739	775	763	745	753	788	768	756	802	765	810	776	686	759	738	771	796	745	679	795	731	822	729	733	756	715	748	762	768	738	711	712	766	744	737	755	776	743	746	789	728	779	752	773	747	770	799	736	763	786	750	744	820	761	740	744	775	763	743	741	715	740	689	779	730	777	757	723	790	752	746	774	757	749	740	751	726	764	771	743	768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56836	49007	39001	34625	33424	33440	33448	34036	31554	25293	16506	15610	16257	14281	10459	7695	7072	5126	4995	4503	5063	4226	2834	1660	1196	793	683	505	394	427	420	440	386	392	445	418	422	428	429	464	408	412	412	398	345	368	355	351	364	310	350	326	312	310	365	356	357	344	320	335	352	343	358	334	345	353	317	335	343	382	351	336	371	286	315	306	317	289	305	308	317	281	319	356	292	299	334	312	308	293	319	316	343	317	285	319	279	336	282	298	332	308	340	306	343	333	306	288	303	290	331	294	297	324	295	294	298	337	303	331	324	318	308	334	303	289	266	299	294	303	294	299	296	299	268	306	302	275	304	264	296	304	296	282	314	302	300	312	336	284	311	290	308	323	316	322	320	319	285	272	314	298	297	343	311	309	285	313	309	320	324	302	302	326	292	326	319	321	310	313	290	273	314	320	316	318	309	269	318	318	311	290	316	325	317	298	295	325	337	314	344	318	298	302	306	329	302	320	305	285	322	282	304	282	331	294	313	323	285	274	311	302	330	291	324	313	329	312	301	304	285	321	330	315	304	336	332	274	316	310	285	284	316	284	328	315	287	315	325	333	301	291	291	310	329	303	292	295	310	321	317	307	312	304	319	331	313	287	308	261	294	315	295	291	295	302	313	292	303	319	313	286	301	299	293	285	297	319	290	318	309	324	324	321	296	319	262	297	281	320	306	301	312	329	290	292	327	287	276	329	314	295	312	319	343	308	295	298	331	331	298	305	295	308	325	292	283	311	320	295	306	301	320	315	293	318	323	284	324	310	291	315	303	321	330	300	330	305	306	270	278	295	292	308	324	307	286	289	330	283	314	289	282	319	280	337	305	282	308	334	294	296	315	301	307	310	268	277	326	336	286	310	276	314	317	298	315	299	280	312	293	292	325	313	285	275	322	301	282	293	317	306	284	314	290	317	289	294	343	270	296	298	301	326	287	317	310	304	302	307	311	316	298	308	329	310	316	282	290	316	329	312	334	283	340	324	305	285	300	314	328	305	292	318	296	296	303	314	307	321	310	319	295	313	341	306	282	314	335	299	270	308	282	298	311	313	290	300	311	284	307	293	296	300	281	299	297	293	291	286	301	296	272	290	288	318	318	285	294	298	317	332	281	268	321	286	286	276	343	301	350	276	282	298	306	303	291	302	316	309	331	292	268	301	298	305	295	292	310	328	264	307	325	302	282	317	323	362	300	309	295	324	304	306	301	285	323	322	318	321	333	281	308	307	264	311	308	296	309	295	296	280	305	337	294	299	301	303	302	282	311	306	285	287	324	298	292	325	285	255	291	305	290	307	276	310	270	302	314	323	315	280	315	289	289	307	280	321	314	291	333	324	313	295	276	311	294	301	290	300	309	299	305	289	343	283	297	296	298	308	298	311	300	322	283	333	310	320	275	290	289	325	298	353	295	301	308	313	314	296	321	270	293	314	305	306	340	315	344	292	298	343	317	334	308	310	306	310	327	318	318	306	284	315	328	284	291	300	335	296	310	301	311	300	318	295	309	335	294	281	299	306	282	309	271	325	309	315	314	298	305	298	327	302	296	299	296	355	319	336	282	312	306	290	298	290	309	281	319	303	286	277	316	320	313	301	361	327	312	276	285	321	312	323	308	327	312	319	320	275	308	313	300	298	280	324	321	327	295	280	301	262	328	268	292	292	317	291	291	317	285	288	296	316	291	305	306	291	317	286	317	316	304	286	318	289	264	293	312	278	292	312	305	294	317	268	265	332	302	308	343	305	305	316	333	336	290	319	337	306	327	253	318	316	312	290	284	304	320	284	308	312	281	286	358	326	323	317	336	320	318	297	313	295	298	317	314	329	297	290	341	311	292	262	299	320	337	292	359	287	303	284	311	299	321	301	293	339	325	296	324	319	341	293	276	330	302	340	301	298	319	295	324	330	294	276	274	323	293	331	281	331	298	324	320	284	301	325	293	294	301	324	316	300	295	307	255	307	298	291	314	320	323	289	315	308	318	320	316	323	327	302	302	339	294	285	281	311	297	308	295	270	267	326	335	292	309	305	296	309	281	275	301	327	329	329	309	307	268	311	300	304	295	315	302	329	283	282	308	309	314	312	273	327	311	299	276	326	330	275	333	325	288	315	279	346	299	270	311	286	298	292	299	337	291	290	289	276	291	296	333	331	295	313	292	310	288	301	316	292	321	319	300	310	348	307	300	307	299	269	302	305	308	316	302	286	301	365	333	338	290	332	290	291	333	314	290	346	305	305	280	277	308	300	267	280	312	273	313	299	306	298	305	302	300	325	298	298	272	306	340	325	311	274	274	297	290	341	293	300	316	308	283	323	297	312	317	326	288	294	293	289	274	317	264	313	331	303	305	312	282	321	294	294	333	313	314	301	333	311	311	331	284	300	304	308	274	319	310	328	310	300	268	304	297	315	305	312	261	327	306	311	300	318	333	321	322	302	302	329	292	315	294	315	296	267	285	283	325	294	297	303	296	273	265	304	306	316	297	306	314	317	323	305	272	290	304	294	302	282	268	293	292	316	321	308	317	321	337	308	348	321	335	316	286	298	334	276	312	312	293	276	272	333	273	276	282	311	330	324	300	335	273	332	304	280	288	302	290	275	315	302	255	322	317	293	322	320	300	297	291	294	298	312	327	298	314	299	328	317	301	338	309	349	322	327	347	312	289	316	302	310	300	297	300	325	296	295	292	292	305	314	298	330	307	303	305	303	304	331	350	277	312	299	287	333	305	301	285	313	305	288	320	310	321	304	314	365	316	297	317	290	308	314	295	330	313	303	296	301	289	308	293	288	302	299	288	296	311	291	274	332	326	334	291	274	311	324	290	280	312	336	309	333	294	327	302	317	293	279	291	296	276	324	280	317	313	296	284	315	307	329	283	306	333	277	324	290	283	285	322	298	281	310	321	292	298	296	312	297	311	294	299	344	318	298	305	291	341	294	293	319	341	303	344	291	305	321	313	310	301	323	310	316	305	303	318	294	299	332	311	308	324	306	325	308	293	300	310	298	285	309	294	321	323	297	310	290	303	341	295	306	294	323	313	275	297	289	324	295	298	308	302	299	351	289	327	285	295	348	277	306	278	316	305	295	304	330	307	323	309	337	308	315	310	284	309	304	309	288	333	305	326	283	318	296	307	289	320	292	291	291	306	320	311	276	324	312	301	290	316	297	314	300	326	306	282	340	312	296	328	279	305	296	278	300	301	310	330	339	300	331	271	321	283	317	319	304	302	297	292	307	291	304	278	297	306	306	297	289	301	296	297	292	295	311	298	325	294	309	329	333	321	324	297	319	317	288	314	295	276	308	297	284	313	275	327	302	285	295	319	286	300	306	286	310	316	313	305	330	316	307	329	282	286	311	333	311	344	316	285	340	291	323	297	298	297	302	331	326	321	303	307	276	314	295	298	284	310	266	279	300	304	326	305	305	306	333	322	299	299	314	306	332	286	307	292	267	301	319	300	300	278	317	330	313	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43947	50124	49579	49236	49030	45186	46133	45158	43072	33970	27164	28986	32323	28889	23473	19783	19577	16806	17425	16599	17755	15138	11514	7789	6647	4416	3384	2155	1623	1573	1565	1440	1449	1491	1637	1587	1484	1443	1482	1588	1607	1584	1596	1568	1344	1324	1123	1142	1037	1040	1087	1005	980	996	935	1000	995	982	960	1008	1121	1044	1100	1033	1156	1103	1113	1076	1050	1066	1023	1026	992	993	899	890	892	870	873	876	825	861	869	849	799	864	824	776	800	776	867	761	810	779	830	832	781	721	765	772	786	766	787	706	725	780	771	783	784	860	832	740	782	736	813	796	774	802	797	753	771	784	805	786	750	783	737	774	740	751	782	808	771	743	790	744	796	776	734	774	750	810	816	775	773	777	755	740	720	758	765	779	779	775	814	748	765	796	804	771	757	794	786	730	741	773	775	756	786	788	824	742	771	786	786	767	747	789	718	787	773	749	758	732	786	744	769	746	787	797	812	799	754	758	754	764	772	805	800	757	780	794	831	752	828	767	798	774	779	779	787	785	794	767	808	797	764	820	804	807	796	756	808	799	740	759	769	786	767	746	775	777	768	752	743	749	784	752	779	796	730	801	754	788	786	815	780	759	793	771	835	794	812	753	795	732	751	781	825	750	745	810	849	763	712	754	762	797	752	789	782	759	823	762	752	759	799	780	785	788	784	800	763	800	810	779	772	721	835	727	757	725	765	767	740	823	809	751	789	796	784	753	781	791	734	786	730	772	702	858	795	779	758	762	745	775	767	834	795	763	790	730	787	776	809	768	772	759	784	783	740	805	747	777	753	773	760	739	756	794	805	738	771	751	759	745	783	803	755	761	801	752	725	777	789	753	748	812	780	805	787	781	750	736	763	781	758	796	743	766	781	813	744	662	763	776	807	781	799	784	806	787	753	771	832	799	789	802	770	791	796	761	763	793	859	755	791	833	804	775	783	801	718	765	771	793	765	752	768	773	757	761	784	753	763	782	783	804	740	807	820	797	751	740	754	774	769	753	751	753	743	806	782	768	768	842	821	783	749	846	794	767	792	795	781	776	817	804	769	767	777	710	793	793	763	779	785	773	760	780	797	812	791	760	758	731	759	723	789	831	766	717	805	812	805	785	789	782	777	777	818	762	786	751	767	774	731	788	761	815	819	742	767	836	758	777	729	836	737	741	758	793	796	792	786	791	757	839	771	795	809	752	827	730	763	752	728	795	786	795	796	788	773	809	782	768	731	742	739	778	768	790	788	774	782	773	789	786	758	788	716	804	771	794	768	796	754	795	791	759	738	773	780	736	757	774	800	803	793	798	783	761	755	793	766	732	814	730	737	788	782	771	784	764	743	747	751	742	766	672	790	765	776	759	763	763	796	777	743	731	765	794	847	742	803	799	808	731	793	756	704	784	776	802	762	837	784	750	763	764	780	790	759	786	787	783	826	813	786	783	748	712	756	772	834	731	743	770	797	759	791	776	792	779	754	774	756	747	791	774	764	773	783	776	769	766	756	756	787	775	763	795	783	799	731	778	754	788	796	759	718	791	756	791	766	795	791	738	750	811	777	760	752	756	801	808	731	771	758	758	811	797	798	745	741	779	818	711	824	738	769	756	816	754	744	750	754	737	760	765	772	727	759	761	765	748	816	742	756	749	729	801	781	779	777	765	720	805	743	780	787	752	722	770	771	779	777	783	744	765	776	793	735	731	720	813	775	753	762	769	794	773	767	762	806	775	806	792	749	804	787	781	762	783	787	736	785	778	770	796	754	810	764	739	769	792	759	767	821	749	753	798	839	841	770	795	745	795	791	795	809	762	795	768	740	783	816	778	789	781	784	752	779	748	730	762	778	765	785	746	799	781	825	807	806	799	769	758	813	775	714	794	740	783	770	760	751	765	766	842	745	760	771	781	733	731	806	777	780	813	754	777	764	762	745	770	777	775	754	772	750	823	774	799	815	774	781	758	765	816	785	769	776	798	793	745	799	711	853	731	745	782	811	790	786	775	781	772	776	778	762	771	776	763	712	813	768	790	761	793	762	750	795	791	777	717	755	719	780	783	795	757	783	718	789	726	835	749	804	766	735	768	770	775	727	765	805	796	807	753	777	735	797	756	759	839	792	796	767	748	774	788	825	793	758	802	765	749	808	739	758	762	803	804	816	808	805	754	851	773	754	768	727	731	728	748	760	779	752	772	834	758	768	756	776	744	748	767	743	771	825	753	770	771	806	783	737	779	754	775	746	748	804	736	835	766	708	798	784	792	788	798	768	798	743	809	767	806	809	791	782	757	724	762	764	796	773	783	766	812	776	764	745	773	762	731	756	770	792	817	737	773	753	796	772	799	764	823	772	767	754	754	726	815	743	804	786	801	734	771	734	802	804	740	787	765	783	783	756	751	755	754	732	827	777	748	786	792	748	801	774	764	805	777	798	757	723	728	801	780	770	771	778	770	762	767	746	821	759	777	812	772	795	764	764	805	850	796	798	787	764	782	789	769	765	787	737	811	793	788	755	751	727	749	796	782	763	794	741	805	770	763	826	757	746	746	795	770	802	779	807	760	775	768	765	804	763	756	800	758	821	783	765	760	761	772	768	794	751	780	804	792	754	756	739	776	722	733	784	808	800	736	763	780	778	793	779	776	811	758	723	797	726	744	779	773	744	750	774	783	789	756	759	724	752	736	756	761	810	755	791	742	793	763	761	804	789	736	786	816	775	785	824	798	752	756	805	775	721	805	776	787	769	800	793	762	736	799	772	828	789	781	775	803	739	786	800	807	795	724	770	753	759	807	708	751	777	751	779	737	788	773	744	750	720	793	740	779	783	734	726	833	792	788	773	785	785	787	753	788	749	806	787	748	790	789	794	783	797	820	751	753	780	809	788	793	825	750	739	748	829	786	766	823	794	798	785	790	783	748	793	856	750	770	777	809	773	788	766	759	738	775	784	769	796	752	845	784	775	827	803	713	764	782	819	772	804	806	785	767	770	738	809	766	796	808	811	763	780	811	789	776	773	772	755	794	787	795	776	782	765	781	777	774	787	774	789	776	757	724	798	801	794	806	802	770	803	764	776	781	774	807	766	763	780	801	809	762	763	784	703	791	781	792	787	805	738	813	791	762	717	708	808	816	798	786	779	762	785	795	808	777	809	706	778	736	770	829	762	827	793	812	787	744	757	754	780	795	809	817	764	766	786	769	820	808	708	760	759	732	804	778	790	817	791	799	738	803	734	786	805	771	778	827	723	749	803	780	798	764	740	773	761	773	792	836	806	756	808	806	787	770	797	754	784	744	772	715	772	781	757	780	746	814	735	782	765	783	769	778	779	778	806	761	800	824	759	740	766	766	793	781	776	751	768	800	781	812	746	755	803	767	821	758	781	769	721	774	759	742	762	818	743	788	815	774	774	775	808	760	782	766	819	756	728	816	799	781	774	765	756	784	806	783	817	810	835	816	780	775	743	808	757	774	776	788	808	853	805	771	816	735	775	763	791	699	773	804	769	761	775	769	770	743	750	758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25827	29030	31266	22073	14471	9104	5948	4741	3555	2578	1651	1511	1276	1095	900	695	672	618	506	519	466	471	404	402	397	329	361	303	338	325	316	310	343	346	365	331	344	345	345	342	325	332	361	323	342	344	331	301	291	326	334	324	336	320	285	340	314	282	330	332	263	316	336	289	311	306	334	304	314	333	332	305	339	291	327	316	308	289	297	332	297	296	317	305	326	303	301	340	315	288	282	302	315	325	305	305	312	336	336	332	319	335	304	301	282	331	306	309	314	322	322	302	305	329	301	315	282	297	292	328	302	279	306	303	318	310	315	287	314	317	310	318	294	315	301	290	297	306	302	314	282	297	327	310	305	304	304	295	305	335	283	311	312	273	310	331	334	321	307	310	307	311	333	330	276	259	295	297	315	310	332	315	311	317	280	305	312	300	280	325	284	300	301	296	303	290	339	303	303	311	313	330	338	301	311	310	303	281	315	298	297	284	329	307	301	330	286	326	301	298	306	304	291	322	280	311	327	285	297	303	287	302	283	328	323	331	327	303	318	303	313	293	308	318	304	305	303	312	325	298	290	280	317	311	280	324	314	317	346	308	301	320	327	324	340	305	271	282	329	309	304	300	317	334	294	297	311	312	296	310	299	290	278	342	317	299	332	313	305	274	286	315	341	295	271	322	318	300	293	296	304	321	318	308	336	318	319	261	328	344	304	324	280	289	303	318	291	311	283	291	326	301	324	323	285	315	284	331	309	271	289	318	338	339	319	288	314	294	293	361	315	321	290	292	322	330	294	285	305	273	299	295	304	333	316	317	307	329	290	311	298	324	301	303	334	291	306	339	302	299	298	329	324	318	283	297	316	303	291	305	303	300	292	338	335	289	305	292	313	321	275	313	280	289	327	301	282	315	308	321	304	302	281	299	329	308	291	264	295	314	320	333	295	277	319	277	296	296	311	311	307	297	294	324	306	310	310	323	309	294	307	319	322	304	358	303	306	329	327	303	354	276	320	295	305	296	313	322	339	296	266	293	310	286	262	311	305	322	321	284	290	304	275	340	285	311	305	327	294	282	299	296	308	295	310	313	302	296	305	300	311	277	294	327	293	311	336	296	286	326	280	309	277	306	312	305	305	319	300	315	318	305	287	290	301	309	340	343	282	308	305	345	330	302	323	317	327	339	302	296	341	321	293	311	281	311	310	305	310	278	316	304	291	343	300	307	331	315	304	316	312	308	304	337	315	298	298	298	307	304	311	305	313	316	299	331	307	296	307	292	304	281	319	307	313	273	309	321	293	324	325	293	313	307	322	262	331	277	339	316	319	289	299	258	299	325	320	326	301	322	294	281	279	325	313	321	309	319	339	323	323	328	302	330	280	283	290	278	303	332	306	313	298	322	327	317	316	289	319	327	307	308	301	305	269	303	296	308	307	335	276	279	326	324	299	305	313	327	320	318	286	319	310	281	307	310	318	300	286	301	274	342	271	325	326	293	288	300	317	311	320	291	313	298	292	282	300	290	301	274	304	316	300	285	311	310	301	300	335	318	287	310	316	312	321	277	306	264	312	320	309	316	288	302	337	314	291	329	309	342	303	318	298	301	305	322	292	293	326	311	322	267	295	316	286	319	331	351	311	310	308	306	321	293	281	276	302	290	336	304	285	315	307	281	340	323	339	331	266	313	325	315	321	314	309	305	342	312	327	319	325	317	294	324	331	309	277	302	317	302	299	310	318	328	314	333	332	330	298	330	327	280	335	297	310	309	320	307	321	326	329	304	330	318	329	331	326	312	310	337	294	311	318	297	336	309	320	288	318	291	306	315	277	305	301	326	295	295	289	323	299	320	303	306	289	326	322	279	323	342	286	337	315	327	291	283	307	316	325	295	294	276	313	295	312	323	293	286	323	304	309	339	333	309	284	328	339	304	300	302	316	297	276	315	296	285	314	301	300	302	294	330	323	318	312	305	269	314	287	295	285	307	302	309	314	327	309	303	340	316	300	306	267	287	287	309	310	323	323	325	284	307	321	299	309	317	317	313	315	300	308	319	280	301	320	318	327	311	325	287	335	276	293	332	324	298	298	303	320	311	317	300	304	298	253	322	316	291	273	312	321	272	302	291	322	288	322	318	338	311	326	343	324	292	291	306	329	321	319	286	345	342	310	283	337	308	334	340	299	300	328	332	298	339	302	305	333	292	326	290	320	312	315	310	337	336	315	313	314	309	321	317	319	310	324	277	301	303	334	290	294	289	306	315	309	315	281	333	285	299	331	296	320	294	308	294	296	331	304	288	311	322	293	287	328	327	312	310	324	326	301	269	307	324	295	321	303	336	333	325	295	311	312	327	324	327	351	306	296	303	303	275	299	285	336	313	316	309	284	307	291	298	317	320	309	338	304	288	285	332	287	307	294	290	317	275	335	320	323	339	306	313	330	294	327	338	320	304	302	294	327	321	315	288	323	308	302	305	310	267	316	300	297	312	320	324	300	333	311	311	309	282	341	297	312	313	322	309	312	295	337	317	303	287	319	299	312	305	348	330	316	333	281	312	301	278	309	311	320	309	306	318	302	311	322	311	336	274	343	320	311	270	287	273	319	319	324	309	298	310	309	304	307	333	324	341	310	301	289	300	315	309	310	330	301	306	320	311	309	339	316	312	267	291	309	306	323	289	310	330	325	310	318	341	302	280	297	295	302	317	304	288	298	316	342	326	323	295	326	321	307	296	334	291	313	307	306	323	334	308	301	326	296	321	305	299	294	303	293	308	296	282	283	290	279	316	342	308	286	325	321	325	281	324	312	314	324	294	307	323	295	310	305	313	306	316	303	282	314	302	285	315	311	324	293	285	324	332	350	307	325	318	285	305	314	302	327	324	309	309	319	307	327	297	331	307	294	309	330	331	302	302	303	330	305	315	294	318	306	285	291	277	316	304	294	308	299	282	320	288	360	303	297	282	289	295	311	291	291	273	301	329	308	308	331	328	278	297	302	319	342	348	303	323	305	285	315	354	274	304	289	320	300	314	319	289	301	284	294	284	318	303	315	297	308	320	326	304	320	308	310	320	311	277	301	330	323	285	305	338	287	324	324	306	311	321	294	303	290	314	325	308	259	312	330	287	288	285	354	336	318	318	330	306	338	272	314	290	318	318	311	363	316	292	356	293	299	299	315	328	280	323	309	309	301	336	287	297	311	292	306	320	361	299	338	333	300	298	339	297	315	341	269	300	317	309	288	259	301	323	352	311	281	304	308	309	301	305	342	316	289	302	296	328	308	320	314	308	343	277	325	335	312	332	282	292	290	264	332	285	312	339	280	277	332	291	297	314	279	301	298	321	325	329	316	333	315	348	329	345	314	333	305	321	293	312	296	317	274	290	308	312	306	315	298	291	324	329	307	327	350	324	324	283	309	291	316	311	317	289	292	306	298	293	332	301	321	289	322	292	300	318	315	315	307	304	314	292	344	287	327	291	316	318	309	321	315	296	309	311	299	302	282	330	302	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16844	25982	33560	30517	26417	20817	16962	15711	12718	10155	7155	6768	6313	5255	4292	3568	3220	2600	2532	1977	2092	1830	1738	1428	1342	1271	1123	1081	1044	960	926	995	940	947	940	934	916	983	1017	1018	1059	1043	987	996	977	980	907	873	883	863	894	831	880	880	848	907	812	868	819	838	765	879	868	859	889	861	889	863	809	864	827	820	831	791	824	825	820	766	853	880	773	799	816	866	887	805	852	799	836	833	788	826	805	778	788	818	789	829	804	794	817	763	785	844	844	817	800	828	802	802	795	792	816	783	790	779	770	779	809	772	767	796	791	778	765	828	848	785	774	782	735	781	845	820	760	787	836	792	801	766	837	808	768	793	735	798	778	824	784	763	801	764	789	797	778	733	840	841	848	805	793	738	791	804	813	751	817	784	799	779	787	812	775	797	792	816	815	743	789	825	758	792	778	747	771	798	792	784	801	773	802	837	833	762	826	877	800	837	777	826	775	848	807	792	773	749	788	850	820	791	807	789	790	826	807	817	792	808	834	833	808	782	775	787	803	817	783	839	775	806	802	787	784	766	761	795	772	763	814	795	783	800	784	775	819	842	799	760	825	797	786	787	784	796	806	804	774	774	786	779	833	834	787	816	812	809	796	779	817	778	802	819	763	806	813	748	770	735	812	860	791	821	834	772	806	798	772	750	772	831	808	817	725	845	747	772	758	745	777	763	801	783	789	813	779	825	766	771	797	811	839	812	821	852	843	774	783	810	784	821	811	807	751	779	759	774	837	791	815	729	778	770	738	794	771	814	844	805	774	826	814	740	781	798	792	808	832	795	767	810	780	778	819	799	792	815	767	757	805	802	795	779	772	840	813	813	803	828	833	787	752	760	783	779	778	788	783	823	770	783	765	769	785	757	820	797	789	871	750	780	840	807	835	826	716	801	799	760	770	796	767	799	810	794	815	759	792	779	834	795	736	780	816	816	805	764	817	798	747	801	783	830	799	766	818	771	829	774	799	823	828	747	789	822	834	776	766	812	839	804	797	753	805	735	791	865	759	790	809	776	810	778	806	796	771	765	781	800	790	811	801	790	800	809	829	770	753	797	820	851	796	813	767	768	811	775	743	768	772	783	843	831	776	816	832	735	768	799	798	819	765	815	828	795	839	789	829	739	818	795	809	829	817	784	803	786	752	749	803	814	800	799	815	734	757	818	810	719	845	801	792	801	788	755	798	786	761	852	780	811	812	833	778	810	809	806	845	782	774	822	815	794	827	796	799	780	777	786	778	814	786	715	795	770	797	775	803	856	752	768	765	799	746	723	736	787	771	832	833	806	780	798	873	767	710	748	817	810	811	785	828	753	776	793	822	765	792	785	772	780	833	792	786	788	777	818	802	796	803	774	783	830	849	760	760	781	787	827	800	835	768	753	809	834	832	738	859	835	822	794	746	779	793	761	844	790	726	766	840	778	824	803	810	831	835	797	831	793	814	741	769	784	794	785	745	755	797	770	793	766	826	786	769	805	826	832	765	837	783	806	741	803	811	835	790	828	824	799	801	805	781	795	752	761	804	827	782	822	763	745	818	816	862	774	760	775	766	795	779	800	821	787	820	816	813	797	795	773	772	848	797	817	788	821	749	803	800	750	766	821	737	832	811	794	802	791	776	832	753	763	834	762	797	792	760	818	841	825	774	766	788	865	763	755	824	797	800	785	777	767	846	775	880	788	770	789	846	770	798	816	758	770	773	794	770	758	798	805	812	831	830	809	790	741	809	793	784	773	799	795	747	812	804	750	777	796	721	788	767	789	791	796	836	781	820	812	828	809	764	794	779	837	733	773	805	766	781	787	828	799	804	814	790	810	797	778	817	815	780	772	837	785	788	751	839	760	824	839	803	769	805	815	808	842	787	762	750	813	821	815	817	743	810	792	823	841	745	781	815	795	796	776	775	791	774	793	782	751	802	831	817	839	770	782	799	838	783	787	798	748	779	807	783	803	811	781	841	759	817	872	778	813	797	811	829	742	770	821	780	831	845	826	806	768	815	798	800	775	831	815	783	831	807	776	811	774	811	760	775	771	835	848	784	776	806	769	778	817	791	754	755	797	834	769	764	787	837	805	815	795	803	797	781	813	807	803	801	789	803	758	793	767	736	801	798	778	804	743	826	770	837	761	824	778	785	802	766	788	771	796	801	820	773	808	815	795	814	810	773	809	773	770	758	807	780	824	815	766	790	812	814	791	802	817	761	809	792	757	751	831	805	826	811	772	805	794	866	802	795	843	830	807	851	790	851	817	785	803	796	808	798	780	804	791	756	735	835	788	838	817	809	799	812	820	763	793	756	789	848	777	767	796	760	794	750	772	781	865	795	810	837	779	813	771	779	791	808	845	815	793	820	774	809	797	747	802	821	784	770	783	813	786	795	846	787	824	769	735	790	771	756	767	798	777	785	818	826	800	800	779	791	787	787	814	814	774	772	828	849	799	814	806	747	762	830	779	779	794	772	792	851	780	806	804	759	800	736	749	794	770	748	820	801	783	773	822	771	782	761	803	862	839	773	786	805	810	794	774	791	812	746	831	807	766	820	793	774	846	803	816	842	716	782	788	748	801	826	776	755	783	802	769	791	781	778	773	796	766	762	853	777	796	782	791	760	829	772	764	837	734	767	762	785	809	803	796	802	846	810	798	828	807	798	791	795	769	803	776	756	841	835	789	812	825	801	771	771	757	779	791	835	813	776	768	802	775	792	784	777	810	841	771	760	793	819	767	811	823	791	770	776	818	825	764	843	785	854	786	812	762	797	764	803	793	787	827	823	842	756	831	751	799	772	805	792	766	804	790	777	843	827	763	807	818	812	850	823	836	785	758	818	757	806	747	734	814	838	776	823	756	851	786	782	733	839	762	802	767	854	809	814	798	790	805	786	779	770	796	824	809	785	799	828	789	810	768	792	819	803	852	814	849	777	749	822	835	805	828	803	799	800	819	781	845	750	783	857	782	793	758	841	800	821	776	780	803	777	787	758	804	791	806	856	790	786	783	813	814	841	815	760	788	792	849	802	777	805	803	793	838	798	807	790	766	755	800	745	784	802	794	810	840	754	821	767	790	774	813	840	757	783	817	801	785	813	816	788	817	803	838	831	797	849	839	827	792	753	774	820	802	758	763	821	767	766	779	802	815	786	783	786	771	860	778	830	778	842	839	809	794	808	727	777	837	794	777	763	747	792	776	801	816	828	812	786	849	777	794	764	748	791	796	789	779	793	811	768	760	791	788	816	781	804	853	823	767	814	772	758	856	825	744	778	801	853	832	804	795	796	798	804	826	814	803	814	741	769	779	779	796	819	776	802	782	816	815	859	811	803	764	831	806	787	822	796	825	797	804	770	741	832	812	775	790	777	791	818	777	849	748	798	753	784	804	780	817	738	778	794	823	775	766	771	766	819	753	833	771	783	792	782	804	821	763	812	804	822	793	834	781	793	767	777	807	819	806	775	779	804	763	769	791	798	808	814	774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50739	53329	41916	30498	30521	28731	27837	26852	25335	19686	13397	9446	9517	8686	6303	4743	4349	4087	2303	1962	2516	2109	1691	1140	818	626	484	420	357	410	400	336	372	374	387	352	351	385	362	355	393	370	363	392	350	331	322	262	324	319	301	300	322	291	275	301	309	333	317	313	273	289	313	292	322	320	310	308	265	320	292	263	321	260	293	302	282	299	331	319	281	284	304	309	280	297	328	301	278	307	285	277	275	259	290	303	266	296	293	285	301	268	313	288	262	282	254	296	326	303	318	303	262	293	300	294	287	311	296	304	279	308	292	284	273	279	293	296	302	320	305	322	288	307	307	270	283	303	284	296	282	332	307	268	287	291	289	309	287	301	295	273	281	292	327	286	272	312	269	300	319	273	328	324	288	290	278	301	305	285	270	274	291	280	345	277	304	288	306	296	268	298	279	269	317	279	272	287	288	298	291	279	266	297	315	288	289	288	273	308	302	259	303	288	288	294	284	301	291	302	294	299	302	278	313	291	323	308	308	312	328	285	284	319	310	308	295	311	286	309	277	279	300	315	311	278	288	296	309	303	298	294	316	301	269	310	304	300	316	290	305	277	276	309	304	303	319	277	305	288	301	314	284	286	290	317	295	316	299	295	309	311	308	296	249	303	272	285	302	269	280	300	291	287	278	286	316	309	270	302	288	298	288	329	292	284	270	311	285	288	285	324	295	266	275	295	285	333	277	299	326	263	315	286	307	309	311	296	294	272	285	302	306	303	291	283	305	303	288	288	287	287	308	261	269	296	287	305	287	304	291	255	277	289	336	317	334	324	253	315	317	343	302	288	276	273	276	292	301	267	313	273	281	277	331	312	302	317	316	280	288	319	295	295	250	298	282	309	284	268	296	310	323	270	332	310	310	245	294	306	290	284	296	298	239	318	295	282	298	304	289	267	322	303	298	321	271	318	302	300	294	309	291	278	299	307	297	329	306	278	329	288	279	308	307	281	307	286	320	301	305	303	302	291	260	279	361	310	309	308	276	311	300	285	273	295	331	298	311	332	326	275	271	292	299	287	313	298	291	308	300	257	275	293	282	251	294	283	294	321	318	296	294	277	312	288	301	301	295	294	308	304	290	321	322	294	307	301	289	298	264	307	301	314	269	312	273	294	290	317	298	278	292	282	292	279	299	340	289	283	316	329	302	313	293	294	289	285	263	285	267	304	271	272	302	275	288	263	311	284	302	273	324	289	261	271	289	278	296	325	290	274	277	289	289	315	290	284	321	293	321	324	309	290	280	256	280	327	283	296	291	318	303	323	311	322	279	300	279	304	271	297	288	309	285	308	296	273	329	313	291	298	280	278	273	244	296	270	257	295	321	296	297	295	285	298	288	314	309	289	310	295	300	297	293	315	313	288	288	314	293	263	311	288	315	284	282	299	274	301	289	293	288	306	270	295	327	286	257	315	303	289	280	324	273	296	301	324	311	293	288	303	305	289	301	279	287	257	300	305	301	335	274	300	287	294	294	268	278	316	306	289	299	314	304	306	280	289	293	284	303	320	321	306	268	272	282	299	296	316	307	290	286	293	279	287	275	290	305	305	274	286	294	284	286	291	285	299	289	282	281	290	321	297	298	273	300	328	287	274	280	278	308	318	294	337	273	304	299	306	255	263	314	308	276	328	307	297	289	295	315	306	263	275	291	262	313	291	303	273	293	301	332	310	295	277	287	296	297	309	303	300	281	308	283	297	294	300	333	273	276	299	303	307	307	290	267	296	308	329	283	310	290	301	273	318	274	274	302	295	289	299	313	299	268	289	319	292	287	327	328	262	300	305	283	291	299	305	297	297	297	288	286	280	300	278	266	304	251	312	288	299	316	316	298	304	302	273	294	307	326	340	317	302	296	281	262	294	305	264	296	309	320	289	288	325	299	304	304	359	268	287	287	285	297	280	291	294	312	292	281	247	296	307	305	327	302	282	298	279	281	291	272	270	287	305	262	277	302	266	297	272	251	301	298	294	313	268	299	269	270	315	299	290	291	310	298	280	317	301	290	290	298	276	303	312	303	292	269	284	314	324	276	316	295	269	334	298	303	283	332	275	280	328	278	310	283	304	269	308	288	311	297	297	322	289	295	290	280	282	286	296	275	286	294	325	288	345	301	296	301	265	277	275	276	320	300	302	292	275	320	290	281	293	288	310	304	273	279	258	281	274	288	275	309	279	288	315	283	274	286	283	267	299	307	309	300	306	314	306	285	306	323	317	293	280	298	270	283	291	298	288	315	311	287	332	293	317	298	316	312	284	304	257	310	311	264	292	284	324	281	304	291	290	284	287	296	331	285	277	289	296	287	271	309	307	302	285	294	322	254	291	268	311	304	277	293	294	340	295	285	303	321	290	301	285	292	292	304	293	279	313	302	294	279	282	311	276	305	298	299	280	261	286	282	297	327	296	283	292	291	251	320	276	315	277	291	288	272	308	308	257	307	285	305	264	326	283	300	301	296	329	279	288	282	294	283	284	311	294	303	292	298	350	293	305	304	284	273	291	285	304	306	290	298	270	277	301	285	297	262	299	280	302	294	287	270	278	294	279	319	324	307	295	289	314	315	293	283	294	265	287	300	280	317	315	282	327	294	293	270	283	303	293	274	294	280	287	280	292	278	298	311	309	256	286	308	291	285	279	279	329	311	286	307	285	306	280	268	268	303	308	298	312	307	297	297	282	293	306	297	278	310	263	284	297	274	286	287	302	302	305	300	304	267	289	289	282	277	271	243	288	285	302	297	303	306	279	284	303	309	298	296	281	287	287	274	286	312	310	287	286	301	297	317	300	285	269	281	279	273	282	287	345	305	281	293	294	306	334	274	279	316	320	332	315	315	304	288	279	299	289	302	323	260	311	313	290	276	299	303	304	303	295	285	294	292	323	274	296	299	301	312	298	306	278	287	278	276	307	320	302	293	306	301	280	326	274	302	274	301	275	309	297	290	309	313	278	289	283	336	316	306	312	284	308	313	305	305	319	300	303	303	281	322	323	286	297	310	281	282	321	317	297	296	281	291	248	287	257	305	321	278	305	328	283	290	293	268	286	282	292	271	278	288	292	291	284	288	308	286	322	279	274	283	277	314	287	285	312	320	256	264	320	281	289	276	290	317	295	303	288	290	275	327	295	272	302	320	265	283	283	329	268	313	300	271	319	294	291	293	278	256	272	292	308	322	296	302	334	285	299	299	301	288	310	312	305	304	312	283	303	292	304	302	290	276	302	304	295	287	295	285	286	263	296	296	277	315	313	286	297	308	281	299	308	304	307	320	278	278	283	319	311	302	286	310	307	276	259	295	295	280	294	306	327	296	274	276	309	265	293	301	283	287	299	284	320	285	268	292	294	320	301	296	302	299	267	291	309	287	292	283	303	338	294	296	302	311	280	302	289	301	294	291	255	306	287	243	265	275	304	300	314	292	304	283	300	276	286	297	308	280	289	281	274	336	295	287	298	309	301	298	307	283	280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37548	54457	47756	45334	45222	40542	38093	38794	37405	31612	25546	21546	24987	22530	17369	15652	15323	13984	9831	8876	11134	9921	7658	5697	4596	2896	2354	1469	1263	1318	1187	1187	1269	1285	1281	1313	1240	1247	1329	1326	1326	1284	1219	1216	1113	1120	1054	976	936	929	981	920	899	893	861	865	908	922	886	909	924	926	941	986	982	965	1000	933	929	857	880	879	945	902	875	771	827	836	833	806	750	793	772	800	801	758	800	799	770	839	772	769	738	766	795	795	780	794	755	759	759	753	776	786	718	817	790	784	773	756	809	765	791	794	756	729	783	788	798	741	731	701	758	744	728	795	773	747	758	760	761	752	797	753	791	765	760	762	730	754	758	743	776	751	721	781	741	733	736	769	773	722	759	747	755	755	765	734	778	697	815	743	712	728	726	725	736	742	778	740	746	772	798	730	778	755	782	763	758	779	718	750	795	786	753	737	747	743	789	772	712	756	742	725	724	751	769	767	741	748	769	786	749	789	804	775	754	747	728	816	720	727	728	743	729	757	747	802	732	737	738	791	760	741	757	745	767	734	722	742	778	763	766	708	783	780	753	759	741	739	798	761	700	812	770	738	752	755	775	718	747	770	766	759	779	733	776	814	786	758	753	708	799	746	726	745	771	734	757	691	750	747	767	744	729	760	733	757	743	767	740	767	799	739	797	744	786	748	800	741	752	754	787	791	738	806	769	747	719	737	745	797	735	801	736	715	756	804	753	736	722	747	704	795	720	758	733	772	765	743	779	773	804	760	743	736	757	749	717	801	781	756	780	745	702	810	766	787	728	781	719	755	737	744	737	766	751	724	768	776	751	758	737	737	782	812	771	727	727	761	737	755	721	744	750	751	746	781	738	788	745	775	771	768	761	788	761	722	790	779	755	773	809	734	771	784	753	753	738	754	739	755	771	760	714	741	734	694	820	695	726	746	732	733	744	732	763	745	741	781	783	780	771	721	813	766	724	733	772	762	795	780	754	766	715	763	682	731	756	727	709	720	784	782	764	699	750	764	763	732	735	690	729	728	777	752	683	762	804	760	690	700	763	736	713	758	763	771	757	718	762	749	777	768	748	740	735	775	779	721	757	766	722	746	759	762	775	741	743	791	740	730	748	777	727	754	788	714	747	746	752	720	769	771	749	748	739	789	803	751	737	785	747	758	746	779	767	745	799	757	745	748	774	725	781	710	725	747	785	738	816	755	769	755	732	742	748	788	782	755	732	802	750	742	696	769	757	691	764	737	789	765	723	742	802	797	766	737	717	757	781	734	755	810	779	739	712	776	768	790	747	787	777	735	771	770	779	795	787	781	815	741	760	762	724	745	754	717	731	781	770	767	754	749	781	752	802	715	824	785	751	712	737	724	793	737	761	736	744	739	791	769	758	767	725	739	769	721	739	758	813	759	783	763	717	779	769	719	760	763	736	786	734	752	774	710	788	724	766	770	744	789	762	753	745	716	757	785	773	738	755	729	748	786	769	717	778	754	785	782	744	730	718	761	752	733	741	751	748	788	754	797	809	729	742	771	839	740	791	765	757	772	774	774	721	740	789	728	793	748	741	764	742	749	748	749	763	751	747	737	731	770	701	753	737	779	754	750	749	705	810	730	758	751	749	743	785	788	772	776	720	741	762	793	766	750	755	743	811	723	764	710	766	766	752	714	757	722	749	773	772	767	798	751	737	762	762	681	732	686	777	723	767	766	762	707	780	709	732	741	751	768	738	743	791	774	759	754	757	753	764	678	782	741	754	726	714	747	719	774	731	770	820	725	785	732	789	755	770	716	689	816	735	704	761	791	775	753	767	793	808	806	742	739	823	770	742	817	769	723	748	723	758	770	777	756	776	784	755	774	733	797	777	751	737	757	711	738	756	760	755	762	756	749	773	770	742	760	765	727	745	746	717	749	752	733	762	764	731	780	775	753	675	807	751	812	762	710	755	765	753	706	715	747	729	711	745	777	748	725	735	774	796	784	769	752	728	744	759	707	755	766	768	758	752	740	715	739	814	772	727	731	771	784	754	753	718	775	731	743	781	769	721	757	795	752	727	815	735	743	749	756	755	797	791	774	761	775	762	755	695	760	744	734	818	771	748	777	745	703	812	729	700	767	736	800	741	773	688	751	789	763	750	726	772	782	803	794	734	718	714	774	771	737	825	724	772	744	779	764	695	769	764	745	730	734	767	749	797	780	727	738	744	771	742	729	743	745	726	766	694	719	758	809	791	714	784	736	793	763	692	753	752	767	742	763	720	741	837	722	714	719	766	795	718	771	738	741	747	758	749	739	755	777	732	761	764	753	752	797	751	715	806	732	757	745	740	725	755	768	741	749	770	737	780	758	708	778	753	714	771	776	753	717	777	741	726	796	751	752	765	726	749	742	750	770	782	761	743	746	738	748	739	753	768	736	716	765	739	759	739	739	795	710	720	750	764	751	755	784	694	764	693	753	762	757	741	715	747	743	734	696	695	725	765	756	757	773	745	764	746	757	767	751	746	719	727	742	762	760	764	747	781	756	733	743	806	766	776	725	734	764	784	753	741	798	745	779	763	754	723	744	713	793	790	762	736	756	718	717	713	733	716	771	753	733	783	756	739	754	780	752	761	745	749	743	737	743	734	754	730	780	787	753	788	732	746	765	782	748	779	758	682	725	757	750	734	765	746	729	730	756	710	770	759	698	731	785	718	793	724	718	758	769	769	754	736	787	764	745	764	777	750	796	754	801	753	776	719	806	795	722	763	762	784	721	759	767	717	752	733	754	735	742	776	756	747	798	748	771	781	754	739	726	755	747	748	733	730	777	771	767	805	778	720	770	723	767	753	768	746	716	764	754	752	761	745	737	795	748	759	733	707	784	777	744	705	750	746	766	808	713	768	749	742	743	760	753	812	728	753	815	744	765	769	758	769	746	804	780	736	709	714	719	765	721	779	752	783	787	762	745	755	770	738	730	767	760	729	771	740	739	784	786	790	753	785	761	701	837	785	763	760	729	758	756	723	767	731	756	744	739	778	801	736	727	757	736	760	735	756	794	759	791	755	788	744	740	760	714	785	727	775	798	753	743	744	729	786	734	709	811	717	786	774	753	778	760	747	777	749	730	724	836	786	710	727	765	754	725	724	768	733	772	750	767	830	749	715	750	707	785	726	747	764	759	749	798	766	775	745	768	781	722	750	766	799	700	735	791	747	727	760	747	761	736	759	771	768	696	704	793	784	756	776	762	773	760	750	755	780	795	749	765	740	737	741	721	729	765	752	713	732	787	758	771	752	758	768	739	755	743	720	740	766	764	729	743	728	684	791	780	749	746	767	796	747	747	765	765	821	788	772	773	742	757	723	721	757	767	748	775	746	736	805	745	742	777	739	791	739	845	752	734	743	725	739	770	759	791	798	748	729	772	751	762	779	710	726	725	760	729	763	733	792	758	757	740	738	746	749	773	773	755	745	752	778	758	785	700	785	750	757	727	738	768	724	765	764	750	767	736	759	767	765	746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56557	51722	40769	29886	29795	29776	31438	33390	32104	29932	22762	17150	15348	16441	10426	7305	6850	6419	4491	4032	3568	3928	2549	1875	1318	980	707	513	420	426	412	425	424	431	432	410	415	415	437	419	443	453	434	423	424	380	387	397	388	360	385	345	342	347	349	352	393	298	313	311	341	327	342	413	357	357	345	380	364	377	349	312	364	310	371	297	327	303	306	326	315	320	315	337	315	300	324	351	313	339	317	322	305	283	287	289	326	283	286	311	286	331	324	314	340	338	324	316	332	306	273	307	295	314	325	281	318	337	296	306	308	305	320	314	343	318	334	310	293	292	299	317	306	304	307	327	304	305	328	330	352	303	328	289	323	279	297	313	307	332	308	326	289	348	317	339	293	303	315	290	270	334	355	314	292	316	312	331	305	308	319	316	307	347	320	302	297	293	291	297	311	310	307	307	284	280	288	307	314	309	328	303	312	326	296	312	323	318	327	289	304	331	301	351	339	304	321	308	306	317	317	295	310	294	322	289	324	328	276	330	300	317	296	303	302	291	290	291	290	284	308	329	309	294	309	298	297	305	309	303	338	316	364	297	296	284	319	281	326	278	329	305	288	316	327	349	314	310	318	316	329	336	306	320	316	337	317	334	312	311	288	294	315	323	300	292	303	312	333	309	302	307	302	295	357	318	308	288	309	345	329	303	320	339	313	348	330	299	312	321	315	324	306	321	314	324	318	315	309	337	329	328	305	325	298	296	289	301	350	324	298	310	319	297	299	314	314	350	315	320	339	328	286	317	306	310	280	298	296	338	316	305	324	318	293	269	297	302	309	292	282	277	338	312	297	301	335	306	327	308	316	322	313	294	301	316	308	305	335	334	317	286	313	279	323	300	317	347	334	295	315	288	280	308	311	323	281	328	335	305	317	347	316	310	320	315	294	302	315	306	319	279	302	322	306	263	308	298	292	312	314	295	348	335	274	319	300	295	285	326	282	303	342	322	297	291	323	297	340	328	333	320	300	315	311	291	271	304	346	323	337	294	324	324	291	302	298	303	314	351	275	323	317	320	268	276	320	308	302	311	328	328	294	314	292	303	322	302	310	320	344	318	332	311	332	302	286	323	277	277	317	343	313	288	303	315	360	301	331	349	307	295	323	330	328	351	274	298	305	329	324	311	307	322	260	276	286	283	301	324	353	301	307	298	315	296	327	323	284	317	305	327	320	311	327	337	303	313	338	297	322	348	301	335	268	316	313	350	246	281	324	332	322	316	306	260	325	356	317	354	318	324	301	278	316	320	277	300	323	310	316	318	333	333	333	324	295	330	314	315	364	348	312	303	302	314	288	309	303	321	334	287	312	302	289	340	317	289	305	300	310	320	327	282	306	303	326	333	318	302	344	315	314	316	332	307	315	318	289	312	322	304	353	296	318	313	303	295	319	289	282	336	307	316	311	343	306	287	310	319	302	324	311	306	308	291	300	343	314	296	305	314	343	304	313	331	295	313	316	286	340	320	290	344	312	297	302	277	291	309	290	311	324	270	288	350	321	298	307	346	307	282	324	310	310	315	329	331	326	334	309	315	295	326	345	330	340	331	319	322	296	331	306	300	320	323	321	298	322	288	302	322	320	303	301	265	273	282	284	300	332	306	278	316	293	287	298	327	346	323	323	310	275	308	285	287	306	278	316	309	292	301	298	330	340	335	299	328	294	395	304	317	317	327	325	299	294	304	316	314	299	328	320	334	321	319	318	298	334	316	283	299	325	345	299	303	303	286	321	307	283	338	305	304	339	329	305	303	304	334	330	338	293	303	349	316	317	303	316	303	302	290	322	307	325	303	339	299	337	303	320	310	301	333	322	296	285	304	337	326	292	326	302	308	277	288	301	304	324	294	314	343	316	307	284	310	302	318	344	311	311	304	299	304	330	323	303	298	316	307	327	293	286	311	332	291	310	323	293	280	327	311	302	303	309	320	317	293	313	303	296	309	292	314	319	308	306	284	284	276	317	311	321	294	249	322	327	328	304	301	300	332	331	314	341	304	304	300	323	308	299	321	332	274	308	330	328	307	342	327	301	310	311	338	311	323	301	296	332	293	302	314	301	329	302	310	291	297	307	333	332	289	316	310	344	308	306	295	333	269	334	293	280	342	314	317	296	287	300	306	338	353	343	282	300	318	293	282	271	325	291	330	299	280	318	329	307	325	315	313	332	299	288	271	304	297	297	325	290	316	342	296	274	300	311	286	314	330	313	356	336	286	304	304	308	303	330	306	345	302	277	321	322	314	289	296	333	330	300	277	309	343	310	291	279	319	312	319	372	309	334	318	307	314	324	345	299	341	329	300	336	283	284	330	288	320	320	321	307	314	296	336	301	329	309	306	307	305	302	297	317	300	340	310	284	308	300	321	303	315	283	332	311	319	332	344	303	305	314	309	327	282	299	330	330	309	325	292	305	313	288	315	336	326	301	293	319	310	336	288	275	289	310	296	332	308	305	340	328	304	321	313	309	310	324	287	321	310	312	283	321	275	281	293	334	326	314	334	312	330	317	313	330	322	315	273	281	276	285	308	290	291	320	320	290	330	314	329	305	292	336	323	286	318	294	306	331	313	301	320	333	296	319	287	312	324	306	294	337	307	290	303	338	303	320	303	303	302	299	311	332	312	328	292	305	308	308	311	303	280	314	326	313	290	327	316	321	321	311	302	309	356	291	300	303	298	325	307	298	341	293	337	309	325	325	319	326	302	321	354	303	332	338	291	281	305	313	296	307	316	299	322	331	295	280	320	300	326	309	301	302	325	286	339	305	318	312	309	315	308	347	289	298	331	305	317	318	303	293	285	313	313	270	308	275	310	341	341	298	296	313	302	360	273	324	334	290	303	324	313	305	305	329	314	310	310	300	329	320	342	339	349	331	316	300	315	323	316	309	310	292	314	273	307	318	299	310	288	310	342	310	304	328	319	293	339	307	302	303	336	327	309	302	346	323	313	338	340	288	293	319	333	298	300	321	299	332	308	303	295	335	300	315	310	315	314	344	332	328	327	297	330	325	322	328	321	296	284	289	332	336	295	304	290	329	302	294	297	351	320	287	307	300	320	270	305	352	302	323	311	286	294	292	311	296	293	302	303	322	285	329	313	345	341	300	310	324	320	327	302	311	311	344	307	303	308	319	297	318	305	283	289	291	309	317	316	323	321	309	292	298	306	280	335	325	314	334	302	320	328	343	330	305	307	319	330	311	337	293	307	314	291	290	294	322	311	297	336	312	328	360	303	334	322	295	295	319	315	317	320	328	327	279	323	321	306	318	292	290	333	315	309	327	336	304	268	328	326	307	280	319	317	328	288	287	307	319	333	317	328	326	310	355	341	308	290	310	314	321	290	301	306	351	295	329	307	308	290	308	320	307	322	300	332	325	288	328	321	312	337	304	301	324	300	305	313	286	297	320	301	320	335	320	318	315	323	316	306	297	290	288	322	325	305	295	364	309	342	339	313	317	308	329	302	303	321	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44846	56643	49435	49079	49194	45801	45379	45598	43172	42570	32303	29918	30983	31426	23536	19203	20263	19191	15784	13692	13300	15431	11109	8386	6762	4697	3326	1688	1608	1622	1573	1447	1497	1801	1651	1520	1540	1497	1528	1518	1638	1584	1445	1532	1394	1297	1142	1102	1058	1094	1087	932	962	991	971	928	1025	1030	975	1018	998	1077	1012	1099	1134	1080	1129	1077	996	975	953	970	1035	964	890	857	880	898	837	880	914	818	798	814	846	893	797	813	881	816	857	848	781	793	800	779	822	814	751	759	809	828	804	746	765	841	773	735	848	764	795	776	783	757	780	777	745	803	813	781	784	812	768	757	788	785	804	747	783	806	788	767	758	763	815	764	754	750	769	856	772	772	820	817	775	752	768	739	777	767	800	749	805	756	798	799	803	812	747	763	740	784	781	732	772	771	767	758	797	755	778	735	763	776	797	828	736	810	801	790	828	756	816	769	742	801	705	771	776	757	747	796	760	805	762	750	750	755	789	817	774	772	729	789	748	784	778	756	778	768	714	831	777	783	781	772	801	742	778	781	792	818	839	723	793	748	789	787	758	790	829	797	742	768	800	725	763	774	748	754	762	791	766	765	784	779	747	754	739	780	813	765	802	807	809	784	852	779	802	778	760	776	762	745	695	746	752	757	758	734	755	753	796	798	714	813	783	745	811	842	754	798	763	782	736	736	735	777	776	772	790	805	770	808	762	746	822	778	776	799	791	749	746	756	778	735	761	778	783	788	779	767	767	759	770	822	754	807	820	748	779	795	737	785	781	772	795	779	817	772	740	765	852	745	813	783	815	788	759	779	805	802	749	750	774	764	780	784	723	750	820	767	764	742	748	806	817	768	761	777	758	736	754	787	790	786	770	750	799	761	802	719	760	761	778	797	798	802	790	795	777	761	734	743	714	752	754	757	790	764	773	749	782	756	815	725	720	764	795	794	818	749	786	781	757	810	770	796	741	778	760	758	747	749	799	734	813	785	754	740	759	800	762	762	782	746	780	810	803	771	724	781	757	757	742	780	782	757	790	786	774	766	822	741	829	803	740	756	735	761	800	786	780	779	750	777	790	752	742	778	754	792	739	767	759	812	777	729	809	733	755	785	736	764	799	749	779	805	767	774	772	818	774	789	793	784	712	796	812	761	785	764	783	775	798	741	829	779	801	779	787	765	753	819	774	744	799	765	747	752	792	808	790	736	767	792	794	830	750	799	757	755	771	755	799	786	771	732	779	765	740	822	769	769	785	771	773	834	759	770	766	743	744	760	784	778	717	819	743	788	793	839	846	754	775	756	792	759	775	764	780	776	792	761	806	765	777	739	808	778	782	854	781	796	782	762	790	753	803	755	777	776	773	760	719	760	767	762	799	775	743	747	745	843	784	794	756	799	802	757	778	793	746	799	748	783	787	770	742	785	764	822	769	725	804	766	796	797	765	767	770	763	785	816	724	750	737	824	783	781	789	806	783	791	797	805	758	764	783	826	750	777	765	786	739	849	764	709	806	770	743	743	770	795	748	761	776	703	804	777	802	767	799	762	823	785	764	770	838	798	813	781	779	799	743	827	814	771	786	721	755	741	757	811	793	784	793	785	802	742	803	830	751	734	793	778	779	807	745	781	797	770	767	797	767	773	823	781	790	818	776	820	739	806	786	786	825	785	722	733	791	733	772	717	783	788	758	781	776	800	759	762	783	803	790	813	771	797	779	739	795	789	786	780	789	722	799	818	750	799	762	811	791	765	759	753	815	733	818	775	749	771	801	757	782	814	797	764	767	776	742	761	746	775	779	772	773	761	791	715	798	727	734	700	797	751	751	797	768	734	766	783	776	779	744	730	785	829	782	715	745	744	806	765	772	771	767	762	788	759	776	788	721	797	741	752	807	810	745	798	820	766	800	756	751	751	786	787	756	774	764	725	764	783	765	786	814	777	771	762	768	746	815	778	807	773	795	778	720	777	768	771	781	777	803	751	788	732	770	714	768	777	768	812	752	769	837	805	799	739	794	699	844	782	773	756	781	735	778	798	719	764	750	775	800	804	790	834	783	736	862	771	770	737	738	811	807	748	748	789	755	773	742	809	796	822	753	806	763	750	781	780	716	771	770	734	801	771	765	827	715	785	788	777	768	802	811	801	737	756	778	789	771	763	817	733	793	780	746	818	750	792	830	761	754	758	771	789	794	761	791	768	794	715	771	818	769	777	800	775	745	765	767	747	788	785	705	795	777	796	816	758	743	809	763	780	840	783	744	755	763	789	782	767	761	810	801	818	807	759	770	749	788	742	802	767	762	790	777	756	798	783	781	811	767	812	785	806	802	757	750	797	782	766	774	778	760	795	791	761	782	806	767	784	781	761	755	804	770	789	747	752	780	774	776	794	809	765	777	795	754	753	753	728	750	756	754	704	771	797	773	774	761	716	722	739	798	789	790	771	789	776	799	809	799	752	769	706	815	731	776	777	793	766	768	779	787	766	770	780	737	752	763	751	736	799	824	813	739	745	797	790	738	783	770	804	758	768	819	777	763	785	732	772	760	785	788	730	764	785	782	736	762	735	747	761	779	780	738	758	757	750	812	796	803	767	747	797	737	763	773	773	757	748	742	800	796	788	804	802	736	812	761	771	771	806	779	764	779	785	808	739	785	773	718	772	779	768	783	741	727	761	797	768	823	785	767	731	797	801	770	773	756	788	743	779	771	789	774	829	740	779	767	797	762	780	827	807	800	788	756	752	788	821	781	753	783	775	782	752	787	734	797	786	755	815	765	798	780	784	801	729	766	739	791	797	753	758	739	755	799	763	716	737	811	776	744	765	800	770	772	776	782	820	755	778	769	746	791	830	805	769	823	796	803	808	774	750	834	776	816	774	747	827	712	800	743	775	769	720	748	742	746	805	733	784	740	770	776	750	762	827	802	780	843	790	774	773	768	776	784	777	802	788	781	821	798	805	817	810	774	744	739	734	813	731	773	763	778	803	749	773	772	773	714	770	849	738	802	743	777	773	795	840	738	791	748	751	780	812	824	792	747	738	750	750	804	760	806	754	749	764	801	829	754	824	704	756	798	781	765	813	759	831	755	778	810	795	746	763	823	747	745	763	754	749	834	794	769	825	783	797	773	739	728	831	804	715	735	792	746	713	780	795	773	754	745	844	734	805	787	804	789	802	780	718	728	799	761	784	786	769	803	797	821	750	782	783	798	742	762	765	794	754	813	795	754	781	807	743	780	800	738	758	745	735	813	795	769	770	750	858	812	700	824	741	761	752	763	743	787	814	789	716	775	742	768	776	747	746	800	806	766	755	754	768	791	784	715	825	710	786	753	796	811	762	792	771	779	786	758	783	739	767	767	824	773	791	749	788	710	818	809	739	765	760	745	798	723	741	801	737	753	748	768	770	758	796	760	763	731	759	805	743	747	766	759	776	762	786	795	775	799	779	756	785	781	750	753	821	789	801	777	791	836	761	796	770	777	783	798	819	779	780	774	752	793	821	813	795	753	780	785	777	757	757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32519	41278	34267	22248	15632	8663	6254	4892	3834	3082	2215	1715	1495	1535	1119	902	753	661	551	520	455	492	420	405	390	407	369	336	322	312	335	317	319	322	328	344	291	344	309	351	322	368	376	339	320	342	322	340	318	321	343	329	298	336	326	303	340	326	308	307	324	340	321	288	312	329	323	340	301	340	321	306	336	332	309	283	326	310	325	281	302	288	296	277	326	305	306	323	330	323	287	303	303	293	300	293	304	326	285	317	319	327	299	322	325	326	314	301	338	331	343	326	309	349	280	332	319	354	325	351	328	339	303	286	287	302	268	278	329	306	285	321	297	295	304	311	292	339	305	310	305	285	315	316	311	309	286	317	300	373	326	337	290	307	298	332	297	319	314	315	317	300	321	330	316	301	303	305	311	315	283	285	288	298	332	322	319	316	317	310	299	310	335	325	294	322	305	329	286	307	310	323	316	343	306	304	321	316	323	299	316	302	292	294	303	321	306	310	311	298	312	314	277	345	312	290	283	320	312	295	304	304	344	291	305	330	309	291	300	301	320	313	326	294	280	334	323	292	310	328	317	328	327	314	310	282	304	306	278	298	289	299	303	318	318	288	272	342	300	291	303	320	304	366	329	313	334	324	291	309	295	304	331	316	334	320	322	297	305	302	305	318	327	307	287	286	321	299	352	315	285	329	302	345	293	293	330	314	281	291	304	298	285	299	311	336	308	329	260	305	326	314	276	295	294	290	291	301	340	301	342	312	314	285	295	326	271	317	299	301	311	302	319	336	315	301	310	310	323	321	300	337	290	300	296	301	334	318	300	336	308	304	301	315	312	313	318	305	293	321	262	281	279	308	298	291	308	308	321	279	311	306	328	304	319	276	327	351	355	320	297	278	319	287	317	287	316	287	341	328	311	304	326	313	301	286	333	272	306	315	294	324	306	297	311	329	305	308	295	325	315	305	321	305	311	299	309	308	308	263	296	297	291	278	287	314	300	299	288	305	324	335	301	285	305	318	311	278	295	313	327	293	309	339	302	304	329	331	307	288	302	262	313	293	340	298	307	282	281	295	288	294	290	342	350	317	295	297	288	309	325	272	303	307	315	316	297	304	288	343	329	309	289	307	298	289	330	299	284	299	332	287	310	319	323	309	324	322	310	362	281	303	302	298	311	302	319	295	336	334	311	322	325	319	297	297	316	314	304	319	311	315	309	337	291	323	305	337	330	317	305	301	309	310	322	324	307	345	280	297	288	311	306	301	325	312	287	301	307	294	285	282	296	323	326	347	321	317	292	298	262	311	305	313	314	311	307	312	305	321	296	326	314	311	312	300	326	314	306	307	299	312	303	309	322	310	321	333	324	313	327	304	311	312	311	289	297	312	346	307	316	303	322	300	339	327	310	327	303	326	335	340	313	326	295	291	309	318	339	331	327	265	316	314	289	306	325	297	292	315	290	282	324	302	293	324	288	322	312	333	298	311	312	275	315	274	337	282	334	344	326	323	296	291	335	314	316	322	312	305	299	326	314	330	317	320	300	307	324	314	346	304	278	317	311	297	333	318	314	327	280	322	313	336	307	307	306	291	313	289	296	304	299	320	334	307	295	314	311	325	337	335	318	309	313	305	314	301	306	292	324	308	306	321	320	301	293	302	296	292	304	302	307	275	300	302	324	305	349	289	303	302	325	318	317	328	287	298	295	313	305	331	312	289	288	305	293	319	295	287	308	302	335	285	311	303	323	328	317	299	331	293	309	330	301	337	310	307	322	309	307	327	303	303	312	316	302	301	283	326	307	306	305	296	313	356	349	288	296	281	307	305	304	261	300	313	341	305	298	288	302	322	315	321	326	311	314	332	283	318	315	325	302	303	294	301	289	281	306	315	295	297	325	306	316	339	320	290	283	297	327	305	312	336	334	312	310	283	325	298	284	286	281	288	344	316	327	300	278	329	315	306	300	295	309	297	266	292	312	310	324	292	316	303	294	284	334	324	302	331	310	312	288	313	314	304	302	321	313	330	305	281	304	314	310	291	269	283	351	294	290	355	316	296	305	309	315	282	301	305	298	301	321	308	328	287	313	332	298	283	331	302	294	314	293	310	296	346	301	315	324	310	282	316	317	305	311	342	321	341	296	311	296	345	304	334	313	301	280	285	322	296	293	301	323	321	304	317	319	325	308	296	292	299	324	321	295	266	290	298	315	306	317	305	290	320	306	297	338	356	313	299	281	308	319	330	345	318	300	337	304	283	334	291	301	304	294	271	304	303	333	319	335	321	326	303	310	294	289	295	330	305	307	307	308	312	304	328	290	320	306	313	315	270	280	315	303	314	323	313	356	303	316	295	276	330	317	302	296	313	289	329	292	309	311	302	323	318	325	303	322	305	363	342	301	311	305	303	308	285	307	315	298	291	331	334	298	303	313	296	327	300	306	309	297	303	299	295	324	321	303	292	320	306	293	284	322	343	336	296	305	309	309	342	313	302	329	343	320	313	311	303	306	303	327	318	314	337	326	329	307	288	324	311	342	330	352	324	315	313	313	336	283	329	326	291	321	321	351	298	333	290	300	305	303	311	327	309	328	311	292	345	304	341	321	264	269	309	315	296	304	307	337	283	356	325	314	294	293	286	272	310	314	289	320	280	271	335	332	309	307	304	302	310	296	278	299	313	295	315	300	302	312	319	325	268	316	311	328	313	324	312	326	314	318	317	316	317	277	303	319	325	296	301	328	331	337	314	316	299	311	286	309	313	335	338	314	336	280	307	283	324	280	295	315	290	314	298	314	322	316	276	307	304	321	334	344	317	279	320	283	284	305	317	291	316	313	285	293	282	327	281	309	349	306	300	306	307	317	278	333	328	317	339	328	348	348	302	299	322	284	312	310	328	322	327	323	306	369	299	325	322	328	313	314	282	307	309	297	338	289	300	272	290	354	327	336	300	314	308	325	276	343	308	332	298	300	288	298	294	319	304	292	319	322	314	278	318	311	300	313	319	352	324	321	346	324	303	308	322	343	332	283	281	299	324	297	306	278	293	276	319	303	293	281	313	285	306	327	318	328	318	305	297	308	334	301	283	340	307	318	298	324	314	328	309	308	301	295	313	315	328	314	321	307	318	321	339	288	311	299	288	329	322	299	285	324	289	311	290	345	318	320	306	338	294	315	311	306	307	295	315	333	318	319	289	314	318	343	308	294	306	293	284	323	311	288	283	332	357	301	331	327	308	306	320	323	303	334	321	282	315	318	298	333	275	310	281	315	270	291	280	306	291	296	303	308	331	315	333	291	280	343	302	276	303	326	295	322	323	298	306	302	290	309	296	323	304	337	332	321	313	309	300	319	279	293	300	299	274	292	297	304	350	304	314	283	294	305	318	276	300	317	304	311	286	347	315	319	319	305	314	285	312	314	300	316	294	335	332	336	327	320	302	310	294	300	304	305	323	295	357	304	307	325	355	319	300	307	300	292	317	326	306	329	272	312	283	306	322	327	308	317	296	274	325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23626	37439	34380	30031	26938	19988	17723	15440	13046	11515	8674	7182	6421	6066	4621	3925	3466	2749	2284	2179	1894	2057	1728	1456	1454	1392	1252	1036	1011	1003	954	921	977	958	918	1042	1024	1026	1031	1000	1008	1009	999	1043	969	983	873	868	892	877	850	853	852	885	828	811	820	810	862	860	810	837	851	887	856	816	874	828	883	844	861	851	858	754	810	773	825	853	784	766	819	859	829	807	814	795	803	847	767	834	784	784	811	787	843	781	793	798	784	802	845	767	775	798	809	839	800	774	850	824	788	824	796	807	803	831	791	767	753	759	817	798	769	794	837	802	800	771	767	842	765	794	788	782	754	758	740	789	856	745	817	796	813	816	837	792	799	766	839	786	804	750	798	780	810	762	803	788	796	834	799	782	821	819	794	795	777	815	809	798	780	730	756	806	739	787	767	792	759	766	815	850	748	754	761	837	813	838	702	798	816	785	842	777	791	775	830	792	819	795	786	779	820	815	771	783	782	806	770	757	814	811	769	835	742	784	814	777	838	767	788	788	806	760	805	792	811	787	743	789	796	769	841	817	809	775	803	780	753	857	802	811	745	797	708	797	748	751	823	775	791	792	808	771	782	791	791	769	788	787	770	746	805	734	798	816	776	816	837	833	799	798	794	834	773	817	742	808	843	764	865	796	787	794	824	816	803	785	814	782	788	817	805	792	791	801	765	753	818	801	789	776	805	761	766	757	793	760	828	825	793	795	785	854	812	793	768	814	782	833	820	735	806	790	798	772	768	807	819	850	809	774	797	752	787	767	809	794	791	809	771	827	771	766	790	792	821	795	791	731	795	783	782	793	829	833	782	713	779	820	850	736	820	809	853	759	815	729	784	765	789	774	838	783	795	791	780	759	805	754	798	738	800	821	721	768	841	723	770	799	839	803	825	789	770	786	796	780	863	774	771	798	812	823	755	798	796	788	792	800	743	817	773	812	813	826	769	840	740	797	793	816	842	777	754	794	747	781	765	785	780	838	769	842	834	802	800	778	819	784	775	790	766	801	806	827	786	784	802	780	802	741	796	784	765	772	781	800	816	863	788	765	795	753	783	807	806	775	819	813	761	804	776	851	770	744	829	817	752	798	801	793	757	752	833	774	770	768	825	790	781	754	816	795	768	781	777	795	791	774	784	775	763	823	799	841	796	785	753	771	807	742	739	742	734	791	770	765	787	779	792	764	799	837	811	783	791	805	809	787	724	760	801	827	803	819	804	804	808	794	736	777	815	776	769	743	779	815	824	771	835	821	794	846	772	810	802	768	759	757	769	795	775	819	817	823	802	787	780	803	824	843	775	805	828	798	791	751	787	820	741	786	817	797	757	762	768	772	762	802	811	814	781	775	811	791	745	833	812	783	747	782	784	784	742	800	783	809	757	777	793	792	791	816	843	758	773	766	773	819	786	776	763	796	787	817	790	773	871	815	811	825	847	792	800	754	745	722	745	804	805	795	763	833	799	802	828	826	816	817	807	772	765	809	802	801	773	785	825	758	857	818	804	746	759	819	798	802	862	799	724	807	805	812	812	802	789	756	824	742	815	809	765	817	815	790	807	808	796	746	776	791	818	752	797	746	810	811	754	801	831	794	806	790	816	791	829	762	769	811	806	769	841	812	816	788	835	726	769	777	756	814	780	830	752	782	782	761	735	768	778	784	786	773	789	792	774	736	806	784	799	814	836	786	759	746	776	772	790	767	787	795	839	747	765	759	814	775	793	814	724	732	779	806	789	823	796	816	822	809	768	827	770	764	801	791	777	763	751	790	784	770	781	744	716	821	782	806	794	781	827	734	831	806	786	754	774	804	735	803	755	754	763	761	822	772	767	788	795	775	807	793	819	825	766	829	791	825	767	805	830	802	767	752	804	762	781	811	812	806	807	804	788	827	785	768	857	838	797	807	792	829	793	815	757	801	780	806	811	772	794	753	754	811	818	788	803	770	799	800	796	787	838	812	747	746	727	768	758	766	790	788	810	793	781	758	798	789	750	825	818	813	735	773	766	794	746	762	809	819	748	787	767	745	771	815	808	757	781	784	814	810	788	828	823	838	750	752	813	768	789	804	734	800	782	815	764	789	756	760	808	779	760	810	781	803	747	774	844	809	768	815	779	833	789	756	775	822	790	758	744	780	807	735	824	804	776	733	818	762	791	805	781	736	827	812	808	765	825	793	782	794	827	780	787	781	836	761	837	802	796	755	769	758	784	801	772	827	780	766	830	750	815	816	743	776	785	789	836	753	749	783	765	798	798	778	753	797	813	798	790	833	786	831	829	778	801	824	823	788	785	790	805	746	768	802	759	769	786	832	842	786	801	806	755	805	741	781	811	757	795	783	784	783	753	820	803	769	811	774	771	805	803	856	795	794	800	795	793	785	768	802	773	743	730	771	773	819	778	738	779	791	776	803	753	785	765	798	720	798	770	790	773	844	736	801	794	804	723	754	733	783	786	765	816	792	779	807	772	759	815	836	808	751	789	790	800	779	856	791	794	866	820	798	798	796	735	851	762	780	775	805	820	806	845	772	815	841	817	763	837	756	758	826	763	750	790	814	746	796	782	755	768	839	844	829	764	769	811	760	747	782	823	776	824	786	792	777	757	788	806	799	755	814	760	804	811	790	815	778	832	812	781	809	783	777	793	804	772	774	822	808	736	812	752	789	767	753	820	787	802	784	765	814	831	767	805	772	772	802	838	777	789	791	819	784	794	823	805	794	809	829	805	769	800	777	755	792	825	771	799	751	810	803	785	775	769	799	808	772	717	801	775	779	760	806	734	797	824	797	845	809	712	829	775	800	772	787	791	736	792	800	789	828	810	835	811	783	776	777	817	747	830	795	770	865	817	837	791	777	763	796	793	802	836	808	786	834	805	781	784	779	803	783	812	759	765	794	818	794	779	810	809	823	809	798	781	838	814	863	762	796	778	786	786	780	768	789	790	814	769	799	782	773	844	798	811	727	770	817	784	797	797	759	801	787	804	793	809	790	829	786	799	791	778	764	782	833	751	718	845	830	785	754	795	805	772	808	756	755	786	770	827	795	803	804	810	817	774	823	798	798	787	793	755	783	831	813	837	819	812	806	757	798	790	754	794	749	793	800	821	800	842	832	814	809	735	844	792	775	803	779	777	747	793	825	746	805	791	803	754	793	809	774	791	772	866	847	811	788	772	787	822	810	807	755	793	817	799	777	777	812	802	779	806	782	760	765	790	774	791	803	754	837	813	817	790	820	821	798	808	836	796	780	753	794	778	801	777	749	804	806	796	787	768	787	817	784	795	789	786	807	778	848	798	795	791	809	872	817	855	799	782	794	785	818	812	802	831	792	786	777	781	806	794	790	799	873	782	789	773	838	779	772	785	780	782	776	762	859	815	810	798	790	761	794	773	806	802	817	799	737	803	753	729	761	812	723	805	802	782	771	822	827	787	799	807	779	808	802	813	793	789	724	781	811	790	782	787	827	760	766	815	780	802	737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57456	44840	37713	29916	28373	27097	27100	27284	22276	21021	18046	10876	9516	8882	6081	4534	4548	3380	2534	2134	1832	1786	1668	1131	884	647	443	406	384	397	365	372	384	374	375	386	334	393	364	407	389	389	420	388	352	325	356	311	331	322	339	333	313	310	321	316	347	337	339	338	315	312	311	329	336	322	327	303	313	364	320	314	307	344	346	310	304	316	338	303	328	311	299	308	325	313	286	325	314	315	308	306	279	295	297	324	337	299	324	310	267	312	313	330	307	298	318	306	307	309	297	307	295	280	330	310	282	316	318	304	288	292	293	315	329	303	295	297	313	272	297	296	292	296	273	298	309	312	311	319	303	283	280	318	279	322	326	305	301	303	291	313	309	299	283	294	320	296	331	268	315	284	300	284	321	321	287	317	302	308	276	345	280	307	302	295	305	288	277	283	302	296	296	285	295	309	310	309	336	283	288	313	307	287	294	286	317	293	268	317	305	310	309	319	290	305	307	302	322	287	307	273	314	300	283	311	287	326	278	295	270	300	308	252	306	272	291	288	296	291	284	297	274	316	295	308	298	301	298	298	278	302	317	322	315	321	297	297	297	309	299	270	308	312	303	296	299	333	307	294	319	313	302	306	287	298	300	316	295	290	292	328	293	330	280	300	299	308	276	259	311	286	293	289	327	319	283	327	313	274	288	310	314	300	322	310	300	316	297	294	294	311	282	332	311	316	327	289	303	310	310	298	318	288	282	316	306	285	291	314	292	280	313	327	315	325	331	280	319	319	321	313	317	277	293	293	344	298	285	303	301	305	343	266	310	334	298	309	290	319	276	283	289	315	299	310	293	311	281	306	286	323	283	304	314	292	279	284	313	310	320	285	295	276	290	291	272	290	301	331	269	291	301	316	295	313	319	319	274	302	305	306	316	287	340	288	303	318	313	304	287	324	311	288	317	335	307	315	291	321	355	306	274	314	294	309	336	331	320	287	250	316	314	315	289	311	317	323	301	308	308	332	288	266	306	277	300	316	313	317	307	288	276	308	301	288	282	293	285	297	290	326	288	291	273	322	276	303	320	308	306	303	299	338	318	319	304	285	310	299	294	283	326	283	328	296	301	289	321	283	282	325	270	304	326	298	310	283	277	339	283	285	316	296	297	326	291	309	308	298	304	318	286	283	299	293	300	273	283	310	282	300	313	305	285	295	301	260	287	320	285	349	301	288	331	337	293	314	331	291	304	279	313	282	310	301	290	326	308	327	317	319	328	284	329	287	299	304	282	284	346	306	277	325	305	323	288	285	347	269	297	301	308	300	313	308	316	312	284	302	286	285	281	303	296	307	306	331	320	300	294	300	306	277	283	309	301	291	293	313	306	302	304	333	310	304	313	324	274	272	347	307	329	301	290	276	290	294	304	289	302	264	308	298	307	307	327	287	272	308	281	310	294	298	282	309	320	311	311	308	252	309	321	335	307	339	340	287	316	318	325	313	329	294	324	296	312	297	289	300	284	314	317	321	306	308	284	300	312	321	316	300	329	329	285	322	319	280	290	283	304	273	259	297	272	313	321	272	310	307	293	293	291	286	312	304	276	307	315	317	308	304	269	304	298	293	305	301	293	301	291	309	326	286	298	297	329	339	301	309	299	310	318	300	289	272	314	301	280	309	319	309	318	325	307	289	313	309	330	307	295	272	267	276	310	314	311	319	312	307	311	320	278	317	257	306	301	297	337	302	280	310	321	304	293	291	306	281	305	271	321	286	319	282	298	313	299	321	278	306	298	315	314	286	278	299	316	306	304	295	307	287	284	264	304	311	310	286	304	310	335	287	328	316	335	296	312	290	288	330	284	269	286	303	274	290	312	285	297	283	306	273	291	297	317	294	291	323	278	305	295	337	297	287	303	318	305	258	314	291	318	297	315	296	317	331	274	278	291	320	298	310	303	306	326	292	290	313	282	306	313	315	278	300	322	318	318	268	279	286	269	304	316	261	318	304	313	294	292	306	289	306	331	297	308	286	299	309	303	277	348	300	303	303	280	305	324	314	289	296	337	339	280	273	311	321	314	321	276	280	271	280	329	271	289	338	304	282	295	306	307	278	270	342	317	314	285	282	291	276	312	279	303	291	318	289	275	294	284	250	284	300	301	305	311	329	315	312	321	318	285	285	310	311	308	296	282	301	296	301	320	306	297	301	291	341	264	293	293	299	287	324	332	288	284	281	303	299	308	280	303	292	313	305	334	308	328	325	294	312	278	300	280	287	322	321	306	324	275	299	316	321	282	315	299	322	317	325	323	277	261	289	316	314	294	293	308	283	281	304	304	325	312	300	278	302	312	290	269	291	304	298	308	315	326	280	263	271	271	299	315	306	315	324	280	285	292	296	282	294	328	309	277	321	310	293	298	307	311	264	299	309	304	285	305	284	313	296	302	264	314	327	335	318	309	285	315	300	289	349	280	297	308	261	282	299	281	292	311	296	293	317	314	281	298	298	293	276	278	298	277	332	285	318	299	282	326	310	316	264	310	347	304	307	309	271	311	312	295	292	312	263	323	314	276	294	283	307	291	310	309	288	328	272	343	302	298	278	284	290	302	298	295	313	312	313	343	301	292	319	303	298	297	331	300	298	286	330	290	300	275	335	303	315	290	311	313	285	339	307	283	323	317	326	294	316	308	284	317	291	302	320	298	302	258	310	323	345	301	294	300	287	299	293	304	311	286	299	309	284	252	301	295	277	306	282	303	295	295	293	326	288	295	290	291	308	311	295	331	302	292	299	305	298	316	297	311	264	338	274	293	323	301	319	282	312	295	254	282	324	319	283	281	292	299	305	298	322	335	329	302	311	254	276	271	318	278	313	330	297	319	284	298	305	287	284	275	276	303	283	299	290	281	280	269	292	292	309	303	303	285	328	290	293	299	276	316	300	317	315	290	321	264	300	312	298	310	297	258	305	301	316	300	276	285	279	310	277	292	280	302	301	281	286	340	286	282	308	294	303	239	295	295	273	272	311	293	264	294	311	282	280	274	297	302	303	310	286	278	283	300	307	329	291	278	298	332	318	324	340	310	316	305	289	296	305	307	285	305	300	294	293	303	292	281	298	278	314	296	307	325	308	312	317	293	336	280	308	319	300	320	285	271	305	322	288	296	302	284	315	319	308	292	296	310	266	300	321	292	274	329	273	304	325	296	327	290	293	290	316	318	287	324	311	299	288	273	317	290	300	304	305	320	290	311	279	292	295	291	326	299	309	310	297	296	312	288	316	284	284	289	309	286	298	271	292	273	289	321	337	293	303	265	288	311	322	293	314	294	298	313	303	290	285	262	293	309	306	288	308	302	337	309	310	302	305	306	300	322	301	297	301	287	274	320	310	308	327	276	280	285	302	320	308	300	284	293	329	312	306	286	314	302	274	285	318	262	345	301	279	281	291	297	295	283	326	304	319	317	290	320	317	275	274	295	315	306	317	283	299	333	276	292	326	290	278	320	305	275	284	329	299	336	302	283	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51412	57780	51295	43547	43675	38640	38073	38297	33115	35345	29883	22494	23448	22908	17766	14822	14668	12393	9984	9413	8247	8381	7538	5260	3769	3037	2048	1517	1320	1258	1256	1185	1217	1368	1290	1217	1301	1212	1278	1353	1321	1375	1222	1214	1162	1021	1043	939	894	940	911	887	863	867	879	889	909	914	876	906	871	961	925	958	959	945	962	896	938	875	898	814	927	872	902	819	834	848	799	831	792	806	776	814	804	764	783	793	787	765	768	733	728	781	828	769	755	780	742	769	767	786	734	731	762	726	767	740	763	750	755	753	711	749	727	746	775	722	775	719	759	719	745	798	729	763	818	785	693	754	734	813	710	708	730	740	822	770	733	732	760	810	724	781	752	792	736	729	778	749	737	703	787	748	788	727	787	730	792	813	751	758	705	715	738	752	749	764	776	776	767	728	785	753	776	779	700	775	750	738	791	740	783	754	726	761	729	765	785	707	788	753	741	723	760	721	705	728	729	725	752	756	760	706	751	789	747	760	750	729	723	704	797	779	822	797	750	764	781	753	745	749	750	748	723	727	736	781	732	737	723	770	746	792	705	736	773	744	692	726	794	794	739	725	726	723	738	731	764	705	775	744	806	779	741	752	743	763	781	749	742	782	730	804	752	768	729	758	707	755	740	774	756	702	762	770	769	693	764	785	757	735	780	752	772	751	718	745	777	722	772	775	754	745	737	768	741	751	751	767	749	747	785	751	748	772	729	792	723	735	767	749	821	824	725	763	734	735	742	746	754	747	736	728	758	779	721	739	719	758	762	737	791	758	722	750	746	742	768	724	751	716	739	774	781	726	750	732	741	776	717	765	755	771	722	753	745	738	761	791	740	796	747	772	752	734	710	797	733	750	756	752	802	772	713	729	799	771	746	758	721	744	746	788	807	776	672	736	780	771	776	756	753	779	736	720	739	752	771	732	734	756	755	771	752	741	748	684	800	768	772	734	756	739	777	780	711	737	725	748	768	751	771	770	739	774	739	778	736	772	769	795	764	747	719	724	779	753	763	698	759	747	751	759	744	745	716	704	722	691	754	804	783	764	741	754	757	760	810	783	751	730	818	746	799	785	771	794	777	733	723	746	744	741	738	745	790	737	738	766	719	742	695	788	761	772	755	747	782	755	718	832	775	808	722	714	765	737	727	805	752	762	788	729	766	727	736	806	798	778	762	770	766	737	801	791	763	783	737	721	738	756	747	749	694	795	758	780	732	791	797	745	780	780	759	803	765	708	727	759	755	754	757	699	686	748	717	737	744	736	758	750	756	792	764	724	770	810	738	728	695	717	755	778	763	786	765	744	802	732	728	754	782	751	755	777	736	762	755	745	762	775	761	706	738	793	733	746	795	769	733	815	795	804	805	758	787	768	737	732	755	750	758	712	759	786	745	771	797	766	764	769	713	732	750	722	755	773	763	770	775	741	745	744	791	758	710	741	735	716	733	762	805	765	723	662	754	763	751	722	744	779	760	738	722	748	774	751	759	718	736	742	719	744	776	734	758	759	776	747	773	735	742	734	755	712	723	722	807	736	760	730	796	732	740	737	766	803	728	686	746	748	752	770	786	782	786	799	786	728	752	733	800	763	773	769	729	702	808	771	796	793	781	717	729	749	742	765	762	709	737	735	709	704	745	712	761	761	731	773	783	774	755	732	716	787	730	732	745	741	765	740	778	766	760	729	688	751	741	816	761	741	762	744	777	734	766	716	773	751	724	748	763	717	760	725	742	738	735	717	700	742	733	807	724	761	734	746	692	755	750	734	750	718	835	774	733	696	773	782	763	719	732	702	771	823	764	751	794	754	744	732	764	757	782	709	807	793	776	735	758	770	792	738	772	772	756	732	734	764	766	787	747	742	785	711	785	738	776	723	755	748	742	656	744	747	746	744	726	724	746	756	730	746	755	735	731	745	710	774	776	754	753	802	793	752	727	800	736	705	845	752	740	752	741	771	752	846	722	735	696	717	769	760	794	801	771	744	732	756	727	770	729	776	739	765	785	757	802	742	727	737	790	754	778	780	769	737	727	745	757	664	818	738	711	765	764	732	752	764	735	781	783	785	754	765	740	752	792	702	781	797	706	733	743	726	710	735	740	735	734	738	759	762	727	737	665	772	776	742	773	758	773	793	723	767	735	743	789	790	783	733	718	730	728	736	766	787	788	783	769	775	783	730	785	755	714	738	691	792	806	756	781	795	763	760	717	778	751	791	747	783	725	766	739	733	705	704	699	750	748	799	731	738	751	733	777	760	781	723	717	702	785	731	752	778	722	733	782	743	736	739	762	757	743	731	773	744	736	752	743	757	745	754	783	761	790	765	790	779	721	754	797	752	751	790	745	760	775	736	787	760	761	811	726	750	773	751	747	699	754	751	751	751	748	812	725	744	778	761	723	744	751	745	754	749	761	776	747	743	770	752	730	759	755	774	753	755	731	720	773	725	759	806	737	776	759	741	752	731	745	725	725	826	728	725	778	778	762	793	703	743	784	727	726	749	761	777	713	797	784	747	749	782	755	772	758	808	717	752	770	773	743	778	712	757	740	746	739	709	729	761	757	749	737	751	742	759	764	726	710	740	759	704	800	760	715	725	739	767	795	800	770	774	720	772	797	713	720	763	750	771	764	701	765	757	757	820	731	788	754	776	733	776	716	782	753	720	768	731	789	744	749	748	704	752	763	792	764	725	765	758	774	766	752	812	700	790	752	742	783	734	728	750	776	722	782	741	720	739	714	753	737	777	751	749	734	694	749	768	782	741	722	716	782	747	724	753	778	737	758	739	716	721	759	796	800	720	742	770	775	700	734	730	796	744	700	773	784	793	752	747	738	790	738	746	753	768	763	719	730	756	750	738	810	747	776	755	755	773	763	742	735	767	816	816	753	738	729	746	764	742	733	720	757	733	735	733	721	762	730	740	723	748	735	727	768	782	746	735	696	716	765	715	752	786	718	796	722	739	738	731	799	777	766	709	725	704	750	741	752	759	747	766	728	734	690	728	749	789	711	766	780	741	710	733	764	749	724	704	727	696	723	736	760	792	742	781	747	809	742	734	729	811	752	796	773	743	733	762	779	737	734	721	753	758	721	744	791	800	742	777	762	764	683	794	767	745	753	778	696	772	761	749	734	737	742	749	739	736	715	793	782	796	765	694	773	761	747	721	789	779	719	781	733	755	751	728	750	728	759	755	772	757	701	725	710	744	734	746	698	735	729	768	776	747	705	753	762	797	810	731	753	709	786	796	759	743	774	802	727	765	793	763	702	803	752	764	729	795	770	754	726	760	692	706	788	708	740	779	756	759	713	811	717	698	727	757	756	724	765	773	770	770	723	778	759	788	783	726	772	747	713	728	742	817	760	794	727	758	748	752	725	699	741	738	726	788	788	705	762	757	750	754	721	722	758	760	708	748	739	751	738	716	764	753	719	775	715	722	731	733	720	753	796	737	805	764	772	732	748	722	721	764	788	738	788	715	765	732	727	793	754	769	742	739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56489	42533	35269	28115	28640	29580	30369	32378	29740	29441	25817	17043	18319	15361	9530	7695	7956	6079	4371	3415	3245	3638	2428	1838	1334	908	680	586	478	458	434	436	513	472	466	455	462	466	510	466	468	491	399	465	401	401	371	334	385	371	347	388	379	346	336	316	350	374	380	356	348	382	358	376	353	391	354	363	312	334	337	339	368	334	333	324	334	355	332	340	310	327	320	340	372	322	327	321	351	326	336	341	342	303	314	279	314	312	326	340	333	343	301	309	329	341	397	289	319	310	359	317	302	313	314	309	320	315	328	320	305	315	319	341	297	356	308	318	318	281	326	304	328	326	324	323	300	331	311	306	337	329	323	309	318	349	319	322	324	307	343	316	315	303	298	328	331	310	315	336	340	334	327	331	331	318	319	330	338	318	320	325	318	303	349	305	290	312	313	291	309	309	297	313	304	342	315	330	300	321	320	334	337	306	324	341	321	324	324	325	348	277	337	308	299	316	302	308	304	356	314	311	287	333	283	346	369	326	317	333	304	313	358	334	317	336	314	303	297	344	301	327	309	319	291	328	345	281	318	311	309	329	306	292	309	327	284	320	332	342	323	326	323	320	324	319	314	279	317	301	338	334	363	355	335	327	305	287	321	301	284	295	300	318	326	310	353	305	289	328	332	334	315	297	329	297	301	308	312	298	324	317	359	338	358	330	295	350	335	289	332	280	301	360	276	299	358	327	319	329	289	306	325	316	306	322	318	360	314	341	290	323	297	302	311	303	298	287	354	307	300	292	336	302	309	318	345	319	292	326	334	319	333	312	334	329	298	316	328	313	344	335	334	279	342	303	339	321	306	297	337	320	307	319	305	348	337	326	311	319	307	340	330	312	311	314	319	359	312	297	313	326	311	311	310	312	332	325	311	318	337	310	347	328	317	324	307	293	330	320	308	321	365	301	303	311	314	318	309	298	329	345	324	307	314	325	334	314	347	325	348	298	322	336	355	318	261	325	279	350	299	356	322	289	337	333	317	320	305	313	326	303	328	326	303	307	316	338	339	326	328	325	354	369	338	319	300	355	308	318	289	313	278	327	314	285	297	353	297	319	309	297	294	315	308	325	332	345	282	336	294	312	332	330	322	297	343	338	314	314	319	306	295	318	304	320	307	330	312	294	344	300	313	273	297	333	348	322	257	309	268	292	301	309	321	301	322	317	329	341	326	298	304	309	320	317	307	329	307	328	312	307	317	344	291	310	329	332	346	312	340	329	338	316	305	329	306	292	347	333	283	321	332	309	338	307	308	326	288	332	316	324	297	295	322	345	307	354	319	310	320	314	318	367	327	299	300	329	343	320	320	339	349	310	341	318	318	308	304	316	323	299	335	328	340	321	328	318	343	290	340	322	332	331	337	318	293	319	327	312	293	318	313	293	310	325	314	315	316	317	322	338	314	342	297	324	302	307	303	339	308	349	327	289	303	326	278	350	317	305	290	284	334	315	307	312	302	301	310	307	348	336	326	320	327	345	303	346	355	303	316	305	358	323	343	347	362	358	332	316	317	333	316	328	303	331	319	299	344	337	344	297	352	282	318	292	340	341	316	319	355	331	283	294	341	316	307	334	296	325	303	317	349	289	298	343	325	300	288	311	306	321	318	330	328	318	330	321	326	282	328	343	291	325	325	306	312	320	311	302	319	277	332	337	315	332	328	326	318	355	309	275	306	279	327	334	346	310	315	323	330	320	327	299	334	363	326	289	344	299	343	316	279	342	323	342	302	320	311	289	333	331	303	331	326	301	291	322	309	315	289	277	338	325	316	323	322	336	327	328	297	300	318	356	297	323	344	342	296	308	326	295	331	309	337	329	360	321	336	321	328	343	299	310	316	325	326	335	370	331	306	304	327	353	304	291	303	333	305	307	330	310	331	319	322	349	344	349	359	325	301	310	353	317	316	327	335	309	323	309	321	331	309	330	317	317	313	349	329	335	330	311	316	317	313	331	330	315	322	329	308	286	315	314	313	315	320	333	276	344	342	321	317	312	314	327	348	303	332	307	341	303	323	315	315	316	345	320	342	303	322	311	315	332	314	331	315	339	298	297	293	323	316	314	313	321	333	353	309	361	338	287	341	312	337	326	358	310	319	294	313	340	318	307	382	338	339	343	331	338	349	307	295	325	309	298	306	312	338	285	342	337	299	284	305	376	327	323	319	339	304	348	358	290	337	284	323	317	300	327	283	340	340	328	315	310	358	297	312	277	318	309	303	335	331	320	282	329	328	330	308	290	319	312	342	318	300	339	311	304	329	297	296	320	319	353	304	337	332	322	297	315	295	317	287	300	293	326	351	332	317	324	296	352	341	336	333	299	332	333	281	342	295	323	342	350	299	284	357	317	373	316	323	320	343	316	316	303	323	341	300	326	315	334	283	344	303	328	318	345	301	266	311	286	325	335	318	338	358	318	314	317	326	302	316	339	297	319	295	314	310	321	332	319	329	292	290	311	336	374	324	338	352	289	341	323	322	300	299	288	314	294	332	329	299	317	335	307	337	317	311	310	341	278	318	297	293	319	327	346	292	330	325	326	304	304	321	328	291	339	302	305	337	319	304	298	298	339	294	319	310	322	313	308	323	313	284	302	304	312	311	328	346	326	348	314	319	333	327	346	288	320	340	296	300	302	351	331	287	294	314	323	328	314	323	300	325	301	323	328	335	347	310	310	303	319	347	287	293	330	284	306	319	308	302	313	332	318	313	315	297	318	343	319	357	316	356	338	320	328	322	307	337	294	337	346	330	298	303	377	305	331	322	325	305	317	352	325	328	357	345	314	300	316	344	306	308	297	320	295	301	323	308	321	304	312	343	343	309	313	339	347	354	323	302	336	303	303	325	294	353	344	285	335	337	347	309	294	340	329	324	285	312	327	313	319	297	324	321	346	337	329	337	316	328	340	287	338	322	317	310	304	314	324	311	300	300	311	328	303	319	333	287	323	308	330	302	321	304	322	319	349	300	342	332	325	326	313	286	320	323	324	299	336	326	306	322	302	324	328	321	306	333	338	295	345	333	323	334	318	340	316	323	351	320	320	307	333	313	326	326	299	310	316	297	304	293	333	309	306	323	348	297	313	283	319	321	326	308	330	315	349	293	321	323	277	314	346	323	312	323	323	308	315	324	335	288	311	342	316	317	318	332	292	319	289	311	298	322	294	310	303	337	332	379	311	299	322	311	321	308	324	323	338	330	339	317	299	293	315	298	305	323	306	334	335	312	339	308	308	323	321	339	326	336	300	336	333	328	327	332	337	354	332	314	317	303	302	339	298	313	328	333	291	317	336	306	334	341	307	322	316	328	299	341	303	364	323	329	325	316	346	321	323	323	318	336	307	342	333	334	325	318	335	312	322	322	313	313	319	282	334	288	299	314	345	316	326	328	333	314	302	314	321	289	328	315	329	295	282	312	320	340	311	306	297	319	336	330	323	280	321	327	315	286	292	338	321	304	323	278	336	325	326	305	340	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54340	59058	50028	49666	48108	45380	44220	44279	40336	42095	35229	28277	33540	30395	21586	19552	20660	18790	15004	12076	12687	13057	10458	8080	6542	4441	3122	1790	1578	1631	1670	1482	1587	1757	1647	1574	1500	1462	1549	1619	1757	1650	1503	1466	1369	1263	1148	1021	1092	1026	1052	994	983	1016	955	970	1025	983	985	952	1046	1044	1035	1062	1154	1121	1090	1057	962	938	931	986	1085	1009	921	865	844	874	892	827	864	854	802	846	810	830	815	822	806	811	785	799	799	794	831	801	795	764	815	750	745	767	732	783	770	780	734	761	815	782	770	769	747	744	788	746	785	731	738	785	751	759	778	756	749	763	715	770	759	742	765	744	745	791	780	774	816	743	727	812	802	789	797	796	802	808	740	767	692	823	750	763	769	723	716	765	719	781	767	758	778	729	704	758	838	781	770	753	767	742	772	791	769	768	762	768	776	788	781	745	732	743	758	768	780	814	790	724	795	763	706	768	741	744	748	761	737	769	742	763	780	787	770	753	806	782	748	780	766	801	768	764	750	770	831	809	740	781	775	746	785	769	745	756	708	791	773	737	737	796	721	759	782	753	786	750	782	714	784	791	793	783	713	778	749	710	778	766	733	758	789	763	762	766	781	735	787	815	711	779	768	755	794	713	765	827	755	772	771	760	759	753	766	762	774	767	749	784	772	743	764	777	758	814	785	788	747	771	746	797	795	712	760	742	786	760	756	780	775	824	758	738	804	744	788	749	788	804	690	738	775	822	754	777	767	796	763	760	729	762	781	763	755	736	755	764	719	777	787	763	770	781	812	776	730	794	751	769	763	742	749	817	807	824	770	695	748	739	792	776	747	734	769	801	789	745	817	779	761	781	772	767	802	789	744	800	731	721	794	784	807	777	764	769	751	792	773	739	831	770	757	761	766	754	858	762	760	777	745	779	798	708	752	749	773	762	734	727	728	789	738	782	793	797	800	760	804	768	760	747	753	806	761	738	773	747	801	782	743	767	772	788	791	811	797	761	758	802	802	752	748	816	754	788	766	773	765	768	693	728	767	788	758	774	763	778	820	785	820	782	741	720	737	781	785	749	739	725	776	770	721	758	795	769	792	763	798	762	768	805	751	743	778	782	797	753	742	807	775	736	768	782	756	767	733	765	800	792	707	757	736	777	770	737	703	786	748	789	787	750	753	742	788	790	732	743	799	819	791	741	729	726	743	784	789	788	798	737	764	775	771	753	761	815	711	796	740	736	764	731	782	756	784	802	775	820	763	732	732	786	768	795	764	801	752	791	765	775	799	741	761	801	733	739	785	739	794	755	749	747	766	809	751	738	763	764	771	744	696	751	769	744	718	741	787	748	778	774	763	757	771	756	771	764	718	808	782	723	781	753	802	798	756	805	766	746	832	762	773	755	745	785	784	760	788	806	810	756	796	801	779	790	723	732	732	820	797	755	798	805	775	808	785	769	782	781	780	767	777	769	785	788	793	753	759	715	757	769	776	804	842	780	765	751	761	763	774	771	783	781	739	776	789	752	781	778	754	770	725	745	768	783	735	756	796	748	787	740	759	770	763	770	777	810	725	783	803	762	744	761	765	773	809	759	735	710	749	776	723	759	784	778	769	747	824	746	757	751	823	755	770	741	751	807	845	761	737	757	753	783	835	800	794	750	767	797	778	733	809	766	775	776	782	746	733	773	793	784	770	762	823	758	793	749	817	792	776	753	787	784	799	735	796	795	732	762	765	777	765	776	739	745	745	846	805	808	764	760	780	763	736	797	765	784	777	784	794	739	756	746	747	766	752	811	785	792	722	793	726	840	831	745	760	789	764	779	754	730	820	754	783	823	760	727	717	794	773	754	789	769	781	730	763	780	778	765	788	749	740	771	739	722	770	795	728	789	795	773	732	763	786	753	791	709	820	793	762	720	763	772	793	756	797	787	728	803	791	766	771	681	732	760	793	819	779	760	771	788	756	766	753	812	758	712	786	762	782	782	780	787	738	756	815	784	754	772	769	763	775	794	816	737	803	772	802	751	772	803	791	747	779	774	780	765	763	760	764	732	816	823	775	736	742	802	797	795	787	783	818	732	715	751	752	839	803	728	779	795	778	785	856	752	730	760	776	818	764	751	746	756	765	795	737	779	763	771	788	795	755	763	743	770	755	797	779	775	791	777	812	744	767	794	770	752	777	787	779	786	807	755	786	759	743	752	779	786	763	809	770	760	759	806	776	758	761	741	757	783	798	751	771	749	796	745	761	791	823	776	768	749	703	769	793	742	787	745	827	782	798	759	774	739	744	745	790	721	765	738	804	740	808	775	782	743	802	731	765	757	777	774	781	783	711	766	746	749	782	757	784	785	770	718	788	755	779	747	792	804	799	735	731	769	741	774	782	748	792	716	788	764	751	820	794	745	784	782	772	771	775	744	734	812	774	780	707	740	789	779	740	714	794	761	786	768	753	765	809	742	783	768	777	730	808	748	737	800	795	781	789	788	798	745	805	764	769	761	759	767	727	756	794	768	781	810	846	822	744	756	757	738	758	793	820	763	754	751	765	764	828	768	810	772	773	788	781	746	757	751	792	761	781	742	786	758	736	723	791	760	719	754	768	790	785	801	810	751	738	757	786	806	797	738	738	770	816	749	743	741	741	783	742	756	807	772	740	750	824	793	734	753	802	789	722	778	742	711	799	741	751	763	804	754	780	795	752	785	725	746	787	796	745	752	754	748	784	782	785	784	714	775	767	729	765	769	783	826	822	755	749	788	776	731	754	774	715	744	811	740	801	802	726	754	794	764	749	787	761	763	781	750	797	797	722	790	795	759	728	788	779	766	760	771	750	767	762	798	772	737	778	743	784	778	779	791	786	770	799	764	790	753	770	797	805	801	779	766	768	774	763	777	794	725	778	794	766	700	799	735	778	788	786	806	809	736	748	828	810	764	783	752	773	769	806	744	762	752	760	735	828	733	758	776	752	741	821	748	762	797	766	726	771	767	800	745	754	764	747	806	760	781	772	772	781	810	783	800	751	768	787	804	781	764	718	800	757	781	813	772	725	691	693	791	759	802	738	787	750	713	722	789	784	803	802	737	772	746	811	776	743	843	721	709	755	719	757	783	776	697	764	739	800	783	766	810	756	799	733	791	778	752	764	699	783	797	758	779	751	822	760	829	797	798	794	749	750	730	842	765	750	748	774	780	786	750	741	762	796	782	729	770	789	705	783	728	743	777	758	789	722	783	808	765	800	817	751	766	803	774	761	781	759	754	780	789	776	748	771	801	757	757	754	765	788	737	784	760	806	795	733	689	806	793	754	756	788	764	743	768	768	748	788	786	738	787	808	765	781	761	741	754	791	775	793	762	805	731	780	751	744	778	758	729	785	743	790	771	770	744	771	778	757	787	722	793	806	722	796	817	797	778	737	772	759	758	809	792	805	808	756	775	755	756	728	814	837	766	755	749	750	757	768	776	783	747	783	773	778	768	774	750	760	766	746	741	753	764	774	785	691	779	797	788	811	755	775	771	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34730	43389	40664	25289	14928	8502	5880	4692	3611	2939	2413	1726	1475	1233	950	822	750	644	545	466	501	529	403	382	402	402	367	335	317	319	319	346	339	353	345	319	307	343	345	357	354	317	322	336	310	350	359	277	326	353	332	302	318	309	280	317	309	327	322	338	281	312	307	340	306	300	323	311	320	336	343	327	356	311	318	310	322	313	308	316	323	320	330	322	273	315	321	299	310	319	328	292	286	315	316	309	296	280	314	294	326	334	308	299	310	321	334	318	317	315	289	312	303	320	304	333	311	351	323	368	338	359	321	320	288	305	266	306	295	305	307	319	317	302	274	321	298	342	306	311	330	301	293	325	290	313	277	283	291	286	329	317	292	326	303	282	315	328	322	295	282	336	310	304	315	292	289	307	324	340	307	316	304	298	317	271	329	317	295	336	307	294	305	323	302	304	303	305	296	309	327	308	278	315	299	299	292	350	341	287	300	300	326	329	305	343	300	313	333	307	312	306	321	331	326	301	310	292	323	351	298	303	314	311	300	304	348	316	320	330	338	316	287	320	312	308	333	340	316	298	307	308	274	357	293	311	305	301	292	284	289	305	340	290	302	316	286	317	319	334	275	300	313	306	328	324	328	319	282	347	326	297	317	343	320	313	297	266	348	302	318	308	303	302	347	330	336	324	317	329	317	267	296	316	308	322	291	325	328	312	327	309	306	311	345	302	294	315	332	307	310	287	311	313	326	307	291	327	342	339	323	299	310	293	303	315	308	316	263	294	311	282	298	314	352	336	299	315	329	308	318	297	327	317	307	303	298	283	354	313	350	315	324	288	307	365	321	308	339	296	303	301	316	325	305	321	326	304	306	309	305	302	312	311	312	357	333	339	333	312	307	319	324	291	315	327	295	312	299	307	335	301	288	314	312	296	297	325	333	330	293	303	303	315	298	309	309	315	316	292	307	305	280	320	325	329	277	321	302	346	310	359	294	290	276	353	308	345	310	315	326	301	335	289	294	360	320	302	323	350	303	323	308	310	320	307	336	306	320	320	337	307	292	306	320	319	338	327	330	339	328	292	307	309	316	303	321	336	303	291	311	279	332	278	319	316	333	274	301	315	327	315	272	306	296	319	337	301	307	315	328	329	327	307	338	313	298	289	288	323	306	309	316	312	310	322	293	305	305	283	297	315	306	308	309	304	310	326	290	302	312	310	299	315	308	304	296	308	320	348	326	320	300	318	288	320	340	305	303	308	315	295	302	310	296	298	302	305	345	336	324	343	306	298	338	332	349	314	287	313	311	305	341	331	287	305	310	317	323	327	321	272	335	310	329	292	316	328	306	306	299	312	301	333	318	315	318	341	308	271	325	319	304	313	321	316	282	311	343	284	315	299	310	287	336	306	308	313	318	302	297	330	290	344	305	301	338	300	292	300	282	308	306	332	315	327	302	289	284	308	285	315	298	327	293	318	303	316	304	291	305	295	264	347	281	311	316	287	307	316	331	318	318	286	320	327	326	316	291	314	319	318	303	297	285	333	344	330	339	326	349	309	326	309	320	322	319	311	302	335	304	325	283	343	316	330	317	320	290	327	298	309	284	305	307	330	303	294	269	327	320	304	294	320	316	301	318	315	335	273	316	332	309	347	316	299	332	302	336	317	317	335	323	289	290	323	331	282	318	317	319	316	310	353	334	350	295	344	301	289	327	336	319	305	292	290	304	297	333	321	295	278	316	302	311	322	301	318	300	265	298	310	304	322	323	294	315	319	306	319	331	331	271	335	305	332	310	342	301	283	343	320	292	314	332	304	289	309	319	298	325	310	289	325	322	338	298	340	336	334	284	328	322	337	315	311	305	313	296	339	329	324	320	290	307	314	290	300	302	305	307	336	337	318	306	346	293	334	311	328	314	306	332	304	314	298	307	295	303	341	333	320	322	332	296	282	326	307	319	324	289	319	301	310	335	345	288	333	299	322	301	302	296	318	302	330	339	306	326	306	294	289	305	325	310	318	310	342	295	322	287	302	296	288	293	298	299	316	322	314	313	308	302	320	305	318	317	322	308	328	294	315	310	310	319	296	298	342	304	313	290	332	315	300	305	279	326	325	305	290	307	317	314	307	321	301	317	332	306	256	303	307	326	329	294	299	339	328	324	322	364	266	309	303	306	315	312	347	316	325	341	295	291	291	303	294	338	305	318	333	298	285	350	311	275	290	340	326	318	322	314	316	325	363	307	303	310	284	331	299	307	284	300	313	280	305	326	310	309	293	315	326	313	302	298	315	328	282	305	289	302	329	322	314	337	311	329	318	290	322	297	300	340	284	335	319	301	329	279	294	311	338	331	322	318	310	320	316	293	284	309	297	313	298	314	308	350	339	305	320	304	279	327	336	320	320	290	281	310	342	320	347	318	320	349	348	310	303	298	315	308	323	353	315	323	297	311	345	325	289	311	310	300	327	311	347	316	347	298	297	358	312	305	317	312	291	332	310	283	294	318	336	364	323	292	305	318	329	332	306	317	285	309	310	323	318	312	327	350	327	345	327	318	301	326	302	292	312	336	289	314	311	304	299	317	289	325	280	306	337	312	304	301	292	295	346	305	299	265	351	312	311	311	287	307	308	312	366	314	315	291	289	324	319	338	312	333	337	326	295	321	302	309	328	292	305	338	328	321	310	332	332	335	335	310	296	355	318	290	322	322	325	283	317	342	339	266	291	327	311	338	333	322	319	348	300	314	343	309	306	351	337	319	298	318	313	332	297	317	316	298	306	344	308	286	332	297	346	299	303	330	326	305	315	321	297	355	354	285	339	293	296	309	332	335	322	292	332	317	298	311	297	316	314	327	281	316	295	321	310	291	310	333	330	316	309	343	349	320	315	313	334	294	326	329	312	298	289	298	323	329	313	295	297	331	309	312	328	272	288	319	303	322	302	304	301	303	366	293	289	314	293	261	328	340	301	305	309	334	292	341	309	299	311	301	347	315	300	332	305	298	286	331	275	321	325	322	310	314	292	333	297	331	302	291	319	331	303	347	317	323	312	293	317	324	324	296	332	305	299	305	306	270	301	323	274	331	300	290	332	303	292	348	296	343	338	330	298	322	300	328	300	334	310	272	335	303	299	273	316	316	296	331	295	332	315	305	316	320	293	383	323	296	337	316	317	302	290	324	332	304	320	328	324	313	307	312	313	312	318	316	284	332	326	288	320	325	328	337	309	284	326	300	335	284	313	357	285	300	338	322	338	306	291	301	327	313	296	341	326	304	315	289	325	320	304	326	314	298	307	325	316	324	321	307	299	291	270	315	293	301	340	340	290	319	301	303	329	290	333	328	323	320	318	304	328	316	309	328	333	307	286	351	305	368	320	346	313	272	303	326	287	298	335	291	276	319	346	317	311	301	310	305	313	310	318	330	278	316	327	309	286	323	294	318	324	302	347	346	296	343	321	301	296	335	314	315	316	293	346	301	307	350	338	312	282	326	324	336	323	343	298	283	310	294	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26128	37711	40309	30244	24525	19274	16076	15141	12696	11304	8899	6878	6372	5427	4250	3692	3267	2559	2294	2072	1974	1835	1643	1496	1455	1256	1245	1014	902	954	964	987	955	973	1000	939	953	951	1056	1018	1074	1089	1007	1012	962	907	896	813	849	806	865	851	900	891	904	808	839	836	848	857	851	854	868	815	839	849	865	831	824	803	838	845	835	846	863	879	814	836	833	856	822	855	775	811	797	748	844	807	790	813	827	779	867	830	879	765	767	749	837	799	765	807	788	801	792	820	751	787	827	774	801	818	778	766	755	849	813	801	784	782	742	800	794	851	805	749	815	815	826	771	776	762	802	786	793	810	778	774	799	849	737	761	824	847	805	770	786	849	850	818	792	817	747	817	796	803	816	741	802	752	772	771	793	787	787	749	781	770	771	735	831	795	785	754	759	775	777	754	808	718	793	756	783	837	791	787	773	804	729	773	784	774	799	806	821	768	786	800	780	809	830	743	737	761	799	773	763	774	794	807	744	810	782	781	786	783	841	836	750	751	753	772	843	783	750	743	783	795	800	794	775	780	777	748	788	854	790	771	826	791	797	761	755	751	786	761	803	779	738	750	764	745	767	793	799	811	832	789	829	843	792	835	789	814	802	769	793	839	749	788	794	752	787	765	812	765	793	780	799	811	753	766	772	823	798	788	793	766	753	759	799	785	786	763	772	808	782	781	763	765	774	768	758	776	806	830	760	802	740	789	804	809	760	760	772	780	784	833	778	802	795	817	821	758	798	783	817	803	797	861	794	745	773	801	747	794	779	823	781	785	762	816	791	776	784	795	810	756	818	847	767	790	747	779	792	792	793	778	768	795	748	796	859	777	788	795	796	771	785	770	755	757	815	824	763	725	812	762	823	790	766	796	804	759	812	770	801	788	782	863	819	789	832	802	834	762	757	768	772	779	807	783	790	741	795	776	738	734	766	774	799	835	792	768	799	801	775	769	797	760	790	783	826	809	784	827	785	751	774	744	791	809	758	797	777	795	779	776	779	747	790	802	787	842	798	853	795	850	787	803	752	781	790	777	775	775	819	777	797	759	821	785	824	837	788	797	829	795	790	822	803	806	798	820	796	782	801	772	798	764	848	778	803	793	788	794	757	811	730	789	771	770	786	760	782	805	689	823	771	837	775	771	833	791	731	769	746	782	787	779	782	774	866	724	815	799	804	826	752	833	779	747	764	769	818	800	757	802	829	790	785	814	763	735	791	797	802	736	856	763	824	795	760	754	813	769	739	730	833	784	780	775	840	773	766	755	752	808	740	805	728	812	826	823	771	828	809	788	833	812	779	713	740	789	808	776	760	758	746	804	795	731	822	824	787	803	747	787	733	767	791	764	805	776	808	773	780	779	778	785	781	759	781	798	859	819	732	782	756	761	806	797	744	790	862	812	768	743	771	747	746	791	803	774	827	772	809	767	848	816	815	790	799	806	731	808	820	730	753	822	819	762	817	776	743	793	773	728	794	741	800	814	789	803	823	781	811	825	765	762	807	786	778	807	749	787	785	736	778	776	775	762	806	769	774	763	868	823	754	811	820	820	801	738	770	750	758	810	799	768	802	788	813	775	763	784	829	742	793	771	806	789	823	786	843	753	762	756	792	746	815	732	764	791	756	745	780	745	778	749	801	782	780	789	765	766	794	798	794	813	806	737	843	815	810	777	837	754	828	809	821	775	781	829	800	828	771	824	772	798	810	813	803	802	744	793	753	803	797	813	844	851	777	778	806	757	821	777	841	754	788	812	759	773	806	752	759	741	752	754	752	820	780	788	809	809	740	756	790	757	836	781	741	768	744	718	778	809	771	840	773	764	790	784	729	788	748	766	781	794	769	761	802	764	810	824	799	837	780	770	788	770	822	755	768	784	777	817	742	792	844	816	737	785	786	786	795	773	782	743	742	788	771	821	812	774	834	745	769	788	792	776	789	752	779	761	778	772	801	754	806	764	766	805	808	775	771	799	793	744	780	725	823	750	765	752	807	781	809	806	796	799	796	786	762	791	807	759	759	755	797	734	781	825	783	744	813	768	827	745	796	783	818	778	749	824	738	792	742	720	859	775	783	786	753	806	748	784	771	809	805	763	832	829	776	771	789	784	789	784	757	847	797	765	822	822	792	807	769	812	871	792	855	801	768	718	771	822	751	786	808	771	772	831	802	766	790	802	760	819	756	776	787	799	748	762	793	799	817	786	789	819	776	738	814	782	797	813	811	792	798	788	838	809	764	807	812	778	770	844	785	780	759	768	750	797	802	795	781	740	797	815	793	772	832	766	833	829	792	795	793	752	748	797	753	791	796	736	806	784	828	795	829	762	804	841	804	760	772	786	785	786	761	832	774	754	819	813	751	805	779	771	784	787	783	772	779	762	789	808	829	793	773	806	772	782	776	760	796	805	767	830	767	776	786	699	784	784	752	793	816	772	780	774	855	792	794	796	766	787	827	793	757	790	812	788	779	816	780	811	762	819	814	815	817	763	741	795	803	818	774	783	765	784	802	798	817	789	854	749	822	789	795	779	763	767	805	763	799	837	812	757	769	772	798	828	825	766	763	780	802	770	774	784	818	772	794	758	810	793	865	736	726	784	776	778	774	780	796	760	765	788	792	825	806	813	771	803	805	860	744	816	790	792	784	829	749	748	791	829	796	780	770	797	785	785	758	845	744	834	779	791	804	767	796	817	828	790	796	845	779	829	790	724	744	738	789	793	776	751	727	795	782	730	806	760	797	803	811	800	845	839	801	801	798	726	825	760	744	810	798	762	785	816	797	802	788	797	751	728	771	754	821	802	794	765	789	773	761	737	745	793	792	857	791	800	776	756	760	780	800	795	758	757	796	778	820	849	808	819	763	817	772	759	799	788	808	830	792	802	797	776	799	766	798	781	797	808	801	801	752	787	807	802	730	834	818	824	797	777	788	782	764	826	763	774	757	794	813	757	821	736	822	779	764	785	758	752	756	796	802	747	775	778	782	786	788	742	789	768	768	801	815	804	818	752	759	780	751	715	783	734	785	816	766	785	764	799	770	786	796	787	792	766	720	800	730	790	830	781	800	746	783	800	804	803	797	767	826	787	739	807	765	772	792	794	815	764	764	832	756	765	813	775	815	807	796	809	781	831	784	805	822	812	753	808	819	826	765	818	771	804	762	826	792	804	770	742	768	869	788	773	794	824	824	737	749	782	804	775	823	807	814	768	740	715	764	817	834	789	780	801	821	814	747	762	794	774	806	771	801	793	790	782	779	775	787	744	788	808	764	758	755	828	814	757	816	789	797	828	837	742	785	777	802	824	846	835	803	787	778	787	757	788	801	809	788	807	796	758	798	787	802	774	841	827	784	749	810	780	771	794	771	772	830	818	824	795	748	868	756	759	791	836	770	788	797	805	768	785	789	850	777	778	804	765	853	749	781	733	779	771	823	808	806	770	814	772	755	764	817	762	815	760	764	805	812	790	736	794	783	740	764	811	858	802	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56722	46167	43960	32217	26654	26589	27376	26373	25075	22722	16774	11052	10271	8634	6103	5384	4438	3303	2560	2354	1959	1826	1415	1234	851	654	530	420	407	432	394	362	367	352	382	354	389	367	395	407	383	414	383	393	368	354	306	338	323	361	312	339	315	328	332	338	325	309	324	331	333	333	314	292	292	355	305	341	318	329	344	321	309	309	311	313	327	304	329	331	293	300	318	341	316	300	296	324	299	307	314	311	273	310	356	284	323	302	300	291	307	296	328	284	322	330	309	323	313	299	288	312	329	331	317	301	323	298	304	331	270	295	283	287	303	321	323	302	307	255	307	261	303	277	280	330	289	297	302	281	305	286	302	328	299	301	313	286	324	348	303	341	312	332	306	312	280	331	323	300	329	284	272	331	325	273	266	311	283	327	287	296	308	321	305	287	284	322	308	318	299	300	306	302	298	307	285	306	294	320	306	287	316	321	327	336	332	290	290	345	297	285	302	336	314	287	290	283	300	293	290	294	335	339	284	295	286	316	304	305	336	290	315	305	305	340	288	320	306	318	302	280	312	303	329	289	312	291	274	329	277	302	370	338	325	288	310	293	296	308	288	315	343	301	294	306	327	298	350	314	323	326	315	341	331	285	271	278	326	306	288	308	302	296	269	309	310	302	302	308	281	304	328	288	304	317	301	318	313	318	358	288	310	301	319	331	313	310	297	284	309	290	318	330	283	313	292	281	302	311	301	272	273	276	307	295	294	313	324	314	312	306	312	315	295	318	278	308	282	293	299	313	300	319	313	327	308	305	277	323	315	309	305	295	304	305	276	313	291	320	324	285	333	333	290	311	284	303	270	306	298	279	305	325	316	324	301	273	288	290	294	311	289	286	287	273	312	273	314	346	293	312	309	319	322	319	290	305	292	287	295	286	311	306	271	281	293	330	310	287	290	300	318	309	268	290	291	293	288	294	325	298	273	316	300	290	350	314	296	292	304	307	301	313	293	279	296	292	317	310	303	298	308	292	301	314	315	297	293	266	290	315	312	320	349	297	307	306	318	317	326	299	324	339	302	305	323	284	304	311	312	280	302	320	300	283	275	308	324	264	280	296	328	318	295	278	294	290	331	308	331	314	270	304	299	297	338	291	291	315	312	299	299	310	305	309	299	280	300	304	287	291	289	308	337	298	318	297	293	282	264	309	303	321	267	287	278	297	284	333	311	308	300	299	313	345	309	300	309	294	298	309	272	324	290	295	288	293	307	328	267	305	325	338	295	290	308	328	320	302	282	332	338	314	296	330	293	345	306	311	335	303	309	271	317	313	285	268	310	275	294	293	307	289	335	312	309	299	284	322	284	282	314	299	287	342	315	310	324	303	309	270	290	285	293	291	306	327	268	275	286	298	296	280	297	310	291	270	303	306	327	312	318	322	304	322	286	351	285	314	301	310	290	300	292	271	347	312	314	306	308	284	294	279	293	320	341	302	291	283	283	303	290	328	349	288	299	342	317	300	321	294	345	315	296	310	332	309	301	311	297	324	315	311	303	318	299	277	324	314	289	321	307	352	325	299	283	275	297	299	303	299	318	300	300	246	330	291	314	283	298	286	286	315	312	304	325	312	354	305	284	309	314	321	319	315	335	312	321	309	327	270	315	323	309	309	299	322	284	273	253	293	313	308	307	326	311	324	318	284	313	317	347	304	306	265	276	290	315	318	296	322	304	316	334	306	314	271	282	280	286	306	294	264	348	329	288	293	332	314	291	286	315	281	310	284	308	308	293	330	305	285	303	268	299	290	319	285	310	276	304	322	319	321	282	302	322	305	292	288	317	308	298	310	285	343	279	338	274	335	327	315	332	282	343	279	306	303	309	302	314	295	300	324	316	280	286	304	281	290	337	303	286	308	277	304	284	321	266	283	299	282	300	282	291	310	329	317	318	300	323	271	315	288	262	346	323	338	299	301	287	320	300	318	319	299	319	312	315	313	303	343	316	331	299	319	352	307	302	322	310	310	293	316	298	304	320	327	323	291	316	274	283	308	291	301	308	321	291	308	315	290	300	309	286	287	304	316	315	333	283	287	313	272	325	278	317	307	286	303	297	311	304	282	272	301	329	291	321	305	305	299	305	292	264	295	301	288	319	271	306	302	322	282	330	297	261	319	286	339	333	287	294	308	311	324	295	306	311	331	303	312	290	316	293	305	260	313	324	304	269	291	293	328	310	310	314	290	289	311	300	323	285	296	307	300	287	329	294	296	289	319	343	328	296	302	302	269	291	286	275	328	312	284	291	304	298	303	309	298	324	292	348	305	339	300	320	299	311	286	321	311	263	309	264	264	297	316	332	308	287	321	293	334	318	295	271	339	287	333	296	329	284	316	275	311	330	317	277	339	277	312	274	326	299	302	334	309	315	305	289	302	299	331	309	317	296	315	335	307	339	309	304	290	310	295	277	305	308	316	301	290	300	261	297	307	310	267	306	297	283	288	310	327	308	303	303	315	294	301	303	307	316	312	278	317	329	317	301	285	308	308	312	293	303	287	318	313	314	312	328	299	304	313	318	324	305	296	316	298	311	342	261	300	300	296	281	278	286	329	325	307	275	314	296	308	286	278	269	288	318	297	320	292	320	316	312	311	302	323	295	305	300	306	306	307	305	294	325	318	277	303	289	298	306	279	345	325	305	302	321	316	313	329	292	309	299	300	314	281	323	317	300	294	296	311	306	285	283	313	280	299	312	293	305	315	300	308	284	288	277	289	267	287	306	307	327	300	311	300	336	301	297	320	291	273	296	300	324	311	296	294	300	308	330	304	276	289	301	327	312	312	300	322	309	314	312	315	318	262	310	349	293	296	300	286	317	302	287	313	285	311	266	295	306	306	300	340	334	315	306	314	296	258	300	264	316	304	324	299	311	314	346	303	311	275	317	310	309	327	286	323	326	265	289	288	316	288	300	291	284	311	300	297	277	295	329	314	303	332	282	270	276	301	296	294	287	318	278	311	319	314	293	314	304	305	286	305	307	341	296	325	311	283	295	313	318	342	306	304	296	341	324	333	325	317	323	311	308	290	311	295	293	348	324	293	273	313	298	303	308	341	322	299	284	278	284	306	297	289	281	286	282	294	301	297	292	324	310	300	295	288	296	282	333	319	291	306	289	307	301	303	310	314	297	297	292	275	300	307	316	306	319	299	322	294	334	309	311	348	309	284	321	311	324	302	282	337	320	297	354	287	292	321	293	299	287	301	311	289	300	305	320	309	300	278	285	300	301	293	293	292	325	292	284	314	329	305	314	279	324	316	289	335	286	325	325	277	305	323	291	294	305	335	310	298	297	310	286	339	287	304	291	295	277	275	342	319	313	296	304	354	300	288	284	318	317	302	313	301	282	279	296	323	295	290	316	314	295	284	318	333	308	304	271	307	304	336	297	288	275	308	322	279	299	299	284	329	307	331	315	322	302	314	340	261	295	297	322	300	302	292	332	306	329	305	293	293	297	276	311	277	303	344	309	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50552	59180	53124	43286	42661	37060	37453	37797	37366	34943	26752	22587	24632	22009	17935	16367	14467	11948	10775	8845	8149	7607	6675	5686	4272	3146	2523	1473	1312	1307	1294	1279	1297	1369	1278	1216	1199	1216	1314	1382	1348	1330	1234	1170	1201	1010	999	919	948	910	903	861	867	894	872	823	812	841	884	875	874	900	948	936	991	961	890	921	952	879	863	891	947	886	874	844	817	874	831	816	854	805	756	777	787	749	767	798	743	783	807	770	722	722	741	764	784	736	754	776	731	741	805	720	725	782	716	804	742	768	791	745	700	717	744	767	768	696	766	749	758	720	775	772	744	753	772	755	792	699	722	775	849	772	747	703	765	785	776	703	792	727	790	692	761	766	789	750	792	742	740	765	789	773	728	742	775	746	756	778	741	769	786	825	749	753	763	694	765	776	796	760	688	764	760	745	745	778	729	758	752	716	767	707	778	787	763	693	765	732	710	743	768	741	756	757	737	741	773	802	751	771	724	726	720	691	701	738	771	733	726	751	736	758	798	735	718	772	723	745	739	698	753	789	775	730	729	745	719	786	759	746	748	758	766	776	745	737	770	816	756	745	772	751	712	744	746	738	729	757	735	720	731	768	745	772	712	780	685	762	732	749	767	753	725	716	748	732	768	733	773	750	782	725	715	756	779	752	772	740	768	771	709	768	709	731	751	774	819	745	770	770	757	756	777	740	742	773	689	704	739	769	772	736	741	738	772	762	772	718	753	763	751	758	743	710	764	722	784	720	742	751	751	726	757	734	763	739	736	793	756	717	742	757	746	774	743	755	802	724	726	794	770	810	770	773	697	741	757	760	698	740	756	754	764	788	756	774	767	700	749	794	677	743	705	743	755	800	801	732	742	734	748	786	778	731	772	760	750	756	737	702	768	763	782	712	762	740	720	760	704	763	761	771	749	750	783	763	749	774	764	735	735	745	798	824	785	764	769	774	715	775	779	800	687	811	770	761	712	726	752	754	704	780	751	771	788	723	715	740	762	785	784	795	701	717	754	754	777	724	774	724	751	699	733	749	803	732	776	757	759	722	703	753	713	798	753	751	747	716	723	747	737	766	768	779	771	775	732	704	769	759	718	793	766	726	713	731	715	734	764	732	765	728	763	747	737	747	771	764	723	709	752	749	770	768	750	724	732	756	779	726	731	746	765	774	729	772	829	780	752	723	769	730	788	747	779	771	757	772	759	741	729	739	757	747	782	767	754	755	780	758	733	779	751	756	758	710	726	743	745	774	755	727	742	736	729	745	744	740	729	767	762	734	746	784	762	761	797	757	775	733	704	759	789	741	784	743	751	704	719	767	721	747	710	703	805	773	797	759	699	756	765	748	777	768	757	794	760	732	760	755	775	749	753	762	729	717	716	776	770	799	729	707	751	762	754	764	818	732	752	705	781	754	764	774	737	730	780	724	774	723	712	748	689	753	734	749	739	749	748	717	741	742	730	762	776	715	757	755	781	735	686	784	779	741	734	813	700	714	719	720	773	766	773	725	732	779	758	725	712	759	752	738	808	724	720	714	753	824	755	782	772	706	765	774	789	738	746	743	758	748	734	809	768	777	760	797	749	716	737	717	762	721	740	720	791	820	763	734	768	755	772	731	777	769	728	813	729	777	696	750	723	742	781	759	752	752	732	758	753	741	756	760	749	710	747	730	774	771	730	761	759	753	720	688	771	746	772	768	654	764	732	725	763	788	754	822	770	721	760	759	745	722	760	820	720	742	724	735	724	772	759	763	738	723	742	668	760	773	725	727	785	718	739	721	733	746	732	791	760	715	727	724	727	794	768	784	761	727	715	731	728	747	752	742	755	729	759	723	739	729	759	748	793	761	766	689	750	735	746	757	700	734	785	736	747	761	793	768	783	783	722	732	729	720	720	754	765	727	683	771	765	783	783	775	747	756	738	731	777	770	711	713	726	717	747	765	731	777	731	747	737	757	768	738	734	725	772	739	718	745	741	776	738	737	726	810	771	753	707	716	771	770	790	784	708	754	726	770	766	746	733	745	769	791	770	718	737	720	752	695	789	690	790	709	707	733	759	737	780	729	792	716	750	731	779	746	799	761	736	768	726	762	777	755	771	769	760	741	771	723	758	715	713	747	722	760	797	764	759	779	779	723	658	770	700	790	814	757	781	781	747	700	762	756	723	679	752	786	712	761	728	725	749	789	743	730	731	705	701	771	767	734	717	750	724	711	804	762	728	766	745	713	746	799	727	759	772	791	737	753	753	767	716	749	732	749	760	758	809	768	761	739	707	730	754	736	726	779	760	722	822	731	739	755	776	761	779	770	775	755	750	742	750	777	728	718	793	732	752	760	711	744	754	753	805	700	811	728	686	707	767	780	747	794	727	751	757	744	749	822	745	743	786	715	772	746	787	818	755	726	759	737	803	755	733	741	757	774	749	718	741	747	772	767	783	718	796	768	763	754	748	810	754	737	721	729	715	762	752	787	767	695	738	756	704	759	694	766	752	716	728	716	748	740	767	777	759	770	763	765	726	721	744	723	776	731	745	769	717	777	751	739	770	791	713	732	764	784	717	770	730	712	748	752	738	707	734	747	752	746	741	704	765	767	736	757	748	733	741	777	703	745	736	757	766	767	768	802	772	779	759	743	778	717	757	762	727	761	733	719	747	789	748	768	722	770	716	692	700	683	760	798	803	806	783	752	763	750	763	727	732	750	745	753	716	767	772	796	772	720	713	768	740	758	760	752	721	698	778	778	782	765	762	757	740	731	747	758	802	743	747	705	698	742	737	793	790	709	725	717	744	716	739	748	776	771	758	736	773	716	735	723	767	756	762	744	781	758	762	731	727	757	753	717	757	730	747	759	723	764	748	802	782	785	745	743	806	754	734	788	738	760	737	745	751	740	755	737	764	769	759	779	702	794	781	726	775	732	751	733	733	750	751	742	721	793	784	750	791	731	694	770	733	755	769	740	734	776	801	719	728	754	757	780	765	746	738	767	740	783	749	741	752	729	744	709	816	733	767	779	775	712	747	755	725	782	710	723	763	737	763	735	756	765	786	757	739	715	752	729	739	727	757	759	797	738	776	748	693	764	767	803	789	746	771	711	786	792	752	771	730	723	723	732	743	736	709	780	743	737	735	743	760	734	776	734	726	781	741	750	786	712	818	782	741	758	761	772	697	690	799	754	751	719	722	725	752	727	726	774	782	774	719	750	753	736	737	721	784	690	720	740	704	727	727	741	712	742	797	739	757	769	781	731	789	752	727	720	743	729	730	792	711	738	748	717	788	729	747	781	760	754	724	741	718	702	776	739	748	813	730	747	767	773	786	743	743	718	731	760	759	746	692	754	682	707	764	758	726	754	777	731	772	828	778	755	729	748	726	732	734	779	732	740	759	774	746	788	731	762	756	726	756	763	760	729	736	757	772	748	754	776	765	751	733	735	758	805	751	698	737	736	759	704	698	736	747	776	737	752	723	725	775	779	762	743	760	723	747	815	755	766	703	772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56378	45678	39620	29201	28011	29899	30713	30426	31310	30434	23937	16846	14823	14607	11100	8962	8279	5918	4832	3534	3094	3302	2361	2080	1430	945	745	495	420	476	504	475	436	503	459	435	439	451	423	453	482	459	391	447	429	371	396	342	358	361	345	354	364	358	334	366	319	325	382	362	365	343	340	330	408	354	365	345	353	396	325	349	385	346	360	356	328	343	353	305	347	339	301	330	335	316	308	327	316	355	337	335	316	322	331	302	333	333	361	314	339	292	322	323	301	283	336	335	284	336	337	327	326	343	312	331	326	316	304	317	315	304	309	340	354	340	314	325	352	325	322	310	314	314	344	339	312	317	292	328	266	332	315	272	324	331	332	353	323	305	309	328	326	332	337	304	309	314	327	317	322	320	330	345	309	308	345	329	321	347	327	325	297	339	351	328	309	306	349	322	333	316	325	345	306	335	318	323	304	318	334	327	324	295	314	323	338	329	347	309	332	353	348	320	330	331	318	318	326	302	312	290	315	331	304	340	294	342	334	361	338	332	327	306	302	335	331	328	332	311	330	341	329	308	329	317	297	322	319	294	330	334	317	323	330	303	327	321	332	292	299	349	304	331	317	305	326	315	366	325	308	314	340	292	311	375	318	310	310	333	319	323	350	324	305	335	317	332	319	329	326	333	358	339	336	323	326	326	335	318	308	312	319	296	333	321	332	342	329	322	335	345	329	314	311	327	317	371	325	344	341	300	338	301	351	312	358	336	345	322	330	299	324	310	328	345	325	331	311	301	338	327	311	356	331	325	318	313	347	338	335	309	320	326	337	340	287	313	337	358	338	288	330	292	362	304	294	325	311	340	329	331	342	307	349	323	291	323	319	349	325	330	312	294	303	327	304	317	342	335	313	316	314	314	308	359	308	331	347	317	303	291	362	335	334	315	324	295	321	363	347	323	319	332	292	311	327	344	362	326	320	332	322	350	331	290	325	321	335	329	308	300	316	340	283	326	374	327	312	334	272	350	309	290	315	291	332	306	315	317	347	344	301	302	330	360	339	316	323	319	307	305	336	317	315	320	321	320	294	329	308	293	345	348	315	345	323	336	300	320	305	316	311	300	312	321	320	348	313	337	330	333	295	291	345	313	340	321	347	329	326	318	333	299	338	335	317	330	393	317	324	289	321	340	338	292	347	340	325	350	327	331	314	312	318	319	373	332	325	282	344	291	333	319	292	317	312	331	328	341	305	313	320	308	310	307	305	349	305	296	316	312	320	334	335	366	328	299	330	313	325	318	340	329	283	345	306	342	345	333	320	305	312	312	308	329	321	326	307	314	307	322	329	296	317	297	320	332	324	335	313	303	295	352	314	322	338	334	305	317	320	282	328	312	339	358	274	343	319	282	340	327	316	319	342	330	366	311	293	316	314	331	310	313	301	303	355	324	302	339	333	310	307	320	346	283	319	317	324	291	317	328	292	300	307	292	307	330	311	301	318	309	303	344	346	318	341	297	329	326	293	298	300	331	316	323	308	342	328	313	348	342	301	320	306	304	317	294	326	314	290	330	298	306	343	314	313	291	351	326	326	321	335	294	284	318	339	311	345	319	337	315	306	330	358	310	274	319	292	329	322	334	332	360	288	317	323	325	340	343	314	326	326	342	358	321	318	330	316	327	330	299	302	322	315	317	350	350	325	322	300	323	331	317	329	317	319	332	313	303	317	334	327	331	310	330	285	314	297	300	293	318	318	342	322	317	301	281	315	316	313	323	344	277	315	320	323	285	343	303	315	335	343	299	337	300	287	300	323	336	348	326	318	319	302	276	328	300	342	301	310	347	299	307	294	311	322	326	311	307	324	322	305	304	306	323	320	325	344	292	314	287	330	289	300	310	315	317	316	329	340	345	338	343	322	318	304	370	308	342	314	335	327	356	310	350	320	286	324	340	323	319	298	344	334	337	285	283	342	328	299	314	338	325	339	302	324	306	334	336	315	295	318	318	304	321	323	312	325	300	309	317	308	299	353	318	337	327	295	334	329	330	294	301	266	345	319	316	332	321	328	324	299	309	301	336	303	325	306	335	294	289	340	296	309	328	314	280	302	324	305	318	316	292	316	303	342	343	325	307	348	306	326	322	367	348	340	323	337	321	337	351	344	329	298	339	308	332	308	308	319	304	288	314	325	333	296	333	307	319	296	308	335	337	336	311	336	322	327	315	296	348	360	343	345	336	268	337	304	313	294	312	325	325	323	346	313	312	338	310	345	341	284	336	340	332	364	309	314	301	311	323	335	319	311	325	342	299	329	337	346	320	332	316	296	326	320	323	321	290	357	306	313	327	295	338	307	352	319	334	300	327	325	327	349	328	307	320	326	300	346	337	341	289	311	296	301	350	313	318	327	316	326	375	349	354	310	282	324	326	306	304	309	328	303	312	296	325	297	336	318	296	328	340	319	302	339	333	329	344	311	308	294	338	335	341	309	358	318	305	327	330	311	323	310	300	317	323	323	315	283	290	348	315	327	324	342	329	339	297	300	343	319	338	336	325	305	342	303	324	325	318	308	331	322	344	318	335	344	284	294	358	352	311	280	338	314	333	313	339	298	299	301	341	298	293	299	321	351	324	348	311	317	312	296	316	313	323	361	335	300	340	317	336	311	305	339	281	307	309	318	331	332	321	318	321	289	347	318	328	292	337	321	342	310	329	320	344	328	323	333	300	348	333	342	322	309	310	358	334	335	313	328	335	297	327	276	352	305	286	318	324	323	316	294	319	301	297	328	322	336	303	312	298	290	321	323	327	322	306	316	311	333	340	277	320	304	364	327	330	311	300	322	301	303	316	331	319	326	331	319	331	337	326	332	325	322	349	331	321	321	318	308	314	352	358	342	295	326	339	313	298	322	356	342	312	322	302	299	326	346	348	314	351	293	308	338	348	354	340	285	321	335	327	334	316	324	311	319	341	330	369	337	318	290	307	297	310	342	311	323	318	301	328	339	315	342	304	289	303	311	327	323	295	322	300	328	314	328	299	300	333	324	351	324	310	304	312	328	339	297	350	308	307	324	328	325	318	297	294	333	326	287	297	312	302	336	305	309	305	310	343	304	332	352	335	324	313	316	284	328	338	327	317	287	309	336	332	321	340	345	323	341	277	341	329	326	326	313	318	357	298	316	306	311	334	335	351	302	318	289	346	344	320	294	330	343	351	292	353	325	326	338	306	303	311	327	324	354	317	365	328	337	317	311	304	319	305	323	321	330	334	299	313	358	304	317	314	360	305	281	296	326	323	325	320	331	346	356	331	382	342	282	313	330	332	330	308	327	310	310	308	330	291	314	317	326	332	339	341	296	337	300	321	282	330	322	309	328	301	329	316	328	317	305	339	334	321	280	302	329	335	328	302	332	335	326	306	333	339	313	305	337	307	319	305	320	326	335	279	329	293	351	347	306	297	329	335	302	325	311	292	342	340	366	320	320	341	354	333	331	290	327	295	301	337	330	314	297	334	322	311	343	291	334	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53783	59464	50641	47989	48644	47176	43362	41456	43058	40948	32742	28371	29589	30486	25229	22008	19630	17341	15423	12389	12049	11920	9847	8643	6606	4731	3393	1760	1594	1572	1676	1583	1627	1838	1659	1487	1508	1463	1588	1704	1754	1621	1444	1494	1329	1250	1072	1013	1049	1028	969	933	991	997	1007	968	957	912	992	1002	1040	1019	1069	1022	1100	1135	1088	1127	1014	959	986	972	1091	892	853	884	865	900	840	850	832	814	811	831	847	819	803	777	804	768	762	791	774	808	812	761	681	757	781	785	774	782	772	740	771	783	793	780	735	836	834	854	761	813	797	775	746	776	770	798	760	773	776	750	760	750	794	765	760	776	794	779	749	788	753	785	708	762	755	758	777	742	787	784	743	781	774	776	752	770	758	720	793	775	761	754	789	785	724	779	778	729	794	800	773	756	781	742	721	774	799	780	801	746	804	775	792	706	794	742	764	754	761	764	757	787	784	777	815	762	803	723	716	805	784	764	795	772	754	729	799	795	753	733	812	758	721	774	741	748	787	764	755	739	725	759	798	804	762	755	724	762	779	775	764	764	726	754	820	790	756	756	772	756	768	813	774	759	776	766	781	747	750	810	727	741	812	751	731	748	763	793	729	787	735	747	749	801	772	749	723	770	767	747	805	777	809	771	744	751	770	781	780	740	776	741	753	765	751	755	714	741	756	741	742	800	740	782	779	782	756	780	780	804	729	764	846	756	734	762	780	739	765	796	818	764	814	732	807	784	816	779	804	761	743	757	783	753	808	774	789	756	754	728	775	778	727	775	788	755	767	751	772	772	808	773	705	790	772	775	771	782	779	773	816	765	791	771	729	744	728	711	766	775	757	794	778	776	758	747	782	735	788	803	785	740	762	784	746	769	765	788	762	749	737	776	808	764	801	723	773	784	785	736	771	766	746	741	764	732	747	749	771	794	764	764	768	763	772	766	758	749	804	733	799	787	759	763	784	775	773	797	771	801	770	757	766	796	730	779	813	731	735	774	770	781	748	763	747	768	793	729	785	759	754	811	716	774	756	750	789	807	719	763	798	789	733	768	764	778	729	735	771	719	768	761	784	754	805	710	779	757	757	750	750	761	763	781	777	771	740	729	801	715	729	771	725	794	757	747	842	757	751	734	794	783	784	725	784	711	748	754	811	806	752	736	707	731	763	755	716	771	735	790	772	753	758	772	814	733	787	772	749	716	719	746	760	759	774	812	818	721	778	798	765	734	750	796	786	780	768	771	737	809	734	726	815	777	795	780	713	816	777	753	670	802	754	776	737	754	840	795	721	757	818	744	775	794	776	779	724	729	763	770	752	726	747	690	736	793	790	759	739	828	780	777	767	770	718	751	752	752	773	764	747	792	778	810	802	737	725	754	735	823	776	775	741	794	726	744	731	745	736	741	779	791	746	792	714	809	809	760	732	738	734	747	782	784	802	743	749	773	787	766	784	725	720	730	755	753	800	781	768	815	756	741	753	752	749	796	772	777	762	771	755	805	711	786	791	794	768	773	735	755	755	767	773	793	755	728	791	748	744	801	784	748	778	766	739	745	741	748	786	720	751	762	758	771	745	753	760	778	772	797	750	755	787	758	755	765	737	803	760	797	815	763	802	753	756	811	799	804	723	773	774	817	761	793	767	757	779	729	813	734	772	824	763	808	737	786	821	790	799	746	736	780	777	802	706	787	727	725	755	740	768	774	764	794	799	687	818	777	775	801	772	753	776	738	734	776	800	810	769	821	805	758	740	784	783	741	782	753	776	755	822	770	758	784	730	717	798	772	763	792	772	780	782	834	758	734	751	793	791	732	730	785	814	763	776	788	777	744	752	774	778	788	738	738	789	779	787	781	783	729	790	762	790	775	790	717	799	748	773	760	783	735	727	760	771	772	811	760	849	730	770	788	757	701	741	783	722	820	793	753	739	758	746	791	790	827	766	754	766	783	794	737	731	748	788	770	762	751	727	766	786	771	791	806	770	745	791	798	773	811	772	797	764	757	770	763	768	775	753	782	728	766	770	834	757	763	789	745	804	754	759	779	767	830	739	745	772	760	743	736	771	718	771	752	778	779	782	747	808	757	829	770	773	795	769	798	778	773	777	805	754	760	800	739	723	751	807	811	813	754	740	825	791	737	821	720	771	743	777	793	746	770	808	729	816	757	778	781	767	765	775	764	739	719	757	799	744	772	789	726	756	835	742	780	783	764	746	743	753	777	777	725	754	747	734	745	732	775	719	736	724	780	780	818	747	789	760	778	815	782	764	777	818	771	762	739	772	756	743	747	774	731	745	778	807	737	774	807	721	783	743	777	771	785	766	785	726	798	791	767	794	765	777	749	791	788	751	711	728	737	715	752	829	716	765	783	774	802	776	744	757	787	739	793	789	733	768	748	777	768	776	762	762	809	753	785	733	802	808	785	777	742	757	764	748	776	751	747	761	802	735	772	760	723	731	760	749	800	769	832	726	764	747	702	761	740	766	808	735	774	748	845	758	775	759	803	752	784	727	751	796	738	782	788	751	805	757	808	773	759	813	759	777	739	766	750	745	735	777	791	755	764	745	733	763	720	814	740	748	756	767	761	769	791	748	724	778	773	789	742	784	810	814	761	780	789	770	776	778	760	815	796	732	799	774	748	748	802	760	767	772	776	754	752	765	732	748	768	758	795	767	784	794	778	774	778	760	785	759	803	791	735	724	776	769	761	730	763	813	772	774	729	725	783	818	789	752	760	761	809	770	755	734	819	737	720	777	744	763	734	740	759	766	759	785	778	801	728	751	755	783	767	775	760	774	753	751	766	751	782	758	706	781	765	817	782	774	739	716	748	804	743	807	780	765	749	762	793	772	753	786	722	815	779	768	796	753	792	778	734	756	730	783	735	799	731	750	749	788	786	755	753	776	718	734	759	864	778	769	757	763	773	815	795	759	782	778	766	782	774	759	771	752	719	756	813	793	792	749	804	751	764	755	728	756	787	801	802	808	807	773	769	790	774	804	751	803	715	761	701	763	745	741	796	794	774	760	736	767	772	754	757	771	758	796	758	728	776	789	753	759	778	774	765	750	786	708	746	755	818	780	777	812	818	783	731	726	756	728	808	740	787	727	772	735	773	809	786	773	747	735	788	766	774	739	789	791	729	793	770	768	754	775	781	717	740	749	720	730	785	781	747	782	784	781	763	763	773	799	761	752	716	783	763	856	748	751	811	834	799	731	773	820	719	747	776	817	703	771	737	781	759	788	789	758	775	704	819	760	750	746	748	760	759	825	819	744	788	752	769	791	818	793	761	804	794	731	710	787	740	743	798	739	764	771	810	716	749	750	690	718	761	776	775	839	794	778	738	769	762	776	815	774	734	770	718	770	722	781	779	793	799	759	729	711	760	800	788	833	805	707	798	766	753	791	746	738	731	797	739	777	809	762	788	744	778	736	738	783	786	730	749	754	788	780	801	789	764	787	810	765	719	760	793	769	713	787	786	764	740	748	753	791	760	790	735	761	746	808	758	737	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36030	41593	42213	24059	14981	9417	6436	4608	3788	2980	2204	1604	1365	1226	1201	910	709	653	521	574	493	480	440	424	395	413	416	346	329	326	344	330	339	355	339	351	334	359	397	347	343	362	363	318	335	336	330	288	307	320	339	336	340	350	347	304	300	327	321	311	336	301	337	323	325	311	319	348	336	350	317	307	352	329	332	327	316	309	309	278	337	348	316	314	325	344	345	329	313	313	337	338	320	306	290	322	290	334	292	330	336	346	326	311	337	289	305	298	306	332	332	281	322	312	290	277	309	310	352	331	293	320	349	315	313	310	287	295	302	284	291	289	302	324	312	298	309	317	340	328	302	312	329	287	332	331	328	323	320	331	326	296	306	334	285	316	304	311	317	325	344	354	329	313	312	303	329	312	313	291	310	308	317	316	351	308	315	327	298	312	325	327	310	326	320	327	314	302	339	334	307	300	294	342	291	321	348	314	349	303	298	315	303	311	294	293	338	292	279	347	309	317	333	341	303	307	306	293	311	300	311	303	308	322	300	292	300	347	333	322	334	304	301	284	326	313	271	298	294	306	323	319	306	316	292	300	338	318	309	318	324	313	308	301	297	326	314	307	284	304	329	324	289	312	335	307	256	322	294	347	327	327	308	308	294	315	314	309	301	334	297	306	297	330	270	329	297	310	317	337	323	322	289	297	354	348	338	331	339	327	319	316	295	317	305	311	311	371	301	337	305	297	305	317	347	301	323	312	293	325	325	296	327	319	337	297	323	344	327	354	294	292	341	344	336	292	311	275	304	312	297	324	301	333	312	329	323	335	323	329	343	317	304	361	306	318	317	294	311	291	288	285	343	293	295	317	308	312	291	327	325	319	314	289	307	338	327	317	303	287	285	315	296	272	333	347	312	323	340	301	295	329	326	297	307	291	314	309	309	313	347	301	343	308	308	341	316	288	310	282	309	298	326	323	312	327	319	287	322	270	339	307	307	333	316	325	299	272	342	334	305	265	289	308	315	289	309	328	303	333	273	330	307	326	307	313	326	344	350	330	308	308	305	329	323	336	315	309	299	310	302	303	324	316	299	321	296	352	290	299	285	317	320	328	286	305	331	359	333	322	268	300	308	303	321	291	282	334	299	311	320	329	335	311	320	277	295	320	316	292	331	280	307	300	268	340	344	322	314	342	322	322	296	329	330	316	352	325	342	313	315	324	330	300	297	305	306	336	302	318	321	325	324	309	318	335	297	329	316	300	281	331	286	325	303	312	302	320	284	355	335	281	310	332	369	330	295	290	340	288	322	363	320	313	332	298	307	309	310	297	313	278	305	321	284	357	321	308	308	328	320	316	309	338	318	321	322	332	321	324	313	320	301	290	316	331	363	312	308	304	308	331	301	317	298	306	351	299	333	273	324	318	319	317	324	342	318	336	317	351	285	300	320	285	332	291	316	341	317	320	312	311	317	326	297	305	304	318	352	332	315	281	304	296	313	322	307	319	303	304	305	300	311	287	304	286	301	292	318	273	300	308	295	357	321	287	302	288	360	294	340	309	333	335	324	296	306	308	317	330	340	290	288	313	326	336	313	307	367	307	295	296	326	284	337	282	306	291	314	302	341	324	304	326	257	317	275	312	316	300	306	316	320	333	288	311	309	321	298	322	308	333	344	303	290	302	301	296	320	321	322	331	317	305	311	337	314	309	282	325	290	316	337	354	290	328	317	305	308	319	349	359	360	305	299	310	325	294	321	304	318	293	334	333	306	310	313	336	287	273	311	306	319	292	309	334	302	329	279	321	341	293	314	303	323	283	311	282	320	311	322	339	306	325	323	318	308	325	336	313	324	319	295	317	343	311	304	314	334	318	320	328	335	318	329	328	303	288	284	291	321	313	293	348	306	310	282	319	289	333	326	307	318	319	294	292	326	319	302	309	296	327	328	315	336	318	345	317	314	304	324	308	319	294	331	276	301	334	320	322	343	310	328	315	350	304	299	312	266	300	313	333	297	283	309	326	279	320	332	304	277	307	266	328	308	287	307	322	298	323	288	286	331	316	289	306	304	298	299	333	321	308	302	307	282	297	333	328	360	295	297	323	286	351	337	330	367	315	285	332	318	303	290	324	319	288	347	317	315	323	320	327	289	305	320	283	343	315	297	292	314	311	320	326	353	331	327	305	344	331	324	308	298	334	316	297	307	328	345	308	315	316	293	293	325	318	320	333	326	307	338	280	308	302	335	325	293	274	283	335	332	352	293	322	327	294	314	296	305	313	318	314	316	322	352	348	335	309	315	337	314	281	295	301	269	308	282	291	350	302	332	297	305	300	304	288	333	278	299	313	300	309	304	268	321	300	318	349	300	319	318	322	287	337	303	292	307	354	333	289	318	309	323	291	298	292	317	300	287	320	294	325	302	293	310	328	296	303	322	304	305	331	298	284	297	316	286	307	336	294	313	317	319	298	293	296	293	302	316	314	328	310	286	314	305	272	367	308	336	311	320	348	325	278	305	337	332	345	277	332	352	306	320	348	319	329	301	303	270	315	295	320	333	315	328	325	285	310	308	320	334	317	317	346	324	327	298	341	346	343	316	320	298	316	312	334	317	362	302	356	292	324	292	319	304	327	303	301	306	311	313	280	330	309	273	315	311	298	305	319	315	310	301	300	298	343	338	308	284	298	341	321	309	305	329	317	310	321	293	299	283	317	317	304	315	275	309	319	331	370	345	297	309	348	312	314	292	296	306	311	297	279	315	322	301	289	321	309	291	343	305	327	309	323	297	291	325	305	288	288	317	314	288	335	352	338	294	291	309	287	307	331	310	304	313	294	317	319	290	318	318	291	289	308	345	309	293	325	305	340	315	303	286	291	292	335	308	312	314	300	321	286	288	314	347	294	312	320	319	333	332	321	317	310	322	308	290	297	327	315	327	292	329	305	312	307	293	301	282	312	309	297	363	324	323	296	325	324	301	336	336	334	309	325	325	354	317	307	278	285	305	314	341	307	328	309	311	306	324	319	329	330	300	301	336	328	311	296	330	323	338	311	293	313	324	330	311	316	326	286	327	314	332	290	309	320	305	325	318	290	306	308	316	331	335	310	339	313	328	318	325	343	321	305	317	305	317	307	299	300	298	344	376	316	301	308	318	296	338	287	279	321	291	281	298	313	331	313	293	306	309	323	320	315	328	288	350	292	327	323	314	260	322	299	334	345	308	359	350	314	299	340	310	296	316	326	290	298	315	306	318	282	330	298	285	288	314	313	311	320	316	301	292	301	321	310	320	302	338	309	338	308	314	284	334	308	306	304	336	332	304	314	338	317	330	326	301	364	343	319	312	309	296	278	322	340	290	341	299	317	298	305	286	297	315	329	304	332	324	329	302	332	335	322	295	293	279	322	303	328	357	326	319	302	288	304	308	316	312	321	336	347	329	343	308	308	313	323	306	295	311	331	312	355	322	313	314	328	315	292	299	285	292	280	308	331	269	313	333	328	323	358	347	272	348	322	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27503	37047	40349	29652	25113	20768	17141	14018	12853	11010	8756	6748	5670	5430	4657	3619	3137	2723	2308	2050	1905	1780	1564	1585	1371	1307	1203	1054	965	927	973	965	917	932	922	891	1023	991	1019	1070	1060	997	984	924	1000	975	874	879	918	923	869	871	881	886	809	849	804	851	825	855	827	823	867	863	791	834	824	887	838	829	833	878	815	871	800	877	833	798	797	808	804	807	805	845	804	796	810	818	842	798	872	798	802	783	791	813	843	769	736	823	787	800	809	756	787	774	789	782	771	786	768	771	775	780	797	763	748	773	772	846	819	780	777	754	798	746	760	777	832	820	811	797	820	764	806	752	760	767	785	772	782	786	748	812	792	877	813	771	833	826	778	752	826	788	793	846	790	829	773	817	755	805	789	799	764	768	787	804	801	752	772	814	751	804	780	786	760	783	791	797	811	777	823	771	786	814	836	792	751	763	804	761	800	787	818	835	766	796	811	791	755	806	771	817	802	766	778	769	780	788	795	769	826	750	795	753	789	837	810	756	816	777	825	814	799	837	769	778	785	776	816	772	775	759	752	850	806	778	808	760	769	782	785	831	813	784	760	793	775	814	796	771	766	810	801	795	837	764	780	747	774	776	810	806	764	803	755	786	822	767	729	751	783	813	793	801	794	822	786	773	787	792	773	791	802	812	763	779	732	782	824	775	755	780	777	780	803	803	812	795	764	823	785	738	772	769	740	853	786	790	793	770	747	778	758	806	765	790	790	794	797	776	816	789	707	782	812	777	850	736	797	821	801	789	795	778	838	805	776	776	800	803	816	788	750	780	811	793	799	796	777	750	764	793	779	819	765	801	802	745	798	726	835	707	742	767	760	764	754	841	789	783	756	754	814	803	818	822	798	753	782	712	792	807	752	845	764	737	763	820	746	816	775	807	755	754	773	804	788	789	820	764	749	787	753	800	787	778	803	753	799	777	832	798	748	775	783	786	764	781	791	809	730	788	790	784	794	835	810	764	812	797	760	777	818	769	811	782	749	750	734	756	738	760	788	796	754	828	740	777	789	807	770	778	845	783	781	798	805	794	835	793	711	780	798	818	810	800	792	763	763	772	797	812	781	809	789	753	834	820	816	784	792	774	773	785	785	781	849	790	809	797	827	819	769	794	839	787	815	807	755	779	804	711	753	790	763	730	761	802	793	781	814	849	791	799	797	752	795	809	781	726	791	767	785	804	811	830	826	798	768	771	781	803	803	772	798	810	807	758	724	762	751	774	832	748	737	766	737	757	757	799	751	826	794	788	758	778	772	805	778	768	772	753	785	746	777	814	775	791	762	786	815	774	794	828	805	816	813	821	858	781	786	801	790	835	758	767	768	773	744	794	794	807	771	785	784	785	816	816	817	792	746	839	819	801	768	779	756	772	798	764	768	739	779	795	760	752	773	814	836	816	769	772	768	801	786	806	821	834	739	810	754	808	780	817	784	825	789	818	773	783	797	782	785	801	793	749	788	793	786	764	744	788	806	810	745	744	817	808	774	829	786	760	782	740	796	793	761	781	816	837	729	735	799	790	780	821	773	786	779	806	767	799	817	818	860	751	784	816	769	785	767	774	770	827	814	792	831	805	765	792	749	771	797	796	792	779	776	762	772	777	773	789	796	817	809	775	792	779	761	740	792	797	773	787	790	836	800	821	818	820	792	774	800	796	781	752	754	756	822	837	835	783	786	766	736	776	782	774	797	768	748	821	774	773	777	758	786	775	771	745	786	804	818	811	785	758	774	829	788	783	777	807	792	806	823	778	823	775	815	827	758	800	788	800	793	811	829	798	778	779	763	774	807	760	783	745	802	797	790	796	808	796	750	760	759	820	737	771	793	823	780	751	729	801	821	788	825	800	785	801	779	755	757	763	783	771	792	789	781	797	770	781	760	797	839	746	800	757	797	824	805	764	769	784	804	779	804	758	812	815	797	786	747	748	807	786	770	808	761	733	790	799	808	777	803	789	802	804	793	767	788	801	794	799	786	748	814	753	804	784	825	776	758	809	818	769	771	801	764	791	771	795	804	759	800	791	809	738	796	816	789	766	823	796	758	771	786	787	732	790	784	783	824	793	753	789	789	762	791	865	790	778	760	795	739	821	813	789	754	792	810	762	790	812	758	832	785	784	794	718	753	782	771	757	816	833	779	788	769	796	750	808	772	793	719	764	792	787	803	754	775	784	799	764	827	830	793	802	760	818	815	761	793	839	786	772	825	810	828	806	811	799	767	736	764	830	791	821	726	809	788	773	767	797	811	804	763	822	768	774	776	814	783	798	730	773	819	809	809	825	770	799	769	769	813	784	801	759	803	755	785	795	810	756	748	779	728	808	776	814	765	805	800	769	757	770	797	785	739	733	802	763	812	772	803	805	760	755	818	839	795	816	796	787	832	852	799	758	791	782	787	778	800	791	712	763	781	796	773	783	775	795	742	791	761	783	761	766	791	756	799	778	823	825	732	757	793	747	801	801	821	773	806	817	785	794	783	810	796	790	757	768	829	829	785	739	742	804	818	820	796	823	774	810	835	808	798	755	718	802	852	772	788	800	748	767	846	795	745	814	798	814	828	808	797	748	771	771	745	785	771	744	805	785	764	786	777	780	842	772	773	834	788	871	807	807	830	798	779	821	800	801	810	761	783	739	793	768	800	747	800	766	783	789	843	747	745	751	791	792	766	782	798	805	792	735	764	798	792	783	732	789	783	771	786	783	809	809	790	800	759	772	777	757	768	792	755	742	775	755	759	802	769	776	757	810	770	772	773	734	781	747	797	813	720	767	783	758	779	796	763	794	791	711	742	782	795	752	805	782	787	798	794	798	750	826	769	739	775	756	759	782	799	753	810	759	761	802	798	775	768	807	772	788	729	750	752	789	744	775	802	794	772	758	794	748	771	778	842	804	780	837	794	782	781	766	760	751	769	778	759	816	769	772	803	722	757	811	789	762	814	755	789	808	791	754	795	787	783	771	795	791	735	822	767	711	812	792	744	822	763	847	797	781	747	788	821	749	778	773	797	826	796	770	825	774	815	772	747	773	752	762	835	749	787	768	769	793	782	787	806	789	778	776	776	751	758	744	837	792	798	784	786	808	780	779	780	762	794	767	760	804	764	768	823	804	748	778	835	807	831	781	781	764	784	804	788	796	805	782	828	794	779	745	810	804	775	831	830	806	759	779	816	821	749	781	739	802	724	786	753	805	893	756	788	784	743	776	784	819	800	777	791	708	800	778	745	778	778	812	781	744	760	770	813	821	752	751	739	750	758	773	771	786	784	792	787	803	756	809	767	836	747	783	761	791	728	784	801	747	835	811	777	753	801	834	722	784	806	761	786	801	793	784	742	797	778	771	821	836	762	700	788	781	781	802	736	831	816	777	807	804	750	785	821	782	815	865	789	834	747	813	805	742	766	756	739	741	837	798	779	753	731	727	739	773	766	768	782	775	773	782	800	791	740	748	810	746	861	802	794	785	735	801	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58127	42722	38910	29439	27986	28255	28332	24465	21652	20190	16666	11387	8829	8825	7056	5247	3835	3352	2930	2233	1797	1820	1248	962	910	699	567	440	391	387	374	386	382	385	384	397	401	383	378	432	375	370	368	382	360	347	350	338	332	310	321	336	336	340	305	311	296	307	322	351	305	313	327	346	337	334	353	334	357	309	348	366	343	342	314	323	321	302	298	315	297	321	282	300	328	333	294	339	308	302	298	333	281	299	307	313	325	309	274	289	292	278	302	316	309	291	268	303	277	289	309	323	305	327	297	269	299	316	323	272	291	331	315	292	321	322	339	329	302	254	288	276	291	302	293	308	294	315	312	308	332	314	279	289	279	311	302	300	296	314	287	317	336	319	295	334	313	294	322	319	304	291	303	290	308	290	285	300	310	287	301	294	318	271	307	294	304	294	281	298	297	309	289	267	297	324	321	273	305	294	301	348	311	294	296	275	288	260	312	287	293	309	312	296	282	321	294	284	301	306	308	329	325	327	311	321	339	316	281	287	287	312	294	269	297	288	298	282	287	283	265	306	290	299	266	297	320	272	302	294	313	286	300	310	275	296	325	304	312	288	297	305	281	316	318	297	311	300	292	314	308	311	313	339	324	343	312	305	289	298	303	305	326	262	296	351	299	300	299	310	308	321	317	291	297	305	297	288	320	313	303	292	303	305	282	295	296	325	336	337	312	274	291	312	343	300	305	294	299	313	321	291	259	272	318	265	300	303	288	279	303	297	289	285	288	318	306	300	306	307	281	323	312	297	304	313	277	262	317	315	302	309	252	284	325	297	303	273	273	288	300	311	308	266	300	304	290	298	312	286	310	309	324	310	296	347	309	282	294	316	299	304	337	280	278	285	299	323	325	315	312	304	305	270	313	298	316	311	276	309	285	314	306	270	320	271	337	323	304	331	295	323	318	324	279	288	293	300	287	292	285	303	324	284	259	292	319	302	302	324	312	304	296	296	297	269	278	302	322	300	326	273	314	326	306	291	280	305	302	299	311	348	350	310	296	284	297	256	325	310	316	339	328	308	275	283	294	315	279	310	318	286	313	276	320	310	322	313	262	288	325	296	275	283	301	314	294	308	286	305	289	323	290	325	305	279	292	300	342	271	289	313	310	285	314	306	300	297	281	308	313	284	300	326	266	301	307	293	253	288	316	292	322	302	296	271	318	346	313	304	322	315	297	292	273	308	280	324	298	317	304	302	276	291	299	272	296	299	305	271	316	284	288	312	290	306	321	273	325	315	315	302	315	294	304	310	308	270	321	301	296	278	286	264	283	287	305	309	285	299	303	297	285	306	318	325	294	322	315	302	299	339	309	313	302	310	340	285	284	295	344	284	308	287	299	294	294	320	289	311	315	323	295	285	280	309	285	294	288	292	289	321	332	301	305	330	269	305	277	293	315	292	328	281	298	299	311	278	324	288	301	289	291	273	355	306	333	258	272	311	269	303	296	341	307	292	263	291	308	299	308	298	294	240	293	285	279	278	292	283	336	273	335	302	270	316	266	320	319	324	277	290	296	293	302	263	280	282	295	297	271	284	317	301	290	286	264	280	295	299	301	301	307	291	315	285	313	326	287	294	288	278	321	304	298	308	294	306	336	290	280	289	294	333	287	294	294	284	238	286	303	320	296	280	341	326	290	313	282	264	285	266	285	304	303	289	293	307	295	301	295	306	285	288	307	298	308	301	350	323	323	302	338	304	284	317	300	295	321	302	306	308	311	284	304	306	337	302	293	312	276	281	282	315	270	299	335	305	295	304	287	274	300	297	307	264	293	318	307	321	284	319	307	310	308	296	289	290	299	281	292	321	295	298	298	297	291	318	294	288	303	300	310	318	304	277	296	328	270	298	294	312	285	318	282	267	302	322	311	303	311	265	272	317	299	287	291	298	324	298	292	300	335	294	282	288	285	308	263	309	312	282	353	290	296	296	327	310	270	318	290	287	298	335	320	300	277	309	320	320	290	301	281	274	268	317	279	292	276	283	305	262	290	304	306	284	312	319	297	302	305	303	291	309	285	289	297	303	294	268	323	286	284	294	297	300	309	288	287	270	311	313	299	294	309	295	298	314	356	294	321	268	304	346	295	338	324	282	284	328	275	296	271	296	309	283	311	302	334	293	301	301	308	316	312	308	319	335	337	308	311	314	298	310	310	304	281	255	293	271	303	272	276	308	290	276	294	299	321	320	300	286	308	307	292	303	323	313	298	306	295	325	283	313	290	304	292	291	313	307	281	314	305	284	329	323	315	294	309	280	295	295	276	289	279	278	307	300	291	274	299	275	263	321	327	281	281	278	305	301	324	276	321	282	310	326	318	270	324	291	297	301	289	316	315	325	319	292	335	296	290	296	311	318	308	323	320	322	285	308	313	287	302	303	282	283	300	306	323	291	292	283	289	264	280	298	257	332	304	301	259	300	295	292	319	311	362	287	290	291	281	309	286	301	317	317	283	297	283	268	309	309	309	315	296	293	320	305	291	304	306	316	340	332	285	299	292	308	313	297	292	295	289	298	299	298	283	281	296	290	322	299	301	311	269	307	296	290	334	293	304	291	283	303	308	297	291	306	292	285	305	312	287	316	301	267	312	282	287	304	296	314	331	326	284	235	328	315	292	294	298	348	306	324	296	299	284	304	327	277	285	311	318	296	302	293	318	310	309	295	283	315	282	297	274	275	280	296	294	284	312	299	298	302	300	306	315	307	313	305	319	292	333	271	321	296	313	300	302	328	313	298	302	258	284	322	325	309	329	311	279	302	282	310	290	325	329	305	284	308	293	334	301	262	327	281	289	276	328	283	313	288	299	306	320	299	316	314	265	328	287	302	303	313	314	271	299	299	299	298	289	261	280	281	279	316	297	308	308	294	271	326	292	288	276	301	320	281	283	294	303	279	302	286	295	291	316	331	282	271	340	280	304	299	331	298	276	278	333	319	300	287	278	298	323	318	304	283	307	287	343	298	324	281	278	306	308	303	306	317	289	307	294	315	310	263	333	313	306	290	276	325	318	281	294	276	303	284	302	309	295	286	286	300	292	287	312	296	330	318	308	295	288	291	302	323	291	305	272	294	316	310	322	317	287	297	304	291	260	277	313	289	307	299	291	321	281	286	268	293	313	320	285	291	315	296	297	306	284	297	301	297	303	336	296	285	285	296	281	333	281	306	294	295	299	299	312	270	292	304	282	320	324	305	313	320	298	314	311	303	295	336	306	297	308	275	259	328	268	273	303	299	300	292	302	309	308	296	280	281	314	322	312	295	285	267	308	293	305	297	287	293	309	300	308	323	270	311	286	304	342	302	330	290	329	298	315	282	284	279	292	274	281	305	291	292	292	268	293	320	311	306	323	308	322	322	313	295	290	262	255	313	290	283	316	291	313	310	330	303	279	317	309	300	323	302	296	326	276	306	333	294	282	287	332	281	325	310	310	338	304	274	297	276	282	266	289	327	308	291	298	319	309	312	260	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53176	53581	48342	44024	42171	39534	38171	35111	33859	33875	28440	22914	21494	22930	19746	15859	12707	12598	11200	8716	7987	8578	5943	5146	4541	3254	2447	1591	1312	1269	1236	1178	1246	1374	1260	1180	1195	1299	1365	1322	1353	1317	1161	1126	1046	1016	1010	936	958	925	908	893	912	878	848	898	859	888	928	913	932	944	951	922	894	871	964	944	816	896	904	931	910	850	820	790	790	812	808	810	806	777	790	786	863	810	729	783	759	738	752	741	747	742	735	739	704	726	763	774	697	725	777	767	693	742	720	733	744	743	722	738	759	763	705	733	768	744	757	746	710	747	751	766	723	766	737	736	776	693	714	742	744	718	766	690	698	761	747	716	669	850	726	758	757	749	788	763	703	720	728	766	731	691	718	721	775	757	728	724	725	744	757	700	714	771	724	720	766	741	710	758	765	722	717	789	724	776	784	751	760	759	726	752	727	750	772	820	734	734	782	734	724	765	711	739	758	767	760	743	749	724	712	709	756	733	741	718	764	744	734	731	737	727	738	747	749	699	699	723	746	825	739	772	701	753	744	788	744	756	729	730	747	753	716	738	738	795	755	732	744	724	724	746	714	766	764	742	686	741	721	766	736	788	733	758	685	706	722	726	722	729	736	751	750	742	774	711	737	736	715	716	788	719	740	700	744	742	733	755	718	749	773	680	778	723	690	678	774	737	692	762	756	750	732	731	697	727	700	720	730	734	754	719	738	742	715	723	707	776	694	725	773	764	691	748	740	766	710	743	775	724	706	736	757	766	760	737	721	721	757	789	736	731	696	739	776	711	716	752	763	775	790	723	745	731	752	704	750	766	701	735	738	746	700	723	722	774	761	769	772	707	757	765	782	745	757	736	754	738	757	725	740	688	713	788	749	726	770	722	684	722	755	769	738	746	751	750	774	728	720	744	796	743	753	748	729	737	760	727	738	715	761	745	732	728	728	759	693	782	753	693	748	724	743	727	779	765	748	726	768	761	719	722	790	772	751	729	767	746	724	728	703	697	732	726	730	735	736	703	761	790	687	717	721	766	726	720	722	718	722	775	778	710	769	724	724	761	782	794	708	729	729	686	760	777	744	729	712	763	744	666	752	785	791	727	779	790	789	757	754	770	715	714	707	740	704	793	740	737	746	695	714	774	758	759	742	744	735	724	743	769	804	771	726	758	778	692	749	692	747	762	734	742	767	805	670	738	830	740	738	783	740	712	725	703	748	726	756	786	745	779	756	720	755	742	816	732	768	751	756	752	768	757	720	727	747	766	698	766	714	770	738	686	748	773	744	748	732	698	745	736	759	752	734	746	811	711	761	750	710	743	759	748	764	755	706	714	751	710	667	712	729	755	731	687	724	707	766	736	765	757	732	755	730	707	682	792	737	733	762	730	755	730	752	756	745	736	743	756	718	770	750	755	758	760	738	761	771	754	723	720	751	771	717	703	737	751	731	726	760	747	760	768	688	783	712	720	741	719	763	731	727	745	746	739	702	751	759	796	751	732	730	777	743	710	724	758	754	787	692	706	729	760	718	711	727	739	741	697	709	749	737	763	786	768	703	717	698	751	708	735	724	774	721	729	726	759	687	763	739	785	706	750	822	707	747	751	753	711	772	731	757	752	690	735	745	763	785	734	756	740	780	773	721	721	742	728	786	730	739	744	716	742	741	738	716	786	771	762	739	778	759	726	690	757	738	681	742	766	736	748	759	712	754	675	722	733	670	709	716	715	750	790	744	763	756	805	769	779	758	706	790	730	777	710	766	741	772	693	709	718	723	724	738	756	747	732	751	712	763	715	750	710	739	780	774	732	720	749	745	755	774	768	740	742	778	723	773	730	736	756	720	714	764	774	783	719	766	784	739	792	756	706	769	751	763	758	688	729	742	720	758	708	794	770	735	781	736	725	763	702	726	714	723	725	745	739	719	807	740	718	774	737	783	771	738	772	703	729	754	777	772	664	729	810	692	769	737	712	738	734	777	748	765	808	724	716	720	777	721	713	766	786	746	751	760	740	780	752	758	752	741	726	745	766	730	754	744	748	751	749	739	736	696	742	788	754	728	740	694	728	736	717	714	694	720	757	739	702	720	718	768	798	703	754	750	748	721	747	721	718	752	775	736	744	771	705	715	759	735	764	789	714	758	732	747	752	709	749	720	773	739	778	778	700	746	759	723	748	740	737	717	799	760	731	768	718	751	755	721	747	675	751	729	706	785	759	738	755	705	742	760	745	822	763	707	774	780	733	762	758	750	756	761	740	729	764	746	723	753	766	709	728	729	735	762	755	734	794	719	732	746	831	736	773	718	690	715	743	775	719	758	732	769	744	768	755	728	738	757	790	772	756	740	759	733	769	783	730	721	751	745	739	764	793	762	728	729	745	734	711	742	725	764	713	738	799	768	685	751	741	798	785	760	733	741	744	713	777	777	695	685	738	769	728	722	740	773	720	734	726	770	719	793	729	793	770	752	768	775	762	737	772	719	755	798	697	736	726	746	789	779	779	738	694	769	707	707	732	713	740	735	706	774	793	723	720	716	750	735	726	725	716	759	737	770	754	785	762	714	768	743	721	690	761	766	757	782	772	732	737	732	734	717	753	738	690	752	718	734	729	739	740	740	734	729	793	770	782	764	670	747	756	749	772	756	728	711	733	764	708	731	694	771	731	724	757	735	734	765	718	744	728	761	742	728	732	741	780	713	739	747	731	734	726	710	770	713	717	704	764	771	777	779	712	717	767	708	716	784	770	731	725	776	745	727	765	745	763	713	713	740	757	722	736	760	745	712	729	759	737	692	747	783	791	764	735	737	773	725	752	718	731	704	714	749	713	748	758	705	749	788	726	758	721	780	683	762	727	736	735	779	725	714	780	747	750	733	749	776	749	783	781	758	746	795	737	696	758	752	754	765	731	701	748	757	713	754	789	744	750	725	747	766	737	743	738	741	728	710	748	727	694	730	685	724	714	745	731	778	718	764	733	741	726	729	720	767	762	770	712	760	716	786	757	741	781	709	758	709	731	763	742	772	716	776	763	707	769	689	726	724	724	743	747	732	754	775	693	709	756	687	725	707	751	784	809	723	757	714	777	774	726	745	798	739	711	768	706	775	731	716	698	714	677	745	761	741	784	767	756	745	724	734	731	766	770	750	758	781	723	774	771	739	805	760	738	718	758	707	754	751	774	750	784	799	744	721	799	733	734	741	734	792	731	730	761	741	701	753	748	767	785	694	756	812	718	738	760	743	739	736	740	780	749	728	725	767	689	754	726	722	712	769	746	716	754	750	735	782	746	771	768	751	774	760	742	742	725	731	729	745	767	699	733	754	692	723	712	717	738	770	745	787	737	712	769	771	776	738	712	757	727	754	813	756	729	776	738	756	731	755	737	754	704	713	736	747	761	745	806	711	728	698	731	754	733	733	720	774	712	743	724	794	796	771	746	738	711	756	742	754	760	747	789	719	751	747	739	757	738	738	731	751	743	738	806	733	734	790	748	730	741	726	728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
60809	44410	39072	32085	29770	31456	29910	31555	29893	28578	24723	19334	15631	14818	14012	8768	7524	6073	5180	3715	3651	3366	2518	1800	1656	1146	776	504	458	420	480	456	467	457	446	437	422	438	423	478	465	444	413	419	363	353	383	355	396	323	345	322	358	351	350	312	359	345	325	334	339	351	352	333	368	348	330	387	358	325	341	328	342	343	310	352	348	339	310	361	365	322	322	341	298	320	302	305	328	320	308	340	282	275	332	329	302	320	298	326	327	291	317	311	279	330	293	311	357	292	325	311	310	328	299	320	328	323	316	367	324	342	327	338	294	342	279	324	301	315	319	312	320	309	303	320	352	323	327	309	348	295	326	318	330	335	317	315	326	295	298	341	312	304	319	324	328	324	301	336	330	338	310	330	329	336	313	323	293	316	318	320	334	387	338	278	323	344	322	316	301	335	323	301	357	313	342	322	320	306	305	301	304	283	290	300	317	319	342	312	294	343	286	324	322	317	308	305	311	310	355	287	272	307	326	328	321	343	332	303	325	303	322	326	328	342	328	306	312	296	325	345	291	315	307	306	277	316	315	325	349	325	293	325	332	295	302	319	291	327	318	311	316	323	332	344	360	318	309	331	353	328	314	311	305	342	296	306	312	327	298	317	298	324	336	336	333	333	341	333	332	323	336	351	315	293	325	326	318	304	320	297	315	312	310	310	286	292	298	340	322	350	315	304	312	329	338	315	307	294	304	319	305	309	319	287	303	277	341	331	333	289	295	311	290	312	322	308	361	317	320	305	294	317	313	289	298	328	288	328	277	336	313	346	321	361	325	319	309	322	298	313	316	308	324	315	300	287	325	315	305	285	310	327	299	322	332	281	329	312	329	292	338	315	295	341	313	298	313	325	352	340	287	304	338	315	337	358	326	313	306	303	302	339	306	332	342	344	285	342	301	325	301	297	321	286	318	321	311	296	346	313	288	307	271	317	281	314	330	309	313	333	320	299	325	311	327	292	319	323	338	309	300	321	337	301	309	330	296	315	307	318	315	318	315	286	286	313	307	312	286	332	342	297	304	314	327	282	302	314	314	292	297	358	330	300	276	338	322	315	330	310	334	303	290	336	313	318	327	313	337	347	303	316	328	337	349	349	296	344	298	331	300	280	340	303	322	294	320	324	313	287	327	286	305	333	297	327	334	335	318	294	308	297	342	331	309	321	334	309	337	314	325	279	283	312	295	320	281	318	288	307	304	306	303	276	289	316	318	332	312	314	334	311	313	334	333	297	321	328	344	323	351	335	337	309	318	340	297	306	301	329	298	360	337	305	296	300	340	327	323	313	296	291	308	304	308	350	294	317	334	310	360	302	335	302	332	294	319	309	334	315	308	341	270	302	307	326	293	310	316	315	352	299	311	312	306	326	327	305	337	338	338	314	302	300	332	332	290	288	329	322	299	319	343	289	331	295	295	324	362	317	305	290	307	339	305	338	278	322	320	312	311	319	282	323	301	282	331	303	363	312	314	316	352	329	321	306	319	338	306	307	313	351	321	336	331	308	295	316	330	312	344	320	298	307	321	296	342	279	292	306	323	327	298	301	322	332	299	304	317	322	305	306	303	323	316	327	308	298	310	327	305	319	307	297	334	318	326	294	354	318	279	286	332	303	326	319	317	303	321	350	329	336	318	322	292	315	288	283	291	319	310	318	348	327	323	347	331	309	329	324	317	311	328	336	321	338	344	308	301	313	319	371	299	322	319	335	324	302	318	313	309	293	326	327	329	292	310	326	322	352	315	316	314	332	297	346	294	319	314	303	309	280	308	310	343	347	282	367	299	323	303	349	295	309	316	319	295	305	313	318	295	304	288	318	339	336	309	305	318	324	311	325	300	315	305	296	324	317	318	329	321	300	291	321	332	303	278	325	326	303	278	292	309	305	330	327	352	316	326	329	329	317	300	288	326	322	320	309	333	336	338	312	322	280	334	310	346	322	267	327	287	313	311	323	304	313	327	326	319	304	333	337	343	304	307	303	338	329	341	302	326	306	306	322	302	303	323	335	308	324	332	293	329	321	320	293	279	305	336	286	292	284	307	332	305	289	316	305	309	302	312	298	331	323	301	318	326	296	319	327	330	303	338	321	321	325	320	321	302	332	312	302	311	313	324	332	273	311	363	344	330	334	320	350	313	303	329	337	325	321	314	320	308	301	343	305	304	316	362	312	323	296	334	327	332	315	317	312	300	314	319	311	307	336	336	302	318	311	305	335	321	283	322	287	305	309	326	304	287	341	321	309	336	294	331	334	308	359	308	330	314	323	306	311	300	327	318	310	295	318	312	273	307	333	315	308	307	283	313	317	349	279	341	310	340	339	285	316	280	300	307	273	321	314	349	323	298	333	305	350	328	312	310	319	315	349	337	314	300	326	294	297	341	318	311	322	290	332	341	341	286	298	332	325	333	282	338	316	337	294	327	309	328	324	305	343	311	315	307	334	316	301	316	317	291	318	324	354	306	333	305	353	310	355	340	318	342	319	328	306	310	336	316	292	290	295	364	347	317	345	323	315	316	310	306	278	320	264	311	311	325	332	338	303	326	303	305	341	332	315	331	316	327	299	273	324	317	344	286	294	280	342	284	314	325	296	316	308	313	327	319	311	336	288	339	313	355	286	319	317	330	335	341	306	349	306	347	309	305	329	304	329	284	290	300	297	287	301	341	290	300	289	316	305	342	328	303	308	336	304	291	302	323	342	323	324	329	333	308	322	323	281	361	312	323	329	309	330	289	345	339	328	289	317	303	335	313	305	335	315	317	305	341	339	337	333	321	297	308	337	287	322	323	311	310	327	299	326	331	317	334	308	305	338	330	327	336	285	309	342	297	297	319	315	357	336	336	320	331	312	306	317	321	314	310	307	290	300	318	339	325	309	327	280	311	326	291	339	266	293	295	320	325	304	307	327	351	317	325	338	309	333	328	336	334	315	308	331	331	331	313	336	323	332	296	307	291	324	344	328	301	322	311	333	313	327	285	306	298	289	318	341	336	294	311	285	337	311	332	354	323	293	341	316	297	323	316	298	290	326	286	303	340	331	318	337	308	330	300	336	325	340	291	304	319	305	297	326	339	302	357	333	322	326	300	297	311	281	318	296	275	323	315	302	320	315	311	339	287	367	282	318	346	319	305	334	315	283	302	317	329	353	343	287	348	320	336	297	330	303	307	315	306	318	325	291	338	301	335	328	332	297	335	320	301	316	293	297	343	321	347	297	322	286	330	315	289	283	335	308	304	322	321	320	333	313	314	311	307	306	350	341	326	333	313	279	327	322	331	314	334	311	295	335	304	324	329	319	335	311	346	303	300	315	303	300	319	313	303	337	310	354	327	315	295	320	308	336	299	328	312	278	322	293	320	324	321	294	316	332	329	361	311	323	321	326	328	312	327	293	311	325	306	317	338	337	312	320	323	332	286	329	316	317	295	339	324	330	323	300	313	330	315	307	328	335	332	329	330	302	318	332	331	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53655	57936	49434	50649	47390	47589	41588	43763	40880	40595	35840	31487	28932	30921	27832	19772	19875	17974	17077	13050	12415	12587	9852	7885	7719	5564	3424	1808	1571	1500	1611	1515	1598	1692	1680	1474	1580	1618	1645	1747	1712	1713	1551	1401	1212	1197	1125	1038	1005	1045	973	995	1022	1013	1019	933	1004	988	951	1024	1032	1050	1015	1064	1142	1098	1163	1146	1007	1013	1018	949	1015	950	935	911	847	847	843	842	852	892	832	869	826	843	828	845	821	805	795	768	823	773	754	801	809	765	722	768	753	782	765	789	763	757	782	816	753	710	775	776	808	763	806	808	757	810	741	739	735	757	725	813	761	739	729	752	734	740	785	778	751	762	755	731	764	771	716	768	762	793	806	765	770	781	762	812	734	727	764	740	783	768	742	791	800	774	774	745	769	751	793	752	780	797	792	764	750	769	732	807	756	772	794	769	789	784	735	792	783	725	730	725	776	828	771	763	734	803	738	731	745	775	752	787	767	779	732	761	758	730	760	808	760	731	808	819	787	719	771	767	747	757	799	785	750	780	729	759	731	828	781	786	756	737	778	747	751	779	753	752	761	765	703	803	788	789	722	810	768	762	772	805	755	743	755	796	742	757	777	733	784	771	741	741	808	728	751	774	816	775	741	796	775	768	736	749	779	784	728	733	794	816	738	755	780	768	727	764	760	790	747	716	794	835	772	821	777	815	782	705	732	783	748	714	779	720	794	753	752	780	769	764	773	741	739	791	781	766	784	800	707	771	831	756	736	829	759	786	733	785	753	755	792	749	749	731	799	745	733	758	768	804	736	782	798	760	777	712	787	821	773	759	742	807	799	790	773	782	724	775	792	784	745	775	754	795	755	772	721	779	753	747	744	755	779	764	781	690	729	717	738	749	761	781	738	746	765	765	776	832	781	741	781	768	724	794	774	787	835	772	786	788	751	759	773	777	763	768	754	753	774	745	715	794	807	727	746	757	759	714	746	801	733	728	774	781	791	804	766	828	781	735	788	759	791	776	728	774	787	761	805	784	744	781	767	805	739	761	778	801	701	742	756	786	762	742	753	742	761	768	812	783	772	748	795	767	741	744	746	768	765	744	735	796	740	774	786	772	799	773	726	795	785	781	737	764	730	761	763	830	783	725	782	736	788	806	753	745	739	748	712	794	763	756	736	756	814	753	735	733	769	777	801	689	750	742	756	773	757	743	712	780	758	756	746	789	778	768	773	772	734	790	758	751	788	847	733	807	739	745	794	775	777	762	761	731	752	767	763	782	784	757	696	719	826	754	819	717	691	728	750	739	693	756	765	784	748	804	761	791	763	792	782	759	745	806	778	715	762	725	797	736	757	724	752	779	737	733	718	731	774	777	767	753	769	751	745	756	744	742	793	765	785	696	769	758	779	778	773	743	767	718	698	743	755	711	759	724	734	745	797	756	778	753	816	765	761	833	756	717	757	769	717	803	745	769	776	795	744	783	793	708	787	744	757	760	766	760	736	785	726	763	797	733	745	735	749	801	784	747	749	738	792	785	787	799	782	783	815	726	775	770	786	793	761	756	725	741	736	769	759	805	749	813	731	755	730	764	753	775	765	797	749	779	759	675	761	737	746	760	748	730	771	739	750	715	772	768	749	740	733	732	751	748	724	760	772	758	723	747	789	759	777	737	750	820	750	777	788	749	749	742	802	767	739	765	766	763	769	773	717	791	748	779	788	756	739	767	754	830	794	786	727	751	756	718	757	759	758	761	759	766	767	740	773	741	769	757	773	807	763	774	767	751	803	739	730	794	814	745	752	727	804	797	786	773	705	726	727	775	742	686	735	783	834	765	781	783	774	759	758	817	755	802	781	767	768	785	707	735	773	770	780	788	751	805	755	767	757	750	796	764	739	805	765	773	776	787	787	736	793	746	779	791	774	796	757	753	758	740	788	787	744	715	754	772	747	722	780	733	733	815	762	708	717	766	795	797	752	798	742	778	789	739	761	753	750	767	734	780	798	772	790	774	739	757	788	782	763	798	790	770	726	748	753	716	787	786	770	778	757	790	762	736	747	775	803	739	790	754	707	751	772	811	735	759	787	764	784	746	774	739	784	823	793	741	748	762	809	744	763	730	763	774	750	747	744	749	759	770	770	738	788	753	792	781	746	720	801	797	778	821	780	763	771	756	740	713	816	772	761	732	740	800	723	764	802	710	810	775	787	778	806	761	768	720	730	757	797	795	726	777	712	728	764	741	771	728	738	815	772	804	785	743	718	761	782	730	771	788	768	725	738	720	751	725	777	731	749	711	752	773	724	721	740	795	762	800	774	796	756	789	692	784	760	766	751	754	796	795	730	770	797	713	687	820	803	795	709	756	761	724	722	797	748	798	802	754	786	716	757	775	775	771	729	786	801	758	761	831	750	767	791	724	757	780	680	787	760	786	777	766	721	775	725	825	816	778	781	755	746	817	771	753	778	789	717	728	744	766	792	724	787	740	704	754	813	774	765	803	779	791	741	761	748	777	818	745	737	762	752	737	746	697	762	758	795	727	787	783	772	755	748	806	741	787	781	806	736	774	766	808	787	752	763	720	743	768	713	740	776	745	735	762	741	809	777	720	722	748	800	748	802	758	677	794	742	753	778	813	777	831	758	773	735	832	798	762	735	763	782	722	755	777	752	765	793	757	790	767	767	726	775	740	742	743	782	742	733	736	729	772	785	781	770	798	773	770	787	754	786	731	775	808	760	787	757	753	780	762	773	776	778	739	718	786	737	742	800	768	763	814	815	801	721	791	748	735	747	774	728	727	742	799	765	751	767	760	812	790	787	730	757	745	752	719	786	760	756	729	784	777	720	773	797	715	822	765	768	753	792	767	794	763	741	756	770	743	700	761	749	788	758	790	787	758	707	728	785	722	746	735	751	768	711	771	807	802	753	801	723	783	779	710	762	798	766	724	816	719	764	758	803	774	771	807	751	760	804	812	754	804	825	755	744	780	761	711	748	783	756	737	806	735	729	715	744	782	761	778	749	727	789	727	741	759	737	773	756	825	740	763	785	764	824	723	801	745	766	739	807	740	796	763	778	825	745	727	721	847	739	816	754	812	759	727	716	733	792	760	755	775	746	814	780	724	778	788	785	775	759	759	766	751	753	745	698	713	777	778	793	740	789	812	766	739	714	778	780	732	753	757	767	821	751	770	794	735	762	726	726	763	734	756	759	723	738	751	793	751	822	779	769	745	750	754	732	741	735	765	748	751	800	843	788	716	758	765	757	718	753	756	718	738	801	706	746	765	746	790	783	739	769	727	755	741	730	716	746	752	729	728	757	760	791	772	780	755	770	803	771	737	733	751	776	761	755	724	741	743	793	770	759	747	774	810	732	753	763	780	784	734	746	719	752	752	761	832	809	798	798	811	783	767	764	765	756	756	771	753	746	807	733	736	746	742	759	804	777	795	707	788	766	788	726	728	765	731	794	768	799	773	762	794	772	782	777	776	805	770	774	736	835	716	763	756	736	796	736	770	765	752	797	761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33295	44711	42074	28438	17723	10529	6388	4902	3783	3063	2413	1962	1368	1214	1165	825	769	628	582	469	466	485	428	409	360	396	363	361	345	340	335	341	345	350	316	357	350	350	349	344	337	317	359	347	327	315	355	378	320	289	302	330	331	338	335	345	286	327	307	298	319	316	327	343	281	361	314	334	330	309	318	319	319	329	302	311	300	327	322	298	334	257	318	300	313	324	304	334	341	319	316	280	314	312	287	314	320	314	328	306	307	348	310	294	286	293	315	313	325	325	297	318	327	325	303	313	322	356	292	342	328	312	317	311	307	291	278	308	329	300	308	250	304	337	305	263	337	327	293	311	342	298	304	321	301	309	298	306	302	280	303	280	320	283	336	296	313	305	293	306	307	300	280	275	337	308	307	327	320	319	315	315	320	287	301	306	326	298	272	305	331	319	324	318	342	358	330	297	292	312	293	312	298	288	319	304	326	336	297	314	308	312	313	297	324	342	328	315	315	299	294	293	302	268	366	310	308	286	317	287	278	311	344	320	303	296	297	303	291	321	339	294	311	299	309	330	306	306	327	314	307	297	291	313	351	297	290	308	295	271	318	323	288	316	345	309	306	293	283	286	271	295	329	295	327	291	317	294	305	319	308	324	316	308	329	284	282	325	311	308	335	321	287	268	311	301	303	298	339	319	330	313	325	295	287	317	311	310	299	281	302	338	292	292	284	327	295	313	298	333	309	310	295	311	330	319	317	314	299	308	312	317	332	335	272	331	325	313	306	332	313	292	314	314	316	304	350	312	296	312	293	298	325	294	302	332	325	312	317	313	293	311	275	308	258	304	326	296	298	308	325	305	323	304	325	296	329	313	311	288	295	310	351	324	319	326	303	338	286	314	330	297	292	312	331	337	294	303	286	278	309	311	308	320	286	342	322	294	267	288	332	313	307	301	304	299	291	312	329	333	323	329	302	302	316	315	307	336	316	332	318	300	302	278	289	301	329	319	283	308	309	318	333	315	302	304	311	315	382	312	296	346	301	318	337	326	324	321	305	298	327	279	284	317	307	323	295	303	328	305	301	299	298	283	303	317	313	295	311	324	308	303	315	321	306	322	314	292	312	300	321	293	321	311	331	300	293	271	292	293	308	342	306	307	339	320	319	290	288	303	300	316	295	332	318	335	326	326	304	359	299	343	330	303	314	298	339	309	305	319	304	302	329	312	282	324	328	295	299	326	331	300	307	310	325	318	324	314	296	291	320	278	297	307	307	318	261	287	314	309	318	319	313	319	334	272	305	274	282	308	337	281	315	268	334	330	335	308	309	290	304	334	293	261	319	308	319	297	295	315	300	315	301	315	301	287	311	343	293	305	288	333	312	339	322	327	319	304	324	283	300	322	314	307	308	292	310	323	287	303	301	340	299	306	294	301	309	322	298	303	306	316	332	315	284	324	292	295	288	290	333	338	295	323	294	297	349	290	309	325	292	308	288	318	327	296	311	313	281	303	339	311	328	294	275	296	315	318	300	340	287	279	316	330	289	326	304	324	337	300	317	279	301	294	300	283	324	279	287	334	325	336	302	305	313	319	315	335	312	302	317	292	324	312	311	278	325	317	320	312	292	275	312	299	261	298	312	301	311	319	292	291	282	293	292	319	280	294	263	284	308	323	325	319	337	313	312	311	335	314	306	308	306	310	289	306	312	318	333	280	363	321	296	322	320	299	323	339	280	312	315	297	285	320	319	314	311	334	328	319	325	310	288	327	322	305	300	323	337	324	315	321	319	317	290	322	288	303	292	311	283	308	327	308	329	312	288	306	316	301	328	311	339	320	325	297	287	299	307	313	306	290	305	290	302	316	315	327	316	308	285	303	316	296	292	284	337	302	306	328	346	300	330	296	310	275	314	308	295	288	324	338	307	285	315	303	309	286	288	292	315	267	321	311	324	308	343	321	315	301	282	313	289	294	313	311	351	327	304	314	281	292	326	279	326	296	312	303	348	322	325	334	335	311	316	314	304	323	317	285	284	324	295	310	306	284	294	335	277	303	337	314	291	330	297	317	320	325	281	289	332	296	302	322	316	279	308	282	274	301	288	310	292	329	271	301	306	286	323	324	274	327	300	318	308	309	323	310	268	277	339	298	308	277	304	302	301	324	278	287	262	330	297	282	328	291	309	310	283	300	290	301	295	301	299	318	325	290	310	337	310	345	311	320	296	345	297	283	333	338	323	324	318	315	309	310	314	295	300	323	339	301	290	291	315	295	284	288	304	327	350	334	326	309	339	337	313	303	274	343	285	278	288	337	333	281	289	304	297	315	303	310	292	327	280	326	292	291	306	332	302	280	288	272	292	308	316	317	309	300	324	318	323	288	297	295	323	301	305	336	320	282	283	317	285	295	321	287	334	299	301	303	276	268	278	345	308	298	295	331	312	325	300	296	336	318	296	314	315	316	337	310	302	297	330	301	292	283	303	292	336	310	319	293	298	297	354	275	322	300	297	316	309	302	305	308	296	283	313	296	339	330	296	294	300	298	288	306	323	326	318	301	327	296	262	314	287	297	279	322	287	308	306	296	331	338	330	319	310	313	320	293	314	298	306	313	313	289	363	282	315	355	336	308	329	318	340	335	330	325	334	319	326	286	323	337	297	309	306	285	329	343	302	329	355	308	329	300	294	349	343	289	308	302	307	323	288	291	308	310	320	300	323	297	342	341	316	346	294	309	300	314	300	305	288	298	295	319	329	329	301	336	308	311	300	319	325	310	328	318	348	332	340	300	330	312	322	309	333	310	321	335	320	339	333	330	283	326	322	328	297	330	303	302	294	314	292	316	286	313	295	314	304	315	290	299	292	347	353	298	312	309	286	298	310	273	310	312	351	330	287	288	307	319	354	340	319	274	294	311	285	311	365	287	277	304	297	319	298	300	269	292	333	293	281	290	308	317	285	292	296	281	294	306	300	317	299	326	317	310	304	338	294	288	319	270	299	308	333	293	297	302	315	296	326	314	339	356	294	315	310	325	337	323	327	289	252	303	293	334	322	287	312	281	315	324	294	318	286	311	289	298	304	346	299	352	338	320	306	295	311	314	296	299	340	320	306	247	315	307	327	305	311	309	315	314	321	325	314	301	336	318	319	297	323	286	318	291	300	294	314	327	332	312	335	320	330	317	329	296	307	305	284	298	328	291	302	299	315	328	279	294	327	325	283	310	279	317	314	311	301	316	312	321	313	317	293	322	315	312	287	325	302	307	314	301	350	300	312	316	318	322	300	348	294	334	321	298	296	320	333	329	296	327	309	300	294	338	304	326	291	321	312	303	282	298	316	332	340	308	330	314	329	308	288	311	304	282	339	320	329	290	280	321	319	324	292	288	301	345	334	314	286	289	302	294	329	345	350	298	290	323	310	291	313	303	318	334	293	319	319	321	309	330	326	307	285	306	341	298	318	294	320	316	277	276	315	332	318	304	299	271	332	294	321	331	335	302	312	341	302	310	290	313	330	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24889	40789	41121	33835	26429	21871	16794	14989	12564	11067	9206	7695	6021	5415	4846	3611	3102	2734	2259	1913	1837	1755	1505	1537	1452	1387	1165	1039	948	912	918	1008	1004	988	984	997	1009	973	1052	1126	1092	965	1035	913	924	897	931	841	855	890	837	842	866	882	859	880	807	829	809	879	795	823	841	867	799	854	831	877	867	819	817	794	805	803	859	798	797	843	834	824	836	797	811	766	775	802	796	797	751	784	808	800	798	791	808	853	790	754	764	760	761	739	771	731	784	776	751	816	777	772	826	748	778	728	837	753	818	824	817	799	811	743	805	801	774	795	769	758	782	784	812	789	766	804	758	792	744	789	783	795	762	755	779	763	743	773	797	794	796	766	795	744	760	861	783	799	766	796	801	778	729	762	800	844	798	752	768	734	745	795	764	828	769	733	826	814	772	770	748	794	760	810	792	760	767	773	800	818	790	767	785	820	762	746	821	774	791	728	732	790	807	782	809	738	789	739	826	761	796	803	766	808	812	821	771	737	786	806	807	716	715	806	763	816	810	772	814	766	821	795	691	835	768	828	798	799	804	793	799	818	785	783	814	748	745	774	752	796	765	760	792	812	797	762	737	809	811	793	826	767	829	737	739	768	806	745	807	825	797	808	822	779	789	810	813	782	758	773	761	783	780	755	800	743	774	772	775	804	734	772	829	799	766	761	814	793	797	777	797	773	793	775	830	744	772	842	745	844	814	772	759	830	775	822	785	785	736	763	776	772	809	804	792	760	757	789	838	793	808	822	785	785	781	729	794	822	803	794	777	739	821	761	760	752	792	787	783	782	770	785	756	770	754	748	810	778	762	821	767	769	755	800	775	763	770	735	801	811	760	726	796	742	782	802	739	790	815	753	774	779	764	820	821	773	773	768	806	749	802	797	821	827	786	814	765	785	805	773	744	825	796	807	792	773	783	736	782	766	797	778	765	816	797	731	754	768	759	777	777	778	756	805	739	852	750	834	823	784	789	762	811	800	828	784	742	825	773	793	777	769	763	763	770	850	827	810	766	720	772	785	800	750	820	776	781	712	803	816	771	774	765	806	819	811	846	794	749	805	761	740	765	775	820	821	764	803	804	770	821	761	795	764	740	814	798	767	827	784	752	764	753	759	810	720	829	819	733	772	787	770	798	773	753	788	817	786	797	763	827	739	817	744	790	780	755	763	730	796	784	793	805	783	765	774	812	823	736	760	784	786	779	769	769	729	814	768	784	804	728	819	768	735	822	811	816	793	757	779	775	746	738	747	822	804	800	796	760	778	816	779	758	843	768	787	761	780	788	797	817	835	807	781	764	800	779	768	843	761	803	772	740	791	726	779	780	769	767	838	741	746	782	766	798	754	790	750	783	776	749	796	771	801	728	768	767	814	791	807	772	805	770	796	833	826	837	733	758	786	787	778	787	735	774	776	785	790	784	756	751	776	800	776	758	801	840	819	816	806	794	820	808	783	765	771	782	787	822	790	792	797	791	753	778	761	718	813	783	750	741	794	779	803	766	759	808	780	759	788	749	739	789	774	787	757	780	812	776	758	776	813	747	803	763	767	787	787	768	778	767	834	784	808	807	734	813	754	812	743	790	782	819	816	770	790	811	746	773	759	789	787	785	753	806	796	800	763	810	784	743	748	780	809	824	801	842	795	758	766	803	761	755	789	804	782	789	754	819	780	769	819	791	806	834	819	755	815	813	737	765	777	776	748	806	842	801	812	772	805	776	766	803	710	796	752	778	745	843	814	745	787	736	769	722	737	793	770	789	771	787	808	837	753	863	781	733	804	762	766	806	788	736	767	763	780	762	799	764	790	785	800	813	794	808	812	813	783	697	770	725	843	800	801	810	798	787	765	793	770	797	759	819	765	790	814	774	734	810	792	772	787	777	775	749	715	793	780	794	818	797	830	807	728	801	818	806	821	738	794	827	786	800	763	765	777	780	810	754	786	813	756	803	777	774	749	835	739	797	793	760	832	746	801	807	748	738	795	771	782	764	792	786	805	754	771	812	808	790	778	780	725	767	784	764	719	749	798	759	785	774	713	763	803	743	831	759	769	797	785	760	784	791	772	748	783	783	791	782	818	758	788	734	777	759	810	796	739	786	719	784	739	796	787	778	781	772	731	816	796	813	800	816	807	803	822	784	763	735	751	775	819	754	793	759	773	752	777	773	749	773	819	810	829	804	801	800	803	795	829	827	771	792	801	775	800	773	805	765	803	808	728	780	738	732	749	746	797	757	820	807	807	796	780	771	784	773	798	830	798	770	786	720	810	823	755	814	772	748	767	725	793	785	793	784	778	781	763	741	795	792	794	797	770	813	779	731	840	731	774	767	777	844	796	788	758	798	775	808	773	751	731	789	821	846	768	792	813	750	800	795	832	753	763	765	778	743	822	776	782	787	770	751	767	781	753	752	757	748	832	755	832	782	767	745	772	731	747	775	766	745	786	760	781	787	758	716	788	792	805	766	795	766	787	780	765	796	784	792	799	806	844	779	807	810	774	732	787	794	787	779	811	821	756	810	774	807	722	718	794	834	776	746	811	747	788	795	766	785	750	767	785	770	750	763	772	826	790	773	749	772	793	780	756	786	780	758	738	806	812	783	789	764	734	789	725	824	767	745	777	762	767	800	790	776	796	772	749	764	817	697	754	764	775	780	792	785	767	788	826	759	752	760	736	798	818	818	799	755	819	713	791	732	768	796	794	822	763	825	763	765	752	763	752	740	831	807	759	808	793	819	825	775	759	814	754	789	745	778	834	805	775	788	792	806	784	823	789	806	726	814	797	766	759	771	768	771	753	758	839	788	785	761	781	798	777	815	790	837	810	761	804	806	752	778	742	771	729	766	772	801	792	761	760	809	743	818	772	762	801	781	772	842	762	792	758	839	797	777	792	825	788	805	806	767	780	789	744	751	772	820	704	741	817	789	797	785	779	774	794	818	770	795	766	784	836	769	753	751	813	762	776	759	759	795	772	823	793	810	784	768	749	777	788	739	847	768	744	775	773	749	771	789	863	802	797	776	783	792	746	784	773	756	764	797	782	755	779	833	737	781	752	782	791	755	786	791	771	743	745	795	790	761	792	755	793	790	816	795	863	732	775	827	750	751	780	766	780	813	778	762	771	817	765	748	783	825	833	808	813	803	759	803	746	751	763	810	774	786	794	799	752	796	790	767	786	774	800	797	788	774	799	822	755	758	756	819	747	809	801	798	762	760	791	789	745	802	768	758	834	786	762	829	785	763	773	790	713	803	730	808	801	797	799	845	774	807	839	752	785	774	772	788	763	824	756	789	744	781	803	800	801	792	737	807	802	727	821	766	834	839	778	777	760	753	783	753	770	764	810	770	794	757	764	818	815	800	827	758	744	760	767	703	813	809	782	778	815	793	771	732	814	785	745	822	777	762	750	794	751	781	777	797	758	776	781	754	793	691	797	802	812	739	789	801	746	810	767	770	794	742	770	804	759	782	799	724	783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54708	48874	42672	28670	27623	29193	28443	27289	23215	20031	17485	13303	9715	9548	7088	4769	4750	3491	2599	1875	1845	1547	1186	1092	1007	768	570	388	376	409	404	407	368	405	382	360	363	388	419	437	388	388	400	340	323	339	358	289	310	324	341	323	346	338	323	334	329	294	313	349	314	341	338	323	351	324	339	341	303	302	316	277	350	324	327	304	352	301	333	348	313	293	311	346	322	277	303	338	270	297	295	342	299	326	290	291	335	284	300	306	321	299	317	278	329	301	295	307	295	308	286	315	313	302	321	302	320	300	303	330	299	291	293	312	306	288	339	273	292	324	291	282	301	269	278	293	284	303	320	307	310	295	279	325	336	337	325	304	313	294	296	277	325	271	270	267	296	292	312	307	319	281	293	306	320	326	293	297	309	281	306	286	297	312	288	300	301	288	300	328	278	297	293	297	313	287	307	296	285	304	294	302	287	281	293	329	330	311	301	290	306	301	289	296	290	305	286	344	285	311	304	284	284	269	304	307	307	285	302	305	282	311	292	281	289	320	309	323	290	310	304	316	288	308	317	299	322	303	300	298	275	307	293	284	273	325	314	271	300	281	274	312	294	305	291	310	303	293	312	307	304	314	294	283	321	280	290	336	314	298	313	312	282	345	336	308	305	310	302	311	330	328	306	317	304	312	290	305	326	309	317	313	309	295	289	288	306	296	262	322	294	327	283	277	319	321	337	291	273	304	324	316	300	298	311	305	302	280	297	304	304	299	323	305	318	314	306	308	306	302	286	296	302	315	306	281	312	325	304	326	288	318	327	283	308	278	279	270	293	270	345	289	312	301	304	316	272	306	288	289	274	314	313	308	297	299	337	325	316	288	316	302	277	311	290	312	311	299	304	290	319	294	290	295	279	305	304	300	294	315	318	290	334	280	303	330	281	316	284	304	292	323	323	300	288	312	305	287	304	292	270	299	281	329	322	304	313	336	281	313	324	305	283	317	307	278	327	290	311	310	315	311	260	277	288	303	318	327	310	320	323	302	300	299	305	285	296	330	322	285	290	292	311	305	283	297	306	304	313	316	295	294	325	296	297	307	294	266	272	313	323	296	299	293	319	315	293	294	292	266	317	304	275	335	295	286	301	294	311	314	283	292	284	308	296	307	302	290	322	297	309	286	299	309	306	316	309	338	300	289	322	291	305	304	295	293	286	320	288	307	317	316	282	331	280	296	321	317	315	326	303	293	293	303	308	264	287	295	292	312	313	316	279	302	317	299	309	303	295	321	295	280	273	306	281	305	282	299	314	306	327	315	307	280	272	294	303	288	292	310	288	292	303	300	308	332	280	307	297	318	287	298	296	313	305	296	308	305	319	304	312	314	329	300	309	338	300	304	328	299	333	304	302	285	292	329	277	304	297	286	302	317	321	322	306	298	322	316	294	328	325	285	313	314	302	295	270	268	305	301	284	300	301	302	287	288	286	311	276	326	297	297	326	329	298	287	337	294	286	314	291	273	304	311	319	309	308	258	281	304	305	311	302	301	298	316	297	298	311	318	287	325	310	313	305	317	284	305	294	306	320	294	300	298	269	320	341	281	315	299	328	255	300	323	302	324	283	317	272	313	282	286	323	308	288	287	280	280	305	303	298	288	290	290	314	295	280	296	324	289	297	260	327	279	278	295	289	297	295	282	311	311	256	310	301	289	299	262	287	294	271	318	312	277	270	318	277	301	290	308	277	295	303	309	298	322	312	272	290	297	308	297	311	302	307	321	307	313	318	302	303	329	296	315	291	324	314	292	269	308	323	282	319	283	318	305	306	277	326	297	286	298	299	304	286	298	298	285	278	324	285	301	327	294	294	302	324	297	296	307	273	298	300	316	281	312	293	302	302	301	273	297	296	286	305	282	307	295	321	318	316	303	302	267	312	312	309	285	282	304	292	300	313	299	291	306	285	285	298	340	286	289	316	266	316	299	250	309	324	270	333	298	297	300	303	288	292	324	315	327	281	280	283	321	302	304	306	296	306	323	294	297	296	298	282	311	269	300	293	295	290	304	292	352	302	294	319	320	289	278	282	321	315	285	297	318	280	307	272	266	279	306	313	323	291	307	305	304	292	306	315	307	302	293	280	307	324	330	298	325	292	325	330	309	312	314	291	336	288	300	302	302	328	283	338	302	321	299	299	294	282	312	270	326	265	278	305	304	322	303	332	314	306	288	295	300	300	304	304	307	338	304	300	281	291	303	318	280	309	305	306	368	288	309	306	276	285	283	319	273	306	300	300	309	319	263	272	301	292	297	298	317	307	303	301	301	292	287	316	277	292	292	350	313	312	289	270	269	299	320	303	286	258	296	323	296	323	312	292	301	306	288	294	314	278	257	299	304	277	304	281	313	246	301	300	308	305	303	300	283	307	329	322	294	312	274	298	299	318	302	320	283	303	307	302	292	315	306	302	258	291	323	301	293	288	302	251	320	314	332	284	302	291	316	290	301	310	293	297	325	296	294	294	308	301	298	282	309	297	308	278	292	303	312	287	304	306	314	305	300	310	308	311	273	300	287	301	331	271	309	299	283	297	305	312	290	304	298	308	301	311	313	312	300	307	286	296	281	285	322	326	287	329	319	300	311	310	306	349	331	304	305	318	290	328	310	292	350	321	291	261	285	291	270	325	328	301	322	334	332	335	339	337	288	300	301	307	327	266	309	289	285	326	311	305	271	271	291	326	310	277	304	299	285	298	328	285	323	331	287	307	301	306	285	295	274	311	316	286	284	288	315	333	304	298	293	271	318	318	299	304	313	296	288	278	306	278	286	298	310	279	302	313	290	282	315	288	295	318	300	302	336	309	338	265	320	293	258	307	281	311	326	291	329	279	311	311	315	330	317	315	320	324	298	289	301	315	276	320	300	284	309	301	294	294	289	324	310	307	280	264	285	314	330	312	313	330	316	298	347	311	279	300	301	305	281	313	276	278	309	292	261	288	308	295	285	316	315	325	291	297	321	283	266	302	303	288	309	263	307	288	283	302	331	266	309	322	302	313	323	305	314	289	316	294	298	293	282	317	321	281	321	333	301	264	298	298	289	303	332	296	283	311	262	307	301	281	281	300	327	276	286	275	297	295	286	274	272	322	304	288	305	306	316	314	320	302	301	334	274	316	286	296	315	291	314	300	308	293	255	300	287	305	282	296	298	316	295	275	299	301	296	322	300	290	309	302	325	272	262	326	305	309	324	321	309	317	273	271	343	336	303	343	330	301	302	319	304	299	303	322	290	338	313	293	334	306	302	284	278	292	294	294	316	288	289	317	282	292	320	318	318	278	309	289	316	299	301	281	305	290	294	306	316	282	267	324	303	290	316	300	310	324	287	317	294	316	323	304	278	335	330	288	293	331	285	288	310	303	317	314	301	293	298	317	338	322	278	333	296	308	322	298	303	329	326	329	314	315	277	287	287	303	273	300	301	337	301	300	330	311	293	277	288	295	298	298	330	302	317	302	305	312	311	290	325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48025	63569	47344	43576	43486	41919	39262	38075	34287	32470	30853	25512	22167	23214	19905	14892	14791	11942	11617	8901	8700	7589	5933	5276	4917	3725	2431	1383	1268	1250	1296	1220	1263	1294	1279	1306	1324	1323	1378	1425	1387	1305	1239	1146	1101	1016	993	950	975	886	931	861	933	874	897	872	861	896	893	904	921	1016	979	957	911	1004	961	959	906	895	917	864	940	825	817	814	844	763	808	801	833	755	787	816	809	793	748	806	764	744	798	742	760	755	755	766	778	740	738	691	761	751	766	770	783	720	716	757	734	722	727	752	747	784	722	774	732	761	775	710	757	742	738	734	721	709	724	791	757	691	714	818	743	760	702	742	726	813	723	730	680	737	752	762	750	756	758	718	677	780	744	741	734	703	735	703	747	742	729	743	790	742	771	722	754	744	728	788	746	740	713	758	705	758	693	741	782	680	764	735	782	737	725	746	755	756	768	694	708	697	784	745	734	780	775	734	779	742	690	736	746	736	754	720	711	730	720	750	751	722	766	759	737	718	741	703	791	723	762	751	742	701	724	710	729	758	744	725	663	763	736	775	726	749	770	733	747	740	760	734	741	715	720	778	726	761	791	757	748	751	721	741	736	789	729	719	757	787	737	766	735	748	735	674	741	764	752	715	692	708	730	703	763	757	752	737	761	741	707	721	728	743	731	716	732	738	712	736	752	774	765	741	717	758	716	743	744	735	779	761	776	751	732	759	697	716	811	716	759	728	783	780	745	701	784	773	719	724	720	786	771	771	743	702	743	730	776	747	716	728	729	701	746	728	759	696	760	744	787	724	728	710	705	742	749	737	738	750	768	704	756	700	722	740	770	744	767	719	752	731	715	780	690	701	739	793	801	724	723	749	742	779	785	788	732	703	748	760	744	787	788	750	722	758	778	737	693	740	748	796	765	762	787	731	775	746	751	721	748	758	704	786	741	733	714	787	740	735	743	735	722	753	732	743	759	734	724	760	756	728	784	757	729	778	723	726	750	735	715	762	715	781	737	685	767	744	738	720	781	716	788	731	730	755	706	722	717	721	735	710	729	754	746	694	682	741	704	728	751	766	700	757	792	747	727	740	772	713	719	723	756	807	738	715	679	760	768	723	726	723	743	774	745	780	767	736	743	746	790	742	719	734	802	713	777	737	780	773	801	689	698	761	728	708	782	756	773	732	768	803	777	750	720	716	788	739	763	711	734	786	724	735	693	731	772	732	735	758	800	723	723	803	713	719	824	723	746	754	761	796	768	747	771	749	739	766	742	687	718	754	725	735	701	729	806	792	727	784	718	723	732	773	694	765	749	814	715	777	731	743	727	703	732	783	730	764	741	706	751	753	732	732	779	725	751	746	736	732	746	759	737	763	722	741	741	728	734	721	735	756	719	751	761	732	746	683	720	743	723	756	776	738	786	789	710	775	736	783	735	739	727	730	732	774	760	737	739	771	756	733	746	778	801	696	760	761	731	737	730	734	729	736	764	754	736	761	745	755	766	723	737	734	708	708	724	721	745	731	741	791	725	717	735	762	738	737	706	708	758	708	724	766	709	714	740	739	750	745	741	739	706	742	705	683	730	735	742	733	753	804	771	747	735	733	698	737	729	731	740	731	746	711	746	746	718	754	740	721	778	712	746	705	758	730	738	793	751	726	746	737	705	736	743	764	747	755	711	677	753	799	734	761	753	739	773	735	709	706	811	756	758	748	691	727	741	722	740	694	741	742	703	721	760	722	730	677	808	734	715	712	743	724	779	713	748	788	748	746	746	791	759	714	736	759	734	714	712	738	701	750	778	751	770	779	744	763	738	744	766	745	734	747	687	739	705	691	773	737	726	721	701	732	739	733	754	764	768	767	723	749	746	750	743	750	762	729	758	725	763	756	749	715	741	779	763	760	802	690	788	750	778	751	747	737	738	754	769	710	745	743	733	751	763	742	774	779	769	748	761	676	813	760	712	791	751	723	708	770	688	766	817	720	713	732	709	726	729	738	775	737	716	730	717	755	725	719	731	729	755	757	791	723	742	759	729	697	792	719	739	781	716	767	757	754	759	743	736	704	720	785	731	792	764	734	752	767	707	753	734	740	733	746	756	748	730	721	746	767	758	715	736	763	754	770	729	786	769	734	755	739	741	738	697	718	760	741	725	762	739	743	751	733	777	739	748	767	742	765	719	746	762	777	745	745	751	744	747	698	746	733	758	768	765	779	742	690	734	724	786	799	711	746	739	785	690	732	737	772	732	712	716	719	768	729	719	695	677	742	759	760	720	752	718	743	752	689	729	755	734	768	741	731	747	722	759	746	718	768	764	700	750	731	708	691	700	770	737	774	751	761	731	768	781	712	749	752	774	728	759	760	746	746	739	731	738	733	798	766	740	736	754	761	673	718	730	700	726	751	733	777	709	760	750	727	736	733	719	720	702	704	753	748	703	721	716	791	795	743	755	755	761	741	718	731	749	802	746	732	759	758	742	751	744	715	760	746	736	731	793	713	732	739	696	754	742	741	739	728	730	727	730	746	700	785	780	758	746	735	757	773	732	713	723	774	768	736	743	758	770	681	795	752	740	732	771	769	744	752	688	749	764	738	745	707	722	737	734	728	737	743	737	744	766	742	762	706	788	705	708	743	712	757	779	762	714	757	743	745	757	736	764	744	798	745	751	725	721	719	741	732	753	763	730	731	775	745	736	713	743	786	747	706	798	718	738	732	734	770	762	822	746	770	741	731	731	769	743	774	720	741	736	740	697	703	733	785	706	765	711	769	762	763	740	756	709	648	738	714	727	806	759	755	738	721	739	704	714	735	757	752	742	721	792	733	728	785	764	714	702	693	802	783	713	738	741	733	714	774	745	746	723	754	747	691	723	742	766	739	736	730	716	738	729	817	716	784	757	769	762	752	722	750	705	762	744	763	754	769	736	701	735	770	755	723	757	745	684	739	795	758	740	732	729	740	790	754	799	759	766	770	745	718	721	730	771	767	702	711	756	766	696	775	729	766	702	742	746	741	749	741	737	745	753	745	739	753	734	781	710	779	749	733	700	719	734	731	729	738	692	772	744	732	746	761	737	718	744	703	751	728	710	713	781	719	751	775	732	734	711	715	727	731	755	778	749	754	758	792	796	731	728	708	717	742	718	742	747	721	747	728	704	720	713	735	731	744	761	784	766	767	700	711	727	725	754	755	779	771	742	729	749	708	751	773	815	782	713	771	780	749	754	776	765	738	800	714	728	691	700	746	783	709	754	742	747	755	751	692	728	742	759	738	768	770	786	732	678	735	741	723	709	743	772	787	687	766	715	783	715	768	697	725	738	703	719	744	765	717	768	756	728	706	777	698	734	731	749	731	747	698	771	711	735	788	744	775	759	781	718	776	755	723	783	718	759	714	728	718	762	756	695	759	726	752	677	745	718	725	749	750	737	734	739	715	690	770	735	768	718	776	749	739	802	724	734	784	720	703	699	726	679	763	718	747	690	715	697	765	772	709	707	735	748	733	707	693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56789	41854	35176	29571	29812	33532	32206	32247	31451	26052	25799	20011	14745	14212	12524	8687	7725	5981	5181	3910	2915	2742	2385	1489	1553	1160	816	584	490	433	475	443	503	422	477	445	486	451	466	487	468	466	435	422	417	409	347	348	321	361	382	345	319	329	342	329	346	374	340	374	333	364	361	336	359	340	358	370	348	335	342	362	342	310	305	364	351	371	364	361	318	308	317	359	365	285	351	300	332	317	323	280	336	307	313	346	327	317	344	279	328	284	310	362	313	315	347	303	343	316	292	319	320	305	300	317	320	311	278	321	339	301	328	330	357	305	313	305	298	331	310	331	315	304	316	282	320	313	317	313	325	311	309	317	320	321	301	312	324	304	314	289	284	320	343	287	293	301	366	295	314	336	312	320	295	327	303	326	293	308	329	282	320	316	310	304	283	310	308	319	331	293	347	295	297	288	298	306	352	362	338	295	296	323	344	303	318	337	306	311	317	290	292	325	294	307	288	296	332	319	317	305	291	310	323	323	315	309	330	323	310	310	291	299	325	303	334	323	335	292	329	345	282	332	297	300	318	322	333	303	304	325	299	323	273	340	292	325	306	324	291	322	325	300	292	347	308	286	306	284	312	308	267	316	315	299	301	317	348	325	314	282	299	348	325	342	308	339	329	366	293	301	321	320	301	322	319	295	333	327	321	340	312	334	318	310	316	320	347	316	319	312	326	332	315	354	308	297	325	319	355	328	320	336	331	284	321	310	329	294	311	333	322	311	286	318	296	307	321	291	310	340	299	326	341	362	318	294	339	376	323	324	318	335	347	320	298	332	372	329	323	327	329	275	293	294	300	339	341	306	313	329	303	373	313	296	330	368	315	289	340	318	314	298	309	322	331	294	317	312	311	383	325	333	316	332	314	322	320	319	312	321	304	333	315	325	309	317	308	311	330	328	296	319	305	308	308	327	291	314	305	317	342	285	299	320	295	302	298	300	297	305	306	307	327	331	330	331	336	323	300	345	309	314	311	333	304	316	333	317	359	342	325	347	309	339	317	318	322	315	322	327	331	334	302	312	300	322	314	300	324	310	313	281	322	325	308	278	288	311	309	323	300	340	320	337	298	319	329	306	334	330	323	294	287	341	312	296	325	337	271	290	324	325	322	336	325	321	364	299	322	344	312	353	305	343	323	313	312	327	324	332	333	335	319	298	351	342	297	305	324	301	310	298	296	318	320	290	334	296	289	337	303	330	302	312	334	344	315	317	342	317	281	321	306	314	316	289	299	298	316	338	326	312	320	319	313	323	310	344	316	270	314	336	352	328	322	315	297	313	310	320	357	315	348	333	316	348	298	322	338	346	326	314	275	299	327	311	332	281	279	322	313	274	315	336	312	322	305	320	293	318	332	297	340	347	334	337	341	333	295	329	292	299	292	305	310	349	304	332	328	320	326	310	315	328	318	336	291	355	332	305	324	301	349	315	320	302	294	336	282	303	288	318	295	317	342	277	348	322	309	333	271	302	270	322	320	337	297	331	304	314	335	289	311	334	328	326	306	294	309	305	319	335	323	301	337	285	290	309	327	305	296	301	295	317	314	338	352	274	304	306	317	326	334	345	310	387	303	301	327	323	320	348	325	302	312	307	326	318	312	342	348	316	324	324	291	342	308	285	310	322	312	328	344	317	320	298	305	322	303	295	310	324	328	321	313	296	322	354	281	323	325	311	314	315	287	316	322	307	331	332	296	306	310	331	316	329	305	324	334	326	333	341	328	333	311	324	318	306	309	298	324	313	325	321	345	321	300	297	292	290	328	312	340	309	307	316	328	307	352	319	324	319	317	296	326	310	320	281	293	325	324	310	341	371	332	336	327	327	328	327	323	330	352	342	329	283	334	327	290	319	323	319	320	320	325	331	337	319	336	299	324	340	339	321	301	348	321	296	291	285	298	305	373	333	322	325	301	327	290	331	318	303	300	269	308	310	312	317	323	303	320	314	326	315	305	302	307	298	314	306	316	308	308	323	303	334	307	363	311	308	323	342	351	298	300	329	299	335	333	309	335	324	286	347	298	326	290	314	340	317	314	319	321	327	337	316	318	311	313	344	314	350	288	330	351	309	344	294	341	336	338	330	287	336	319	321	286	306	278	328	327	330	333	305	320	325	288	286	305	340	314	308	325	321	308	295	333	325	314	307	279	321	337	326	337	291	306	301	284	314	305	280	297	316	313	348	308	336	334	351	312	343	290	306	303	318	297	280	337	346	304	324	304	286	332	315	286	357	355	305	315	314	285	337	321	325	330	295	329	341	328	312	309	315	284	338	309	310	292	285	308	329	323	347	299	311	336	314	325	320	355	307	346	328	338	321	307	308	306	321	262	322	318	304	324	337	348	340	310	313	313	273	308	328	284	314	297	319	309	313	316	312	308	305	318	324	302	335	338	328	299	294	317	330	341	310	343	299	331	307	301	328	317	310	341	307	330	310	291	307	322	382	298	325	294	318	340	350	363	317	310	312	307	311	313	325	303	323	310	334	331	331	309	322	296	296	301	331	283	319	316	299	290	319	311	301	297	322	358	363	340	313	316	317	314	303	332	316	315	300	263	309	311	304	296	313	294	322	276	296	319	311	305	311	317	306	332	347	341	293	288	298	315	300	309	302	314	309	320	267	310	294	284	337	296	314	314	317	316	287	317	311	330	304	316	329	311	349	319	293	312	316	302	319	304	317	299	317	307	351	343	304	295	319	309	309	339	329	315	345	327	304	303	300	314	301	297	327	318	332	326	372	311	289	315	339	339	330	301	335	319	305	339	343	337	305	321	324	323	304	289	309	339	327	326	322	322	304	289	315	284	328	308	292	306	329	256	293	285	297	327	303	315	336	321	353	313	302	322	317	332	283	335	327	306	323	339	272	346	322	312	310	313	306	288	309	331	319	357	318	325	309	322	324	327	320	330	347	310	318	296	326	319	313	317	348	357	315	315	312	318	288	353	321	322	306	287	312	333	323	351	294	324	287	322	322	302	291	343	297	320	335	282	320	294	318	306	332	320	329	324	283	277	293	326	323	302	334	336	308	333	303	322	294	301	330	324	277	319	301	317	308	327	312	288	305	284	323	312	322	312	316	325	287	288	318	340	320	347	314	339	326	326	300	311	338	319	313	329	314	295	311	289	350	337	309	330	295	299	322	300	307	313	348	341	326	303	330	289	317	300	328	327	311	290	336	324	298	330	324	346	312	332	344	298	328	336	315	298	336	320	292	313	353	303	289	292	311	321	302	350	317	337	311	314	327	285	307	308	285	296	327	324	295	298	327	323	314	290	304	338	329	315	305	293	337	311	311	328	332	313	308	319	317	311	318	322	310	323	317	327	324	331	307	328	291	329	309	316	302	341	363	348	309	294	307	331	327	329	332	339	329	304	316	326	343	316	310	309	311	339	322	317	329	339	346	314	313	303	350	328	321	288	297	293	320	286	346	320	310	287	319	333	330	362	283	318	330	321	339	316	341	318	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53378	55517	45779	48914	49138	47915	44064	44615	42347	37023	37651	31965	28154	29427	27887	20824	19610	18554	17418	14626	12317	11515	10230	7194	7218	5753	3694	2128	1684	1621	1780	1667	1645	1753	1775	1513	1596	1657	1730	1736	1719	1723	1444	1439	1312	1257	1074	990	1041	1018	990	967	1014	1048	965	952	922	948	980	1061	1003	1089	1135	1010	1111	1137	1119	1168	1083	1028	1003	975	994	901	935	841	884	880	881	908	831	830	847	779	773	763	795	843	767	764	788	811	736	768	769	759	797	820	782	793	799	779	729	757	727	814	718	709	713	758	776	735	770	739	791	751	780	750	783	780	780	791	800	740	760	762	752	750	754	788	730	822	714	753	797	778	770	782	790	757	791	787	778	726	784	750	763	709	786	803	783	778	785	755	754	766	776	744	747	770	732	750	785	769	785	758	695	731	735	739	745	811	761	734	763	769	810	795	762	772	761	710	747	775	728	738	799	763	769	720	733	770	800	784	771	726	775	771	788	770	831	759	750	741	793	812	764	740	801	740	729	719	758	757	741	770	786	801	754	761	752	789	719	739	751	759	733	787	709	773	743	753	739	763	761	717	751	786	771	761	744	810	789	791	753	787	716	738	811	746	765	753	812	783	710	713	732	820	804	745	720	807	748	771	758	760	767	829	784	729	709	766	797	745	721	769	725	740	723	777	766	716	777	755	749	728	746	794	771	799	762	772	708	732	788	708	794	828	724	802	748	773	751	780	775	758	717	806	804	751	754	715	774	777	737	794	747	743	781	763	795	769	778	755	730	726	780	782	783	746	756	761	780	751	781	791	757	738	782	784	744	782	786	740	762	749	739	771	810	743	770	765	756	722	789	766	717	816	792	750	761	802	753	748	764	742	769	779	760	766	782	760	767	776	781	719	726	744	744	774	761	757	708	717	764	780	784	700	741	700	782	761	728	788	776	784	784	770	745	755	749	766	775	745	759	753	724	755	750	767	780	732	769	774	748	774	762	809	773	797	748	779	786	753	770	754	757	756	761	754	774	723	757	764	735	741	800	739	746	758	793	833	742	772	821	773	754	791	743	771	733	781	740	733	781	801	722	749	836	749	786	787	735	741	771	761	791	707	773	764	786	784	733	785	784	765	800	813	789	772	742	743	750	791	768	809	774	785	742	760	747	784	727	772	778	732	720	745	840	753	747	778	794	763	783	793	788	809	754	737	783	808	763	721	747	728	760	766	779	779	787	735	777	743	764	813	779	758	781	808	728	790	744	772	749	706	758	734	747	788	791	760	773	734	761	783	743	734	727	753	740	781	801	751	753	844	740	801	741	769	727	757	715	679	722	767	763	791	754	790	778	774	729	784	757	796	769	725	784	777	766	814	803	722	771	775	837	820	787	749	753	770	756	766	725	746	744	774	762	748	748	728	744	743	757	718	741	761	751	710	770	798	754	760	739	759	774	740	758	708	746	741	807	753	721	784	723	770	773	768	754	736	807	727	801	778	724	765	753	737	799	716	791	761	793	759	764	774	744	746	779	750	777	741	715	791	771	781	725	754	787	762	729	747	733	775	733	773	761	817	773	791	769	742	816	725	754	734	795	829	769	750	723	790	783	800	786	766	744	715	781	815	720	735	759	779	740	772	718	755	749	767	754	773	756	759	744	732	782	729	769	770	760	748	768	730	750	727	709	794	758	809	783	770	781	763	754	750	737	714	746	755	667	711	728	720	765	735	808	796	800	774	743	793	749	774	771	766	805	750	771	737	738	778	770	753	721	728	744	714	752	733	739	781	770	727	753	801	760	752	806	733	766	761	762	719	760	759	770	747	751	727	767	783	751	804	744	780	777	763	781	822	700	703	765	741	751	740	741	784	775	706	805	778	728	763	792	745	766	743	762	729	779	749	766	755	745	751	798	757	737	755	768	769	773	767	768	739	776	756	774	776	759	730	784	777	735	766	712	745	775	849	770	759	750	759	775	761	753	824	759	733	785	781	774	773	742	752	777	771	717	801	815	720	747	790	786	699	704	758	760	727	752	758	732	755	763	744	726	765	776	743	769	732	805	780	770	754	767	757	764	734	784	803	799	778	792	748	753	716	740	722	733	746	763	788	764	786	768	788	762	735	750	746	776	784	754	773	784	762	742	780	749	731	740	767	755	716	767	711	747	772	783	774	752	817	762	740	789	744	769	774	741	758	759	730	744	730	775	711	796	761	769	720	765	742	740	775	762	687	773	782	767	737	792	792	709	728	744	742	773	752	702	748	763	737	786	767	737	740	836	753	729	702	729	781	747	772	734	773	815	713	734	729	744	772	753	755	759	690	739	753	768	780	759	758	754	773	767	728	700	742	737	741	781	781	830	770	752	772	748	825	743	745	753	747	765	710	776	713	792	753	755	799	777	754	766	802	751	789	727	738	763	761	774	755	764	744	780	764	773	780	721	756	769	737	747	734	732	750	752	720	744	793	761	702	778	823	748	752	729	775	753	799	764	780	758	797	777	749	791	757	779	748	799	762	734	783	711	737	728	761	779	771	750	748	748	749	783	746	743	779	713	788	774	781	757	751	765	797	754	764	738	791	782	706	753	764	722	751	764	757	769	705	771	833	779	730	720	793	775	779	714	765	798	816	737	784	802	729	782	729	732	763	759	723	763	712	829	805	798	763	727	707	733	740	724	787	727	786	784	769	750	777	756	802	741	761	804	803	773	749	749	765	736	775	760	768	794	761	720	769	751	814	735	740	749	759	777	772	815	763	808	789	777	733	776	726	682	843	774	753	800	797	751	773	725	724	759	777	764	706	756	749	777	769	667	737	766	789	761	744	807	747	700	758	693	745	741	798	737	771	824	795	745	812	758	780	773	751	779	812	745	778	784	733	762	749	771	756	719	811	790	763	780	780	776	722	776	754	779	804	758	762	760	724	782	777	761	748	729	774	743	729	765	713	700	803	742	808	761	794	781	780	705	758	787	829	726	763	764	731	761	789	710	750	812	729	752	758	768	730	791	809	796	749	750	756	762	763	768	781	731	743	731	731	770	732	737	696	776	777	716	722	786	741	783	784	821	743	783	729	770	697	703	759	778	801	780	724	755	746	750	725	785	748	740	791	790	771	765	759	685	774	765	794	766	764	780	723	768	762	695	740	803	742	746	776	780	758	747	806	740	807	765	785	750	807	760	740	762	789	794	756	740	738	783	743	722	716	716	782	759	738	815	791	768	764	707	756	744	787	782	701	775	761	749	771	708	713	757	794	760	739	799	711	778	737	782	777	781	784	740	736	751	801	802	758	796	792	683	760	758	794	805	783	797	723	741	782	760	796	827	751	703	739	831	799	750	788	730	821	750	776	771	735	761	772	778	795	778	774	784	761	752	735	769	741	728	778	738	750	774	736	745	777	754	740	780	732	738	747	732	726	792	704	810	787	748	722	755	739	771	784	792	754	714	733	732	723	749	747	791	757	749	777	758	717	727	761	771	749	739	759	739	727	798	779	729	753	806	785	724	772	741	767	735	763	738	745	729	757	757	746	770	771	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34978	39887	32946	23434	15195	10662	6543	4951	4074	2795	2393	1886	1345	1252	1113	782	707	615	575	519	487	446	401	409	408	381	382	361	358	290	352	320	329	349	303	338	349	358	358	354	382	340	335	328	332	358	306	323	283	301	339	337	328	343	320	329	337	305	308	331	299	340	318	312	315	310	328	318	290	331	354	349	321	293	317	373	327	323	327	348	314	354	314	321	342	310	305	307	334	359	318	314	297	334	329	316	345	292	314	298	335	288	302	362	290	348	297	296	281	301	285	304	322	342	299	322	305	312	321	317	300	283	313	306	318	322	328	302	314	301	316	312	329	297	312	306	292	329	321	309	323	311	278	338	309	302	309	299	311	295	319	338	290	299	327	326	279	287	317	290	292	307	296	325	292	261	302	337	294	327	356	315	320	328	335	317	319	315	308	353	318	302	300	321	316	309	311	312	323	313	299	325	307	313	303	319	297	319	344	290	308	290	291	316	340	303	328	292	310	312	301	294	303	284	327	275	313	302	290	300	293	314	306	335	325	318	300	281	311	276	298	308	320	319	311	297	297	329	307	320	322	317	296	318	331	333	319	313	317	310	343	314	289	293	294	331	323	334	310	317	342	284	316	329	311	287	308	264	304	292	312	322	332	313	306	301	309	308	314	295	315	299	283	314	307	329	314	290	322	276	318	305	255	296	296	303	294	323	292	307	305	306	301	300	313	279	319	292	315	293	343	308	292	309	300	305	319	336	307	322	308	321	292	315	313	320	271	312	305	324	334	337	326	316	325	276	316	296	292	327	302	303	295	286	319	296	271	290	301	316	316	296	333	326	309	303	333	258	303	284	306	313	297	317	286	293	312	275	277	297	325	307	321	343	338	338	267	344	274	332	347	300	310	317	300	313	317	297	343	321	315	301	304	301	298	280	309	306	307	310	306	292	324	290	315	309	333	323	299	276	296	299	307	302	312	314	332	335	295	317	303	315	302	316	304	308	333	311	310	297	310	300	313	305	293	333	330	296	282	316	300	295	341	306	296	298	294	280	309	322	352	301	300	319	343	327	307	267	300	324	321	330	322	271	299	300	301	372	311	334	326	320	287	313	316	283	314	292	303	330	321	339	302	285	305	330	298	289	330	306	315	339	342	296	305	272	313	319	308	299	332	309	300	301	311	255	330	288	295	291	309	319	329	298	297	311	302	324	299	277	315	280	279	314	318	330	316	308	311	312	298	282	354	298	298	308	310	313	315	319	309	325	307	286	306	300	332	317	316	303	328	252	295	324	315	293	304	305	331	301	319	301	293	311	310	364	340	314	318	306	326	325	311	302	298	321	295	301	309	327	300	306	326	300	303	298	326	285	300	303	325	312	306	302	321	298	303	294	331	313	314	308	313	302	289	332	322	304	303	295	322	304	321	296	315	322	310	337	320	360	335	307	323	304	286	323	282	330	282	315	315	283	311	330	319	305	300	324	276	308	315	301	307	268	326	321	308	306	300	290	304	337	303	307	296	337	311	322	306	317	288	284	328	299	289	263	332	317	310	300	309	333	314	343	299	318	316	308	300	310	335	284	348	346	297	316	300	321	276	314	298	324	327	303	324	345	308	297	316	305	322	323	323	307	321	331	292	294	342	305	308	329	303	309	295	298	291	339	289	316	347	300	321	303	286	306	307	323	299	288	297	282	342	306	326	333	304	317	299	299	307	301	308	325	297	311	333	290	294	290	307	302	314	297	304	302	289	304	309	321	297	354	329	298	346	313	308	313	315	328	315	312	302	279	319	304	291	304	295	300	314	326	307	317	296	348	306	321	307	296	304	298	316	292	275	372	306	331	309	304	327	337	310	312	315	326	314	299	339	309	325	327	299	350	314	314	311	304	303	314	306	306	295	283	304	274	292	309	330	315	364	323	306	292	308	306	300	347	293	324	307	310	330	276	335	312	292	276	339	328	348	294	291	331	274	289	318	311	308	290	298	308	307	329	309	267	312	289	340	313	302	297	338	294	305	309	312	294	286	324	297	322	315	343	303	316	302	287	312	312	335	310	283	281	324	329	321	298	300	299	299	304	313	325	280	300	293	315	329	298	313	310	303	335	294	286	314	311	299	316	356	296	291	293	332	299	321	333	323	334	314	298	283	318	325	328	284	296	280	308	290	307	320	327	315	359	336	332	352	306	300	288	309	326	289	309	312	351	314	303	281	317	299	299	296	310	313	307	299	310	320	312	269	310	335	279	304	312	320	306	300	322	299	290	314	327	313	320	305	333	296	296	294	304	327	291	312	284	303	328	299	284	299	317	300	306	294	279	288	341	306	326	331	304	308	314	294	311	309	287	291	297	318	278	323	346	328	305	280	301	305	299	312	324	317	306	301	327	279	295	290	315	306	322	309	321	263	274	305	295	337	324	317	275	301	323	292	296	306	312	313	316	290	269	299	333	312	291	290	319	272	321	275	293	322	303	340	288	302	319	355	310	312	291	328	275	309	289	323	302	319	293	305	340	320	317	317	306	308	315	311	316	341	308	339	310	320	302	330	313	323	309	327	280	294	301	321	328	302	328	323	328	281	316	304	342	317	317	323	295	294	307	267	310	328	284	316	297	296	317	290	278	328	317	308	297	309	320	286	330	292	324	325	288	347	301	318	321	301	313	291	298	316	301	299	316	318	300	291	330	311	327	304	314	313	333	329	301	317	294	324	317	298	256	284	341	294	313	311	333	295	325	293	305	276	305	334	313	303	314	309	334	306	284	280	300	300	310	301	307	302	317	343	296	296	288	309	294	304	252	308	308	301	305	306	282	312	292	321	323	326	328	307	334	307	301	317	300	321	313	322	321	335	351	325	314	294	302	309	347	311	300	301	339	305	326	316	332	334	325	311	305	306	309	276	300	346	311	312	315	311	322	295	327	313	312	309	279	307	300	342	323	307	343	299	331	321	272	325	307	299	349	310	291	312	296	305	296	326	295	313	306	329	325	294	282	312	298	328	288	295	290	363	372	310	320	308	299	283	287	291	301	325	305	311	283	293	279	291	297	295	326	310	310	320	304	283	303	292	301	312	303	303	314	304	325	312	301	299	356	301	289	323	305	320	318	303	297	295	350	325	307	324	331	313	287	301	299	291	336	295	269	291	323	319	312	313	301	317	270	323	326	318	319	324	344	335	305	296	307	296	282	306	299	322	319	333	339	305	296	356	296	328	285	314	277	331	318	320	341	295	301	330	306	327	335	327	308	341	271	299	280	327	306	324	325	290	297	314	308	323	310	316	321	326	324	311	313	306	298	343	294	308	300	321	312	336	299	273	312	261	314	307	335	288	317	301	301	302	278	348	309	331	283	355	310	312	299	327	286	322	311	309	303	298	310	360	289	314	288	323	343	295	280	293	289	298	324	317	324	286	331	291	303	296	302	293	284	305	319	294	316	294	334	328	294	290	299	323	296	301	302	289	306	299	312	308	292	288	321	293	304	311	320	296	276	305	313	323	336	313	306	324	334	329	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27205	34870	34002	30714	26604	22973	16884	15234	13397	9872	9664	7503	5690	5104	4617	3579	3166	2670	2530	2022	1821	1792	1591	1575	1369	1332	1209	1061	964	917	967	976	984	968	946	949	1095	1068	1052	1086	1033	1021	1016	999	912	918	852	882	879	838	895	869	870	834	786	843	832	820	841	876	880	862	797	890	824	848	881	863	821	856	820	833	798	821	812	791	795	799	881	809	805	864	765	815	823	845	786	777	790	804	782	779	761	788	764	811	841	758	785	771	814	791	753	785	762	734	820	789	786	746	803	747	745	795	783	824	767	759	732	824	755	781	766	758	811	840	826	844	791	785	782	755	749	783	789	780	787	770	801	748	747	789	797	781	793	736	799	805	756	728	739	779	744	763	800	758	752	789	778	773	757	731	754	802	794	822	808	769	776	779	764	750	784	776	774	817	804	777	772	832	800	781	784	829	751	778	743	762	759	780	797	790	809	758	763	781	759	837	817	764	769	768	755	751	794	774	766	774	807	786	814	829	753	789	761	805	805	808	751	791	786	711	829	810	753	790	790	787	777	782	769	800	799	783	772	787	739	817	822	774	823	786	801	744	755	771	766	784	831	810	762	778	762	778	746	759	801	770	814	741	783	811	763	756	771	802	802	782	780	751	777	799	772	739	848	804	786	742	768	778	788	819	769	798	718	770	786	773	769	733	730	733	736	814	791	854	770	806	807	771	747	820	841	750	795	832	770	735	813	766	833	758	768	812	782	813	792	757	797	789	758	759	784	797	779	752	785	766	779	774	786	769	796	812	806	779	824	759	748	741	766	760	776	817	798	792	768	789	748	776	759	774	801	786	786	796	773	743	805	779	757	716	804	830	732	804	711	770	746	789	823	783	748	818	768	781	763	766	765	781	752	842	725	812	791	772	779	786	788	803	793	720	801	798	794	773	753	806	760	798	818	836	753	762	773	807	768	686	717	776	813	785	773	794	772	806	751	818	780	792	763	769	775	755	766	825	790	767	779	780	821	760	750	780	744	745	743	793	784	792	766	826	719	814	810	789	793	791	739	763	757	860	751	739	769	789	773	747	794	764	814	790	761	813	756	779	772	801	778	759	796	809	800	763	772	803	798	748	810	764	777	791	796	768	781	835	758	760	772	797	802	768	768	787	809	775	724	790	802	783	796	730	788	794	752	750	775	772	824	805	819	764	748	766	757	734	763	777	769	830	781	759	830	800	748	787	800	755	773	802	801	765	764	808	785	758	768	766	757	778	815	825	816	771	773	775	785	788	800	743	816	830	785	785	798	759	778	841	758	772	767	819	743	756	767	750	791	801	772	772	793	784	759	826	762	809	799	775	761	803	776	809	766	808	762	779	738	841	796	799	802	770	792	756	832	803	804	803	773	773	802	812	743	781	793	754	779	727	781	752	756	821	783	753	737	833	739	780	810	800	738	756	804	774	731	778	791	809	775	790	791	767	754	783	803	745	819	788	773	845	792	774	748	765	739	822	716	813	725	789	752	793	745	782	746	812	760	825	739	730	833	795	809	772	819	782	810	793	739	762	758	733	782	810	812	812	797	746	760	814	828	789	778	746	792	764	755	774	754	757	749	781	758	746	776	787	825	803	818	753	805	763	759	850	811	782	801	759	730	773	767	804	721	765	778	756	833	795	779	802	749	788	794	779	761	760	787	744	748	770	830	766	770	755	827	795	770	773	788	772	783	790	799	812	775	749	794	807	751	805	761	763	794	808	797	761	801	782	801	804	780	780	805	815	769	795	793	805	746	770	724	740	777	776	776	835	788	767	784	835	752	782	801	816	772	788	813	756	776	801	805	803	812	816	779	718	782	768	744	781	755	809	807	753	723	749	789	818	828	786	839	804	802	803	794	776	776	825	777	760	764	782	806	772	767	820	783	740	789	775	771	798	791	752	777	788	756	777	736	775	751	780	802	785	799	813	803	828	795	757	790	786	732	794	746	722	806	817	829	784	802	843	793	781	781	796	793	733	806	808	751	782	803	776	763	776	821	765	787	798	777	755	796	767	756	786	788	779	755	781	789	818	760	798	798	745	787	760	811	793	800	790	736	769	794	810	791	737	805	773	749	807	752	780	787	760	788	713	798	806	748	718	783	770	760	778	831	806	730	740	827	829	814	793	750	775	804	729	785	833	816	762	798	768	756	767	760	789	806	806	780	752	790	797	773	740	745	784	778	745	814	800	783	798	759	837	727	745	775	778	789	732	806	766	778	792	747	796	773	760	749	754	707	782	740	773	789	822	790	796	809	788	800	741	748	752	798	805	799	783	777	793	817	800	775	735	788	758	766	782	803	767	823	798	761	834	748	771	790	791	763	772	817	758	769	780	792	754	859	747	802	782	796	785	797	771	759	772	808	802	763	775	797	767	773	790	844	793	777	775	801	820	775	768	803	783	785	826	769	804	739	768	766	766	808	776	794	744	832	773	793	779	806	795	763	803	810	769	734	799	759	797	786	797	792	820	822	757	790	801	784	820	727	784	737	777	788	742	769	767	802	766	770	803	771	849	779	756	759	820	783	762	727	779	795	781	818	779	783	813	824	780	794	756	797	776	783	808	783	804	763	788	768	757	787	838	720	760	736	793	787	748	820	738	808	727	745	806	743	797	731	822	778	749	799	753	755	781	784	780	789	824	762	749	770	759	766	762	760	756	763	790	772	836	788	797	826	753	818	793	793	737	757	761	782	764	728	789	785	776	714	834	769	763	783	794	729	792	782	797	731	753	840	753	804	746	841	805	750	826	754	756	775	816	843	721	766	769	754	808	820	770	768	767	752	828	756	797	755	821	772	777	792	780	728	818	804	768	805	775	774	750	758	777	828	779	745	811	730	774	777	768	788	832	831	811	784	746	718	802	769	792	787	788	770	808	796	745	802	768	773	789	763	755	779	785	766	808	776	754	762	767	792	770	791	810	760	761	769	753	754	745	784	778	801	796	745	788	794	733	753	748	808	763	774	775	764	784	819	767	805	787	807	738	803	817	779	754	767	801	817	712	783	756	763	736	755	820	796	738	787	789	824	747	787	760	772	759	778	773	815	820	783	797	790	793	765	766	768	717	782	734	803	784	733	837	758	777	743	767	749	721	793	769	761	791	707	722	751	785	825	776	758	782	786	773	801	783	795	813	790	765	801	830	782	736	784	803	805	821	787	819	767	766	768	788	776	773	755	811	743	789	802	742	810	767	744	799	769	776	805	760	821	795	804	778	795	813	736	729	794	796	800	773	800	792	771	706	782	767	775	800	780	796	768	773	751	741	771	812	825	783	758	814	797	820	785	756	795	732	761	769	778	833	758	811	743	763	789	784	773	778	796	764	779	727	784	758	775	797	807	775	774	793	782	773	816	774	825	786	808	768	791	796	780	754	742	794	778	781	826	781	788	780	783	840	807	799	748	755	755	747	738	741	788	786	788	796	800	789	839	731	799	789	772	765	747	773	782	758	760	795	804	837	787	752	763	811	754	768	791	791	763	800	742	855	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58404	44353	39650	31182	28392	30807	28328	25824	23849	17267	16817	13211	9137	8404	6645	5619	4357	2705	2672	2101	1947	1925	1591	1205	1123	833	657	436	395	378	400	386	420	393	417	390	388	394	378	439	407	387	368	366	317	331	339	333	362	300	312	306	312	313	313	309	296	325	317	326	313	334	343	310	292	355	342	353	334	323	300	320	331	322	304	339	302	294	303	297	311	328	331	328	327	263	269	304	308	305	300	310	298	322	305	299	286	295	312	323	283	301	307	304	293	356	292	312	307	276	279	301	300	325	315	292	295	315	287	303	294	288	314	310	332	329	321	280	311	287	300	313	296	317	311	263	271	312	291	340	319	295	288	321	333	293	290	297	267	277	331	322	296	302	282	271	299	246	309	290	313	311	348	329	313	314	308	334	322	302	315	284	322	306	315	319	286	293	321	309	289	289	315	272	291	299	301	274	292	342	330	319	321	300	292	305	344	300	296	300	287	294	339	259	299	329	326	286	281	305	279	293	276	322	302	286	313	299	307	340	330	330	298	287	285	273	326	284	326	281	318	305	303	303	301	335	284	306	266	282	259	323	313	317	343	315	290	297	282	328	302	328	303	272	297	304	291	319	313	304	345	293	299	312	310	310	284	302	312	297	288	321	298	277	307	303	298	296	270	298	287	319	316	315	297	307	307	338	320	283	340	294	312	319	315	295	287	301	321	325	298	268	294	317	310	279	267	329	303	339	291	257	305	305	285	271	300	278	269	294	316	325	295	270	283	320	335	315	313	304	290	299	315	291	292	345	283	304	310	310	309	294	331	309	292	296	323	294	270	305	301	304	263	290	305	319	290	269	301	309	335	297	312	300	310	269	311	337	299	296	309	347	305	281	269	310	308	324	313	315	322	317	299	305	296	286	294	298	288	304	325	334	312	299	325	325	310	282	293	291	306	317	311	291	297	301	297	305	316	313	318	319	296	310	349	303	297	309	299	305	287	296	297	296	311	316	273	323	308	318	336	295	320	314	279	314	286	285	322	320	309	331	312	307	293	281	286	281	288	327	312	328	323	300	304	331	328	319	284	310	294	329	280	289	339	302	314	317	311	315	296	302	270	310	330	294	301	269	283	335	316	307	288	281	315	287	279	300	322	312	302	308	310	319	303	327	293	312	311	316	320	262	294	343	321	264	287	270	316	293	327	271	279	299	311	296	287	313	311	267	275	312	315	315	256	280	305	316	302	317	312	308	322	337	310	291	325	300	309	272	291	313	302	289	308	307	327	286	269	281	294	267	285	294	296	310	305	332	303	305	332	292	294	283	301	293	294	274	305	297	324	317	286	281	269	332	328	291	305	356	316	322	313	301	327	304	339	308	302	274	309	327	309	294	290	296	298	323	321	283	287	310	309	271	281	297	299	301	324	300	325	320	260	320	276	321	329	322	310	325	284	314	295	303	280	323	327	288	307	311	273	309	302	317	321	288	315	293	298	315	286	332	300	313	278	300	344	298	309	333	323	289	304	255	309	290	294	298	274	300	310	329	315	312	290	292	325	299	292	290	271	310	297	305	324	316	316	312	296	296	311	309	250	284	315	292	319	303	312	306	302	291	328	295	307	313	314	290	292	284	285	287	299	305	323	275	285	289	314	290	320	287	298	297	299	275	299	293	313	303	282	284	329	262	275	309	287	318	300	286	299	286	307	283	292	293	304	294	291	314	310	285	291	316	318	332	313	315	332	301	306	313	333	276	298	321	309	325	287	293	308	299	299	295	289	276	327	327	270	288	336	298	286	290	307	297	280	293	301	289	297	306	325	313	323	301	270	309	287	313	285	295	299	303	286	317	281	299	284	276	336	310	317	306	297	280	294	309	299	316	301	295	287	292	318	301	278	269	299	296	309	298	301	302	309	323	282	272	317	301	321	286	299	286	288	325	337	315	283	343	328	300	320	302	302	295	330	319	323	334	313	301	313	303	313	320	304	280	278	287	317	311	316	301	339	297	284	344	295	330	306	279	320	291	293	300	333	298	312	312	311	334	351	313	304	298	321	305	289	311	281	330	311	306	310	292	315	269	312	308	314	293	280	322	264	324	313	308	285	298	314	293	309	319	290	313	327	306	318	298	312	303	305	299	311	301	286	293	321	309	294	309	287	281	302	328	313	296	330	321	283	323	312	318	360	288	276	315	302	284	333	279	292	277	305	290	305	290	281	282	309	299	347	297	326	288	294	281	319	338	271	287	290	295	251	301	293	292	314	305	293	287	312	283	285	290	280	297	325	318	297	331	314	301	320	320	293	267	305	277	287	299	305	323	268	298	284	329	293	307	310	289	317	311	273	323	288	290	340	329	337	315	332	319	319	273	323	262	295	305	288	304	327	272	306	321	314	284	310	356	297	310	307	289	296	326	294	299	316	290	315	314	276	288	313	318	316	309	320	313	298	302	312	323	300	294	296	310	305	300	296	308	308	309	324	344	356	265	287	307	297	279	294	318	304	285	316	322	309	299	273	312	280	307	303	282	295	334	306	304	305	319	294	290	292	324	311	319	354	282	310	307	292	336	296	300	303	319	324	327	292	329	280	341	325	288	348	343	287	325	292	292	279	288	283	319	280	265	295	287	307	294	307	286	287	290	290	331	284	313	316	279	276	312	310	285	265	243	285	277	316	284	301	339	315	320	276	364	319	315	300	307	300	305	278	313	321	312	273	299	310	338	319	322	298	325	298	306	322	291	304	335	319	286	294	297	307	296	291	286	326	291	297	309	291	290	336	287	263	296	312	323	308	323	329	302	312	321	335	293	306	310	288	280	288	306	341	346	303	314	323	318	280	275	297	345	325	311	283	321	275	324	275	352	344	268	287	323	328	299	254	326	274	312	249	288	283	281	325	305	290	277	282	296	301	279	297	324	293	324	336	282	300	288	297	287	306	296	268	323	305	311	325	283	331	300	288	308	291	336	304	290	280	322	279	328	354	260	274	296	307	313	331	286	295	311	292	289	301	312	311	289	255	320	313	318	294	313	312	286	317	331	287	302	293	307	301	263	291	307	299	315	316	286	286	300	308	280	300	302	280	302	317	298	281	302	302	318	278	325	287	289	298	278	320	290	305	302	306	327	308	318	294	286	271	299	313	265	303	305	275	282	323	318	266	296	313	298	302	274	302	299	314	291	311	289	293	326	270	302	307	308	300	329	311	288	294	302	323	295	281	296	289	283	300	298	288	305	313	351	310	302	297	292	303	307	326	289	314	310	287	288	300	324	303	300	280	342	323	298	294	303	289	318	322	304	325	299	291	305	323	314	292	319	322	333	314	313	294	325	295	288	284	320	309	301	318	316	305	309	317	299	338	318	308	327	298	314	318	275	302	308	294	309	285	322	284	325	310	358	295	278	303	294	310	286	305	313	304	309	290	299	297	305	321	316	317	345	253	301	341	314	310	277	293	300	312	311	303	305	306	293	301	309	339	326	289	311	287	318	300	301	293	291	322	284	314	299	281	310	284	302	325	304	320	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51371	59298	53296	44729	44479	44830	36852	36186	35410	28495	30878	25788	21168	21621	19273	16330	13589	10855	12507	9342	8729	8632	6901	5164	5252	4145	3151	1567	1327	1287	1339	1361	1306	1414	1341	1325	1259	1354	1392	1429	1397	1332	1240	1175	1122	1029	962	969	956	965	937	903	903	912	872	895	903	895	956	889	944	988	997	935	963	957	914	1042	923	881	874	863	873	858	772	827	800	807	856	864	794	775	789	775	802	823	792	797	777	747	731	754	793	719	738	797	789	742	730	753	747	757	779	770	745	769	732	800	729	747	788	771	735	736	731	733	762	736	750	778	767	727	742	756	746	755	761	775	756	804	756	736	776	780	757	796	718	753	755	741	716	769	759	753	743	778	774	784	773	678	752	755	758	759	758	700	764	743	785	721	749	717	774	745	742	723	800	733	745	774	755	781	748	753	742	726	739	786	759	757	740	726	757	745	710	717	761	733	762	766	692	724	754	730	739	739	757	718	748	687	727	753	740	667	734	778	751	742	707	770	751	776	744	731	746	706	753	731	782	749	724	717	741	756	741	755	734	685	790	726	777	742	779	721	749	711	755	753	705	739	714	755	745	733	743	744	752	732	710	728	710	728	783	696	691	746	763	769	733	766	722	742	723	719	789	811	723	703	750	688	760	714	744	770	765	778	744	760	802	694	714	781	719	767	751	743	732	734	752	751	699	744	764	788	785	715	745	737	777	727	747	744	768	773	697	723	784	714	686	749	760	770	699	713	721	694	804	752	698	742	767	729	747	767	737	729	744	777	736	759	764	734	751	714	733	701	750	697	747	741	773	725	706	771	738	760	709	784	741	697	781	781	714	702	716	738	752	720	763	734	741	746	710	708	762	732	698	699	727	843	755	781	699	732	737	729	729	766	729	756	708	745	736	733	740	775	740	758	755	761	762	767	788	721	734	737	752	707	728	753	749	729	715	688	733	769	741	696	737	768	748	746	782	749	754	765	722	763	766	754	714	720	752	770	786	725	782	712	748	783	720	753	792	716	730	766	730	736	793	745	763	735	728	739	778	763	742	751	752	756	759	757	702	698	740	738	795	740	730	766	684	740	725	813	744	748	735	691	763	735	738	703	742	765	764	717	739	784	706	758	740	763	756	778	757	789	739	779	761	732	759	782	735	831	758	721	745	741	764	782	766	753	754	792	771	762	737	720	779	719	768	775	767	789	764	741	770	746	768	797	723	730	748	765	720	749	704	749	716	720	720	731	721	747	768	704	742	763	785	784	768	726	757	719	769	771	805	712	702	724	722	717	769	752	792	719	774	781	745	729	701	790	781	710	730	768	747	758	735	726	727	712	728	729	757	775	743	752	769	784	736	740	696	750	726	759	740	741	743	720	746	720	738	734	730	734	707	746	735	743	739	744	737	707	751	786	734	755	719	717	735	763	809	741	738	766	706	749	789	761	738	711	758	732	745	736	739	721	794	732	769	777	747	755	780	744	795	769	757	759	769	729	721	713	722	751	772	730	759	760	793	733	742	752	721	772	763	764	718	768	717	745	758	680	723	736	747	738	750	734	718	727	748	753	681	722	732	773	694	731	734	767	714	753	755	778	699	714	760	725	729	764	703	764	723	779	699	753	728	731	751	755	754	736	713	726	716	717	703	725	740	782	743	734	759	738	728	748	775	758	763	770	739	750	741	750	726	718	743	748	759	751	754	724	749	739	740	733	775	735	758	736	703	737	755	748	741	724	748	741	705	715	723	721	747	760	751	753	739	742	700	718	764	780	772	694	742	767	722	701	727	792	748	784	746	696	763	730	772	756	734	764	709	781	755	754	729	775	717	773	720	764	713	785	759	716	802	747	728	726	724	743	730	694	771	678	750	703	823	747	747	725	714	713	731	722	773	778	727	755	722	767	797	789	703	715	755	710	733	727	714	739	766	733	732	731	774	716	744	747	793	695	726	786	750	735	740	735	768	755	766	692	775	715	779	692	733	723	753	823	754	714	720	746	742	772	746	720	728	709	768	721	779	731	720	721	765	777	742	767	731	756	755	765	696	818	745	716	736	696	678	735	786	693	747	740	749	733	758	743	716	759	731	741	729	741	715	707	790	767	705	750	738	759	776	705	716	725	772	754	731	711	721	756	736	720	737	780	735	752	789	726	734	728	756	772	725	758	674	779	758	719	791	753	715	805	719	758	750	746	713	738	751	730	730	777	745	740	752	732	704	765	734	726	703	742	713	787	745	711	792	736	714	740	798	731	654	725	693	770	771	714	781	718	756	686	798	767	749	770	741	745	748	793	729	744	696	790	712	770	765	801	689	760	776	774	760	749	707	709	729	783	763	767	764	782	694	727	719	729	753	719	745	774	734	717	764	761	736	804	771	717	783	720	696	718	745	752	711	696	768	760	704	725	788	752	729	738	763	768	735	775	758	756	744	760	722	760	709	709	741	774	725	749	708	736	744	742	735	696	779	735	723	735	770	740	746	771	774	737	745	721	738	742	761	813	703	735	748	736	730	701	691	771	695	723	736	777	749	676	706	718	718	770	746	754	760	756	751	716	742	729	738	768	717	732	722	720	716	760	696	687	781	776	731	742	742	745	765	731	725	720	758	711	785	745	755	771	767	775	734	789	756	755	751	780	748	730	752	713	718	766	756	737	750	762	722	763	750	770	703	765	668	727	753	734	747	729	733	758	772	782	698	749	751	771	769	765	754	738	718	704	720	775	727	756	781	747	736	771	787	766	734	686	709	728	767	772	766	753	719	740	707	776	733	724	718	740	792	698	775	723	722	757	742	725	741	723	787	743	820	785	763	773	737	776	757	720	707	713	721	749	708	751	701	749	724	686	737	766	712	719	759	754	755	737	746	753	744	728	754	771	758	749	753	784	706	693	741	720	758	763	736	754	688	737	671	765	751	758	732	729	760	762	768	758	759	736	751	738	746	693	751	721	725	732	765	732	717	721	751	699	745	728	736	738	706	772	786	714	741	737	721	760	704	708	763	764	808	756	730	711	751	783	722	759	796	729	754	771	792	809	777	743	805	752	750	770	732	746	700	749	741	743	722	734	760	746	738	728	756	722	720	761	762	733	740	765	720	704	755	789	738	726	756	720	738	721	750	719	802	742	756	781	777	719	698	714	736	749	742	729	792	751	731	751	783	760	718	743	724	724	760	721	765	752	745	730	758	745	743	743	742	694	713	799	760	741	731	774	745	726	746	717	740	744	786	737	751	745	731	729	745	753	770	781	777	748	689	738	744	791	686	665	763	735	767	749	755	690	762	748	719	745	718	769	716	745	758	758	732	767	757	740	659	767	733	706	730	784	723	725	770	767	768	705	750	725	727	735	748	789	739	744	747	753	743	797	725	745	736	722	687	739	733	744	720	760	754	737	756	717	797	712	767	736	768	680	720	737	775	729	717	688	749	714	709	750	758	749	766	733	737	781	705	770	735	766	752	756	742	752	760	722	755	743	747	739	762	754	749	794	726	739	686	741	779	693	722	758	741	773	735	697	730	711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57311	43111	35241	29782	28937	32676	31630	29738	30009	26856	24944	21015	17574	14408	11333	7936	7115	6011	5520	4004	3637	3371	2427	1738	1652	1256	1093	572	504	525	481	457	511	546	488	449	450	509	492	445	466	487	456	450	382	366	414	438	423	383	380	363	353	364	356	355	364	361	389	320	392	394	366	378	411	393	390	404	379	385	376	375	357	366	346	338	310	336	371	377	340	367	319	375	379	323	294	339	314	356	320	352	337	368	350	329	340	297	331	327	372	342	306	345	328	298	353	346	303	343	333	372	314	359	335	368	339	326	346	346	333	323	292	296	340	329	334	341	334	326	337	305	345	319	341	314	326	343	359	330	333	329	299	332	316	364	340	314	362	324	349	327	330	330	367	372	341	317	343	344	349	340	302	321	323	342	334	357	326	307	327	338	307	333	352	287	341	327	323	331	319	332	350	331	312	321	339	371	313	315	347	361	332	344	330	341	351	360	342	306	345	338	361	321	319	307	305	302	325	330	336	333	318	323	339	357	320	333	308	328	328	340	300	334	341	341	337	298	335	322	335	364	332	303	320	295	337	343	341	299	342	319	354	331	330	326	344	338	380	333	307	331	351	330	295	319	312	325	347	322	333	304	347	333	297	333	309	334	341	363	336	327	325	334	337	330	341	331	338	327	379	309	329	296	345	349	343	330	330	342	375	335	370	340	326	289	336	314	352	340	336	311	346	316	322	341	335	357	336	339	323	312	341	338	322	331	345	328	323	344	333	323	324	345	304	354	298	346	334	324	311	334	344	310	325	338	320	339	341	352	325	327	359	372	336	351	390	321	329	350	322	327	306	352	345	354	327	294	320	304	329	340	332	351	379	342	341	345	330	333	291	347	356	333	345	329	335	337	356	351	327	341	317	348	342	327	359	311	317	329	343	322	334	313	310	352	347	333	350	337	353	348	337	314	373	369	342	376	358	315	326	336	355	335	332	304	334	323	322	323	376	307	315	310	318	328	335	350	350	323	366	349	329	310	302	315	340	342	367	332	354	357	323	319	321	300	358	325	346	347	323	327	348	318	372	325	315	301	322	327	331	315	322	281	323	351	306	346	308	324	366	352	342	317	345	335	319	330	350	318	329	346	353	312	313	309	321	315	327	352	313	331	367	360	351	344	323	349	321	328	326	323	352	328	309	324	307	316	338	326	301	335	315	310	316	340	319	317	328	345	347	366	344	308	314	314	318	314	330	398	333	303	334	365	370	328	298	364	320	347	352	348	374	336	320	359	306	316	348	318	326	338	308	334	346	334	300	338	321	320	305	347	320	337	350	309	344	352	296	333	317	326	338	322	293	337	334	351	334	293	332	323	347	347	325	320	308	329	315	350	360	318	315	274	327	348	334	325	288	332	356	325	335	330	319	301	351	300	316	334	324	365	305	340	329	328	355	285	339	373	300	346	328	354	304	329	373	339	362	345	340	338	339	313	338	375	332	369	321	347	324	342	331	330	350	344	331	360	346	325	365	305	343	331	279	347	328	341	300	352	333	336	358	333	309	323	326	340	286	299	343	352	333	357	338	354	331	302	356	324	300	351	319	384	320	317	336	348	334	298	355	336	334	322	350	323	364	355	334	334	348	376	338	357	316	348	336	308	364	332	344	333	353	351	334	336	311	335	369	322	306	310	355	319	303	366	333	354	353	356	324	343	317	320	362	327	305	331	313	345	314	348	323	305	310	343	292	338	325	349	341	327	313	340	331	350	352	333	344	347	365	329	332	332	341	294	351	324	324	336	373	338	333	309	357	309	298	319	366	324	314	334	341	330	313	336	332	372	318	322	346	345	310	305	364	333	336	351	339	302	314	320	312	316	331	331	328	339	326	336	320	311	320	338	352	353	351	323	328	305	321	315	316	333	361	343	308	326	296	334	368	361	329	318	305	311	323	349	316	344	297	322	361	340	325	326	342	354	343	313	316	347	333	321	316	322	328	336	300	315	316	308	311	356	356	335	307	302	322	336	336	335	356	329	351	341	356	341	347	302	334	317	349	326	351	294	341	311	309	320	307	320	338	327	302	331	316	364	326	352	326	339	325	338	306	348	328	332	307	326	351	300	323	340	317	317	347	290	343	354	308	304	366	367	328	304	340	349	348	302	353	326	347	323	367	362	323	318	315	312	301	354	344	332	320	371	332	348	333	320	344	358	306	295	346	320	333	341	332	313	322	351	360	302	328	319	327	321	323	336	339	360	333	353	313	324	337	321	329	333	339	321	342	359	317	360	339	332	325	319	334	318	338	298	322	324	301	286	357	343	348	331	303	332	335	322	329	377	327	352	327	361	328	343	319	345	333	326	299	357	336	342	333	321	326	320	362	315	331	340	295	343	364	306	317	340	330	304	353	338	325	309	325	306	352	291	331	329	338	333	330	317	353	306	317	292	349	316	336	325	364	359	328	338	339	351	335	353	373	328	329	340	320	344	301	334	330	335	346	330	312	345	329	346	370	345	324	345	333	314	308	328	331	332	371	332	307	339	344	324	336	346	335	333	331	332	309	339	326	332	331	342	316	326	307	305	361	311	304	359	305	337	348	347	339	293	357	314	326	331	340	313	299	326	372	337	306	335	346	350	279	344	335	353	357	336	345	334	316	338	318	330	322	313	345	352	337	324	360	325	295	327	306	313	384	338	345	318	320	347	350	313	320	312	338	329	310	340	351	355	310	326	351	354	343	352	371	319	310	336	325	353	327	352	357	324	328	340	344	325	328	350	308	328	339	325	342	346	344	357	327	334	326	364	303	326	315	321	303	330	312	364	352	342	307	337	305	320	343	346	332	346	341	319	352	352	328	330	287	334	322	342	339	323	320	361	353	329	338	325	345	318	378	314	315	347	337	317	329	304	349	335	308	326	319	337	352	347	327	318	355	338	354	327	348	333	342	331	337	300	313	324	332	349	342	354	322	333	328	306	335	303	315	359	330	343	357	326	349	329	317	332	351	319	370	360	336	361	306	325	350	345	371	298	352	330	362	347	332	356	327	323	319	342	364	327	321	313	311	322	323	307	330	338	322	362	323	321	362	320	345	333	314	336	311	311	314	340	356	327	321	320	350	312	337	304	314	324	343	317	333	333	313	332	315	339	301	316	346	339	325	340	345	362	356	343	346	324	341	319	340	353	323	349	317	323	339	361	333	337	328	302	348	332	368	318	340	308	355	316	314	313	328	348	326	357	344	322	349	310	340	338	349	327	347	331	345	340	328	342	292	315	346	295	345	327	327	339	329	322	323	351	357	286	326	349	342	362	356	334	329	362	319	354	328	302	332	333	361	305	312	343	324	312	341	325	345	340	335	315	343	311	328	324	326	301	316	317	329	338	324	313	310	353	347	331	334	364	343	344	314	337	337	302	349	335	300	327	358	347	339	329	342	301	323	327	350	315	325	319	343	345	299	354	329	307	313	376	339	339	391	352	343	337	346	315	330	369	309	331	317	324	360	354	308	341	373	307	335	340	332	352	324	348	311	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55729	58413	51950	48836	50893	50278	44000	40574	40909	37265	36347	32861	30062	28900	25630	19913	19459	18842	19284	14283	13453	13248	10504	6550	8141	6005	4501	2004	1673	1598	1676	1613	1812	1911	1675	1525	1569	1661	1662	1730	1643	1651	1419	1449	1282	1075	1128	1028	1050	1101	1025	1005	1003	1053	978	933	1014	945	1027	976	1051	1043	1110	1035	1193	1172	1229	1202	1005	1053	978	1004	1009	932	921	857	879	810	920	898	871	866	880	821	838	869	794	820	770	766	797	794	805	794	781	753	810	785	743	766	773	758	765	778	811	768	747	792	774	763	768	808	795	788	746	755	784	767	798	750	802	764	788	735	784	803	775	750	722	748	776	793	777	756	782	760	796	733	784	838	725	818	795	714	783	743	785	784	782	784	802	822	779	753	828	787	713	758	772	715	808	752	768	727	807	765	725	772	808	785	805	797	738	770	783	759	735	785	784	740	806	746	781	774	782	753	724	738	743	758	792	824	754	798	806	721	752	776	774	772	762	768	754	795	772	735	740	766	757	719	828	758	760	758	776	755	746	752	776	762	756	820	813	807	765	790	759	797	760	747	784	764	781	771	733	803	743	800	793	755	801	824	710	760	751	795	757	719	745	775	778	726	766	779	779	717	734	793	798	744	777	767	727	798	821	776	742	764	771	776	715	804	765	793	721	791	810	764	791	766	717	744	751	821	778	767	738	778	793	706	760	774	792	747	760	766	783	763	791	785	779	749	800	806	742	751	785	768	784	722	756	746	752	742	773	778	837	759	718	783	801	805	792	761	748	752	793	805	781	749	797	751	752	771	761	742	752	756	776	767	762	746	772	749	736	731	718	774	780	731	782	771	781	735	776	773	753	734	813	817	811	755	745	771	812	811	756	818	782	738	725	797	775	767	744	797	762	753	791	790	805	815	781	792	775	808	775	729	786	765	773	766	734	736	767	817	748	775	778	728	785	789	782	738	785	744	742	723	747	734	703	746	777	767	760	804	749	765	786	742	764	781	814	763	788	766	772	750	815	818	788	743	790	784	740	771	742	762	755	783	722	805	758	770	764	767	815	751	800	749	785	764	780	800	755	819	782	758	837	765	770	785	794	796	762	752	766	759	774	779	802	820	744	795	732	810	811	803	762	746	733	804	724	742	739	784	799	796	789	768	745	774	760	789	789	786	786	777	767	760	780	793	805	767	819	730	732	783	800	770	806	748	795	745	778	732	787	734	739	710	745	702	812	739	700	800	777	762	753	780	708	739	804	798	787	737	716	774	753	751	755	756	728	772	761	808	721	752	787	769	765	751	770	788	786	774	761	770	746	776	771	765	811	743	757	789	725	788	753	810	780	765	769	779	772	772	761	773	747	802	700	783	734	747	821	797	767	820	801	756	798	783	728	809	765	810	807	758	801	714	796	743	781	787	752	770	786	778	830	788	757	807	797	752	740	753	745	839	737	702	805	743	746	790	778	791	744	739	786	746	773	731	818	780	772	741	754	785	776	786	790	733	755	742	795	795	738	779	751	786	802	723	734	781	796	787	804	719	764	772	812	742	751	801	774	786	776	757	758	755	707	752	855	719	754	779	766	759	772	798	805	764	782	761	766	792	781	761	779	802	758	778	708	758	831	756	784	773	806	761	752	773	743	787	815	757	815	781	768	734	795	778	770	743	797	739	754	764	746	726	740	746	743	739	767	749	781	761	756	722	809	784	817	756	789	737	788	749	812	849	762	783	766	742	791	776	752	821	793	762	734	788	740	809	755	761	781	772	764	799	759	776	739	759	743	788	758	692	781	776	737	783	778	738	745	749	753	774	783	779	795	743	708	807	778	793	712	795	742	692	728	781	764	775	863	767	779	798	785	762	767	784	740	769	771	758	801	747	784	756	793	743	781	720	742	790	775	762	734	779	738	801	739	786	784	771	779	735	792	760	807	767	756	741	772	744	750	769	768	820	823	781	759	789	708	723	767	785	757	758	782	798	791	749	750	753	756	752	739	808	782	792	761	768	790	771	760	763	719	862	777	736	764	823	788	771	792	756	765	784	778	751	762	783	766	761	727	776	756	782	779	749	800	773	765	748	794	793	794	764	799	753	732	760	721	730	768	785	825	814	805	771	764	768	824	802	746	765	818	808	758	823	803	784	755	741	743	790	769	805	771	753	740	799	762	756	744	744	786	730	762	776	792	777	790	790	798	696	797	732	789	733	771	808	771	726	804	789	720	778	773	770	770	767	757	781	780	777	744	774	769	777	730	743	776	792	782	762	779	743	752	752	802	749	836	770	796	763	776	781	776	804	771	786	799	753	749	759	803	745	758	786	806	726	763	777	765	796	805	763	741	740	791	813	774	799	794	763	804	819	720	753	752	796	740	802	812	744	781	723	800	794	782	794	783	792	761	759	764	768	799	709	793	805	791	774	762	704	797	774	803	767	772	759	746	796	786	790	791	770	789	764	792	785	772	730	781	756	734	779	768	737	835	734	746	789	775	744	802	711	790	781	762	786	751	773	757	783	770	766	813	778	748	791	746	739	745	788	769	765	755	722	795	788	746	823	747	756	738	795	771	766	734	752	795	736	773	758	764	758	756	737	751	783	747	748	792	748	810	736	760	796	789	744	760	763	762	782	803	808	785	799	775	751	768	774	812	813	776	739	734	750	726	797	771	796	773	853	746	756	764	769	749	778	801	764	791	770	762	752	755	784	805	753	804	777	722	740	730	733	784	743	733	772	755	860	773	756	804	785	786	769	775	751	799	804	747	781	766	785	746	820	794	801	766	783	796	743	748	757	738	796	817	777	761	757	751	777	737	810	770	744	733	760	769	759	726	772	767	779	787	760	800	808	787	745	770	761	760	778	813	780	755	799	828	726	721	757	766	752	743	783	795	772	765	770	803	768	734	774	759	736	719	741	772	753	763	775	756	795	739	803	793	753	808	721	783	757	812	733	764	779	782	769	798	761	731	785	743	783	727	789	788	778	752	786	777	763	785	731	791	770	769	748	747	759	812	763	760	808	823	754	777	752	745	756	764	786	814	726	741	738	739	753	809	773	780	769	746	732	778	751	757	771	778	792	753	780	743	777	772	788	799	758	775	768	807	759	791	756	790	763	786	795	726	738	767	797	745	833	749	767	783	764	770	692	789	741	756	720	800	739	799	757	793	722	789	763	736	771	795	746	838	747	777	786	802	785	760	755	777	748	757	760	755	752	788	806	773	756	793	719	777	769	746	796	804	791	717	777	750	714	752	790	732	788	746	763	756	760	735	832	778	784	745	788	741	757	740	764	757	787	771	752	769	753	729	801	792	789	763	743	751	760	780	734	763	813	775	787	769	757	753	795	776	746	792	816	796	788	814	728	749	746	750	740	790	785	784	721	776	810	791	768	769	755	812	785	730	786	739	747	760	735	772	793	723	725	790	761	768	789	808	766	814	760	761	794	768	794	789	795	773	758	743	758	804	776	769	766	799	769	774	744	767	744	790	757	736	748	816	790	771	725	793	750	783	743	802	718	718	776	781	738	777	810	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36724	48693	37692	23559	15478	10653	6234	4463	3762	2807	2360	1948	1576	1187	1023	802	743	666	585	455	477	514	419	404	426	367	385	331	311	332	332	352	347	351	373	338	347	362	377	375	359	312	315	334	337	332	351	299	356	339	347	328	320	339	292	306	341	302	319	339	310	333	325	322	309	332	344	296	332	302	312	315	335	326	341	327	274	342	316	318	322	301	324	317	345	333	352	324	304	331	359	301	344	289	298	297	319	300	327	304	324	331	293	351	262	315	337	354	325	323	345	299	292	335	327	307	330	302	316	339	309	318	318	299	342	292	313	314	324	323	288	297	316	295	322	328	333	310	320	339	309	306	299	329	327	312	326	310	321	299	324	314	302	303	320	332	298	327	314	307	334	310	338	299	361	305	305	313	343	319	304	309	315	310	313	299	299	298	324	332	304	291	320	334	347	282	354	339	289	306	339	309	307	357	327	299	335	353	333	321	299	309	306	287	297	330	333	306	297	292	298	318	305	353	288	318	329	289	332	276	290	309	314	288	334	302	308	307	326	299	278	316	310	313	324	303	304	332	315	299	337	313	311	323	309	318	299	305	314	338	325	319	296	319	339	305	320	321	313	293	318	329	336	318	345	321	307	311	322	301	321	339	305	301	319	348	294	298	320	328	343	309	304	335	334	301	264	313	303	331	314	331	279	331	327	345	289	312	333	352	310	325	308	312	308	301	340	344	301	310	312	331	307	292	300	307	311	319	320	304	335	311	344	343	313	293	317	321	326	299	310	306	337	312	324	297	296	337	329	333	339	345	277	312	297	326	311	288	342	323	312	316	349	315	296	315	263	307	293	320	282	316	335	279	284	338	334	295	357	332	322	300	286	298	318	282	304	318	320	311	324	329	309	296	279	331	309	330	354	278	290	284	299	301	335	309	311	309	296	285	333	288	303	295	296	322	307	266	301	351	341	300	305	295	315	327	306	330	340	306	316	357	323	337	299	294	269	348	325	330	352	303	372	308	318	361	309	296	307	316	322	313	355	292	335	332	298	314	344	301	296	331	315	301	295	316	306	329	293	308	312	310	309	316	317	325	292	325	307	306	313	282	317	292	294	330	318	348	308	336	317	333	322	290	312	297	342	351	296	291	269	315	319	294	300	329	327	303	323	336	323	307	299	297	312	305	351	318	317	301	297	316	303	324	309	325	291	331	274	300	342	299	318	358	306	326	332	294	290	356	273	294	283	304	298	295	321	306	323	337	306	329	304	319	304	305	294	326	315	316	329	312	284	318	319	305	306	302	352	296	329	339	295	324	348	310	317	316	312	311	307	318	296	328	302	307	309	338	329	312	328	310	312	310	301	321	274	333	343	344	323	281	316	306	306	314	328	326	307	348	304	311	312	346	329	307	288	311	306	324	316	331	298	315	301	336	326	338	336	310	339	310	304	292	338	330	324	337	325	312	301	332	306	298	316	318	322	316	320	303	299	330	314	323	298	322	314	335	290	319	305	336	319	321	323	300	309	282	315	342	315	317	314	310	292	341	322	322	289	333	313	328	328	308	306	332	343	337	290	305	304	344	306	332	300	322	321	319	293	321	345	310	304	310	308	311	316	285	304	317	344	294	326	315	299	312	317	335	307	318	323	326	281	311	304	285	317	300	320	317	334	310	328	294	308	349	268	307	310	356	334	295	344	371	315	283	289	331	319	330	291	333	339	351	312	321	314	316	292	327	335	303	338	343	313	327	324	322	329	289	308	334	316	313	320	282	351	303	294	341	299	306	351	356	304	287	310	288	308	333	339	309	327	308	325	305	305	333	336	330	309	306	298	309	317	323	297	348	299	345	289	336	302	281	306	306	295	320	314	281	307	310	293	324	347	345	322	324	327	295	309	324	312	318	293	351	340	317	326	314	289	281	348	333	329	348	333	312	325	288	316	304	329	302	346	289	341	296	320	323	333	308	338	337	306	322	367	354	322	319	286	347	314	325	313	316	298	303	309	330	325	327	324	296	329	295	324	323	351	322	298	335	305	332	325	333	327	300	286	312	310	330	345	343	342	309	314	305	317	281	352	308	341	298	360	290	306	293	306	321	326	309	301	300	319	320	295	305	317	303	308	292	337	311	304	357	327	325	311	315	308	343	280	316	291	302	308	306	294	325	261	333	284	317	300	337	306	323	306	308	317	352	343	304	294	316	298	290	298	298	300	300	310	307	297	300	319	321	318	311	314	326	338	309	328	325	298	311	325	330	308	305	307	283	316	316	322	324	287	347	350	309	319	274	275	330	292	292	310	313	334	334	295	314	300	291	318	309	335	333	299	297	332	309	347	334	346	317	316	330	319	312	317	312	321	308	297	332	338	287	300	321	321	313	301	317	314	324	343	345	331	299	323	281	320	308	302	286	313	324	309	291	323	308	290	324	288	348	302	309	359	281	305	308	305	327	294	339	314	281	311	271	343	311	310	287	349	294	326	326	320	321	316	295	277	307	307	320	304	287	276	302	329	280	299	301	345	330	326	317	343	355	285	307	287	311	306	352	332	285	323	297	330	319	317	321	325	307	313	303	325	321	324	310	310	309	299	300	335	321	312	296	325	296	314	339	334	291	320	316	328	325	311	343	272	334	325	315	315	314	302	336	321	302	309	289	343	308	340	332	310	311	343	301	340	327	319	313	308	300	318	317	285	314	314	290	304	346	315	272	293	331	344	304	308	346	309	334	323	298	291	305	311	316	320	324	316	346	335	313	345	336	319	316	279	301	326	307	291	324	307	307	336	290	313	316	345	296	290	292	311	314	318	321	315	330	311	328	337	310	329	286	293	348	338	312	290	321	276	300	278	335	327	324	336	325	337	282	322	290	319	290	333	309	311	306	295	294	351	334	284	307	305	296	322	332	303	333	300	312	323	317	287	308	335	341	319	300	344	346	318	316	295	312	293	359	349	297	336	316	309	307	308	305	301	314	312	339	306	306	323	309	301	290	295	328	311	320	354	304	308	308	299	312	318	327	312	338	338	323	294	304	308	340	348	315	309	350	345	311	297	309	293	292	331	306	300	289	286	310	347	309	304	298	323	330	304	342	299	310	312	335	313	304	330	304	305	292	326	323	346	288	300	314	290	325	318	316	302	311	324	312	317	302	306	295	320	327	318	286	295	300	322	301	282	327	290	352	311	301	298	297	292	306	324	300	300	342	314	284	324	318	305	320	295	318	319	280	333	302	311	326	315	330	334	318	306	287	316	335	278	300	302	299	317	314	297	345	306	300	308	349	298	306	284	293	322	316	304	316	325	306	305	342	346	330	310	330	349	327	320	334	313	357	308	326	328	324	297	358	308	336	322	314	291	299	321	359	343	329	289	301	331	321	309	288	262	329	300	325	298	344	308	336	310	314	301	312	312	321	288	342	323	317	311	302	348	318	350	298	293	279	299	312	321	333	295	315	327	300	351	332	312	314	303	296	273	329	307	310	304	293	295	327	292	325	280	333	319	321	307	296	324	319	333	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28734	42139	36908	29687	26591	22659	16631	13742	12487	10581	9249	7202	6303	5286	4326	3322	3050	2762	2537	2151	1850	1952	1596	1459	1526	1293	1150	1008	1061	1077	1001	1044	1023	973	1007	1041	1040	1090	1071	1079	1081	1022	1012	955	924	935	868	899	872	873	807	846	842	860	832	865	796	817	817	844	898	898	862	837	835	836	841	839	833	861	806	835	796	865	783	850	769	804	790	773	814	861	833	821	838	814	821	784	769	808	805	790	771	815	801	809	736	783	750	770	823	822	820	821	824	763	814	769	808	747	840	771	758	757	781	804	787	822	774	740	715	791	858	788	773	837	800	790	830	834	832	751	792	786	812	819	796	755	802	803	799	775	795	772	747	754	842	791	776	849	738	808	797	748	824	784	746	797	772	756	802	849	800	835	820	785	795	806	704	774	770	775	761	831	814	790	729	781	816	729	734	739	773	772	776	756	802	825	821	802	770	788	750	769	767	795	797	770	752	784	773	805	770	814	744	807	752	770	811	780	786	810	813	793	780	807	780	793	764	750	812	769	749	795	833	784	818	771	785	816	790	776	738	783	793	753	755	747	777	856	739	785	770	779	789	783	815	749	803	787	764	768	727	766	730	799	816	772	774	808	761	838	788	794	770	837	733	762	817	763	774	776	760	789	790	794	770	778	762	839	788	804	750	791	770	782	786	752	799	757	785	811	814	790	781	821	762	801	683	781	821	771	748	787	750	797	785	798	781	768	756	744	756	763	746	784	798	756	775	809	798	778	778	782	774	746	793	755	765	764	782	770	776	771	764	761	809	826	787	755	797	808	773	749	791	777	804	784	829	817	764	789	762	770	830	799	758	768	837	751	775	834	746	803	749	808	792	816	747	781	756	829	793	797	790	815	829	837	787	759	795	763	743	751	745	746	800	827	784	736	750	800	770	758	741	763	832	789	771	803	796	741	781	809	765	783	851	785	785	775	783	849	757	815	789	793	751	753	785	819	734	771	812	760	771	803	793	837	812	805	783	760	745	768	785	779	765	758	776	796	768	778	784	821	787	757	773	795	831	768	826	821	838	764	819	796	737	758	840	770	779	809	781	765	772	825	761	771	798	755	759	801	780	788	794	743	792	774	775	822	777	767	744	754	800	793	800	772	804	778	795	819	802	792	798	769	788	799	783	820	794	758	769	737	741	790	794	849	798	754	846	789	797	855	767	778	812	770	810	805	806	828	789	811	775	788	828	853	728	791	783	780	782	734	784	772	753	768	749	728	742	762	763	780	755	794	777	788	765	813	753	747	830	794	797	787	782	771	783	792	784	792	755	747	767	749	795	795	776	741	793	801	759	824	782	783	776	801	813	835	808	825	782	755	815	766	735	774	757	761	747	723	774	791	795	784	793	765	809	848	735	764	755	767	787	807	780	792	744	834	784	777	837	796	755	795	794	795	835	811	764	783	805	723	799	785	775	728	795	785	769	770	824	835	800	817	782	764	783	756	842	773	797	732	794	790	780	802	804	711	766	769	811	783	834	775	801	777	773	774	788	811	783	750	838	782	756	828	774	794	759	807	745	736	750	800	769	806	801	790	830	739	855	766	764	816	775	800	788	821	764	786	777	826	808	844	826	840	841	796	727	805	788	809	799	718	792	810	787	806	835	787	778	782	770	863	773	793	791	779	830	757	783	723	793	789	757	760	770	856	765	782	804	759	811	771	798	777	790	780	731	823	744	772	775	755	750	773	757	768	763	733	755	813	794	786	793	803	782	778	722	750	836	831	803	807	760	822	788	776	814	771	793	812	747	814	828	742	826	812	706	800	757	846	824	776	780	816	817	769	766	752	776	796	730	774	765	777	753	802	798	810	799	776	735	787	770	793	830	777	803	846	785	785	770	805	783	780	779	777	738	858	751	772	786	765	741	805	766	779	812	788	748	741	773	762	724	740	809	824	760	753	745	816	766	791	776	761	798	838	794	799	767	773	726	781	754	764	773	729	788	784	726	804	748	860	833	738	759	792	752	776	808	720	769	823	764	738	792	828	821	774	780	810	801	780	783	741	784	803	828	791	754	791	767	731	779	779	761	804	712	776	742	773	794	814	769	799	770	784	778	804	798	785	784	831	792	777	778	753	783	781	780	779	812	741	732	798	787	806	784	799	805	774	770	767	774	817	829	787	726	828	807	760	787	761	783	821	773	810	791	826	793	817	783	800	810	726	803	805	777	759	764	809	798	806	832	824	703	802	826	763	763	792	817	875	795	819	775	804	792	771	769	803	817	806	784	795	797	771	772	836	775	777	762	838	822	798	840	766	819	748	756	788	805	820	774	773	802	779	769	796	791	804	801	829	764	771	785	775	777	775	765	753	830	792	804	796	818	763	780	823	767	753	754	804	770	795	800	757	780	777	772	790	777	800	738	782	819	772	793	784	743	849	771	804	802	772	795	781	794	750	816	756	801	781	742	778	833	788	867	820	794	765	778	770	798	755	765	781	819	740	774	796	789	742	764	791	762	815	737	720	782	777	820	747	743	749	790	778	788	757	775	728	806	737	729	803	789	784	787	761	738	767	796	829	805	817	810	790	786	795	724	761	809	784	737	754	779	752	796	798	794	793	770	774	773	744	792	781	761	816	852	818	796	793	836	820	757	817	722	754	775	774	794	788	763	776	781	800	718	824	797	812	817	760	789	776	787	797	746	730	825	765	825	784	831	782	773	759	771	745	781	798	822	763	811	787	742	745	753	794	751	769	790	760	822	811	767	794	744	818	781	810	842	779	745	742	788	770	761	750	800	821	790	810	796	777	824	817	739	781	809	801	780	765	752	794	804	820	805	714	824	855	757	776	799	808	771	784	788	825	770	793	753	840	846	775	773	786	751	801	724	776	796	779	787	794	761	833	720	794	753	775	772	820	820	765	766	827	755	755	805	801	806	774	770	768	747	841	758	813	817	758	774	843	759	787	772	791	804	789	784	789	828	810	805	818	840	778	824	693	770	798	762	789	772	811	846	837	789	779	796	775	773	797	805	785	826	834	797	775	763	784	814	767	775	780	808	774	821	786	832	787	789	783	788	834	774	776	768	817	774	779	743	829	753	825	831	859	791	762	827	774	841	799	770	804	740	780	780	790	802	753	773	768	777	703	780	783	806	766	804	811	745	745	741	781	786	763	776	771	823	839	839	781	793	763	755	740	775	761	729	799	797	816	773	782	742	814	785	767	778	741	722	782	770	789	815	787	760	799	825	765	753	805	746	792	781	829	822	788	780	739	784	751	848	777	767	784	809	727	753	750	745	790	776	755	753	798	769	738	735	796	721	806	785	777	824	814	770	760	779	767	813	725	812	765	798	785	870	777	723	792	781	808	791	808	770	745	821	767	792	782	805	772	798	775	790	772	745	823	753	814	791	795	778	805	796	780	798	806	801	763	772	755	786	722	800	808	826	787	762	773	754	742	834	773	763	823	772	760	764	841	784	762	793	805	815	792	759	816	781	794	830	803	789	778	765	818	757	822	780	809	757	824	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57559	47879	40314	29581	27447	30015	26902	24968	20790	17793	16465	12587	10541	8373	6759	4306	3537	3571	3175	2329	2227	2069	1626	1103	843	729	746	403	390	391	389	386	429	406	412	386	392	362	435	376	424	390	380	344	355	363	372	329	321	312	333	363	360	335	334	339	315	338	340	357	315	324	336	348	371	341	346	348	359	338	320	301	340	278	325	304	295	329	323	332	321	318	339	329	350	324	290	324	320	316	344	313	288	297	325	318	317	295	313	321	348	340	326	308	329	330	314	353	302	309	339	285	340	317	289	317	280	306	308	303	289	312	279	307	311	329	309	356	314	282	334	316	305	292	326	324	328	311	338	311	317	320	296	296	285	319	297	343	297	343	301	269	321	320	317	305	293	307	266	304	301	281	324	312	301	335	342	319	313	317	318	325	307	341	339	338	289	316	293	306	300	290	300	317	315	320	300	326	282	315	318	308	303	302	300	307	315	310	341	300	346	313	287	330	297	298	317	298	281	311	273	332	296	316	297	301	298	307	322	296	286	304	306	279	294	323	304	273	299	325	317	303	306	316	287	298	364	311	318	280	276	340	273	316	338	313	304	298	357	310	317	309	308	333	302	306	313	330	326	319	299	330	290	312	274	292	300	312	312	305	342	281	322	321	296	294	286	301	299	303	304	322	314	327	336	314	295	297	320	269	311	313	344	295	346	300	302	290	330	272	292	304	295	278	299	308	323	293	299	317	282	331	321	310	336	306	336	333	311	312	324	311	298	317	334	296	297	267	317	314	299	308	324	303	302	348	332	334	321	279	337	290	318	321	318	327	286	301	306	304	298	288	325	318	328	303	345	317	332	322	286	325	322	329	298	304	308	307	312	297	310	322	329	304	278	301	306	297	288	286	309	347	308	286	324	309	328	326	288	279	302	299	324	284	302	333	309	319	312	292	301	315	286	313	293	288	280	305	299	295	285	326	322	309	300	287	315	363	289	316	298	291	319	299	289	286	294	311	296	308	322	338	294	357	334	278	283	324	320	318	310	317	316	304	288	325	294	301	299	290	311	328	282	312	295	328	325	301	303	299	314	328	306	283	311	278	310	318	301	306	306	315	293	351	317	303	300	294	312	330	299	285	317	323	304	314	289	311	310	269	305	267	296	289	296	359	346	307	316	319	339	311	293	314	285	288	312	299	310	322	298	322	305	279	291	292	332	297	294	334	305	322	323	299	319	348	317	317	298	301	305	328	285	300	283	334	295	281	344	313	301	300	302	312	306	279	297	303	307	309	318	295	311	315	328	303	276	312	302	283	272	297	283	297	321	319	314	338	285	291	304	303	344	308	360	335	311	319	294	325	290	292	297	332	323	300	315	268	310	300	286	319	295	281	298	334	313	300	298	323	299	278	325	305	313	305	320	303	291	336	316	331	335	322	299	294	283	313	295	326	308	307	264	289	281	314	279	304	319	317	344	312	336	292	317	298	302	294	295	306	351	325	322	317	313	276	300	290	307	315	356	305	345	307	272	312	310	335	288	297	327	310	290	317	302	293	318	331	309	311	279	319	318	306	290	307	296	295	306	303	275	311	336	302	316	311	301	331	328	289	349	291	301	291	302	307	313	332	287	270	292	302	291	316	316	321	319	295	304	302	337	313	302	287	337	296	313	304	311	316	313	274	287	292	363	285	288	317	329	355	308	345	300	286	283	341	310	285	296	306	327	334	315	351	307	328	330	281	299	303	295	313	303	338	344	309	320	311	312	298	318	316	321	303	323	320	277	338	304	289	330	292	332	286	298	314	298	307	279	342	300	304	324	280	300	307	323	296	322	304	287	278	281	323	311	363	336	298	311	319	293	263	324	321	334	293	290	320	314	314	298	317	292	301	292	294	297	306	284	296	299	317	297	307	314	336	341	295	329	302	315	319	297	285	337	329	316	328	287	330	302	284	292	302	294	290	302	304	285	302	305	282	340	296	309	320	323	307	304	329	318	288	331	299	326	288	285	320	313	323	312	299	300	313	303	275	307	310	286	301	305	328	302	277	306	349	298	245	282	319	306	314	305	315	306	312	311	294	310	325	305	306	314	311	310	312	327	286	322	306	296	285	296	300	291	321	313	313	318	337	280	319	290	304	306	308	306	335	309	316	323	317	303	329	312	299	305	296	274	291	285	312	305	316	324	316	324	309	308	313	326	301	307	294	321	331	285	346	286	335	309	288	301	325	282	332	292	311	296	292	332	304	300	286	335	294	307	302	290	306	272	324	303	316	316	319	311	333	284	287	355	307	337	350	311	314	325	282	297	288	276	300	319	318	284	319	327	333	336	289	354	299	304	342	327	322	302	292	329	282	306	327	309	274	296	283	303	309	305	320	301	296	327	317	340	321	295	307	298	296	298	316	303	303	307	348	304	288	295	299	314	310	277	313	293	311	270	303	293	332	293	332	306	310	351	323	326	335	325	289	329	288	317	295	319	296	307	273	294	288	261	311	272	306	296	328	311	307	306	324	318	305	301	350	293	322	332	301	293	330	325	284	278	309	291	312	299	296	308	321	298	336	315	318	336	292	291	309	303	307	285	317	299	314	310	313	279	306	282	274	286	310	308	281	320	277	318	323	313	329	281	344	308	314	335	297	316	337	302	297	304	329	297	310	289	304	310	290	293	317	337	283	337	307	292	313	306	331	322	316	340	326	294	303	298	301	331	285	311	335	302	307	296	332	334	324	292	304	321	298	320	271	317	321	302	261	299	320	297	302	316	317	339	328	339	311	326	326	265	284	323	328	322	327	328	303	295	312	306	317	328	318	286	307	338	313	322	310	295	297	368	313	294	345	301	326	294	315	319	343	319	286	314	308	325	282	297	305	299	285	342	328	291	310	292	301	321	295	326	307	304	277	299	314	332	314	307	357	329	309	336	265	314	305	325	309	299	307	300	305	303	333	309	312	311	323	313	299	291	331	306	285	312	299	331	279	338	300	320	314	310	323	305	335	317	315	309	294	321	340	301	311	340	301	315	313	282	333	317	279	318	291	292	287	279	309	318	323	312	301	305	336	327	313	295	304	336	275	301	321	335	311	288	303	286	316	327	313	279	268	278	273	348	312	321	304	310	338	277	309	318	323	302	318	310	300	294	296	345	297	283	292	289	303	297	310	324	287	295	325	306	345	291	286	312	316	318	301	311	293	332	320	320	301	329	283	285	294	327	309	299	324	336	308	306	282	303	284	312	309	281	305	297	280	324	317	297	296	328	296	296	308	302	327	311	321	328	319	347	317	336	347	331	309	303	294	292	263	313	309	336	313	350	293	305	290	312	307	290	321	282	333	313	316	310	291	319	310	289	317	331	319	299	297	352	309	307	307	294	288	298	291	352	340	333	300	324	299	278	271	309	300	308	339	278	325	306	301	313	290	316	313	355	304	305	325	328	288	270	311	349	332	298	289	318	319	359	279	290	283	306	310	278	330	286	294	293	278	322	325	328	299	323	335	327	306	299	331	326	290	306	274	310	277	317	350	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51450	63722	50172	44898	44575	43716	34306	34036	29386	30476	29254	26465	24377	21337	18715	12605	12249	13956	13520	9764	9458	9044	7353	5218	4414	3617	3315	1599	1347	1340	1355	1312	1507	1468	1392	1299	1302	1325	1366	1383	1403	1288	1214	1174	986	1003	946	918	900	1014	946	825	904	880	936	842	911	912	891	909	928	925	907	926	899	987	1010	973	985	845	914	844	889	887	871	817	835	810	809	809	807	802	774	781	767	728	828	801	731	762	776	737	779	755	729	761	763	803	730	736	774	783	766	762	759	754	777	758	738	759	749	788	732	799	753	787	766	729	711	763	760	796	731	765	757	743	738	724	739	791	735	739	741	739	728	760	749	750	698	742	781	743	691	789	775	786	760	781	723	722	773	773	769	761	711	754	752	773	689	750	749	702	720	752	773	729	742	719	740	758	742	733	776	746	757	726	777	737	714	769	803	785	711	763	751	757	750	760	768	758	730	713	739	740	711	767	718	715	790	707	751	772	738	723	737	741	766	741	749	712	741	722	776	750	753	730	741	822	738	727	744	766	699	747	733	742	741	711	787	733	756	750	757	769	717	727	709	723	724	791	738	761	742	748	742	750	753	723	772	707	756	735	774	743	746	743	712	749	709	776	731	741	760	750	786	747	733	734	761	794	720	738	728	739	782	745	745	778	740	758	730	736	792	741	744	764	749	770	756	657	714	719	718	739	754	726	784	797	775	739	755	739	757	703	699	783	712	795	731	746	747	719	736	768	842	704	705	733	771	785	789	738	760	726	769	763	704	764	702	713	717	773	733	703	744	780	682	720	745	735	706	736	782	686	764	758	751	791	710	731	818	786	770	709	776	746	771	766	717	743	802	762	750	775	718	772	746	759	724	763	757	728	701	732	788	739	762	759	759	742	774	751	717	758	716	748	742	693	761	768	688	741	734	805	742	727	749	732	695	765	730	769	800	758	779	744	748	757	770	742	712	719	795	731	768	755	790	724	769	695	727	746	723	690	722	773	742	742	750	746	753	741	777	754	715	747	705	689	780	769	742	735	752	729	738	756	723	747	783	711	769	719	723	736	778	750	720	770	764	709	774	791	731	698	768	761	723	752	767	788	748	736	758	711	780	716	739	767	771	756	752	712	716	761	721	785	736	796	724	768	716	737	765	733	779	734	739	770	719	726	726	751	750	770	740	788	733	722	770	726	720	769	755	749	785	762	769	768	750	763	749	731	751	734	738	764	739	763	749	746	772	781	777	733	719	782	733	784	756	719	809	733	761	731	743	752	810	773	714	743	730	759	675	769	763	772	734	709	785	746	736	763	757	667	765	748	776	735	757	769	822	767	768	779	732	763	763	715	760	746	744	738	753	730	758	707	702	747	768	768	797	711	720	721	776	773	761	773	779	767	725	743	786	738	697	766	769	754	778	742	741	762	718	744	745	718	770	752	733	688	718	750	704	782	758	707	758	745	769	741	728	803	758	825	767	746	693	790	755	743	747	711	732	690	747	729	790	749	759	769	806	745	697	738	765	743	774	715	808	697	764	738	701	727	688	764	695	700	753	701	732	771	786	746	756	708	753	725	721	726	778	806	758	778	770	709	764	742	715	787	720	735	742	734	760	729	778	765	717	783	744	778	745	735	755	737	724	721	704	735	726	736	728	733	720	683	738	751	720	760	748	711	710	798	749	765	685	763	684	741	758	735	762	723	736	737	721	767	724	750	742	705	783	760	822	781	735	720	764	747	787	715	744	714	739	763	729	754	748	783	710	746	693	750	740	763	777	744	728	777	775	733	737	768	739	753	710	744	717	696	767	733	763	726	735	765	744	713	726	781	781	760	729	724	777	759	715	798	728	729	700	766	691	748	749	726	753	778	793	745	688	732	727	745	729	690	737	742	754	716	773	755	719	719	751	747	760	740	740	737	813	719	740	742	748	760	737	744	736	718	792	733	783	803	738	748	741	762	737	683	699	703	732	761	759	735	781	718	730	795	709	764	716	769	697	768	743	810	783	731	729	736	741	707	762	776	715	713	753	760	803	775	753	723	762	709	790	713	738	723	784	783	765	746	756	748	699	767	777	759	686	736	715	738	757	796	772	750	768	756	716	742	705	756	731	741	749	758	736	763	736	758	760	729	796	743	776	788	728	720	762	719	747	756	733	728	754	672	782	716	748	752	718	709	697	701	720	714	770	756	775	758	751	755	729	742	758	774	788	760	748	751	712	714	693	712	773	789	750	767	749	758	787	754	691	791	745	742	778	748	729	703	746	730	760	744	780	792	731	753	730	766	753	734	777	716	713	715	725	726	742	772	753	802	798	705	708	746	724	728	739	801	760	747	741	789	756	737	743	745	712	719	764	749	756	765	733	712	750	765	732	732	746	730	725	731	742	691	748	749	726	751	709	746	717	727	778	769	745	772	745	745	772	746	760	741	702	702	792	772	749	769	744	760	725	767	760	747	758	805	739	740	729	749	715	716	704	724	709	751	773	778	776	760	734	742	747	766	724	730	769	760	741	708	740	788	720	753	681	725	767	726	696	743	752	767	757	746	780	719	749	742	735	755	780	746	764	729	738	741	735	766	711	752	729	759	803	733	763	771	747	739	721	772	709	736	766	701	723	760	718	803	813	762	716	769	711	751	731	749	733	744	755	723	721	722	765	774	744	726	726	757	730	717	746	792	705	766	737	756	735	764	754	753	758	746	730	790	708	745	773	715	758	707	699	709	747	727	737	747	739	708	704	764	721	746	731	722	707	785	736	738	775	741	757	729	691	733	761	742	779	763	700	730	735	761	701	707	736	783	741	760	750	744	760	706	790	763	770	744	724	759	787	721	794	768	768	740	756	679	730	805	728	729	730	707	747	776	753	761	791	739	774	739	810	796	715	780	713	727	735	759	714	721	795	739	720	761	734	729	762	768	712	757	708	740	735	760	732	779	734	751	749	698	744	727	691	758	766	793	729	745	773	736	742	819	776	707	704	749	759	765	735	732	759	745	753	734	744	749	782	735	729	716	730	755	757	703	770	733	777	753	765	757	713	699	734	787	718	756	693	742	704	740	782	756	749	758	753	744	745	718	771	737	751	806	770	739	739	702	723	741	722	772	740	731	708	756	742	722	782	745	731	720	773	709	721	741	751	752	701	753	778	763	755	762	780	705	757	757	760	768	763	769	779	796	766	752	760	780	777	696	756	758	685	763	757	729	767	796	783	721	687	765	763	768	743	755	758	713	745	733	788	785	783	732	748	734	786	722	782	785	730	723	759	714	752	710	716	705	720	774	718	741	757	722	758	750	764	737	724	747	744	730	741	803	806	751	761	755	733	693	740	771	758	731	729	723	813	767	709	750	780	749	731	797	764	738	730	766	740	764	767	746	755	772	726	730	766	762	815	709	747	793	761	722	704	749	777	806	737	778	744	713	799	782	785	759	742	744	756	784	719	770	720	736	740	747	756	709	694	700	753	742	771	743	707	750	748	751	790	699	736	725	772	765	797	705	727	813	717	756	738	727	762	755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56790	43568	35654	29551	27467	31188	31125	31689	27025	25076	24049	22799	18543	13488	12818	8583	6938	6051	5631	4057	3561	3253	2778	2044	1405	1141	1246	656	475	520	494	444	456	544	480	436	470	441	509	508	492	447	420	421	436	399	360	391	351	412	384	376	379	364	368	394	401	371	372	354	373	338	375	398	395	380	378	376	401	381	352	350	365	370	331	330	359	357	324	330	358	384	351	350	341	357	323	337	350	351	334	372	341	345	359	308	326	342	359	322	315	315	313	343	317	343	333	285	336	348	344	326	317	316	338	344	315	326	351	353	334	343	338	358	311	373	288	370	343	335	357	332	311	321	312	355	314	346	349	329	320	333	308	332	291	341	340	354	318	340	378	334	320	323	323	354	337	344	343	344	328	317	312	368	384	291	342	322	337	362	353	306	330	349	333	302	321	341	292	328	352	306	330	301	309	326	365	329	292	345	316	342	337	330	319	372	344	295	338	324	347	332	365	367	324	347	354	338	320	365	326	356	329	348	340	319	354	350	321	307	297	370	327	340	333	359	301	370	341	326	297	314	338	333	364	355	330	356	378	324	329	316	334	310	317	339	350	339	331	327	312	339	333	357	367	313	354	322	336	336	352	333	345	333	335	351	335	355	357	301	334	324	360	353	359	320	331	342	341	330	349	338	334	310	341	333	343	321	301	330	289	304	296	328	384	329	340	304	328	328	296	327	340	332	327	316	302	325	322	338	349	342	323	310	272	326	355	345	363	325	323	342	288	336	366	321	337	364	326	315	307	310	339	342	337	325	339	306	317	331	363	321	335	327	310	305	313	324	354	333	337	357	322	321	328	337	304	353	323	322	345	314	370	351	325	334	335	317	347	363	354	374	332	278	337	325	346	338	329	335	322	354	328	323	334	336	373	323	326	309	336	317	332	283	297	347	351	354	336	324	324	345	357	305	353	319	365	315	341	300	345	332	350	312	345	348	369	322	296	332	320	331	345	326	358	330	342	313	314	336	384	331	326	305	338	329	332	342	317	332	318	313	314	328	323	332	335	364	341	332	316	351	346	347	336	356	334	327	371	338	347	310	347	337	364	360	342	301	348	317	322	325	335	329	305	337	336	332	340	346	353	337	332	332	381	354	344	314	320	372	327	341	330	343	345	370	328	342	323	342	340	323	322	321	327	304	321	324	329	327	339	351	321	357	299	360	334	324	344	346	350	356	303	319	305	300	306	351	314	311	370	335	354	329	325	313	351	323	301	342	311	353	331	324	324	308	328	298	357	360	358	331	336	343	341	340	342	294	314	345	351	347	329	321	333	330	332	315	376	322	340	340	321	321	326	344	326	338	366	326	324	317	318	328	309	352	292	353	334	343	332	343	368	363	347	316	359	340	306	331	341	330	331	338	323	320	315	317	314	330	339	367	340	335	319	300	355	343	339	347	341	324	351	347	347	323	341	334	348	348	340	367	314	327	371	346	350	360	334	328	356	344	316	319	290	307	308	356	331	351	326	351	365	345	326	381	328	329	308	327	323	293	332	335	314	295	350	332	355	329	316	289	307	348	351	327	335	329	317	313	309	369	372	340	345	355	343	364	324	335	300	313	318	317	342	320	322	385	328	352	285	350	318	321	323	314	353	348	303	319	300	331	344	316	322	336	328	331	375	336	303	317	323	339	287	362	368	357	301	333	351	340	354	344	325	342	330	320	309	339	330	340	333	384	324	290	338	357	316	321	316	304	313	304	319	352	336	323	326	329	316	350	319	324	326	332	340	301	337	289	337	324	320	296	340	357	295	340	302	330	388	325	342	331	330	327	368	328	345	330	336	337	366	339	333	321	310	289	337	304	326	336	347	308	293	350	346	337	319	355	323	333	326	333	361	355	327	335	328	364	320	345	359	384	322	325	344	315	314	337	364	338	351	324	323	327	335	311	336	327	316	373	346	363	320	342	364	331	354	336	325	317	328	336	311	329	341	306	331	332	332	347	327	387	357	303	329	304	329	322	337	340	337	316	319	322	326	347	341	373	371	349	281	347	308	379	325	323	336	314	329	318	361	321	342	301	329	325	345	339	332	321	334	328	307	386	349	349	314	342	351	341	335	360	328	313	319	324	336	286	327	322	290	342	329	333	367	307	340	335	323	295	354	348	337	365	343	339	328	312	330	335	339	299	308	292	339	340	319	358	289	317	351	354	334	301	358	346	344	316	348	308	322	328	300	327	312	326	330	357	326	322	336	393	307	320	309	331	352	310	344	307	328	318	328	357	322	319	329	333	321	342	290	318	324	335	355	326	345	309	324	291	349	337	354	337	328	353	329	309	313	359	312	327	335	320	310	348	332	361	339	326	360	313	331	346	362	334	329	337	344	330	335	358	350	336	324	336	349	343	317	319	337	329	327	346	347	317	343	329	338	374	351	348	307	311	328	337	330	359	297	359	329	332	326	349	308	323	337	358	335	324	338	376	304	322	324	369	321	335	297	322	306	309	323	327	344	336	339	326	360	351	324	297	298	326	346	310	349	339	327	377	316	320	327	348	327	299	349	316	281	343	344	314	348	332	345	315	353	342	324	299	336	354	321	308	335	359	331	294	295	312	325	334	340	313	375	348	321	336	336	304	313	301	346	360	313	344	329	343	332	342	325	328	314	300	359	310	349	286	356	317	344	303	336	326	328	350	358	286	325	328	319	345	292	322	331	311	300	350	302	320	351	325	325	305	364	332	361	338	354	340	316	334	343	305	333	345	328	329	356	328	302	333	330	326	321	354	364	352	292	325	332	343	363	319	356	346	347	349	297	341	325	327	325	330	340	319	327	329	328	323	333	293	340	365	309	336	347	329	346	316	336	383	342	332	305	326	309	306	340	312	307	305	358	313	343	357	356	328	357	345	353	299	315	344	323	355	318	332	339	327	334	337	333	319	370	341	306	314	321	335	340	355	330	368	331	333	332	312	352	353	324	321	320	357	331	357	338	334	298	331	338	356	342	339	332	327	346	323	354	375	319	342	294	310	324	306	309	350	338	303	315	300	327	311	329	343	361	323	334	321	311	360	320	315	319	316	306	299	336	326	369	354	331	338	325	309	336	371	337	333	326	314	322	309	331	340	313	310	347	331	337	319	339	323	292	346	330	342	334	346	302	324	330	333	362	302	342	334	336	308	341	320	337	359	298	382	334	342	350	316	294	341	324	336	332	317	321	346	344	326	366	335	338	342	325	320	333	348	343	318	321	349	310	281	320	370	331	337	379	331	322	350	302	336	317	353	342	339	328	327	326	336	384	388	330	350	349	318	293	318	355	279	330	335	328	328	307	310	352	313	315	317	301	319	315	377	310	293	329	345	321	325	309	352	346	332	318	352	347	347	317	337	315	341	322	336	304	327	331	333	339	314	320	275	326	310	293	313	354	338	303	336	319	327	369	327	328	347	332	306	325	348	332	298	356	325	344	334	354	309	342	360	312	301	332	320	300	316	343	296	342	314	306	338	361	346	328	318	322	311	319	340	366	328	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54545	57781	48732	48776	47199	48383	43880	41489	35859	35791	35853	36452	31784	27043	26641	19572	17594	18643	19885	13751	12490	13316	11191	8390	6231	5421	5549	2166	1685	1612	1777	1644	1789	1922	1854	1550	1564	1681	1734	1688	1694	1681	1481	1352	1235	1173	1065	998	1086	1019	997	957	991	1039	961	1025	966	1085	1043	1014	997	1076	1094	1036	1052	1136	1187	1184	1085	1024	912	964	1039	934	889	897	862	845	893	917	948	854	812	841	830	786	784	804	757	826	726	775	798	769	859	763	755	782	735	745	783	772	727	808	740	770	756	787	806	827	772	781	750	749	775	757	812	759	738	737	784	783	766	749	765	782	759	781	794	761	781	735	812	735	750	749	817	785	791	770	807	754	763	798	791	794	758	788	759	749	738	798	778	793	755	728	744	746	817	753	854	758	745	811	723	793	784	755	769	828	779	746	773	773	779	740	746	783	789	821	801	726	778	817	753	747	793	760	770	792	791	795	769	782	727	812	780	749	718	722	762	763	725	740	767	767	765	753	775	749	751	765	716	754	749	778	828	754	770	727	806	766	744	740	775	809	773	796	748	791	776	784	772	782	785	749	800	767	767	753	844	751	786	802	767	759	714	785	770	753	780	839	744	749	754	783	729	791	764	794	780	775	792	770	749	768	755	785	761	735	758	794	777	749	797	734	746	771	778	780	768	773	732	820	742	808	753	805	726	772	763	731	745	853	744	788	839	777	775	741	772	827	797	768	830	748	775	853	747	782	774	820	780	759	776	774	786	763	749	777	733	760	740	781	750	788	776	761	783	776	784	768	742	762	790	723	765	775	721	804	793	773	788	750	817	755	750	784	750	775	764	783	743	762	766	778	741	738	740	756	742	783	772	778	780	799	719	750	786	734	782	796	754	786	800	721	742	737	765	763	746	762	741	766	798	786	790	789	720	797	788	805	730	766	761	761	741	739	756	763	801	777	822	817	793	729	762	794	795	710	720	752	799	779	732	815	785	742	809	785	731	779	782	771	778	772	777	758	768	815	780	799	752	757	705	737	772	774	800	758	767	779	789	795	796	783	730	760	823	808	780	749	718	777	767	784	785	734	830	769	753	790	772	784	800	727	791	766	764	792	771	803	785	755	756	835	807	751	794	733	837	763	770	734	786	785	792	738	771	797	808	759	764	805	762	766	773	755	700	762	759	780	829	780	741	820	788	762	778	805	755	758	810	769	814	787	763	755	714	770	778	795	762	751	755	796	783	810	768	740	749	713	731	763	692	790	762	793	765	763	783	750	733	777	759	787	786	679	803	799	763	778	772	805	805	789	828	736	786	738	774	821	734	766	755	718	789	774	783	776	776	778	779	811	801	785	770	774	751	805	785	759	782	758	720	745	755	727	797	770	755	754	724	755	733	798	784	745	766	769	776	806	790	748	781	766	788	720	795	784	757	734	752	824	826	752	805	821	808	731	806	768	775	754	766	778	760	757	769	771	744	708	787	839	815	804	773	741	809	786	741	762	771	776	781	779	737	763	758	768	776	782	816	715	769	734	776	799	776	835	761	796	722	752	818	806	756	780	743	829	757	749	736	812	760	783	760	805	823	776	762	781	771	805	790	763	771	771	800	786	828	789	757	769	781	759	707	796	755	730	803	768	780	777	764	781	741	785	772	760	770	731	797	807	770	805	806	764	762	793	762	783	771	762	773	791	774	792	785	763	744	792	778	782	764	738	778	819	786	775	779	781	805	792	814	819	769	745	794	756	792	773	811	812	810	767	768	771	837	742	799	811	795	746	783	783	751	772	731	730	736	792	791	727	808	785	795	772	756	785	753	821	807	803	747	753	801	770	843	774	787	750	799	784	772	738	779	773	808	734	790	778	744	798	766	789	770	779	769	772	782	773	788	758	774	775	733	785	792	778	734	721	778	752	752	761	774	805	781	796	725	808	772	733	791	807	799	732	792	709	810	773	799	762	783	749	766	738	767	756	754	713	796	750	792	776	824	740	764	787	735	704	766	777	755	774	787	727	765	841	781	790	788	755	794	803	775	739	788	760	773	779	742	777	802	747	788	807	786	777	756	736	772	726	770	762	804	761	744	753	767	780	785	808	762	768	780	772	757	782	772	820	767	762	774	790	805	818	781	785	787	795	764	774	812	752	789	826	800	787	735	798	781	731	769	735	734	757	816	778	756	783	786	797	823	787	768	783	799	782	777	797	762	770	752	757	798	744	765	743	781	772	801	785	772	746	727	751	783	746	798	756	707	764	803	740	774	798	793	738	776	733	775	766	768	818	745	756	793	720	750	772	778	768	781	776	783	760	728	774	798	779	831	736	780	727	783	791	725	760	733	767	762	747	737	765	762	742	750	791	777	752	743	697	827	742	732	796	732	757	775	790	789	765	735	722	751	737	805	785	812	737	819	744	807	781	726	756	751	779	736	785	756	793	781	755	742	767	797	740	804	711	813	807	732	752	726	775	792	767	800	752	781	802	766	775	797	745	837	793	766	789	764	776	782	839	749	806	791	791	751	792	760	700	768	779	742	705	737	817	783	776	754	785	748	789	780	718	785	801	776	808	781	761	759	762	725	764	773	764	772	751	735	728	790	792	797	806	771	832	735	731	831	833	788	791	817	799	771	793	710	773	785	796	754	759	775	812	766	735	730	717	741	765	785	770	772	773	773	805	792	783	780	784	781	772	752	765	806	754	777	749	744	731	784	807	767	783	782	729	729	795	736	763	703	769	791	747	760	785	765	751	833	777	753	775	801	779	769	746	825	785	844	762	767	757	720	810	769	775	813	812	767	783	768	776	758	751	789	752	736	766	773	708	782	764	780	805	808	771	774	764	752	741	787	782	777	754	758	813	750	752	759	772	801	792	716	800	767	743	746	794	788	827	791	774	743	749	746	790	776	800	843	756	807	778	767	794	718	821	741	769	829	761	793	754	727	753	766	776	784	735	773	829	798	774	813	810	765	824	796	781	845	775	771	780	797	771	766	788	738	778	734	724	785	741	812	802	742	769	761	783	769	790	750	797	774	692	744	789	786	801	736	775	771	768	760	766	782	785	775	791	776	780	711	779	828	804	758	791	754	759	787	773	779	768	771	726	786	781	811	761	767	744	831	746	773	783	790	816	795	793	810	783	790	795	805	749	759	762	761	766	772	748	797	790	766	761	802	739	726	813	732	754	782	755	799	787	805	777	799	742	779	791	795	783	804	779	769	779	768	811	830	764	779	773	836	789	769	765	714	713	759	739	743	726	796	738	775	752	779	770	742	782	740	763	814	756	824	772	781	759	766	736	762	757	783	810	748	754	808	756	791	766	784	769	778	774	830	748	756	752	754	746	714	784	768	776	736	761	741	760	748	752	783	779	787	796	778	775	761	755	750	795	795	765	772	760	757	781	763	819	726	808	822	761	769	745	759	763	750	794	773	786	738	779	755	737	741	750	750	782	783	760	787	735	763	778	780	749	732	767	837	766	805	750	743	741	779	788	698	780	767	763	743	798	788	796	733	743	782	809	792	741	755	789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35459	48947	42501	30653	17477	10978	6960	4680	3316	2515	2162	1744	1358	1118	1066	766	599	566	522	535	461	419	457	415	384	401	351	373	349	335	331	355	410	371	334	346	340	360	365	349	313	370	365	340	345	307	343	320	326	305	330	357	306	338	318	347	311	311	310	318	355	338	320	331	290	322	373	334	315	320	307	316	315	322	327	307	283	333	309	296	315	354	365	306	305	284	299	332	322	324	296	317	309	306	342	300	293	307	322	337	335	324	280	312	328	316	300	364	321	296	302	315	309	285	344	308	296	291	322	320	303	307	337	296	273	342	321	306	330	294	296	339	307	320	336	304	297	300	317	311	300	329	316	310	334	351	337	319	311	311	328	315	290	303	272	325	311	295	297	317	293	309	327	297	325	318	325	329	314	319	323	323	274	327	315	298	313	327	305	317	303	360	316	299	318	313	310	316	333	317	340	317	295	313	294	313	319	297	274	311	329	296	327	304	284	312	296	274	330	306	294	333	289	304	305	301	283	329	318	314	285	297	346	337	305	292	320	316	322	301	339	318	337	342	310	301	326	314	328	309	324	323	330	296	288	315	326	321	287	290	300	305	303	354	298	329	327	307	276	305	348	305	294	342	315	338	304	308	320	343	302	347	301	340	328	300	340	292	315	290	318	316	285	278	324	338	312	292	319	340	325	304	326	324	312	289	327	307	301	298	299	311	314	319	292	317	353	314	307	300	308	339	285	302	324	310	287	306	323	323	303	314	292	312	336	314	322	326	299	346	343	330	301	319	310	297	294	284	337	301	313	278	288	341	341	340	332	301	282	306	317	314	334	298	341	332	328	320	317	317	328	328	293	308	324	343	302	315	300	351	358	287	325	311	323	308	290	321	336	323	334	323	313	284	296	315	308	300	321	320	308	319	284	290	312	290	280	292	309	272	292	325	311	310	343	321	300	288	322	286	333	305	313	277	297	288	280	309	317	312	293	288	303	312	322	352	319	287	315	342	303	320	328	325	279	281	323	324	331	301	330	298	312	341	343	361	326	297	300	308	281	329	325	304	311	267	323	314	333	327	271	302	349	306	330	306	326	329	284	296	313	341	297	349	320	307	323	309	323	337	319	282	313	313	279	313	284	341	323	337	310	302	348	335	341	312	318	310	311	270	290	322	307	306	314	289	297	302	335	331	340	333	334	323	294	316	329	304	300	308	304	290	323	327	310	312	299	322	333	328	331	340	338	285	304	331	306	322	299	319	298	335	280	301	330	292	306	297	294	352	336	328	305	291	337	322	302	320	332	269	314	286	304	334	311	274	306	322	297	284	338	331	308	310	339	325	302	340	329	304	321	324	357	329	304	280	295	345	271	320	298	295	327	322	319	321	293	324	272	329	344	316	308	329	356	303	319	300	306	336	326	313	336	318	286	322	331	312	315	313	335	308	329	311	306	300	336	336	314	301	309	320	304	302	321	321	282	308	311	314	304	329	339	334	335	329	290	281	304	317	330	298	340	300	331	284	307	314	327	336	354	343	308	328	341	315	300	293	324	345	300	315	281	339	337	286	339	321	337	317	302	308	309	329	298	330	345	344	295	335	322	314	277	301	295	302	323	366	308	312	290	312	332	326	321	327	320	301	297	323	299	318	307	360	290	338	322	314	307	328	318	349	350	327	319	293	317	326	302	326	289	310	298	319	310	320	305	300	314	323	338	325	308	295	273	328	331	325	332	298	301	330	311	341	328	320	289	341	303	323	356	314	296	325	329	326	334	312	325	328	314	348	323	274	348	311	287	303	311	308	299	329	326	335	325	318	310	329	283	333	317	295	329	327	315	317	312	293	320	296	314	290	296	301	324	303	340	333	318	324	332	326	284	318	335	297	326	325	331	335	331	305	312	326	316	351	326	317	296	297	307	293	311	321	328	287	336	329	309	344	291	290	309	322	346	300	316	349	322	351	326	303	287	317	311	294	312	301	304	330	295	303	339	281	296	319	333	305	301	316	312	319	290	322	310	288	311	295	319	313	310	345	336	284	339	336	319	336	325	298	308	346	287	299	300	314	311	322	309	284	309	314	297	321	326	306	334	304	341	324	325	307	317	297	313	298	332	301	326	286	319	324	277	320	298	321	293	313	331	296	320	323	329	342	335	287	324	354	347	300	298	322	318	350	309	310	320	319	332	322	315	298	310	305	316	354	310	317	300	280	271	318	320	319	313	306	358	322	309	300	327	332	321	317	344	318	300	335	316	304	331	304	312	315	299	300	312	306	336	347	305	336	322	315	329	309	349	288	332	328	330	328	327	328	281	317	328	310	315	333	309	278	305	310	327	306	307	338	315	268	284	284	341	330	328	316	288	300	314	299	279	315	311	306	313	321	293	290	287	312	318	328	288	313	307	311	301	312	290	326	359	328	323	336	358	302	306	324	311	335	272	296	333	298	286	294	326	292	305	322	350	309	302	332	321	309	281	322	305	305	308	316	343	337	338	298	313	321	307	292	306	329	298	332	303	327	325	321	311	324	274	319	328	298	363	324	339	325	351	334	343	309	305	341	304	283	318	338	288	296	301	275	361	311	301	307	276	316	313	309	318	340	302	317	286	311	297	315	299	311	310	288	299	316	319	306	302	295	296	323	305	333	333	309	330	337	339	315	280	331	288	310	296	314	302	291	325	326	307	316	319	330	291	352	305	350	352	306	307	311	314	320	314	332	329	323	320	326	338	307	301	297	334	319	340	288	306	311	275	324	277	311	335	339	297	316	359	316	301	308	311	296	294	311	300	330	289	306	320	329	299	317	335	303	325	315	276	307	314	309	299	345	310	312	300	310	346	301	314	314	304	302	311	285	272	290	331	320	315	308	287	301	297	345	283	326	326	310	307	305	315	333	284	317	300	307	321	291	328	317	346	301	319	320	318	298	327	344	323	304	329	325	320	318	322	322	329	330	312	330	314	305	309	346	321	293	316	293	311	319	305	298	305	341	333	317	330	290	295	301	308	298	331	309	304	294	304	327	355	285	332	290	328	328	311	345	335	324	336	320	282	316	316	322	350	296	342	327	325	303	315	304	298	318	315	317	304	342	323	305	332	316	295	309	304	320	307	314	300	322	340	278	322	341	314	333	274	364	314	323	311	312	334	324	307	276	340	306	300	322	309	313	310	318	333	303	325	302	316	312	323	304	327	300	315	299	344	318	296	312	299	305	320	312	343	325	363	306	276	331	346	316	300	348	316	287	309	306	317	298	328	288	293	296	304	302	292	326	317	298	346	318	286	322	307	313	315	318	321	294	328	332	309	338	301	307	278	319	316	325	323	297	325	339	315	307	332	385	310	276	328	326	293	309	356	322	283	334	312	289	302	343	315	330	318	296	320	311	345	319	324	318	309	323	315	332	328	346	317	316	323	326	314	314	332	319	261	317	304	314	295	331	331	289	324	332	296	308	285	304	302	309	327	349	325	318	292	310	303	334	334	308	323	277	315	298	342	314	285	338	333	296	315	321	317	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28014	43477	41441	35749	25613	22107	17361	13864	11325	9630	8973	7446	5811	4581	4380	3379	2678	2409	2333	1888	1652	1649	1510	1442	1327	1242	1136	1089	964	1024	1024	989	1018	972	1012	1031	990	1025	1064	1047	1038	1028	972	910	946	939	871	879	801	842	874	871	802	882	884	828	832	853	827	865	881	800	827	836	822	877	897	876	847	838	802	809	813	847	774	816	833	845	873	827	818	776	835	797	801	792	811	779	754	818	817	761	753	777	799	808	845	831	799	786	796	745	759	791	779	792	788	828	794	820	803	718	814	704	737	742	810	780	773	801	786	854	749	816	771	785	798	774	777	754	789	796	777	820	790	762	786	785	793	828	779	769	769	779	754	744	748	801	772	800	729	802	778	752	799	766	825	830	784	769	810	804	851	848	751	787	788	807	781	814	775	734	710	824	784	768	803	741	768	756	779	747	757	779	796	775	804	759	743	769	769	787	797	815	822	805	727	782	774	814	756	790	795	736	777	769	805	829	838	800	812	784	806	773	837	830	797	774	786	813	733	743	742	776	800	805	790	784	794	820	793	795	815	797	757	797	787	793	719	790	762	750	762	777	840	816	838	742	779	782	734	816	772	799	757	784	767	817	745	823	721	762	771	772	827	787	805	780	761	778	778	774	776	800	807	791	741	811	767	832	770	771	827	791	780	818	779	761	762	808	818	772	764	777	765	825	795	821	791	816	818	758	782	773	760	778	761	755	732	779	778	819	837	728	791	796	754	836	802	813	790	800	728	822	774	769	743	773	748	782	774	744	815	784	832	778	762	745	769	757	755	791	805	778	742	774	749	815	762	827	765	780	740	771	779	771	775	798	762	837	767	769	738	810	735	785	784	829	794	753	744	805	783	783	763	728	744	822	784	773	797	789	800	833	736	774	746	800	831	776	764	782	797	777	785	804	747	764	800	753	814	762	769	744	778	812	742	815	792	762	777	787	782	797	794	792	742	769	772	751	818	756	817	790	802	806	791	773	793	817	753	791	791	784	818	783	809	791	800	795	770	803	822	761	808	781	782	795	838	770	781	817	747	763	769	751	727	786	766	842	797	764	823	779	828	782	817	772	783	776	722	795	776	819	770	791	791	829	794	784	762	785	806	789	823	827	814	785	804	806	769	814	804	775	778	788	810	825	815	773	743	731	758	732	745	765	772	806	834	785	742	765	812	783	804	756	836	769	801	773	789	763	800	797	772	796	778	721	799	788	763	789	754	773	822	781	764	781	770	779	758	779	782	761	731	791	758	768	757	837	805	803	767	788	811	765	757	806	765	770	819	797	772	783	770	782	821	770	780	798	847	751	757	835	806	804	752	753	833	792	750	822	780	785	790	753	783	811	795	726	786	754	769	798	789	774	824	740	770	818	801	778	808	745	779	744	752	778	773	756	747	809	791	773	761	806	820	741	761	803	778	746	752	790	798	800	772	785	812	796	754	777	771	789	748	748	758	774	770	717	817	827	788	777	778	766	784	768	779	795	778	788	754	734	775	741	799	803	744	771	748	741	734	802	790	749	783	776	745	836	777	775	749	805	787	802	839	804	807	768	788	783	806	726	803	834	800	795	783	749	785	793	794	753	791	795	739	780	787	802	816	778	798	790	826	753	752	745	745	782	807	774	785	835	816	809	775	818	812	769	783	821	772	808	786	780	783	785	758	747	791	850	817	815	769	783	811	795	783	761	792	831	796	783	761	820	797	741	828	793	792	840	783	818	750	746	780	817	826	786	788	780	819	809	813	755	741	763	785	748	793	706	763	804	793	779	746	769	799	834	757	825	830	779	799	786	761	811	807	783	758	788	797	770	779	778	787	771	800	807	824	788	769	778	758	778	820	800	808	836	765	749	777	815	811	804	777	768	753	782	801	793	793	805	801	859	742	760	798	817	797	755	813	791	782	793	753	824	742	774	761	801	760	808	779	759	743	791	745	792	809	790	799	757	779	783	808	797	845	793	751	844	789	766	787	790	773	745	780	819	737	788	760	801	852	821	813	852	755	818	790	726	732	777	779	798	800	790	786	741	805	790	834	799	798	741	777	756	800	781	821	793	863	812	827	772	791	820	751	747	830	764	845	803	783	766	774	794	784	787	819	760	762	843	830	775	794	794	758	774	773	784	752	776	774	805	752	747	738	770	766	747	834	779	789	772	718	797	780	801	719	746	737	806	760	802	775	769	797	747	765	768	744	762	816	807	733	812	795	785	793	785	785	737	752	794	758	782	779	751	790	753	770	783	759	806	776	781	753	776	755	791	783	749	747	806	753	776	852	763	786	798	736	769	774	833	795	812	747	795	793	821	814	819	843	819	826	753	754	743	785	849	803	797	754	790	763	787	838	827	772	789	805	794	747	778	823	754	786	788	786	796	796	790	803	828	750	741	787	786	792	794	818	771	792	745	772	798	818	749	774	750	740	751	786	777	775	774	812	796	781	818	784	798	788	783	805	800	777	763	778	795	746	763	802	793	817	780	832	791	803	752	768	818	805	776	785	757	781	726	782	802	786	849	770	716	768	764	756	781	800	783	771	821	779	804	783	793	782	859	775	781	773	786	750	749	711	729	814	742	791	785	800	779	761	810	760	769	754	774	788	760	744	737	714	817	767	798	765	774	826	767	825	764	769	775	773	740	783	776	783	753	786	736	723	762	779	820	771	788	797	796	734	809	785	805	804	790	794	830	769	761	752	796	820	758	721	783	799	749	803	810	744	814	803	792	833	806	813	786	750	757	809	773	811	794	744	761	787	800	787	801	789	749	764	786	741	837	813	776	793	791	756	807	812	800	765	810	781	792	820	765	783	808	851	785	763	787	812	774	769	765	812	729	734	759	805	782	736	803	775	793	815	846	777	774	753	818	727	726	834	787	754	797	819	741	769	704	826	817	812	798	761	721	797	787	754	760	766	789	764	775	745	773	780	766	755	780	776	784	813	754	782	793	746	777	782	792	773	800	809	790	769	770	761	785	797	742	794	782	774	806	814	741	800	790	777	808	772	808	775	775	773	811	774	763	758	782	775	765	759	711	788	801	770	728	787	801	750	774	784	775	771	777	753	796	800	771	761	765	805	731	749	810	781	792	827	832	791	755	767	786	748	770	746	775	787	769	840	793	806	791	769	811	814	794	781	786	775	774	821	757	792	805	762	723	800	785	800	756	733	804	719	743	799	742	790	814	818	809	723	741	806	798	798	804	788	763	778	776	834	751	786	751	810	788	783	759	756	805	768	752	784	744	827	783	751	740	802	763	766	794	783	774	767	734	773	773	772	760	768	833	786	773	814	807	766	782	817	780	770	793	817	780	794	810	804	772	781	742	799	824	772	798	797	768	778	817	789	788	733	789	791	796	824	791	756	789	801	815	790	775	779	778	813	782	782	854	784	754	729	802	761	780	820	788	784	801	757	770	819	810	748	730	768	786	773	748	730	782	803	761	841	754	811	777	782	798	830	793	776	726	782	805	767	800	790	752	766	769	819	759	785	749	764	756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57504	46332	42854	36338	28088	27580	27831	27467	24003	17960	16432	12978	10818	7118	7123	5374	3664	3179	3425	2119	1700	1678	1305	1257	867	756	874	467	386	394	429	391	377	392	425	412	403	416	405	428	406	387	402	366	353	377	353	367	361	319	330	328	344	376	354	325	370	335	335	370	372	342	340	344	348	364	358	332	351	324	313	343	370	363	351	298	326	330	320	284	328	327	306	321	352	318	282	329	323	313	309	320	308	330	333	313	343	336	290	312	299	280	311	286	305	270	295	304	307	295	358	316	300	328	347	301	320	272	323	321	329	263	312	317	326	381	333	309	329	342	303	310	301	313	306	341	338	338	303	296	333	320	299	310	293	311	298	336	329	337	304	304	338	298	329	324	306	322	302	315	302	314	353	341	288	338	317	308	297	289	336	293	323	282	321	316	292	297	292	301	304	305	297	301	280	326	321	320	314	281	321	303	319	291	318	302	345	332	327	335	326	319	343	309	359	311	316	303	344	321	346	309	311	317	333	352	324	318	343	312	319	303	338	293	295	298	341	311	304	321	313	289	293	333	304	312	291	296	301	343	326	301	332	303	314	302	317	312	331	328	261	319	297	327	271	296	316	307	343	320	314	301	293	327	335	307	332	313	299	293	323	321	341	344	313	320	312	333	300	344	313	306	286	340	284	317	305	296	310	294	357	353	291	327	310	323	322	319	286	341	322	298	319	300	342	308	309	334	323	324	295	312	328	329	309	320	313	293	311	308	305	285	342	334	320	340	310	304	325	288	318	307	306	315	330	288	307	323	334	282	292	353	312	307	295	311	328	324	305	360	333	340	297	311	323	354	308	312	338	340	302	322	294	312	373	332	342	330	331	286	337	310	315	329	305	306	306	277	311	286	317	311	319	312	315	361	382	293	328	341	318	305	320	336	321	301	274	308	301	317	305	338	315	323	299	328	309	318	303	337	346	325	324	298	312	292	298	313	305	316	332	339	311	336	354	309	303	284	300	313	322	326	295	322	306	332	282	344	321	326	310	299	370	315	334	319	288	310	326	293	282	324	302	303	324	340	298	330	288	331	337	320	307	312	321	323	319	311	330	320	321	326	336	301	348	294	305	311	322	311	302	330	316	328	312	319	307	306	324	302	308	304	313	325	306	352	317	302	299	322	312	297	335	321	312	306	331	329	284	311	275	328	301	331	324	329	283	333	304	288	291	324	296	293	346	310	277	315	342	306	342	305	332	300	282	314	332	329	310	340	301	302	327	295	310	283	337	300	310	323	300	323	309	315	296	320	305	296	331	303	330	293	307	329	307	333	308	301	310	312	303	306	340	303	342	371	314	301	291	344	320	327	317	320	294	316	308	278	333	312	339	283	333	307	334	327	328	305	294	333	330	297	333	311	310	320	329	325	320	300	313	339	313	308	329	327	329	317	334	268	316	303	312	317	317	327	330	329	343	336	330	316	343	299	298	320	333	308	326	300	343	291	320	321	377	337	352	305	276	289	312	334	315	313	293	363	337	325	314	306	308	303	348	319	329	333	315	308	300	292	296	309	279	345	296	276	299	338	349	295	337	333	303	289	320	354	312	308	324	307	291	309	314	336	303	300	325	310	312	343	319	335	305	319	292	302	352	321	293	308	329	304	334	294	345	351	312	340	326	301	305	305	304	322	281	285	280	308	311	320	328	320	324	349	305	308	278	311	340	310	329	328	323	313	318	283	301	312	303	301	327	312	355	321	326	304	319	330	305	303	305	325	296	303	285	316	317	327	314	272	302	311	325	314	322	331	317	319	303	329	300	312	292	292	314	294	309	306	299	315	280	335	308	295	348	312	286	265	323	343	319	303	325	296	317	308	336	336	277	279	301	301	305	329	307	340	330	296	305	307	310	310	317	330	302	326	292	327	342	319	298	317	317	320	320	276	332	322	333	342	321	345	309	327	312	313	327	315	343	344	295	336	302	301	324	300	316	319	332	301	295	310	309	332	307	290	295	287	315	328	307	305	286	319	314	316	313	307	323	326	311	308	291	303	319	328	313	310	320	326	308	306	316	310	325	318	329	304	322	318	328	297	267	323	309	339	322	339	309	357	336	312	314	332	312	309	316	334	341	343	318	312	304	302	320	309	334	285	291	323	326	316	325	302	335	318	294	327	344	323	329	282	317	347	330	328	353	301	294	314	313	355	305	301	330	365	303	330	338	307	330	340	335	308	328	301	310	306	310	320	324	333	303	334	314	301	314	331	304	315	348	311	312	305	323	301	347	309	310	301	342	353	292	339	354	346	300	303	294	314	300	319	295	285	328	285	313	287	299	315	325	317	336	301	318	306	310	336	324	349	341	303	331	364	311	309	310	297	309	335	317	329	332	331	327	332	352	324	359	299	300	323	315	313	325	313	271	336	339	306	314	320	307	302	322	301	365	300	289	323	322	319	327	307	321	319	331	310	319	307	303	318	283	309	321	307	292	294	323	280	304	296	322	322	328	318	306	314	332	300	296	300	319	302	319	292	282	281	309	353	301	362	320	353	326	291	309	341	323	312	268	319	287	308	292	308	325	316	316	296	341	307	311	276	303	280	309	334	312	323	314	301	318	330	306	282	311	322	313	314	306	315	278	304	280	291	298	334	312	298	312	355	323	280	313	335	331	325	341	323	342	305	313	285	316	301	319	302	321	313	277	314	324	318	323	311	315	315	316	329	301	312	316	293	312	321	305	308	310	277	300	310	317	315	340	321	256	310	313	276	335	295	362	325	310	317	335	324	304	326	347	322	321	299	295	328	322	346	373	316	319	330	299	299	307	287	334	323	324	314	313	315	345	316	303	322	294	343	307	295	321	329	318	321	314	305	322	280	296	275	285	309	335	316	308	322	305	326	283	322	334	345	276	310	325	333	325	294	326	294	295	350	304	356	321	284	369	319	301	312	291	308	304	325	346	261	301	314	286	325	316	318	319	326	302	305	320	322	324	328	351	321	318	280	303	297	338	293	303	337	325	289	332	341	332	298	320	327	335	311	300	317	294	318	302	320	324	319	297	344	263	273	308	341	310	321	339	316	305	326	318	289	345	336	297	276	299	315	313	295	335	313	314	359	306	324	323	338	348	336	306	315	355	316	286	291	311	334	295	288	313	319	309	283	302	324	323	282	314	335	304	325	322	298	277	312	296	302	327	313	339	315	324	286	308	310	281	284	313	288	287	311	283	310	329	304	305	334	330	326	328	303	304	291	291	298	301	334	331	330	315	310	323	333	343	334	296	301	313	301	335	305	309	294	294	302	312	315	356	305	320	340	313	310	306	331	346	301	310	291	308	320	289	326	333	325	338	334	301	286	304	304	315	327	326	300	316	326	309	289	311	299	345	358	349	327	305	305	326	277	308	337	318	323	306	330	309	321	334	335	304	333	327	332	373	311	346	308	291	319	317	331	283	324	301	316	313	343	281	318	309	332	317	313	340	289	288	311	318	316	296	327	325	318	324	321	308	339	317	345	341	326	279	313	325	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54208	64935	55217	49183	44259	43508	38064	36753	33107	27777	29386	26918	23578	18311	18439	14359	11947	11829	14362	8620	7366	7298	6088	5853	3911	3374	3808	1564	1280	1291	1396	1319	1401	1365	1335	1302	1274	1287	1392	1261	1407	1288	1230	1160	1069	990	1017	970	924	918	887	919	861	866	875	947	873	867	879	899	898	914	877	898	931	1043	953	949	932	917	902	885	854	886	833	812	823	861	807	813	844	878	785	824	778	774	793	759	785	799	801	746	780	778	775	748	768	764	743	741	754	796	811	759	774	749	755	741	746	756	815	727	709	781	709	815	719	774	760	769	704	759	786	769	704	729	770	729	762	763	732	761	752	714	739	721	760	737	767	794	753	782	764	718	765	740	764	753	720	766	841	813	755	718	791	774	743	727	774	754	717	737	765	723	757	780	725	737	756	723	826	719	691	788	794	746	711	714	779	771	774	763	743	738	721	737	748	740	709	764	812	745	797	733	770	762	739	781	704	773	785	729	724	730	744	776	749	786	715	771	735	753	777	755	753	787	730	784	714	781	771	753	774	778	807	722	743	737	741	803	787	752	785	743	701	727	738	774	797	776	735	782	738	792	744	735	721	741	780	719	722	776	753	734	778	749	712	718	753	778	791	761	738	724	695	740	729	763	735	791	719	716	793	713	747	724	716	808	717	768	727	812	749	770	766	729	747	746	736	727	779	750	789	744	769	747	777	721	784	753	751	731	755	713	779	729	723	751	724	732	789	755	751	757	763	707	732	761	758	763	740	715	789	774	721	798	762	758	716	730	781	796	747	739	817	730	767	726	713	745	781	727	815	740	750	778	792	737	793	728	776	738	741	705	745	753	791	774	749	782	739	740	747	754	814	745	749	736	742	746	757	764	755	749	727	800	784	742	744	713	781	746	736	775	716	751	759	732	759	746	715	717	756	768	722	748	720	732	761	718	806	723	735	740	749	740	792	719	764	701	705	716	788	734	769	737	730	765	761	716	736	745	731	755	739	733	821	715	709	745	750	756	744	726	727	674	776	737	662	762	775	717	753	751	780	744	764	771	752	762	780	756	734	800	724	706	757	756	743	734	715	746	759	715	755	767	755	760	804	740	742	754	746	745	827	683	744	724	794	781	745	799	744	738	767	768	768	721	744	755	769	750	716	844	695	751	711	724	778	748	775	758	724	767	707	739	760	715	774	733	745	777	733	801	760	754	787	761	745	759	753	755	732	737	776	757	747	767	748	780	719	757	754	741	729	783	751	756	710	723	745	739	720	736	712	783	749	737	785	731	744	769	739	768	743	755	754	758	765	775	784	745	754	760	741	730	758	803	780	762	788	754	789	766	780	783	745	678	754	743	758	711	763	773	786	722	763	824	774	747	763	735	723	746	736	729	741	762	790	758	742	771	723	760	755	711	723	779	740	704	740	734	813	768	779	795	720	743	732	713	723	705	735	752	748	723	774	766	697	737	765	741	737	737	741	718	761	771	757	753	723	771	725	728	724	749	750	779	779	739	752	757	779	784	760	767	758	762	801	766	839	783	762	696	751	746	807	725	766	823	792	743	732	773	786	765	725	741	763	789	797	763	725	790	792	731	733	779	725	761	757	761	798	783	715	787	731	693	779	769	799	775	777	730	748	732	746	769	701	757	762	715	752	778	719	713	679	727	775	743	715	758	752	750	774	738	736	822	734	711	708	752	763	774	809	751	717	713	781	754	778	717	715	804	780	675	774	780	760	758	773	732	768	795	729	771	754	761	780	729	732	719	760	753	762	785	750	777	729	739	718	752	735	750	773	735	777	704	723	731	734	804	749	724	708	783	722	753	740	772	719	770	738	779	734	781	781	783	721	713	744	776	742	757	760	784	740	762	766	732	743	748	761	768	753	766	797	743	774	770	700	768	695	761	741	764	742	740	783	770	778	775	759	707	769	774	742	747	838	768	772	741	716	765	763	730	760	765	759	736	781	726	797	736	775	776	780	836	727	745	752	699	790	761	776	779	766	690	750	740	712	732	811	791	714	790	719	792	747	752	742	719	714	786	800	722	795	737	726	747	791	739	710	749	783	779	731	736	757	721	736	731	769	797	764	759	786	761	770	741	746	749	739	765	747	771	705	721	742	711	758	762	710	753	774	814	741	759	760	765	725	760	689	749	731	762	789	774	731	737	723	712	749	773	718	713	752	773	711	729	776	779	729	801	744	755	724	789	785	745	788	754	766	748	723	737	783	781	746	781	766	748	743	778	727	761	753	755	752	759	780	765	720	770	812	739	740	749	785	737	760	708	741	746	785	752	780	742	773	745	761	757	722	719	744	751	749	706	699	730	714	724	714	786	820	739	742	781	754	824	774	716	781	808	761	739	819	753	759	761	732	747	759	788	776	758	739	734	731	739	784	695	775	757	745	777	767	729	814	711	813	745	715	785	720	748	771	722	699	761	712	708	780	786	772	721	741	752	728	791	715	773	778	763	754	693	810	811	736	791	736	750	766	725	741	745	693	716	730	752	714	721	772	722	760	764	736	749	771	763	715	735	743	774	766	741	713	729	717	756	776	717	762	750	723	739	777	783	712	757	767	707	733	700	733	737	762	759	760	738	774	755	747	790	756	735	772	790	728	740	743	805	792	732	758	696	769	781	757	781	768	700	751	724	721	720	749	729	748	777	753	786	717	762	781	773	739	730	772	729	736	761	685	732	742	707	787	764	782	715	744	740	785	685	763	779	812	814	712	747	762	775	724	735	744	778	700	768	776	787	766	745	766	740	774	736	789	737	804	720	758	766	776	744	720	733	719	762	739	715	765	754	747	772	722	730	717	798	743	697	764	787	784	749	721	727	795	732	755	741	738	779	774	752	736	725	764	771	735	759	786	796	791	692	742	805	805	713	802	756	719	795	752	734	733	734	745	734	778	774	748	736	770	769	778	739	767	747	759	770	748	758	757	721	794	735	753	787	798	756	708	750	738	761	734	760	739	776	753	757	786	700	784	730	767	759	735	758	732	736	775	793	729	778	784	742	739	770	761	750	716	737	773	731	697	769	777	810	757	782	755	763	780	814	745	754	741	723	799	807	789	734	734	775	778	756	732	742	776	763	713	752	753	772	752	786	755	727	712	755	775	765	759	723	745	748	742	712	788	770	706	748	714	741	749	742	775	802	754	729	706	812	722	733	758	787	788	780	735	729	745	760	739	757	717	719	771	717	699	764	765	728	761	767	738	768	751	787	779	708	728	758	789	723	743	793	727	745	733	733	756	734	748	757	737	722	755	735	750	730	768	780	747	804	760	762	742	727	726	679	681	741	739	765	745	788	772	789	766	753	743	758	752	790	749	734	757	706	740	746	742	767	723	755	766	805	769	774	806	755	769	749	739	761	767	741	740	719	737	732	760	779	792	757	781	735	729	760	772	768	768	753	751	725	698	766	734	729	745	727	748	727	733	757	713	768	783	737	783	769	766	771	747	784	755	734	780	731	759	759	772	756	736	830	723	737	740	792	742	784	750	750	729	779	798	758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57461	46868	42248	34934	27774	28740	29494	29070	30073	26814	24616	21777	19138	13434	10876	9079	7201	5594	7561	3847	2876	3372	2699	2685	1433	1237	1279	747	537	456	566	515	529	544	507	491	475	489	548	509	510	492	472	460	419	369	425	389	421	401	410	378	377	468	403	407	404	384	383	344	400	399	415	409	396	403	411	399	446	385	399	335	407	425	396	402	383	378	379	382	364	353	403	376	390	342	342	342	363	352	387	346	349	335	365	345	337	334	340	343	361	353	340	350	354	395	333	322	358	348	361	373	338	358	395	340	349	334	337	337	336	368	368	376	348	343	347	350	345	365	349	345	364	369	382	376	378	345	328	335	349	355	386	409	379	363	349	363	367	370	358	404	329	356	351	361	333	311	354	356	317	352	340	372	372	313	368	378	353	332	355	316	363	374	381	362	354	381	375	383	342	380	362	353	385	346	342	357	350	361	361	388	350	352	333	358	354	376	386	338	322	337	376	350	397	359	383	361	336	404	381	348	384	370	320	358	371	312	346	342	340	365	344	329	383	327	362	356	358	348	327	362	387	396	340	342	354	339	326	357	387	363	341	300	317	323	342	325	359	379	339	353	318	348	356	345	339	392	346	368	355	352	315	319	365	356	348	330	364	319	405	318	359	379	352	354	377	312	323	376	353	348	325	343	333	340	377	329	343	322	355	383	365	337	332	356	392	320	363	372	379	365	367	327	368	354	362	332	347	367	343	352	351	357	352	354	358	347	383	371	368	368	343	321	313	357	326	341	355	345	307	357	357	374	351	359	361	371	362	323	350	345	337	311	339	334	368	360	348	355	360	332	361	343	330	386	376	356	409	358	353	368	331	388	358	369	354	347	347	340	336	336	386	358	353	333	353	348	331	359	357	383	373	342	307	365	340	351	375	349	330	345	331	335	341	340	365	382	358	350	361	326	362	366	340	329	372	333	360	338	368	354	363	372	376	363	328	312	340	348	307	329	349	381	351	390	350	329	334	341	365	344	332	347	364	357	352	351	399	323	311	347	346	361	348	342	345	344	329	365	345	375	346	366	346	318	349	331	340	331	329	344	343	325	384	367	361	376	386	370	341	333	349	380	358	352	365	333	340	354	344	336	355	399	382	372	355	338	377	351	341	336	344	389	337	375	325	343	330	323	374	323	362	348	355	357	348	345	387	348	344	359	385	350	397	351	351	344	376	357	400	352	334	347	345	358	357	382	356	370	350	355	345	320	317	354	340	337	351	375	339	333	324	366	362	346	363	374	358	332	387	374	363	361	353	338	343	369	333	363	368	352	338	370	346	335	371	380	353	366	368	344	371	346	371	366	369	338	359	357	353	346	391	358	366	361	368	371	345	340	347	361	368	378	374	384	351	351	312	327	345	349	385	363	328	376	352	360	349	337	347	340	356	349	356	344	346	356	342	367	347	366	375	323	374	328	330	355	330	368	317	335	324	364	346	386	340	357	329	354	309	343	347	341	347	348	326	370	369	325	341	372	348	321	366	360	366	374	335	337	389	365	320	357	377	348	329	326	348	343	352	338	338	364	324	336	356	373	324	364	357	367	340	346	408	398	359	326	355	358	384	356	365	366	362	350	359	360	362	373	338	348	365	372	344	358	340	332	332	347	351	327	353	321	330	322	386	339	352	341	342	403	340	379	382	363	331	379	391	366	343	350	331	334	354	331	351	328	307	391	323	355	341	354	351	353	379	302	351	317	351	370	349	373	364	365	351	355	333	336	334	336	374	350	354	349	364	364	372	326	354	389	364	351	351	353	361	354	347	335	369	360	344	335	350	329	353	357	370	361	329	348	366	329	354	331	344	329	345	349	315	327	326	367	380	367	334	323	359	360	340	330	354	350	363	344	317	344	361	380	339	318	365	343	335	332	345	381	361	316	325	337	370	386	343	335	345	321	333	336	360	351	342	334	331	346	322	350	312	324	368	320	335	366	371	346	364	345	361	341	320	353	324	338	323	347	360	352	316	349	365	340	361	328	349	364	366	346	368	386	374	366	380	354	336	386	357	336	351	372	339	347	417	363	379	328	353	347	359	368	332	344	331	351	345	370	357	368	343	343	355	360	381	347	387	380	349	410	346	362	339	405	369	359	358	381	323	399	307	368	355	353	350	351	340	389	351	379	329	341	355	372	369	376	350	359	355	348	349	350	334	358	351	356	345	339	363	396	357	375	336	344	351	317	386	367	335	361	379	386	365	384	355	345	336	359	367	359	358	326	370	330	331	389	353	341	352	370	334	361	333	332	351	382	369	363	371	337	362	326	366	351	373	337	344	365	378	312	331	367	400	366	381	360	339	343	368	315	352	349	370	387	362	394	343	344	399	339	352	326	391	381	336	391	315	315	334	317	346	333	356	370	353	300	362	377	392	356	338	356	366	374	384	348	353	332	358	363	350	369	376	379	342	339	335	366	358	363	383	382	383	350	357	334	311	351	386	333	333	347	366	313	368	361	335	329	344	359	337	390	358	314	326	359	341	312	368	372	345	370	351	341	387	368	349	354	385	373	364	362	339	302	321	362	357	365	350	356	369	354	365	357	366	382	321	340	366	317	329	344	326	391	330	372	319	352	350	357	323	320	332	339	321	365	378	368	316	378	350	346	379	380	342	358	320	360	323	340	386	352	362	364	343	357	310	342	356	355	350	337	358	371	352	346	337	341	351	352	380	360	367	340	346	336	362	340	361	333	362	345	343	365	368	358	327	337	323	319	346	345	363	359	354	366	348	365	382	355	333	343	318	355	384	351	352	366	354	376	363	358	371	339	325	351	372	354	365	342	399	361	362	356	367	349	335	369	362	333	363	393	361	360	360	356	342	359	364	400	383	365	345	353	338	363	329	348	388	336	333	355	359	323	361	335	357	362	360	350	346	345	351	360	323	342	344	331	339	331	341	381	339	333	363	342	371	342	347	348	338	351	331	364	379	338	330	331	320	347	332	368	316	353	362	359	361	345	377	364	348	350	346	358	348	353	367	369	365	313	344	346	362	323	330	368	338	383	375	344	367	374	330	363	347	336	337	382	331	336	364	318	371	355	396	367	329	337	357	329	347	339	353	402	357	340	352	367	314	334	353	371	349	410	365	354	332	345	327	349	372	359	346	381	325	346	351	364	335	362	350	321	353	344	362	403	356	379	380	342	377	332	380	347	372	350	358	346	330	357	350	351	345	349	351	341	356	390	343	356	364	329	343	348	362	315	385	374	366	299	345	347	354	374	346	309	367	336	354	364	375	345	351	345	307	382	338	378	355	337	332	333	365	331	340	378	312	352	323	349	337	381	342	358	318	322	372	392	365	380	341	378	304	348	369	362	364	352	321	366	341	333	334	353	378	307	390	339	357	367	369	398	360	369	360	351	308	328	345	357	346	328	308	355	364	366	370	340	335	354	344	336	325	303	369	347	328	336	400	346	374	322	335	358	343	357	326	346	336	316	321	345	375	334	322	322	323	341	350	359	317	403	356	350	383	356	360	359	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56922	61948	51941	42186	48687	46599	43013	39818	38939	34765	35633	34846	31457	25537	22844	19045	18467	17201	22625	12534	10074	11974	9913	9611	5656	5156	5160	2414	1669	1669	1751	1514	1768	1918	1725	1615	1587	1744	1795	1742	1724	1625	1411	1342	1236	1174	1086	1058	1135	1068	1032	1008	998	1041	1008	1054	1134	1047	1054	1024	1092	1036	1119	1050	1025	1134	1208	1171	1043	965	1042	1026	1023	1007	989	831	872	855	847	871	938	914	873	893	828	835	835	851	762	791	783	793	825	777	772	794	837	807	832	793	809	834	756	772	766	768	791	847	799	824	817	789	758	737	773	805	807	829	804	813	803	771	786	776	826	781	772	771	724	787	792	818	806	793	818	765	806	756	786	800	750	804	750	796	794	784	777	789	778	804	749	806	771	820	842	811	773	777	782	766	787	832	842	785	752	795	787	789	750	776	743	781	799	829	792	802	744	771	785	783	778	799	795	801	759	848	753	795	831	771	775	803	810	802	800	779	804	752	824	796	812	781	792	828	761	790	809	679	763	724	812	807	784	827	743	767	779	744	813	811	792	788	720	795	771	767	729	811	840	817	761	796	744	756	758	804	773	768	786	801	786	822	813	812	744	790	734	769	756	771	789	729	744	811	776	786	777	824	796	765	798	748	820	765	780	792	773	794	753	800	780	803	786	796	766	772	824	754	748	806	742	799	740	760	818	807	779	748	738	793	797	831	833	766	758	766	766	783	808	784	818	732	797	804	716	775	757	777	790	781	783	776	805	825	764	768	780	808	790	821	781	783	763	763	776	820	766	759	773	737	798	720	791	826	766	812	772	776	747	795	772	786	799	793	758	808	779	823	816	780	771	791	756	791	760	766	792	752	812	749	819	817	794	836	770	823	749	803	764	772	761	846	751	759	793	847	762	801	787	770	763	803	750	794	796	787	756	746	811	768	773	738	815	766	744	813	815	761	803	799	806	781	806	772	799	852	784	831	756	827	775	743	786	776	808	789	733	827	820	745	810	773	803	809	779	791	794	760	786	756	815	764	733	781	820	783	777	801	807	810	768	791	726	791	774	778	804	807	754	735	761	780	780	796	811	745	789	737	785	763	783	772	810	794	756	762	771	785	751	791	817	794	769	720	838	802	822	773	760	770	840	784	804	770	774	742	802	801	774	812	809	771	822	797	763	726	764	768	809	806	830	831	745	758	740	787	764	788	738	766	784	721	780	774	802	769	754	763	795	794	808	711	757	719	791	788	827	745	806	853	760	802	784	790	805	807	769	810	769	785	827	799	784	789	792	823	783	795	817	800	792	786	778	768	766	790	774	763	779	807	777	711	788	806	781	811	786	776	766	773	758	811	761	827	770	749	785	779	771	808	766	783	849	819	769	728	717	807	746	818	793	769	773	772	814	728	781	795	800	760	760	735	733	816	771	773	811	833	776	792	769	706	769	777	750	752	750	813	741	776	796	752	797	773	789	774	793	755	853	784	760	797	774	736	810	776	770	782	777	773	811	765	760	809	764	787	792	788	773	771	822	753	774	817	823	795	789	723	766	750	722	790	760	762	785	782	741	728	806	783	758	783	789	773	784	737	784	764	773	774	753	785	801	770	774	820	805	787	796	794	762	822	792	765	798	792	820	754	804	756	797	742	797	750	770	794	767	775	792	799	756	791	796	860	774	769	815	759	804	825	788	815	786	763	859	785	779	768	773	788	730	774	783	770	799	783	740	775	774	778	801	788	780	773	761	790	796	817	762	771	739	730	799	803	804	785	801	879	785	766	793	765	821	785	712	743	771	743	810	799	807	753	790	775	744	797	784	771	822	782	817	797	773	735	780	793	781	746	776	756	756	768	781	793	803	839	775	781	748	830	810	739	761	797	769	773	775	761	749	819	777	796	761	724	767	743	781	775	807	791	753	751	832	742	758	752	779	752	795	789	758	789	783	821	796	791	799	797	764	771	791	843	806	761	772	826	831	781	805	769	730	810	789	784	811	810	790	777	828	758	779	759	819	711	765	780	772	782	733	742	773	865	833	828	766	821	823	778	789	756	799	762	766	738	714	776	764	819	763	727	789	807	813	766	815	774	756	787	814	820	743	812	721	813	780	733	809	825	778	791	794	795	832	824	764	808	763	764	777	749	749	768	778	758	798	796	767	797	824	744	794	846	803	794	817	737	826	771	776	761	774	749	819	818	780	834	762	776	781	755	768	767	787	809	754	731	813	770	742	797	795	777	746	755	796	804	764	780	780	797	793	766	812	777	762	813	769	770	777	781	820	808	826	777	786	782	811	813	787	772	780	827	758	763	775	769	770	771	788	744	787	804	818	829	753	771	852	809	825	795	814	795	758	799	753	763	787	769	765	785	755	780	789	740	788	813	755	833	822	772	783	811	815	792	775	788	768	781	805	816	739	829	813	785	741	805	839	765	797	749	773	796	765	779	773	768	731	813	802	741	809	782	817	771	799	816	754	757	805	804	791	769	809	774	788	782	848	786	798	815	781	820	783	749	814	794	785	792	768	756	771	779	746	753	776	768	776	822	790	786	800	764	789	790	762	781	811	749	754	790	798	787	801	796	759	820	831	784	808	829	775	814	807	771	788	797	781	757	783	842	774	773	791	784	842	803	764	782	792	800	803	798	734	826	765	806	814	781	784	791	758	783	785	785	772	750	810	812	764	749	769	782	735	804	851	789	800	802	781	787	796	784	779	767	792	771	785	733	761	745	801	713	786	812	772	801	754	796	786	817	757	806	836	759	724	793	786	778	751	783	781	780	757	728	763	796	786	783	808	723	823	783	801	763	776	761	825	794	763	784	809	832	780	757	800	730	782	794	822	799	757	786	813	798	809	749	799	763	787	754	771	829	808	754	829	797	820	768	814	741	850	820	747	811	805	789	806	781	744	786	765	778	777	729	770	756	762	792	805	818	795	780	751	780	772	755	784	782	792	812	796	812	778	775	758	777	823	801	746	780	794	772	778	748	867	762	856	797	789	789	821	786	762	710	713	797	825	779	752	808	805	734	827	790	797	830	782	788	772	755	781	720	790	783	760	758	763	829	795	740	780	796	769	826	783	779	786	825	758	767	824	753	754	816	815	757	807	814	785	794	809	825	809	781	755	771	797	792	750	778	847	781	784	808	755	786	796	759	780	780	809	765	834	788	772	800	786	819	775	787	846	805	833	762	817	799	756	798	749	778	831	808	758	744	715	797	785	800	863	837	757	779	786	765	779	845	778	745	782	782	778	821	815	772	784	796	806	803	800	741	721	788	812	793	769	768	801	828	784	837	776	786	752	816	769	812	735	796	788	727	776	828	759	758	763	760	752	744	796	742	794	777	845	777	872	771	750	803	800	790	798	758	771	757	776	811	806	846	790	723	810	803	814	754	772	795	765	815	836	782	753	759	760	774	787	730	795	794	802	794	759	765	780	769	811	794	787	781	767	819	786	814	780	797	773	802	744	801	733	772	764	740	776	782	768	797	813	763	761	757	767	768	811	783	772	766	776	786	822	746	790	798	766	831	810	765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35789	56330	54736	29722	18819	10985	6667	4404	3347	2631	2094	1676	1367	910	829	744	611	530	561	463	492	475	415	450	433	386	407	370	353	352	379	332	315	352	351	327	331	385	352	331	361	349	332	341	331	350	339	309	305	308	311	304	323	311	299	300	348	300	336	320	306	342	325	338	317	316	329	355	320	339	300	322	374	338	337	359	318	287	308	296	359	296	312	307	302	308	317	322	295	321	303	321	340	351	308	292	320	327	332	291	304	343	301	320	316	308	291	347	309	324	333	318	316	329	318	293	326	325	317	311	319	321	302	300	324	321	292	336	297	308	314	337	329	276	335	303	323	320	281	334	285	301	361	326	300	333	323	324	299	318	341	326	318	303	307	327	330	305	318	296	290	334	358	310	324	358	285	325	327	334	303	272	282	291	314	286	321	338	354	320	310	333	296	285	329	361	320	277	292	310	293	332	354	304	318	321	322	324	313	313	298	318	285	328	347	325	296	313	324	333	322	335	297	330	326	333	305	284	309	326	314	319	307	305	308	308	340	322	288	305	295	323	330	340	318	303	324	328	313	311	325	294	297	336	323	320	327	293	347	320	294	323	311	368	303	331	321	317	315	310	319	318	333	280	317	318	302	334	308	297	273	329	289	305	280	301	329	323	322	293	306	320	308	332	318	341	308	327	304	278	303	310	317	371	307	287	328	364	311	302	309	313	306	313	326	332	305	319	306	325	335	343	328	333	307	281	301	355	267	322	315	361	337	314	297	342	353	285	335	322	291	321	325	302	295	330	296	329	324	304	323	353	303	308	301	302	273	318	335	289	306	310	332	309	301	344	325	358	304	322	287	322	300	327	315	307	292	278	327	331	329	314	325	331	303	316	304	322	306	286	336	307	324	324	293	323	286	320	302	324	337	337	328	315	332	306	283	296	307	297	309	324	300	315	309	296	348	333	308	343	323	339	335	339	304	332	298	336	282	271	340	329	320	331	308	329	319	293	339	307	307	278	299	291	311	338	304	349	296	299	301	315	340	305	293	324	311	345	318	294	347	325	332	286	313	330	319	311	314	334	323	286	342	322	291	319	357	325	328	355	304	342	341	348	315	312	312	354	345	338	365	321	300	338	337	300	312	319	325	309	315	323	336	328	302	334	314	317	323	308	330	297	322	315	365	305	315	354	279	305	309	315	307	322	317	324	347	315	325	327	309	320	306	327	332	308	323	320	302	320	323	302	312	323	346	302	326	304	332	331	298	325	310	305	315	336	366	314	325	308	322	341	312	326	317	304	310	336	319	328	308	335	268	310	293	348	311	339	318	328	299	341	313	310	281	281	320	296	332	330	302	325	284	316	286	308	303	306	334	331	333	326	317	334	333	322	322	311	301	305	310	322	302	335	349	323	319	324	337	321	318	285	305	348	340	344	322	307	301	317	306	331	330	340	346	309	326	327	317	306	321	341	319	312	347	338	321	322	331	278	350	291	333	313	351	338	302	334	350	326	339	285	289	331	325	329	319	310	303	338	278	329	311	329	300	285	324	326	307	304	320	290	306	298	328	338	318	310	333	306	325	292	339	305	332	324	302	326	340	311	314	357	309	354	300	331	302	305	321	330	306	320	349	329	319	330	327	334	317	361	326	308	319	349	349	340	304	309	322	330	303	323	287	306	301	326	323	309	332	317	347	332	316	328	357	298	322	318	346	318	300	335	286	333	326	329	323	293	281	313	331	324	342	325	304	325	310	325	333	316	327	345	320	319	355	337	298	331	350	281	314	329	313	352	300	304	343	306	297	333	292	293	281	308	350	327	304	336	309	304	300	306	305	317	318	345	305	347	284	302	364	330	335	317	307	323	299	299	298	347	371	313	319	298	322	306	319	333	320	323	325	290	313	310	348	305	321	300	326	331	339	330	325	338	334	315	333	330	326	301	324	297	337	270	349	300	309	332	332	303	312	325	339	311	344	326	308	318	340	293	308	318	288	285	324	352	315	302	322	295	327	317	311	327	318	328	310	346	299	323	336	329	321	298	305	282	316	314	362	303	328	334	307	324	317	293	332	301	351	307	322	296	336	291	314	302	323	313	331	314	320	335	296	339	307	310	313	325	320	307	318	337	321	331	313	311	341	334	293	324	309	303	332	322	322	282	315	324	314	304	323	334	331	298	326	317	343	330	338	303	293	335	292	348	336	337	313	312	307	331	323	317	319	367	334	342	324	293	288	322	291	311	319	319	327	290	337	320	338	305	341	293	371	305	322	336	320	323	322	323	342	296	285	300	353	330	316	305	343	328	324	328	298	306	327	319	309	316	348	291	314	318	319	309	304	310	314	339	315	318	349	311	329	310	332	302	309	329	301	271	325	303	275	304	348	307	332	309	312	314	343	292	330	345	309	325	310	344	337	314	323	294	297	329	325	301	339	322	325	300	325	321	303	321	263	299	317	304	316	330	305	320	319	349	320	341	323	333	284	280	310	310	298	305	327	338	341	318	302	323	314	329	295	316	317	314	332	294	320	312	329	335	308	288	307	304	293	321	319	331	325	303	318	308	319	308	316	319	315	326	327	322	311	310	326	316	312	330	301	318	318	333	326	327	317	313	311	326	332	306	312	299	301	309	270	350	318	300	340	322	283	323	310	303	335	314	357	317	346	321	314	322	302	333	325	303	298	296	309	294	281	304	303	302	326	311	353	297	301	332	331	359	319	307	297	321	325	306	290	338	303	327	352	316	310	326	315	323	315	290	333	311	328	346	306	312	332	331	326	320	324	299	331	339	341	303	313	346	333	329	310	307	307	295	310	304	319	291	322	314	322	313	326	318	356	309	317	332	318	313	289	307	290	307	327	321	314	325	302	317	314	295	309	324	289	330	298	321	317	338	299	311	322	357	356	333	330	362	340	313	295	316	288	333	317	287	307	311	306	314	328	306	323	307	320	320	301	332	314	307	308	295	341	303	299	314	340	342	290	319	305	306	321	343	292	309	298	326	326	330	292	329	324	325	283	316	307	339	318	330	305	317	276	334	284	314	294	332	303	322	348	325	332	341	333	302	332	327	312	298	307	329	306	306	333	351	341	320	341	346	351	328	354	335	322	285	336	307	304	314	321	283	295	334	319	318	287	305	302	310	342	287	316	343	292	327	309	309	300	283	317	304	359	318	322	328	341	360	303	350	331	316	303	318	326	323	317	276	330	330	309	308	311	316	359	326	324	333	327	320	304	272	323	336	342	330	323	334	313	318	285	315	299	334	299	323	301	328	325	322	305	325	339	309	287	334	384	321	337	299	338	303	335	302	360	298	304	292	354	307	285	318	356	291	317	343	309	336	324	312	344	330	319	354	318	329	341	319	323	298	326	285	333	286	305	329	327	313	323	332	304	304	359	344	303	356	322	299	323	300	329	327	318	296	290	308	301	299	310	320	305	317	307	322	342	334	342	332	323	315	295	288	309	282	313	321	308	336	298	320	308	289	304	311	350	314	294	296	335	320	321	317	310	312	331	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27309	50824	51361	29961	26008	21464	17244	13378	11434	9588	8247	6949	5798	4093	3691	3295	2434	2224	2385	1789	1832	1743	1538	1505	1234	1178	1167	1060	1006	988	994	981	982	999	1010	1009	1013	1040	1075	1065	1034	1020	976	936	882	950	865	896	860	853	901	826	831	843	823	817	864	842	805	787	850	865	891	862	872	824	879	852	871	852	907	892	851	824	811	832	822	835	844	882	782	765	792	853	881	814	797	852	796	820	831	781	840	818	814	748	762	807	756	824	788	777	816	780	815	763	792	767	786	792	793	851	799	802	814	764	773	784	795	800	774	807	814	784	751	761	774	800	815	791	798	792	784	765	767	746	820	815	757	823	744	772	762	781	815	855	752	786	797	772	754	817	801	774	749	789	735	783	763	773	815	804	781	804	789	797	802	732	824	815	795	817	797	800	803	792	793	796	809	764	780	773	820	786	779	766	774	766	784	791	756	794	793	822	747	812	768	794	792	808	781	816	796	819	791	826	800	766	741	812	803	770	816	768	785	837	741	790	781	750	800	759	814	772	816	807	787	818	822	808	780	778	748	790	822	798	810	738	760	776	830	796	832	759	763	780	781	799	804	785	785	823	786	734	782	808	797	737	737	731	833	786	776	798	784	743	796	772	781	781	764	778	796	790	796	795	817	761	801	716	785	799	811	786	802	803	745	780	810	783	729	751	813	804	798	811	787	800	785	812	789	831	786	776	815	778	802	745	809	869	794	728	811	787	811	782	813	764	778	802	773	811	786	773	864	782	741	808	766	816	794	782	770	853	740	750	769	823	748	788	798	795	800	793	798	799	792	820	775	802	784	804	742	779	788	759	801	829	815	784	799	841	786	760	812	725	767	762	763	762	778	805	820	768	805	775	792	731	783	765	815	759	772	814	761	760	780	767	797	766	780	775	802	769	794	823	777	782	805	787	838	765	798	794	752	893	864	768	779	728	795	786	816	796	786	792	807	774	753	796	759	779	758	833	818	773	809	775	767	797	784	752	824	823	779	790	781	822	772	851	799	812	761	781	749	851	780	777	772	822	767	782	832	779	764	750	753	773	841	795	794	795	829	751	793	784	798	834	805	751	789	811	821	778	792	776	807	867	766	760	829	759	767	820	788	792	791	781	813	799	789	752	750	825	784	800	868	784	792	768	785	795	833	783	796	791	782	776	768	814	826	790	766	793	782	794	782	771	813	826	822	800	799	753	739	772	747	770	734	783	793	839	845	785	788	791	864	752	755	776	780	757	772	782	732	773	796	732	810	768	725	756	752	807	819	731	778	804	757	813	752	778	770	763	778	822	873	774	820	817	754	763	783	785	809	808	726	790	801	779	792	822	780	809	818	811	818	778	759	694	780	792	749	755	785	776	788	831	797	771	764	776	747	755	720	803	774	817	797	785	785	740	732	781	774	804	771	743	795	786	826	807	766	782	808	752	825	764	804	821	725	730	811	760	783	803	755	762	809	831	763	817	785	760	818	786	803	776	764	778	768	805	772	826	830	748	772	781	788	784	838	847	801	772	827	773	853	801	764	800	791	804	784	812	798	819	796	805	832	802	810	726	797	816	791	803	807	766	752	793	713	731	857	764	823	776	737	801	789	803	867	735	750	787	792	745	746	787	788	797	800	819	793	758	803	754	772	780	743	824	764	748	812	786	779	760	728	802	781	807	802	855	797	758	793	806	803	815	745	797	790	824	810	761	758	792	778	794	813	800	828	750	819	786	750	814	811	752	832	796	763	797	777	777	745	753	758	775	821	749	767	769	787	757	789	719	806	807	777	856	810	820	837	762	807	844	791	796	764	759	756	772	766	822	781	749	788	774	765	815	756	825	753	786	832	806	833	755	769	811	769	794	824	776	813	788	770	757	759	764	786	777	791	776	785	827	759	780	772	801	732	806	763	845	783	793	780	797	802	765	773	783	788	735	821	826	778	799	756	786	819	814	720	797	739	798	803	823	810	830	818	782	770	793	781	772	769	809	823	789	800	773	798	770	767	784	828	802	802	786	771	807	817	778	799	782	758	775	839	856	804	772	747	745	771	808	812	815	847	785	755	776	859	816	794	828	828	803	777	780	737	798	816	832	814	790	821	808	790	795	787	775	762	830	766	761	758	769	859	778	828	763	742	751	774	836	813	814	818	778	803	786	729	806	771	809	794	775	790	825	757	826	805	798	798	791	756	763	782	825	742	804	792	812	798	764	732	737	787	775	779	790	748	771	791	800	816	778	792	758	770	780	820	762	768	764	807	805	796	808	779	794	759	804	763	763	790	771	770	737	818	752	839	793	804	749	803	771	791	850	764	793	789	789	740	824	780	755	804	813	801	775	779	785	824	783	796	781	769	794	767	762	805	741	775	786	788	813	783	760	768	815	733	825	781	797	772	733	816	817	766	782	816	780	749	805	804	788	766	734	776	754	764	804	761	789	791	802	823	752	827	792	768	767	825	784	792	769	772	762	721	772	783	817	788	783	800	805	746	764	743	788	739	749	818	794	765	775	786	804	780	809	815	767	775	777	774	755	799	735	808	761	778	783	804	786	744	777	770	815	817	736	779	792	824	760	789	778	819	802	794	852	767	792	742	773	773	794	876	722	772	797	803	815	808	741	775	774	806	796	780	788	839	773	759	758	819	814	815	771	784	797	819	803	780	772	806	758	762	777	766	779	781	699	738	758	762	759	795	737	794	769	817	830	825	853	806	814	807	781	808	805	802	796	789	831	778	768	734	836	805	833	773	860	792	774	743	753	769	801	759	779	766	780	801	813	780	826	784	801	766	794	734	774	821	819	801	770	798	786	789	730	785	748	759	835	824	842	798	754	819	759	778	799	760	790	810	810	765	780	792	781	805	737	771	835	762	757	835	782	759	739	794	776	745	784	759	806	739	769	807	831	792	780	849	771	820	774	752	751	808	831	819	792	810	787	824	779	751	782	771	802	788	819	787	785	806	805	822	760	778	791	781	779	730	772	773	791	775	802	839	805	808	771	807	784	742	805	827	772	765	767	761	826	809	826	735	771	748	800	734	871	752	818	823	814	766	792	741	736	718	800	802	774	762	811	767	768	762	799	829	821	818	761	795	771	801	776	808	767	770	777	752	801	788	829	806	754	759	760	759	791	805	779	765	816	785	814	841	764	761	803	746	804	818	795	797	795	776	745	761	809	781	768	832	803	817	788	817	801	806	782	812	850	759	786	789	788	833	735	749	776	766	786	825	846	783	773	836	738	784	778	762	766	807	756	810	791	798	752	771	780	778	812	741	759	774	797	746	795	763	811	805	754	794	770	816	798	840	781	829	769	795	831	808	753	764	788	725	786	778	786	743	783	797	767	796	789	789	811	806	771	775	777	767	730	771	758	830	766	776	818	751	814	741	812	775	743	794	779	782	784	746	767	764	777	794	777	777	778	760	753	755	834	729	768	773	765	797	838	821	820	758	824	791	790	787	712	809	811	774	835	814	806	770	827	797	754	782	772	801	857	803	741	788	836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58057	49146	40589	32867	29848	28760	30127	27287	21805	19584	15150	12542	10820	7428	6199	5071	4342	3008	3135	2307	2103	2113	1422	1375	833	689	684	504	462	419	392	405	409	444	422	431	379	416	429	413	399	363	327	371	364	365	343	370	326	355	319	332	330	307	354	334	320	329	347	314	359	336	311	338	360	360	344	365	357	305	344	331	344	349	339	345	314	354	309	336	312	347	289	346	306	316	297	337	300	299	315	317	330	313	298	304	322	345	339	307	329	336	320	303	291	319	287	341	330	321	314	332	313	309	324	319	293	323	342	318	324	338	318	344	312	298	344	330	289	327	308	289	308	317	329	314	319	285	336	292	347	347	344	326	301	338	316	306	303	321	313	346	324	343	329	317	336	305	315	337	348	323	313	300	293	325	334	345	288	318	326	322	316	304	318	305	293	319	319	336	330	296	243	289	314	328	314	353	297	280	304	320	315	310	315	286	314	293	319	278	276	285	321	299	332	335	311	327	357	282	310	306	321	274	316	323	311	313	324	332	312	330	295	305	304	309	292	321	324	332	311	292	293	341	306	349	330	321	325	326	315	293	309	331	316	293	326	319	328	337	295	298	312	308	334	328	295	332	288	328	285	308	296	325	305	317	315	336	341	301	288	332	308	300	325	285	330	317	312	293	310	303	339	343	305	358	306	317	311	295	276	290	291	301	297	338	311	314	311	302	313	309	292	322	311	315	313	327	310	323	312	352	330	328	335	324	309	384	298	355	326	295	315	303	281	306	351	314	317	335	335	297	320	299	287	316	330	305	303	330	323	332	304	300	333	331	331	316	289	322	309	325	321	295	300	309	357	294	310	332	306	306	305	323	344	292	311	299	316	335	299	326	322	341	305	324	294	338	343	316	301	288	280	312	320	305	336	323	317	302	315	296	308	292	328	308	310	330	305	310	301	330	299	301	280	324	311	307	318	285	310	314	300	320	326	303	279	293	301	356	324	294	304	331	356	307	338	326	301	294	322	326	309	335	314	305	303	364	310	311	330	340	286	290	318	319	301	336	299	314	347	317	315	325	333	311	286	294	319	335	294	334	322	309	339	328	306	316	302	334	299	334	318	285	316	323	305	314	278	310	274	322	293	290	277	311	319	299	306	286	300	329	307	329	316	262	308	297	321	290	298	301	308	297	338	299	292	289	323	341	308	325	320	333	331	335	356	322	335	326	276	325	352	314	297	325	288	322	338	308	313	350	314	318	320	329	264	310	351	310	332	335	296	297	306	296	293	327	306	314	291	298	326	285	322	314	323	321	290	331	280	308	311	349	302	311	332	295	303	335	271	313	332	309	305	323	310	317	322	290	290	319	301	310	320	324	275	345	286	323	332	336	316	319	301	340	332	301	312	305	293	354	296	312	335	309	329	294	318	321	339	315	319	326	303	267	318	308	315	312	314	282	342	320	315	288	308	308	321	301	307	311	298	341	320	366	338	314	293	314	314	327	325	288	304	314	307	316	295	275	296	332	307	296	311	318	296	328	328	313	353	312	331	290	343	303	320	315	301	328	332	325	316	321	332	336	304	295	303	326	327	301	328	338	320	311	331	313	321	315	305	333	351	314	313	321	306	305	292	329	327	313	313	304	323	292	297	282	325	321	343	354	339	280	304	349	318	325	325	296	323	337	356	338	324	350	309	320	307	334	319	315	316	275	286	305	300	339	320	337	307	322	319	324	312	314	340	322	323	295	262	309	292	312	360	308	316	272	328	331	340	273	306	314	304	302	309	312	317	343	326	308	305	300	352	345	320	308	302	302	322	335	312	336	273	307	288	304	303	313	326	314	293	311	313	309	312	304	346	325	298	330	311	301	336	299	313	336	324	327	307	301	305	305	314	302	295	308	325	300	284	317	311	327	336	283	336	335	294	363	313	306	311	316	283	334	332	322	312	274	320	304	312	336	318	305	334	304	312	317	306	333	301	309	362	308	310	293	356	289	305	312	310	316	301	344	314	324	317	308	304	341	318	312	298	325	306	299	321	319	319	322	338	285	294	299	324	297	343	312	295	266	326	334	328	299	330	303	345	290	318	336	309	311	297	313	340	282	334	338	317	334	308	291	325	313	277	311	296	328	320	319	274	325	297	325	334	326	325	314	309	315	342	309	301	304	348	353	355	317	296	360	316	318	309	293	309	297	284	327	320	352	309	321	294	288	283	290	299	298	317	301	323	310	310	311	321	316	312	324	335	297	303	312	311	363	303	337	312	327	307	295	313	326	338	340	281	304	332	300	302	327	332	332	327	311	338	308	292	292	358	345	281	337	344	313	328	299	325	313	316	311	315	302	340	309	345	328	306	299	329	303	314	298	302	293	313	298	323	342	314	291	294	300	314	289	321	307	303	333	299	298	295	315	314	328	337	325	326	315	322	313	318	300	304	293	319	261	283	346	325	295	326	330	314	338	315	277	288	310	303	307	309	327	285	303	298	324	327	295	334	337	321	305	321	319	307	310	304	306	294	300	283	310	347	327	336	293	317	293	317	309	343	318	309	312	284	318	288	326	336	312	312	303	324	328	334	288	320	319	327	298	334	328	326	318	329	306	322	304	306	297	290	280	333	286	298	278	325	309	305	306	331	323	345	308	333	305	330	333	326	329	316	317	294	331	354	321	310	306	326	319	309	332	292	331	313	311	338	313	267	310	337	315	304	313	291	296	290	295	308	306	315	301	333	318	307	299	293	298	314	283	310	354	351	317	300	279	284	301	300	329	288	322	296	322	314	326	301	294	303	326	309	310	333	317	327	308	291	308	302	323	333	290	295	338	337	310	306	341	308	325	320	305	342	320	295	329	347	332	329	313	308	311	352	336	315	311	326	323	309	301	315	316	312	318	305	332	321	334	318	325	337	302	342	316	290	322	329	286	295	328	288	311	317	316	343	290	289	295	302	292	313	320	310	299	373	275	290	293	311	336	335	299	305	320	304	310	299	287	306	317	300	301	270	298	347	334	316	336	355	326	329	321	332	297	328	319	329	307	318	321	341	322	335	342	290	286	312	334	307	329	309	315	326	324	299	346	286	306	328	318	315	329	302	295	305	328	334	310	299	293	347	290	332	301	299	325	307	314	306	330	299	348	317	353	336	329	313	352	307	291	314	313	328	295	318	333	298	317	334	363	302	307	329	313	320	312	322	282	310	341	321	313	274	329	337	292	339	321	298	355	313	321	312	336	316	351	305	321	321	325	324	317	299	309	316	336	327	297	336	287	296	321	331	310	302	350	334	311	304	307	306	310	289	317	293	308	333	336	304	331	314	321	316	312	280	313	304	315	321	315	333	336	308	299	327	312	284	325	318	307	350	310	294	289	335	337	331	330	271	336	317	319	331	306	332	314	302	331	304	299	289	301	322	290	291	327	309	312	306	309	315	288	303	284	319	315	306	268	306	285	312	301	315	304	330	302	304	315	317	307	315	298	316	303	324	329	319	294	333	291	310	315	326	323	330	365	314	296	308	307	340	320	320	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54192	65051	49855	48754	44890	44503	40946	35700	30065	30293	27638	26448	24286	18914	17460	15111	13562	11462	13385	9785	8121	8357	6078	6388	4043	3420	2791	1615	1334	1375	1392	1332	1341	1399	1420	1241	1250	1302	1428	1369	1338	1295	1231	1120	1023	989	940	985	931	916	917	888	933	900	916	928	972	914	903	940	922	938	948	855	939	1016	1010	1008	951	915	887	866	885	900	818	851	821	808	842	839	883	837	781	771	845	819	747	764	776	812	740	758	769	728	747	745	752	798	757	817	789	790	766	813	812	801	748	792	764	793	749	752	750	750	787	740	748	808	750	711	738	734	765	792	703	815	728	727	729	686	770	798	768	748	758	698	721	799	803	742	766	778	747	739	748	765	751	713	763	695	763	761	731	760	722	793	786	708	755	757	762	820	755	702	758	751	730	791	721	769	786	722	764	775	729	740	768	770	763	790	720	737	748	781	709	750	739	700	769	712	816	746	748	718	789	741	781	749	749	770	767	752	749	750	743	788	750	721	788	770	742	771	772	758	785	737	809	745	691	726	743	748	714	703	727	767	747	785	746	777	725	750	781	714	741	749	767	760	771	760	688	754	768	769	779	736	787	758	715	764	762	746	769	725	778	779	754	794	833	737	783	748	771	774	754	713	744	743	753	793	777	755	824	763	750	778	794	712	709	810	749	786	754	767	726	776	757	748	780	775	724	763	727	776	763	742	750	750	719	759	755	769	756	715	772	782	783	764	751	737	787	746	760	777	781	754	766	737	760	725	743	780	761	759	783	780	753	747	681	746	713	801	777	766	777	766	758	775	733	737	758	769	743	748	730	671	753	718	774	692	771	720	755	740	738	785	736	714	780	768	749	756	725	759	753	766	735	757	733	762	733	750	740	758	776	751	761	722	762	756	707	728	742	698	759	741	793	751	715	761	763	748	742	707	704	700	741	760	727	745	739	783	776	764	764	759	759	789	740	739	752	788	746	786	771	773	755	713	722	749	709	754	723	761	775	771	751	715	769	815	757	701	703	741	736	755	749	715	743	784	730	755	750	750	736	716	730	782	739	728	786	802	788	754	743	750	749	833	740	764	778	729	768	774	744	729	763	740	768	754	754	762	753	738	741	731	724	735	779	791	755	777	744	751	743	780	735	759	721	740	723	764	732	691	794	751	724	779	778	754	761	776	797	720	790	778	694	744	719	712	748	760	792	749	703	792	746	795	769	729	719	756	735	767	780	743	740	787	785	734	764	795	766	785	762	794	740	742	797	721	754	780	726	808	770	720	787	735	761	792	760	792	778	763	768	734	801	732	827	775	790	744	749	785	729	754	719	759	764	791	698	764	747	701	762	734	712	776	770	757	740	756	774	707	714	740	764	758	756	783	714	770	751	749	748	751	775	751	722	737	762	762	749	754	769	766	781	774	817	814	755	782	764	733	763	712	771	743	728	761	769	741	723	737	751	719	720	742	735	721	733	792	795	742	762	731	763	786	773	734	775	724	769	743	744	725	743	768	785	733	729	704	717	750	740	766	756	709	746	797	776	744	744	737	795	759	712	727	785	753	746	797	773	796	715	743	762	766	730	786	765	767	744	699	731	735	790	748	786	778	785	742	723	728	722	764	745	722	781	812	757	781	722	721	742	744	790	743	730	732	770	759	765	740	734	751	770	706	727	778	783	783	760	778	702	778	746	750	766	777	794	735	717	776	773	742	761	804	711	721	771	777	758	719	799	757	733	753	750	760	762	730	744	742	733	760	751	760	769	764	805	743	762	709	735	789	770	741	735	737	788	768	759	749	755	735	787	726	785	741	742	731	807	768	786	729	729	742	753	737	729	781	795	752	736	753	779	771	720	783	765	719	810	770	734	747	756	779	763	762	778	726	722	799	776	746	800	711	761	768	789	736	715	802	734	767	729	703	769	696	787	779	775	739	772	732	765	708	761	719	742	771	718	751	754	796	758	734	741	730	752	818	718	736	702	733	778	769	800	731	767	817	759	801	748	767	753	772	755	668	779	759	738	754	752	775	765	727	722	806	752	725	782	781	742	790	780	765	735	738	726	774	760	775	766	706	794	776	749	721	781	743	760	786	734	740	774	731	756	737	732	754	732	706	714	743	755	741	749	707	776	680	730	781	759	745	758	754	737	794	740	754	736	809	732	693	733	774	738	801	742	735	743	757	783	771	738	770	714	791	775	780	718	728	775	690	773	794	710	768	781	755	735	741	756	766	777	722	756	796	772	748	736	750	695	776	799	739	816	796	766	689	777	783	751	694	795	732	696	774	770	753	762	770	787	720	735	692	797	737	777	720	768	747	782	714	778	737	760	740	712	742	762	739	757	770	755	751	770	772	769	738	728	802	744	745	723	797	758	727	766	725	759	717	771	705	778	779	771	808	759	782	769	811	746	766	826	779	751	734	743	756	791	740	723	703	696	772	752	765	763	729	727	698	762	758	765	773	785	730	759	752	757	783	753	791	716	726	779	764	734	741	732	780	715	707	787	723	766	719	763	747	770	716	750	735	757	815	763	757	721	750	763	730	745	764	780	753	759	754	740	778	774	765	733	818	754	742	745	766	789	765	712	710	745	733	739	775	773	743	745	737	757	774	731	767	727	735	741	781	799	732	769	757	762	726	784	754	767	760	742	750	748	740	793	736	776	713	747	731	736	735	743	764	771	734	747	770	712	813	713	759	804	763	702	755	762	700	747	796	829	762	709	759	756	780	765	812	773	762	791	770	773	735	715	721	810	742	747	727	735	798	732	788	725	689	729	774	787	796	733	771	753	727	771	714	700	746	748	697	730	726	772	783	764	761	720	734	752	761	752	811	767	752	731	806	740	738	764	753	701	783	736	784	747	734	709	708	761	744	784	773	719	764	808	742	779	753	736	735	745	710	736	773	738	745	725	741	761	740	724	756	740	720	753	717	760	716	744	754	763	766	704	779	760	731	768	768	739	726	739	757	758	706	732	748	714	739	833	755	759	790	749	748	768	713	725	792	766	708	757	735	782	753	749	745	761	761	757	763	728	746	745	750	787	708	761	786	747	791	784	734	755	720	720	757	800	742	750	698	785	752	754	748	736	786	795	762	747	755	725	770	717	744	755	776	755	696	716	739	764	722	767	738	702	781	727	743	785	755	727	746	750	754	725	723	782	695	745	772	764	757	734	698	721	747	735	726	812	747	739	722	728	735	768	767	690	770	763	723	844	757	753	735	757	777	715	745	737	771	766	778	788	751	750	742	734	755	733	726	731	772	803	718	800	815	743	752	759	796	748	752	757	774	757	711	715	793	744	771	755	746	743	781	713	689	753	757	787	738	757	691	770	771	850	777	736	735	731	746	728	780	773	774	747	775	749	732	766	658	751	732	754	776	753	726	763	815	688	737	812	737	709	783	733	787	748	781	746	683	715	725	734	770	731	757	778	757	724	753	758	730	726	762	731	762	768	726	760	818	735	714	783	778	778	781	771	730	709	768	723	760	751	791	747	803	712	764	762	744	796	700	752	781	741	820	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
60479	46714	40160	37966	30242	28720	31138	30506	30237	28451	21713	20794	17676	12222	10559	9782	6943	6002	5350	4504	4187	3384	2596	2099	1357	1253	1092	667	488	553	514	471	540	493	538	492	462	502	509	540	508	477	463	450	435	421	391	355	380	380	368	375	399	377	390	396	395	383	430	340	392	383	368	419	361	391	394	399	398	371	396	375	387	369	361	397	361	365	378	329	328	340	403	371	374	365	339	361	352	354	395	348	340	350	335	338	347	342	350	365	360	317	342	367	304	364	358	330	350	363	359	354	344	339	315	352	342	373	353	341	345	358	339	298	354	388	359	350	307	336	324	314	369	342	340	359	339	324	316	326	343	355	327	328	367	355	316	303	345	338	347	335	358	335	329	332	357	351	335	380	366	341	386	347	348	322	356	331	331	325	324	387	335	326	339	342	354	352	342	326	338	347	336	381	373	335	343	370	380	336	347	360	320	327	321	338	382	328	316	350	355	282	332	344	356	321	329	368	356	349	312	385	345	334	332	359	330	334	342	368	369	340	381	352	334	343	366	337	368	336	390	341	340	341	327	343	371	330	336	334	369	362	365	346	337	350	358	356	340	346	335	338	327	314	317	359	336	299	350	353	360	370	334	374	342	347	320	382	361	346	348	349	377	351	335	333	355	370	351	324	328	334	342	368	359	324	331	325	324	344	371	353	332	352	356	320	351	354	356	346	344	335	345	346	358	355	324	351	358	378	360	369	365	346	328	375	345	388	347	343	329	343	352	358	346	330	361	344	366	327	351	328	330	340	352	380	366	325	334	345	322	341	359	353	381	305	346	290	320	371	377	383	320	382	341	368	370	346	321	382	344	321	364	375	387	337	323	366	333	350	324	355	353	351	324	350	324	329	336	334	360	322	342	320	335	352	337	326	340	358	381	327	358	349	331	372	389	361	337	334	385	348	332	388	348	343	336	344	354	362	342	344	332	353	348	319	349	333	328	353	335	345	352	379	340	352	329	373	362	325	364	388	334	370	352	335	336	315	343	345	343	353	318	298	308	331	338	343	362	323	344	324	340	329	333	340	371	341	344	336	292	392	383	330	351	367	331	381	362	343	350	352	339	304	325	331	377	360	357	331	365	338	360	328	348	348	317	371	360	340	328	361	397	362	351	312	385	337	347	343	337	356	347	336	371	347	363	328	343	364	369	350	340	369	366	345	345	357	360	330	358	357	311	361	384	384	351	396	362	341	336	325	325	349	363	306	359	359	338	367	335	318	349	341	338	331	340	335	327	353	331	323	356	362	386	331	340	333	340	336	292	367	339	331	373	356	353	346	328	359	326	341	323	352	350	327	328	326	327	341	343	352	363	362	339	330	315	325	315	315	329	327	316	332	363	363	338	349	340	334	333	318	346	347	355	344	330	367	320	377	378	327	323	368	354	357	347	342	365	369	357	395	320	334	334	372	363	351	327	341	343	304	355	341	360	334	350	383	365	337	371	337	354	341	331	328	357	342	343	355	371	351	348	348	359	341	347	337	340	331	343	363	350	313	348	365	358	352	323	360	342	332	388	338	311	341	347	314	336	318	321	341	341	372	334	335	330	347	368	336	371	353	340	364	319	285	324	320	350	341	306	334	345	316	318	360	362	315	329	363	326	342	363	366	339	342	331	331	339	312	315	363	299	345	314	355	350	333	328	354	328	346	400	330	321	335	339	325	325	346	404	363	380	354	370	356	317	377	349	356	325	359	377	327	298	373	318	324	361	354	358	349	361	357	343	378	352	343	338	390	325	351	328	370	320	374	347	334	374	386	339	354	329	338	357	347	346	373	339	359	319	346	330	359	332	316	332	311	349	342	351	343	371	329	359	333	375	337	341	379	332	379	337	331	356	329	354	338	350	348	367	333	334	359	326	360	343	325	319	310	340	338	372	345	326	355	331	330	348	357	333	360	331	322	344	364	366	348	379	346	343	327	351	360	372	343	344	359	351	352	352	342	345	340	328	329	339	333	369	387	340	366	331	359	342	314	329	362	340	354	342	337	319	345	358	320	321	362	355	369	343	350	360	361	321	365	357	337	331	366	351	368	370	367	315	345	356	366	338	335	365	332	338	346	342	371	360	351	364	375	362	335	360	345	329	354	359	342	338	329	318	353	358	363	352	332	322	370	348	381	303	325	357	310	334	327	329	354	351	345	313	370	301	321	327	336	399	319	322	317	346	352	358	328	346	328	331	370	345	366	323	365	357	339	349	337	312	349	379	358	356	377	339	355	370	330	363	332	316	322	378	348	339	336	337	357	325	383	352	334	336	382	338	345	312	356	364	326	340	334	326	329	334	341	372	353	316	358	343	341	314	376	348	351	334	318	385	347	339	321	372	368	317	318	337	347	318	358	361	337	308	338	374	347	328	350	352	322	324	305	345	380	307	324	355	338	327	347	385	343	360	336	344	340	324	316	341	310	364	319	328	328	376	360	342	334	332	324	333	358	323	369	341	345	318	362	366	347	354	346	375	345	357	357	326	353	364	351	351	354	353	340	367	327	321	345	343	370	345	345	353	323	354	373	329	324	321	331	328	355	320	343	354	345	369	338	321	372	351	360	346	336	364	346	326	326	323	359	307	349	346	339	352	333	341	349	375	353	322	370	338	372	320	365	322	365	375	331	307	339	319	311	349	336	325	333	343	348	397	324	329	317	343	346	369	314	355	342	302	361	345	383	366	339	315	349	351	376	348	374	355	331	356	343	349	377	323	314	340	331	333	370	371	343	339	349	347	373	341	346	335	331	318	336	332	364	339	346	337	313	367	340	341	381	347	326	360	354	370	353	363	301	360	346	332	351	349	328	347	357	342	327	324	366	344	346	328	336	354	328	325	343	360	345	324	325	352	380	336	356	330	328	363	367	304	353	339	362	338	326	354	355	369	330	320	339	344	341	332	348	378	371	312	323	302	344	350	330	345	362	372	335	328	332	355	346	331	291	353	362	324	326	366	355	361	350	338	336	355	360	347	345	369	343	362	327	335	355	349	345	377	355	338	323	353	358	364	310	342	356	325	348	343	309	317	362	373	316	350	342	369	330	355	348	369	366	327	363	341	376	352	319	339	342	323	352	335	364	378	339	326	319	329	339	312	303	335	349	334	330	332	337	331	322	381	367	339	329	347	352	344	354	343	313	369	360	327	366	308	342	358	378	345	301	346	339	360	362	344	338	361	340	344	361	372	351	312	311	356	326	358	349	304	340	388	370	334	358	329	338	373	328	382	372	356	326	311	351	358	326	352	377	329	347	386	342	305	339	347	336	355	328	344	334	323	347	322	392	336	351	314	347	348	342	331	318	327	330	322	339	385	358	324	350	353	336	361	349	383	337	329	374	353	300	344	346	341	343	359	353	317	330	363	363	343	316	330	355	374	386	368	332	356	384	313	325	350	321	345	350	382	347	340	355	308	382	342	303	390	342	381	334	366	355	339	334	372	350	346	334	405	381	369	354	358	361	348	338	362	327	370	360	341	372	343	326	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54920	61950	51714	52084	48805	48188	46539	41309	40669	35915	32958	34301	31260	25086	23286	22189	17784	16577	17705	14742	14198	13389	10084	9247	6376	6049	4500	2249	1767	1711	1671	1682	1867	1760	1665	1708	1616	1675	1773	1834	1718	1566	1427	1306	1212	1181	1061	1118	1029	1094	992	1029	1055	996	945	1134	1131	1058	1050	1040	1102	1099	1078	1028	1064	1126	1205	1117	1037	1012	1033	1018	1050	997	933	926	911	835	848	874	930	889	906	827	797	777	835	785	791	826	790	844	829	793	755	743	804	826	843	811	798	787	835	787	779	777	790	819	732	834	794	786	818	795	825	765	810	743	825	822	756	796	765	783	778	806	785	774	777	781	808	740	777	790	812	754	794	771	813	790	767	826	813	781	778	768	790	800	772	822	776	790	803	772	780	786	780	794	749	753	757	745	765	833	767	803	793	831	779	764	743	792	751	794	793	813	825	779	716	776	792	846	806	788	783	799	779	794	834	784	760	805	803	751	775	754	802	829	798	797	726	780	784	752	806	810	833	773	827	831	809	712	764	767	792	788	821	768	804	770	818	786	787	766	795	763	751	783	796	765	763	795	795	736	798	769	742	778	828	811	754	791	881	796	775	763	748	780	785	794	799	792	759	797	783	741	845	764	800	755	792	765	782	788	755	768	765	778	795	758	792	765	806	818	802	751	791	780	811	819	786	809	786	773	787	774	777	733	801	773	747	765	761	782	755	758	810	774	811	770	800	811	800	794	815	749	795	774	789	765	785	743	769	840	777	814	811	798	852	751	774	776	784	798	784	786	839	823	785	746	712	773	774	811	822	759	737	741	791	825	790	800	793	785	775	772	757	810	759	770	795	796	771	792	774	746	831	744	771	833	755	800	757	796	776	834	792	777	796	813	854	803	794	759	839	800	773	848	767	806	746	773	788	774	782	754	783	772	753	775	825	755	785	769	795	751	821	806	800	802	802	792	851	718	761	825	802	777	785	779	770	764	776	792	709	818	779	805	767	792	727	793	768	771	777	799	801	764	791	754	792	809	766	741	758	806	802	807	741	804	796	808	722	745	808	769	753	759	740	735	753	775	792	760	804	815	809	812	728	814	735	766	802	810	789	796	773	763	774	774	711	758	754	828	752	773	739	736	780	805	813	770	782	831	766	775	774	806	760	804	802	791	784	759	776	797	744	761	812	769	765	785	779	809	807	773	744	820	831	770	797	815	747	725	818	764	791	775	788	781	782	783	757	778	794	788	799	799	756	782	772	788	774	735	783	843	830	839	743	782	744	765	776	762	805	735	756	794	741	790	798	764	765	805	840	754	845	850	797	814	782	777	798	802	841	762	807	807	817	781	801	769	769	855	823	809	814	807	780	778	722	799	805	787	783	760	785	809	704	845	795	815	754	769	799	765	814	777	805	827	804	813	769	804	800	813	806	820	791	742	756	814	781	796	758	763	800	766	776	737	800	797	721	773	798	796	810	773	823	786	764	774	766	765	774	753	779	755	777	832	759	792	808	800	783	785	722	725	836	787	752	798	781	824	792	800	750	707	799	709	793	788	746	814	763	781	734	785	807	733	752	761	791	822	818	820	775	785	789	731	818	800	749	750	758	791	745	795	792	813	802	826	770	744	734	834	804	753	739	797	825	776	802	793	818	828	757	813	768	728	761	727	761	762	783	827	776	766	749	827	760	797	797	794	767	810	744	793	814	767	806	799	766	811	831	804	766	813	785	702	770	774	783	745	788	737	772	773	781	809	820	820	789	759	771	752	779	802	760	764	817	776	819	737	801	768	781	841	806	751	810	742	732	835	769	807	756	767	791	828	709	808	766	780	732	797	809	793	766	765	790	771	760	805	777	807	775	773	720	795	748	795	786	781	773	754	759	783	812	785	739	772	753	712	773	791	770	820	785	761	779	774	790	767	773	735	764	771	829	788	773	754	779	736	814	759	790	760	765	773	752	793	764	766	808	762	761	812	739	784	808	784	838	733	775	742	766	776	789	729	774	782	808	774	775	770	764	733	809	775	820	833	797	747	791	778	789	815	783	754	800	811	747	761	747	746	779	767	798	761	809	764	747	783	834	738	871	834	759	795	767	778	809	767	784	745	763	752	771	758	852	818	778	808	831	769	730	776	774	815	766	797	768	793	766	784	761	808	789	821	793	752	776	831	769	797	755	797	766	788	782	805	800	788	791	768	741	766	811	778	775	745	807	756	789	790	756	782	737	766	792	769	843	759	754	737	753	792	798	790	815	793	782	727	788	804	848	752	741	740	795	796	786	764	764	800	764	849	818	781	755	748	799	759	805	745	762	759	757	747	788	772	769	806	718	804	788	740	806	800	760	749	786	767	760	774	752	758	761	795	769	750	771	820	759	811	779	809	818	799	734	752	768	756	774	829	769	768	803	771	788	789	748	763	805	769	784	757	770	805	802	828	817	778	796	852	777	775	792	775	786	766	777	780	765	843	777	762	777	706	796	758	822	812	797	797	754	794	773	796	728	787	775	806	751	766	785	819	765	789	831	791	811	783	712	753	816	811	759	819	795	836	786	765	720	773	759	725	796	745	768	747	749	791	785	809	835	767	761	788	780	788	765	792	744	785	736	765	777	782	777	774	806	769	769	793	777	757	768	780	800	806	755	787	752	752	744	777	786	831	803	757	801	815	797	776	734	786	732	721	808	733	778	754	810	794	817	730	757	774	745	760	802	756	784	822	774	798	795	810	787	806	748	788	783	738	749	800	802	813	816	776	803	790	819	739	789	769	786	795	750	794	764	781	775	765	752	764	762	805	764	773	787	854	831	734	762	776	827	757	782	800	721	765	797	777	796	786	766	778	765	764	782	767	796	796	773	795	805	755	805	774	798	789	804	771	770	759	797	768	796	734	768	818	824	782	822	768	773	788	798	725	760	752	773	798	735	787	759	790	859	769	757	780	728	807	744	807	819	763	814	742	766	753	769	761	730	780	732	805	780	825	783	785	773	778	764	774	793	791	755	787	810	789	746	810	802	732	755	759	779	767	767	809	773	794	761	800	818	740	788	771	772	789	776	768	771	774	793	791	752	745	773	758	755	767	803	770	771	782	814	796	807	763	800	772	754	759	784	808	788	797	738	776	803	778	755	763	770	784	801	770	750	768	762	784	794	790	758	782	794	779	775	773	802	723	803	820	821	776	827	775	802	825	779	773	801	812	793	804	799	785	776	751	741	792	738	801	787	808	744	775	818	794	763	777	770	800	832	712	816	767	759	793	795	776	770	794	752	787	785	786	758	782	727	776	773	747	783	830	757	823	818	813	759	809	785	805	779	762	781	762	798	822	760	786	816	835	779	756	803	769	804	829	799	759	774	764	817	779	780	786	805	777	783	748	776	763	794	757	776	775	783	814	806	777	775	765	798	703	823	736	718	771	753	789	819	785	823	803	756	782	764	809	810	810	821	797	772	778	775	751	753	707	780	760	797	775	777	765	769	731	746	756	832	779	774	762	780	759	740	752	744	784	779	784	775	787	776	770	792	816	747	777	819	789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37706	52100	49543	34032	21518	11207	6931	4545	3662	3015	2087	1666	1342	1067	985	780	685	569	518	497	464	463	469	438	359	398	390	374	369	347	333	401	330	358	334	366	381	389	374	345	358	382	304	305	355	339	296	331	320	323	320	315	362	320	358	357	322	296	334	310	298	310	367	332	322	342	338	300	346	336	310	301	335	314	307	355	301	314	322	311	360	310	328	328	305	333	296	303	311	328	317	321	321	320	332	315	299	342	290	290	337	304	331	313	280	322	354	307	293	331	303	324	339	359	307	284	312	329	330	334	295	307	321	300	321	294	298	294	315	299	333	363	294	338	313	327	311	326	280	299	332	318	319	323	301	335	343	320	321	354	334	295	299	296	341	300	305	342	313	305	303	328	328	312	308	315	300	333	341	334	308	340	302	284	322	352	321	343	333	306	305	322	306	328	356	297	306	355	326	315	329	311	324	299	311	308	274	328	349	313	290	330	325	316	333	314	325	300	312	315	303	324	313	323	364	332	325	316	303	301	327	376	303	310	336	277	318	306	346	343	317	300	352	335	316	332	348	335	351	320	299	293	325	328	284	336	312	306	286	377	338	302	348	298	312	335	315	331	342	309	310	345	319	328	344	300	340	353	338	338	313	309	316	333	304	333	350	312	314	311	288	305	276	294	301	313	303	331	299	307	285	309	329	339	290	301	269	330	297	292	316	323	318	323	297	322	320	317	320	336	331	330	345	332	282	303	308	337	330	307	329	316	362	313	316	306	327	307	327	331	322	323	314	307	361	310	319	309	293	320	349	299	343	308	286	335	318	353	311	358	295	295	330	330	304	374	322	311	304	325	286	339	341	360	330	322	319	325	291	308	328	298	302	300	321	309	328	314	312	304	326	345	320	336	338	298	303	319	324	358	327	308	322	314	309	306	361	340	263	303	303	303	308	332	319	296	320	315	263	301	303	324	321	313	332	310	312	303	338	316	317	367	303	330	303	315	326	311	341	337	348	295	286	310	326	306	316	304	310	302	299	318	355	360	329	319	295	303	299	331	320	304	335	285	310	303	311	330	292	340	307	268	294	288	316	346	326	321	336	320	308	317	330	300	367	314	305	334	331	303	310	308	332	293	297	308	356	306	317	329	287	303	354	289	344	332	322	331	338	327	322	330	299	274	318	350	310	285	324	326	333	297	298	317	320	340	322	349	278	301	303	343	285	310	311	294	322	312	296	324	336	316	309	312	319	296	330	291	315	330	335	294	310	338	328	328	299	296	301	310	344	322	292	304	320	286	316	306	323	328	306	293	295	312	341	352	309	317	306	345	344	339	304	306	300	305	346	286	308	333	329	307	340	314	323	309	352	283	303	347	335	290	334	335	300	335	318	332	335	332	311	318	270	300	343	356	293	323	312	309	316	349	320	297	288	295	313	331	335	314	297	355	314	343	313	282	356	335	333	340	316	343	307	327	311	327	329	331	313	315	299	293	317	311	320	311	334	342	315	332	374	321	289	318	332	318	334	324	311	307	339	326	336	327	284	329	305	366	322	329	352	321	309	344	297	307	325	332	334	322	360	296	309	306	330	324	323	328	321	306	287	308	316	309	307	328	296	310	330	318	293	305	327	286	343	315	324	312	298	322	284	323	290	314	304	312	319	301	324	337	326	292	331	322	284	319	331	330	302	341	301	300	332	306	309	296	320	333	311	303	349	350	284	312	308	301	326	317	301	317	257	313	318	323	325	270	319	307	321	316	336	330	350	321	307	339	313	327	325	289	276	356	318	344	348	334	312	305	330	334	335	289	344	292	283	355	321	314	328	324	323	272	270	295	309	322	258	310	331	350	334	322	298	305	313	336	316	340	294	308	350	314	325	335	308	315	304	303	292	309	353	315	325	307	328	319	307	320	321	306	288	306	351	351	327	323	328	346	331	298	351	274	319	303	293	331	321	338	294	311	276	330	309	308	294	336	286	334	381	326	352	323	300	320	303	342	358	358	320	314	291	302	321	323	339	310	322	305	326	316	327	343	327	311	298	349	309	312	309	302	334	341	321	320	314	337	324	322	324	328	332	314	326	342	333	313	335	329	297	303	323	328	317	307	318	326	322	286	303	295	314	296	328	341	345	299	291	324	318	323	263	310	322	293	327	297	356	289	298	320	337	305	335	300	329	328	289	300	329	322	327	310	309	323	336	302	292	342	324	298	322	337	311	319	347	305	303	320	354	327	293	317	325	307	326	340	309	302	321	332	294	314	278	361	315	309	354	313	288	313	290	335	294	294	322	302	321	302	322	315	314	286	310	318	315	307	321	328	333	328	347	342	279	346	348	307	268	291	308	329	331	318	300	301	294	326	336	305	311	314	324	358	297	312	322	316	324	301	314	330	334	334	342	319	297	296	322	309	315	284	329	332	290	313	326	321	315	330	314	334	318	287	288	269	345	318	330	282	313	290	302	319	353	341	305	334	317	317	340	314	306	330	278	312	311	333	312	313	291	288	328	303	296	310	306	329	333	346	321	286	323	288	302	293	325	314	319	302	340	318	301	308	286	325	344	340	299	313	332	314	309	312	333	338	316	298	333	311	270	351	319	316	317	332	274	294	329	301	329	292	297	307	316	294	316	332	322	359	325	316	338	325	292	307	331	277	298	287	305	299	299	329	305	281	307	310	351	314	291	328	298	345	304	298	295	298	326	283	341	301	324	295	285	342	295	288	337	290	283	309	285	362	350	302	304	327	303	299	312	333	324	308	284	318	305	314	332	300	318	290	301	301	302	286	298	312	310	320	316	327	311	324	314	342	317	309	296	300	324	337	343	307	325	328	309	278	332	307	332	315	308	312	363	288	289	340	302	303	295	309	313	331	337	338	305	326	282	326	314	303	344	298	314	307	333	326	313	317	292	307	306	299	321	309	308	331	318	303	331	303	316	339	305	330	327	323	298	296	324	334	331	287	333	320	330	341	284	279	309	316	308	298	329	290	335	309	324	311	333	296	318	338	341	278	330	306	319	370	307	311	301	310	320	296	319	327	291	289	325	326	317	328	296	298	301	308	320	334	307	333	312	293	301	320	327	304	299	318	343	305	316	296	277	346	300	344	314	358	335	319	329	380	327	320	333	316	303	291	317	363	328	299	341	338	296	346	328	320	348	310	330	341	347	337	323	298	323	327	297	296	345	308	332	294	339	324	304	320	333	329	331	313	344	321	329	304	326	323	300	341	294	312	329	315	322	339	316	328	318	327	327	328	302	316	322	291	344	318	317	266	274	303	321	303	323	323	331	341	338	276	316	313	298	308	337	338	348	301	344	330	338	317	328	329	306	306	322	309	316	322	317	333	345	290	305	326	290	323	330	315	297	318	322	312	317	303	288	307	269	343	313	304	305	353	315	325	312	318	336	303	331	327	355	317	320	333	335	327	303	293	306	303	333	302	314	317	326	348	328	354	296	333	310	307	323	342	310	294	275	321	299	314	340	351	281	309	314	331	334	328	319	329	296	307	319	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29771	46480	48197	38506	28392	20430	17145	13891	12611	11034	8116	6889	5569	4550	3959	3573	2804	2279	1961	1941	1762	1824	1719	1351	1269	1329	1111	1080	1033	1067	991	972	974	1024	1018	1038	1015	1067	1067	1137	1039	1007	1016	1000	928	891	870	861	866	860	824	836	830	875	844	839	875	845	865	909	869	875	841	847	816	870	842	832	865	829	866	843	892	814	916	838	853	834	795	849	830	832	830	852	791	729	843	798	792	792	789	816	764	815	796	771	810	756	815	761	777	814	799	780	792	803	723	776	773	803	804	786	816	797	758	805	817	751	815	774	809	740	786	759	767	845	783	794	767	765	800	787	849	783	768	805	796	807	751	804	803	792	801	755	763	764	789	793	806	729	816	770	771	801	766	763	806	796	774	826	794	785	832	767	777	802	768	817	805	765	756	766	803	790	807	744	773	854	755	796	816	778	817	772	804	828	808	779	722	789	773	790	782	818	784	826	771	800	819	771	785	795	798	743	800	770	793	823	878	749	814	821	848	784	723	773	757	787	785	768	754	765	801	830	741	785	767	785	823	799	786	763	773	844	757	773	816	795	760	795	791	773	825	803	822	784	790	811	757	759	801	788	821	790	766	809	797	782	765	795	789	783	788	765	801	835	826	815	772	757	789	781	830	840	767	809	823	784	797	753	760	813	751	792	782	734	759	798	766	774	781	799	768	783	761	835	791	781	815	848	755	764	799	751	799	814	781	784	789	772	818	793	783	817	819	759	838	798	778	767	796	797	786	806	790	820	789	760	760	803	752	788	797	773	769	799	782	794	802	790	821	793	752	821	763	775	767	814	801	817	748	818	815	782	753	789	746	760	761	818	770	822	762	777	783	798	721	775	756	757	781	794	807	834	826	737	771	714	745	799	811	761	840	749	772	791	817	784	822	771	814	777	779	818	790	794	788	767	783	797	810	814	791	787	798	787	803	784	757	773	760	816	768	799	808	753	760	764	731	720	785	793	833	772	782	744	803	798	770	796	811	806	774	791	757	792	742	856	785	814	789	728	728	811	799	767	833	810	797	754	764	798	792	786	783	818	744	811	816	816	805	806	834	798	782	818	773	809	757	776	760	790	841	804	803	767	812	810	753	803	817	779	805	823	787	791	823	788	810	778	782	810	754	815	758	754	791	753	759	817	794	777	779	804	841	754	810	780	757	812	813	789	792	799	795	745	853	729	751	814	766	768	818	755	818	795	824	789	803	779	772	761	797	785	830	772	801	794	747	803	786	774	809	805	754	799	767	757	810	753	792	808	817	797	800	755	732	786	791	788	785	818	793	786	756	765	829	789	782	768	760	767	762	784	807	778	814	819	807	799	762	803	819	770	738	821	791	802	796	774	777	790	739	755	760	826	796	739	773	756	827	790	847	816	789	728	761	771	794	710	827	784	780	779	722	755	758	776	751	833	835	775	794	824	761	771	796	753	826	786	769	804	798	760	787	741	788	786	759	797	822	789	804	774	786	794	769	785	820	788	812	805	829	783	808	783	786	741	771	783	803	794	767	782	809	820	734	792	782	799	782	797	823	795	799	812	808	790	775	789	784	758	789	770	766	743	774	819	760	854	760	818	769	792	729	732	800	755	790	835	773	788	735	782	795	790	831	773	820	796	797	791	758	767	814	756	797	799	814	801	758	795	811	777	791	804	759	796	789	821	841	814	790	835	801	780	791	736	805	722	846	743	766	769	792	826	779	856	789	768	808	775	760	787	764	788	828	781	783	811	812	724	804	841	774	786	794	790	781	764	826	786	822	820	753	803	795	776	790	831	762	792	733	795	782	828	820	812	826	794	791	820	817	738	819	766	782	849	752	749	791	761	781	829	817	776	787	768	809	778	785	815	770	793	768	779	776	766	801	748	790	812	750	802	778	815	786	761	749	815	779	836	802	783	790	778	795	820	828	754	845	792	752	821	783	777	670	800	811	778	783	743	843	833	837	807	767	769	769	825	800	760	785	777	826	754	820	799	773	794	752	739	751	770	789	776	848	737	802	779	796	795	791	782	764	722	815	805	763	816	810	807	797	817	765	798	765	799	806	768	777	752	768	767	755	807	749	777	805	848	828	804	790	746	787	742	832	808	762	842	785	837	745	806	793	744	800	796	781	767	755	823	761	748	786	737	758	796	776	865	797	821	699	788	785	792	809	773	797	840	841	752	813	815	777	804	807	784	807	816	767	833	777	765	801	818	791	754	761	804	724	758	794	781	763	781	764	803	786	803	781	739	800	768	764	783	777	824	781	809	761	798	779	742	798	757	821	783	813	792	799	786	796	785	750	857	780	749	773	852	800	768	773	726	779	818	754	814	835	768	765	776	781	752	692	807	772	722	814	790	771	805	749	789	752	845	712	787	739	753	791	810	768	752	836	776	819	752	764	787	801	793	778	780	818	789	826	782	800	784	791	796	805	793	768	786	818	822	812	816	777	819	754	797	784	781	794	770	819	766	782	782	812	827	784	786	811	789	800	757	849	824	745	816	794	792	783	743	816	754	776	792	808	764	788	785	791	817	822	858	777	743	785	789	814	755	761	762	794	791	774	829	778	797	803	736	809	762	819	778	760	765	721	738	776	791	763	762	763	809	780	786	795	821	806	847	825	761	766	782	796	755	794	826	818	797	819	807	809	784	797	762	803	786	779	764	788	779	788	791	778	776	782	802	807	793	768	786	783	807	800	754	801	777	813	798	807	782	731	810	792	762	816	776	825	746	758	782	788	813	784	819	777	746	809	802	768	815	797	733	791	794	773	766	783	842	804	770	786	799	795	826	780	786	804	779	709	771	792	797	778	775	783	765	807	802	787	813	754	812	784	759	787	804	772	790	786	797	789	785	791	741	784	786	822	784	775	822	765	773	807	798	785	761	807	807	772	774	780	788	820	790	793	777	738	748	781	770	791	743	848	796	768	780	753	791	785	806	809	791	787	798	742	770	826	805	772	732	764	770	764	834	809	802	780	844	759	799	787	779	826	799	770	785	788	791	791	748	814	809	773	771	829	800	791	772	814	780	807	798	785	784	772	745	785	803	788	728	743	779	780	796	811	773	804	805	793	796	790	809	830	820	729	781	776	748	769	790	831	764	790	727	778	783	804	829	777	780	764	788	776	798	771	813	846	767	774	778	783	767	739	807	779	775	823	787	779	845	785	760	788	852	794	805	812	839	780	778	779	781	785	748	855	789	785	789	784	758	789	790	800	774	739	766	816	791	757	821	761	767	749	795	786	784	750	829	794	817	793	781	757	836	824	780	800	779	820	769	787	798	765	800	799	843	755	776	824	751	806	790	762	799	779	769	820	761	775	773	794	794	796	809	810	772	775	737	773	782	788	781	803	805	785	793	785	809	788	806	759	779	778	814	735	788	812	798	775	802	790	812	802	809	790	832	746	754	799	800	812	826	758	812	796	796	778	825	835	783	788	812	824	827	752	769	785	810	797	801	853	784	763	761	792	802	752	820	791	859	815	798	858	759	767	758	748	754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57393	47155	41538	39640	35304	28214	28278	26231	22263	21810	14946	12757	11451	6622	5756	5223	3731	2663	2652	2435	1782	1775	1459	1334	803	945	588	469	433	434	409	414	425	381	439	435	435	429	402	405	412	376	357	371	413	363	383	346	346	361	345	332	370	345	314	353	343	376	341	335	326	343	359	363	322	336	373	333	363	391	329	333	326	352	325	329	318	351	351	328	337	343	335	321	319	317	317	306	329	321	323	285	284	312	316	296	315	326	295	303	322	312	306	332	326	287	284	319	332	296	315	312	306	306	310	361	318	295	305	304	297	329	319	307	305	290	317	313	321	287	290	304	319	338	307	330	338	323	302	314	314	304	302	369	310	328	325	313	294	335	312	335	310	317	316	313	305	310	296	314	316	302	291	322	339	322	315	354	308	319	321	313	322	282	298	329	307	298	343	328	311	362	325	297	341	304	307	316	294	306	311	344	329	285	292	318	307	339	282	292	309	319	336	311	274	296	317	335	317	304	281	301	298	319	334	332	292	289	318	287	341	336	340	320	294	317	320	316	331	322	341	326	291	297	305	324	318	330	333	297	342	302	304	326	301	306	296	329	278	308	331	322	301	290	281	333	329	342	291	348	292	302	309	264	309	328	323	324	338	307	343	325	322	321	310	281	306	273	330	342	318	323	309	302	345	330	301	342	320	294	292	333	334	316	335	308	313	313	287	344	300	295	327	301	301	310	351	285	308	325	318	309	309	292	293	340	297	341	336	330	306	322	338	324	321	328	327	320	314	302	319	335	309	323	347	314	319	352	319	326	329	315	302	305	298	316	322	318	307	339	306	306	304	274	299	312	282	323	326	331	322	310	291	339	297	333	296	303	305	349	296	330	309	335	326	337	318	331	345	316	330	319	327	311	298	290	309	338	318	293	316	321	319	321	302	257	280	326	324	309	313	297	325	319	300	326	319	331	300	313	318	349	310	333	323	315	325	272	315	338	334	346	344	308	322	325	269	317	310	294	311	301	341	315	331	322	302	285	339	305	339	303	292	285	321	282	327	324	311	299	323	316	306	334	333	308	314	293	333	305	298	318	312	285	323	329	303	321	311	342	334	300	334	305	287	330	341	328	316	302	349	326	322	315	327	314	313	303	308	362	331	273	249	290	313	293	298	300	318	297	289	327	338	306	305	342	313	310	326	343	299	318	320	337	309	290	291	337	300	354	315	319	333	314	291	300	291	306	312	304	318	307	323	334	317	287	308	326	284	320	300	347	288	311	322	371	353	303	318	331	318	316	321	300	315	325	294	323	339	301	294	296	278	314	301	333	304	314	336	291	344	316	317	299	307	311	308	296	311	285	344	326	317	293	324	298	320	302	287	349	332	298	343	313	309	319	306	313	299	326	285	326	320	313	299	301	305	290	326	318	296	308	345	298	303	308	302	324	314	330	324	298	306	296	305	287	297	302	294	289	297	288	351	294	291	311	321	299	313	298	309	319	316	316	287	302	338	352	321	314	322	343	307	336	290	340	331	360	315	362	293	337	299	300	309	295	317	319	326	328	307	356	312	351	332	328	325	304	314	304	349	312	273	319	344	307	343	301	321	301	328	320	320	331	315	334	279	294	330	311	326	301	277	327	282	312	306	272	296	328	338	269	304	298	304	310	323	322	351	318	298	349	305	292	299	279	322	342	301	309	304	345	340	305	302	314	309	312	304	327	291	327	327	313	304	348	349	309	281	317	310	308	314	308	287	329	311	327	301	290	322	305	346	330	329	327	315	308	296	335	307	318	325	314	344	315	298	295	328	320	327	316	313	340	310	327	345	345	320	302	291	308	338	336	321	333	324	280	311	297	338	309	351	299	313	319	299	319	310	309	323	300	295	322	316	353	345	320	324	283	361	301	341	298	309	318	342	347	314	343	302	299	318	308	341	315	324	297	340	316	285	302	341	300	319	296	329	301	301	304	295	313	350	292	344	324	307	303	340	307	281	340	327	293	353	309	325	297	322	302	312	304	306	315	296	320	306	333	346	328	322	310	325	305	305	320	291	304	283	281	317	283	279	327	344	309	314	316	357	303	316	313	326	313	275	352	320	331	299	332	316	315	332	319	274	296	322	317	324	314	315	305	276	348	329	318	299	332	303	342	295	305	312	328	309	312	319	327	309	364	355	328	309	351	325	330	332	306	341	307	325	252	327	313	342	336	333	325	301	298	291	318	322	277	310	313	321	291	311	311	308	297	311	316	351	306	309	331	306	336	311	298	332	275	333	317	306	353	323	333	300	307	289	309	328	303	333	288	304	320	311	300	296	304	310	310	303	325	356	316	330	350	315	348	325	325	313	296	325	281	291	309	294	299	345	338	301	259	330	324	305	341	317	337	335	317	350	330	301	328	302	325	299	296	318	341	314	301	330	348	328	316	323	282	365	314	293	312	313	304	325	345	318	307	329	277	317	285	323	304	314	307	316	298	281	318	303	306	306	321	321	322	331	357	326	307	297	280	321	303	304	307	278	307	312	303	312	266	282	327	304	325	307	326	321	327	281	329	333	344	297	270	327	372	316	322	297	321	326	309	303	334	313	276	322	337	352	330	310	324	314	342	316	311	317	292	302	326	305	341	303	328	327	318	359	288	334	302	316	277	312	304	304	321	309	310	313	311	328	357	315	305	307	338	310	327	324	323	341	303	336	306	322	298	290	337	360	324	316	330	316	299	306	302	348	305	308	310	314	327	331	309	320	329	324	306	309	335	340	329	324	337	314	326	296	345	331	301	330	312	313	293	346	303	307	338	341	324	314	345	309	315	304	317	339	289	296	310	330	323	367	310	303	341	323	334	313	312	295	312	314	314	346	325	309	303	318	315	339	352	308	288	312	337	264	321	328	338	281	322	333	329	322	303	315	330	304	354	358	318	298	319	320	306	323	305	324	293	334	313	309	287	324	306	276	308	333	319	316	311	311	313	285	293	303	298	292	330	342	315	312	341	338	323	292	319	305	287	296	319	276	331	314	291	307	309	327	304	312	261	315	311	307	326	320	304	332	289	334	315	331	340	285	269	329	317	335	313	305	317	323	324	303	337	310	304	323	371	311	281	341	339	329	301	303	335	310	307	356	276	299	297	353	328	324	329	335	307	326	312	315	333	321	282	350	276	345	297	291	299	316	308	345	314	332	324	310	299	274	299	337	307	339	310	308	325	315	278	311	314	304	330	321	284	286	299	318	280	298	317	305	304	330	315	297	339	299	309	332	316	314	278	330	295	315	324	306	302	342	367	325	295	333	301	314	323	296	299	311	316	303	300	313	323	302	304	307	338	296	315	336	330	316	299	284	285	314	334	313	296	318	323	344	282	357	331	288	304	336	306	325	298	310	298	316	292	296	322	328	323	323	301	333	316	291	330	336	313	288	293	327	300	338	326	316	309	349	322	314	322	290	327	356	294	315	327	311	314	288	325	314	323	327	338	308	305	335	301	302	300	293	320	290	291	308	279	338	325	304	335	320	332	311	320	282	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53271	63272	54301	54931	43251	44639	39144	32715	30882	33094	25154	27165	25017	17073	15778	15732	12107	10491	11114	9290	7281	7000	6493	5995	3819	4755	2412	1712	1459	1335	1323	1362	1495	1440	1444	1353	1319	1363	1449	1344	1330	1227	1200	1094	1034	1029	971	980	950	885	915	922	845	918	906	965	922	943	930	905	897	913	943	938	944	996	1000	985	936	884	908	882	875	892	843	820	832	854	806	857	869	814	808	780	750	762	776	776	784	778	776	778	799	776	788	752	837	759	788	737	772	748	802	750	732	785	732	750	777	814	741	733	753	744	787	757	802	769	775	816	771	728	766	750	736	782	774	789	721	756	722	743	755	745	740	746	789	734	769	732	768	779	814	785	786	726	823	756	757	733	756	807	731	755	797	766	737	781	734	692	789	739	767	694	728	739	758	782	759	748	764	759	816	770	746	737	744	724	742	701	751	747	762	757	747	745	793	833	754	752	749	736	751	763	778	739	814	746	749	794	736	739	760	779	760	765	756	717	785	740	770	773	752	738	729	756	813	820	723	782	788	739	708	810	732	759	812	776	757	748	770	756	773	793	745	707	772	710	758	742	760	752	741	779	831	792	822	738	725	750	777	786	753	750	762	746	748	731	762	774	780	758	751	746	723	784	712	837	762	731	753	786	750	764	725	754	764	723	754	725	754	783	778	748	766	796	715	795	737	738	767	796	758	729	727	733	771	744	731	746	800	787	775	709	779	759	759	731	781	696	707	747	752	772	727	745	772	782	794	747	712	751	745	793	742	702	781	743	771	755	733	761	756	795	761	773	739	797	729	741	782	729	801	767	741	746	713	805	748	716	758	773	796	728	774	763	753	748	741	816	773	781	716	778	720	771	745	783	825	787	734	727	705	745	772	737	742	784	744	785	788	766	772	732	785	745	720	757	689	752	784	739	797	772	742	743	757	740	772	719	758	762	758	708	775	754	767	731	747	749	759	735	770	777	697	787	741	728	769	729	737	768	795	756	761	810	770	813	784	736	756	812	762	782	742	743	774	756	735	776	738	804	750	728	744	761	750	787	738	752	750	772	745	729	775	777	749	723	780	787	743	732	783	749	704	786	771	748	774	767	727	735	753	749	766	748	737	777	759	720	759	764	725	742	799	749	785	761	725	758	697	792	784	791	806	768	759	742	730	757	746	745	763	730	768	727	765	780	765	733	786	765	747	802	718	762	766	736	753	733	744	714	734	776	738	781	762	748	724	775	741	763	789	787	722	749	753	732	717	785	791	742	768	769	716	760	787	762	783	746	777	771	801	756	752	795	746	737	751	761	821	772	800	769	770	747	731	783	788	691	735	769	773	724	799	729	745	781	760	769	793	747	737	774	731	798	790	720	811	771	740	730	778	786	756	761	785	730	738	771	736	780	765	733	779	722	731	752	748	818	786	754	731	752	778	762	754	783	763	742	736	780	739	781	714	758	765	734	747	802	811	765	733	739	779	774	787	757	736	755	730	721	776	795	764	750	726	802	774	735	791	741	734	767	752	727	742	789	799	811	720	780	753	769	730	800	779	745	764	754	768	706	778	795	683	712	808	713	771	758	746	751	772	760	760	722	738	746	740	744	755	793	701	728	779	761	818	744	757	780	772	769	782	731	771	731	758	759	767	754	747	748	782	773	731	765	804	744	799	776	712	741	728	811	792	755	745	759	772	740	767	771	759	799	740	764	755	764	721	742	735	746	745	740	738	756	753	786	772	706	763	693	728	762	726	770	737	777	806	764	771	740	772	773	806	738	766	763	793	775	746	719	731	758	728	728	741	779	760	751	805	692	776	774	753	734	776	744	793	696	734	729	777	716	759	771	803	731	794	746	784	766	755	720	728	757	799	784	741	776	805	737	721	794	741	754	710	806	764	747	737	727	762	719	756	735	756	728	743	768	767	790	674	770	779	743	772	797	719	744	791	753	746	745	751	738	730	748	788	805	769	715	772	785	765	758	796	773	775	703	769	783	801	706	791	723	748	795	781	800	744	737	737	754	800	841	781	711	732	796	788	734	752	774	746	752	765	768	762	719	786	725	769	771	711	765	747	751	759	769	734	711	770	761	786	777	783	747	780	742	732	740	772	725	701	778	736	761	794	726	781	746	724	710	709	724	749	711	753	739	800	797	775	798	745	745	774	819	707	735	777	720	757	742	749	798	723	783	726	740	736	804	740	734	761	730	718	720	765	784	755	818	778	746	801	730	726	763	832	825	751	767	734	766	786	747	721	779	795	792	765	726	756	775	787	739	776	749	761	756	766	771	798	773	749	749	771	742	792	771	777	775	778	745	733	776	739	732	735	776	744	796	767	725	740	701	759	725	743	746	802	752	776	707	739	779	761	726	773	736	738	707	740	745	750	737	786	763	737	737	775	745	770	747	761	703	737	802	765	742	796	753	741	711	757	760	774	769	743	777	779	750	791	777	763	749	748	796	827	683	794	722	754	792	733	821	726	727	783	762	812	718	754	766	717	772	792	740	767	771	762	764	756	754	766	737	764	782	730	753	760	785	813	759	755	739	751	773	742	732	761	761	702	725	747	760	708	765	745	720	760	755	813	726	801	779	761	728	713	718	768	770	732	796	778	808	777	734	741	745	770	782	688	764	823	785	739	749	780	744	729	760	762	722	774	729	707	782	736	791	782	825	759	745	772	762	745	762	757	746	752	796	798	761	723	776	752	760	752	760	746	745	739	738	771	753	804	774	788	730	756	780	727	721	712	731	785	764	771	747	778	767	778	833	740	773	772	788	757	770	798	726	760	747	785	715	757	745	754	716	726	772	740	780	791	768	726	738	754	720	801	739	741	759	737	809	797	753	750	742	779	737	767	750	715	736	751	782	794	769	769	721	775	768	772	748	763	755	763	763	759	747	769	733	763	748	775	757	790	755	739	751	774	768	798	765	731	756	704	806	740	735	771	760	755	767	731	794	742	776	781	744	767	754	736	806	807	755	809	784	760	781	733	728	772	802	800	718	760	711	766	765	773	734	759	729	768	763	754	786	790	789	780	722	775	802	802	734	800	735	768	801	742	731	739	745	752	731	756	723	720	773	770	821	721	800	732	690	789	753	714	725	770	766	799	762	780	716	767	712	745	769	739	807	762	758	786	756	743	772	772	782	811	802	768	778	789	746	776	778	750	760	746	758	751	767	779	728	755	740	724	752	768	753	757	731	773	819	755	792	791	791	754	756	778	790	771	746	728	744	752	801	749	732	785	764	814	724	773	774	754	772	771	703	734	799	794	775	750	755	772	745	732	765	736	770	790	765	754	802	760	707	778	714	793	747	754	804	742	747	760	755	781	754	781	768	795	725	726	747	815	762	786	759	752	758	760	757	778	776	773	792	771	781	780	752	776	772	752	714	732	765	771	744	729	805	761	754	766	722	762	768	767	712	700	756	756	795	724	728	788	715	714	794	775	719	721	738	830	768	756	751	748	783	794	729	796	746	753	751	761	803	748	755	746	742	791	742	767	786	756	688	728	806	781	748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58173	41800	39744	41798	37852	28670	28457	27109	27750	29234	24141	21848	18318	11615	9775	9410	6694	4769	5008	3732	3433	3453	2626	2105	1303	1507	1026	652	552	524	523	505	557	602	550	524	523	545	512	517	508	444	458	442	407	384	401	417	441	395	394	379	395	408	388	399	415	398	422	392	366	399	416	424	431	399	400	421	420	422	381	402	389	357	427	356	418	397	401	392	343	341	370	360	367	356	330	364	364	359	399	363	335	373	355	363	343	371	328	329	325	383	321	349	389	356	348	344	307	394	344	342	344	362	330	371	330	360	383	360	369	302	361	364	372	371	366	361	381	363	318	369	332	323	353	366	355	359	344	371	336	374	352	347	342	348	361	377	335	351	376	364	359	391	369	372	359	366	367	346	349	342	345	324	333	356	348	341	332	345	317	358	352	337	402	343	349	352	393	339	367	383	375	364	354	330	351	363	342	362	320	355	371	348	364	367	359	363	324	345	369	385	352	323	331	303	336	331	354	307	376	339	347	364	368	343	333	345	325	341	364	355	327	359	319	355	366	330	341	357	361	356	365	336	338	347	340	354	357	336	348	331	355	343	370	356	358	346	339	374	365	337	357	337	332	341	379	340	309	352	324	357	355	342	342	315	375	344	325	336	372	325	348	337	322	338	342	408	377	333	367	344	380	348	368	307	375	364	359	343	339	352	362	358	379	343	346	359	339	316	362	317	357	377	365	360	349	340	333	386	391	366	384	361	331	335	313	343	368	348	333	353	362	366	293	363	370	337	372	363	351	349	357	345	365	320	325	387	334	355	368	361	331	346	366	347	315	323	335	366	371	340	354	341	355	389	305	338	367	360	353	354	359	361	335	364	382	330	356	316	367	366	309	350	374	340	341	392	344	334	357	383	337	363	378	347	364	346	354	318	341	352	361	361	328	335	314	331	312	306	328	362	355	355	353	347	360	317	333	330	316	355	392	347	380	356	347	351	353	406	350	311	354	341	370	362	348	361	348	349	373	341	346	386	330	337	326	393	342	378	373	350	370	317	356	361	360	359	339	399	337	377	348	337	372	389	369	348	360	338	333	319	359	375	344	340	364	327	375	334	365	322	343	369	379	394	357	355	392	326	357	365	364	328	388	341	362	351	359	348	375	310	375	346	346	367	366	362	365	367	360	350	388	370	377	339	394	376	340	385	361	381	366	339	368	383	344	364	335	353	361	323	349	339	366	345	348	342	345	325	317	354	378	316	317	322	396	331	352	311	347	351	311	360	347	354	359	347	314	340	338	340	326	314	338	336	350	346	312	371	327	336	343	386	332	386	358	319	340	331	305	336	304	390	378	387	369	372	356	317	363	364	353	312	361	334	321	359	391	357	308	360	347	353	354	364	321	353	347	311	360	341	350	371	312	354	367	366	343	361	339	316	358	362	339	346	342	378	321	363	334	373	354	346	348	343	363	355	352	334	335	316	343	367	349	324	336	359	390	345	344	343	356	330	363	347	346	311	374	354	354	363	363	366	384	329	325	349	362	358	325	330	329	350	338	340	323	312	367	334	349	348	350	352	332	323	358	372	339	319	336	349	353	367	384	355	380	374	317	316	336	351	341	331	377	399	349	319	339	340	362	378	313	337	363	351	325	337	346	358	382	381	345	373	354	353	340	343	355	376	317	370	331	345	364	332	357	351	362	369	347	350	352	320	331	364	334	334	333	345	349	333	327	345	348	367	357	359	321	342	341	346	347	345	372	355	377	386	358	348	342	369	337	376	337	327	328	332	354	321	366	382	382	287	380	324	333	330	302	317	320	334	339	334	367	338	339	386	345	308	328	349	324	363	331	376	350	324	348	357	367	287	343	315	344	328	339	354	379	338	358	343	359	353	354	369	352	381	374	392	365	368	330	364	336	333	339	343	371	342	323	324	333	324	333	350	329	344	350	360	358	369	320	366	381	334	364	352	350	355	330	377	366	358	330	319	347	329	327	401	381	368	372	311	363	360	374	354	367	353	350	344	347	380	336	357	368	354	336	328	379	347	351	369	336	345	334	322	351	334	365	333	338	354	351	339	352	356	371	372	342	338	349	372	327	339	354	408	346	324	331	384	320	379	365	345	379	307	314	373	357	352	351	334	352	325	346	358	357	379	367	342	372	362	355	360	362	357	363	373	388	387	346	367	320	350	371	356	333	359	379	341	376	343	339	348	372	365	357	318	397	362	326	345	373	359	322	314	333	379	405	366	347	352	346	311	338	409	379	348	365	342	360	370	326	341	353	372	381	344	348	338	342	341	379	296	336	328	349	311	355	367	346	341	345	372	375	383	351	349	325	350	378	311	355	384	350	380	356	327	350	375	317	326	328	341	338	340	361	372	340	332	350	312	345	337	351	345	362	349	343	343	346	361	347	372	405	365	381	357	337	349	349	376	383	365	358	354	343	358	354	354	395	352	335	333	385	340	372	376	352	376	350	361	355	341	328	350	326	300	343	314	341	319	326	358	382	334	354	327	356	367	341	340	364	361	317	315	352	368	352	368	366	390	380	357	307	349	367	370	355	349	361	323	325	365	354	351	370	334	352	365	375	326	337	372	354	335	341	337	382	347	345	362	340	315	362	372	384	349	403	365	374	352	355	348	370	341	343	342	341	314	312	352	347	365	386	358	356	333	317	368	330	323	357	391	330	368	323	370	346	387	364	355	388	381	352	359	329	335	331	387	377	348	335	317	334	344	341	313	361	319	373	327	334	357	343	339	395	382	366	332	336	351	337	357	344	371	311	357	350	333	352	381	357	338	330	348	365	330	353	349	338	337	349	377	364	319	372	381	326	335	367	335	389	352	331	338	345	362	311	359	366	330	342	330	341	330	373	333	342	335	329	354	354	377	358	356	344	371	356	337	361	330	376	338	327	334	371	368	353	351	358	362	332	331	326	326	354	342	324	366	347	356	391	369	393	374	332	326	356	354	333	356	354	362	354	346	364	335	361	336	330	356	340	358	344	333	336	341	350	324	352	347	351	353	370	387	315	376	352	348	350	319	333	360	300	328	363	339	357	342	370	352	326	392	317	325	331	339	371	333	342	341	344	349	349	362	369	342	369	371	376	328	341	310	343	351	307	329	335	392	367	392	363	349	333	336	331	316	335	344	381	355	363	388	382	356	336	347	374	342	320	338	336	375	360	351	367	354	378	377	343	339	352	379	325	369	373	313	366	295	324	333	373	383	324	331	336	390	384	392	320	365	321	328	329	310	327	333	383	377	358	376	340	376	319	364	358	348	353	383	346	365	367	330	328	338	348	331	345	331	336	323	359	371	329	350	339	343	372	387	347	364	370	391	348	348	359	390	357	334	337	349	378	369	337	339	340	377	363	342	309	332	361	347	327	318	317	359	352	314	375	338	385	392	329	344	364	336	357	335	384	360	356	342	379	339	352	345	329	322	340	369	354	353	370	324	312	334	348	356	362	361	337	337	357	347	345	330	341	368	369	319	341	378	387	381	356	332	342	330	371	354	327	314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56258	56861	54993	55035	42203	46637	42274	35616	36293	37779	33296	34483	31209	23236	21418	21123	17138	15220	16842	11895	12114	12072	10014	8040	5838	6518	3587	2532	1774	1774	1734	1674	2007	1905	1862	1725	1589	1663	1673	1705	1624	1604	1412	1296	1147	1162	1090	1136	1127	1042	974	926	993	1004	1032	1019	1062	1076	1051	1055	993	1122	1064	1142	1128	1169	1183	1183	1118	1012	1043	995	1039	936	989	965	908	879	861	883	936	857	855	823	803	820	782	810	774	801	794	789	768	774	782	810	821	831	799	815	757	795	768	814	816	778	763	849	821	820	805	814	846	766	789	760	780	762	767	832	783	796	809	773	745	774	759	757	787	797	814	772	791	748	733	771	777	755	818	793	780	789	853	757	767	782	766	778	835	794	831	775	793	785	774	810	834	802	785	835	794	796	796	803	763	773	819	805	786	773	822	752	748	732	756	781	739	765	769	723	805	758	800	781	749	790	815	793	772	811	787	785	808	796	785	767	769	778	810	788	812	791	770	801	816	755	784	802	750	761	780	814	754	770	784	789	780	795	801	824	789	775	789	842	774	785	823	770	764	773	813	741	774	792	838	798	815	804	797	773	783	745	787	799	730	774	775	720	840	813	775	764	803	807	809	751	797	834	742	830	752	757	834	833	710	817	805	746	801	775	789	776	834	799	795	753	797	756	772	770	768	785	850	766	773	787	820	757	786	766	785	724	751	779	788	831	803	789	771	749	736	800	770	828	764	811	798	796	798	790	771	785	751	796	812	739	745	835	787	781	781	767	727	826	735	790	757	776	801	795	781	808	785	767	805	772	817	821	804	804	794	775	785	779	796	753	772	776	823	793	786	792	766	773	771	789	792	774	822	814	779	770	793	797	792	779	787	758	762	750	809	787	825	790	802	794	735	773	788	763	808	785	761	752	784	747	802	742	785	836	838	770	819	772	792	803	805	795	789	758	780	744	776	764	781	761	772	803	757	819	812	763	790	763	810	799	768	767	738	830	737	750	772	754	807	776	772	785	773	772	813	743	707	795	796	772	787	848	785	787	816	779	802	826	778	824	808	755	825	781	816	824	758	797	789	763	777	808	769	823	782	795	827	848	763	812	737	806	843	824	786	779	759	751	793	811	768	767	792	780	777	824	783	815	749	798	769	775	807	751	831	771	799	782	767	733	786	790	877	755	730	775	783	792	796	833	798	830	760	795	786	798	823	777	725	798	769	729	751	789	713	792	817	783	825	822	759	779	795	797	758	829	772	791	792	812	756	757	743	765	746	755	795	738	784	802	807	775	822	796	796	789	758	789	818	805	759	763	776	790	784	763	768	810	755	822	756	771	758	759	763	765	776	736	826	758	820	762	805	848	807	822	779	751	815	767	770	740	760	819	792	818	793	744	785	763	793	856	800	785	828	788	800	791	787	784	778	756	769	786	742	766	812	775	792	779	827	798	747	741	792	786	725	802	861	785	790	820	769	766	784	807	773	803	791	836	751	763	807	792	785	804	811	736	793	795	825	792	784	756	771	755	788	802	752	846	756	786	794	822	798	755	809	790	811	770	792	782	769	790	742	790	795	763	785	757	845	814	764	738	773	769	787	816	761	770	771	750	852	777	783	763	781	827	795	811	754	798	801	773	803	767	804	799	773	785	761	860	759	871	797	789	809	791	810	791	817	783	796	800	762	749	770	805	779	829	746	765	797	801	770	825	787	768	831	812	827	775	732	807	786	799	776	818	777	827	796	808	782	750	805	775	831	807	776	785	774	815	792	766	774	808	849	826	750	795	745	800	765	759	777	808	781	773	768	785	787	795	812	780	799	825	826	762	811	804	756	804	776	816	785	768	763	786	779	777	773	819	895	807	788	861	785	764	819	769	716	757	757	790	771	778	802	726	753	755	768	792	759	798	757	766	769	834	752	835	756	749	783	766	785	807	866	771	793	807	793	764	768	820	830	761	775	732	811	799	838	795	797	785	811	804	778	790	784	815	780	783	805	752	827	796	796	795	768	774	810	799	741	742	771	744	801	810	773	809	779	754	817	738	770	768	762	766	753	839	819	783	782	790	824	766	774	759	811	761	796	761	742	766	785	753	750	800	818	778	756	791	787	810	791	773	764	788	778	814	755	787	797	849	819	753	780	817	767	758	804	782	765	778	850	847	785	812	767	816	793	787	744	806	771	808	814	772	783	747	791	814	794	802	819	744	811	757	813	778	797	757	815	734	739	742	787	785	772	767	736	791	755	801	817	824	781	729	804	819	792	732	827	756	848	771	755	789	729	753	772	761	717	779	825	845	789	819	802	798	793	807	745	792	822	772	777	769	781	766	812	798	728	820	816	760	826	780	745	769	763	768	769	773	822	780	778	771	749	795	861	805	805	794	766	791	794	798	778	840	802	805	839	778	803	823	807	785	793	738	790	773	782	793	801	738	781	748	783	770	787	757	753	758	815	822	797	773	787	789	810	806	775	750	813	760	781	797	805	770	805	757	740	799	765	770	757	760	825	743	764	794	793	819	814	748	799	781	776	795	790	786	887	807	786	802	766	798	756	792	787	832	846	806	827	776	782	798	789	719	781	764	747	805	839	737	776	737	755	770	764	831	746	799	768	755	764	799	840	758	786	790	768	789	783	756	782	783	754	770	732	772	814	771	787	815	793	793	801	787	758	805	748	808	822	762	785	732	764	712	741	773	826	810	744	790	811	806	749	843	803	747	753	800	767	802	759	816	759	831	791	768	803	790	851	769	784	754	768	799	775	753	816	760	758	807	820	746	752	775	726	727	754	738	772	762	729	763	772	766	762	788	788	778	787	776	755	792	727	743	758	816	810	850	756	815	797	792	798	773	762	773	746	809	738	793	773	787	787	750	803	757	791	809	746	796	817	860	777	777	790	793	782	788	771	768	750	812	856	759	758	772	763	829	779	771	776	810	789	767	834	817	843	781	740	795	782	790	765	776	773	785	718	794	759	797	775	787	810	799	749	735	761	783	819	766	834	799	764	827	756	729	792	795	766	768	757	771	816	818	766	780	852	770	859	757	770	767	764	847	792	804	806	809	798	801	768	837	770	783	756	733	754	800	805	848	804	779	811	785	789	803	720	830	791	759	829	793	774	756	765	806	809	816	833	813	755	793	762	811	791	756	781	763	809	784	826	802	862	796	833	840	781	778	774	782	777	803	788	788	762	845	782	746	773	769	829	797	803	772	785	752	765	836	834	752	754	730	801	807	759	795	736	764	805	750	800	762	787	784	821	817	769	749	756	773	835	768	762	811	770	809	793	791	825	770	755	770	762	761	783	785	780	784	821	734	783	767	720	794	783	794	812	793	769	790	756	748	793	767	793	774	796	811	778	764	839	768	808	774	784	746	763	760	797	781	786	793	802	794	825	737	782	755	788	765	802	834	776	780	768	842	806	790	759	803	781	827	772	776	779	806	813	744	797	806	775	781	785	744	800	809	787	807	804	797	754	734	769	824	780	743	780	777	779	822	854	766	784	743	798	809	741	798	792	778	800	807	758	821	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40650	50230	51866	48674	31691	16019	7967	4310	3254	2953	2245	1767	1345	951	791	784	640	534	518	483	470	477	400	451	378	428	361	323	363	343	402	338	385	351	359	339	362	358	388	331	355	350	340	383	330	363	341	327	352	337	308	337	322	342	354	340	343	360	301	324	336	339	328	296	339	347	339	350	355	322	349	346	361	323	304	305	322	333	306	317	327	301	342	339	319	313	320	334	331	285	337	315	335	353	340	309	347	312	310	348	331	364	314	302	269	301	311	337	331	314	324	317	293	305	317	307	292	318	330	311	331	354	304	327	318	324	317	339	293	327	307	297	328	311	323	331	330	341	331	305	341	303	310	332	304	305	358	335	310	322	277	308	314	302	286	300	302	311	333	306	305	298	327	319	315	333	308	322	338	305	327	303	293	308	325	316	304	316	341	314	317	292	335	331	322	325	286	326	330	293	322	304	307	319	312	330	298	349	331	340	348	311	318	327	309	324	306	343	334	340	315	307	323	320	327	290	323	322	321	303	318	309	363	330	284	321	353	325	310	301	336	315	331	326	335	302	319	338	317	330	309	324	312	310	351	302	341	315	307	311	298	344	309	307	321	347	340	334	331	326	300	335	312	315	311	310	318	313	294	324	339	334	338	349	315	317	320	343	315	334	315	347	329	302	296	325	308	314	339	301	304	274	310	317	296	332	323	311	334	324	325	332	339	343	319	303	363	349	302	310	341	294	300	308	314	347	332	350	312	341	331	333	333	307	342	337	329	358	347	312	324	340	332	341	333	313	318	307	315	347	294	334	273	299	345	327	305	328	313	314	310	299	320	290	341	316	311	327	334	287	325	304	300	314	340	328	328	319	290	305	333	299	297	306	290	370	345	306	332	320	310	296	322	335	334	321	313	319	303	353	342	318	322	318	309	327	319	309	284	304	319	337	290	301	328	323	278	314	351	330	329	350	304	325	314	321	309	334	290	330	326	309	317	343	335	294	294	317	323	329	313	290	301	314	316	316	314	303	305	310	290	321	336	360	323	313	309	305	349	351	335	309	323	312	325	319	288	336	281	336	309	307	323	338	308	356	330	308	316	311	314	339	315	305	310	328	284	331	330	313	303	300	346	350	313	334	297	323	329	295	285	347	294	330	306	317	305	330	318	346	319	297	308	319	337	352	318	323	299	335	338	308	324	308	345	334	345	348	346	342	310	311	363	347	323	330	335	342	340	309	312	300	297	343	343	283	346	348	277	289	289	339	347	357	327	292	321	324	339	306	296	303	320	313	329	327	349	331	328	309	341	316	319	325	323	323	337	327	334	312	340	309	344	331	331	305	315	323	334	271	315	338	274	361	343	329	307	302	329	329	311	306	332	340	352	327	326	330	328	301	330	271	303	316	310	324	336	311	299	302	308	337	352	307	326	334	310	345	296	302	318	318	351	309	336	332	320	321	325	326	309	354	319	300	319	301	302	329	314	320	359	298	328	298	322	322	346	296	315	319	318	339	317	347	290	304	314	339	337	300	282	338	333	282	296	364	303	280	302	330	357	329	305	315	311	340	339	310	308	297	326	308	333	303	321	329	332	325	290	341	317	295	322	332	337	303	338	315	301	310	323	330	306	331	344	310	351	328	337	340	308	308	305	309	319	313	312	321	309	331	284	303	325	297	312	341	306	344	333	350	313	321	327	325	324	290	308	327	321	305	356	341	356	322	312	314	338	321	319	313	335	316	274	339	334	342	309	312	322	306	334	327	315	321	337	317	304	329	341	328	302	309	324	333	311	312	304	333	296	368	308	313	329	341	339	291	314	312	332	291	322	347	312	273	286	290	315	317	346	277	332	352	329	329	308	310	328	341	322	314	323	320	295	344	317	280	334	305	293	327	312	327	305	299	296	335	276	344	373	341	329	310	312	309	287	347	306	333	318	319	327	333	360	295	331	375	327	324	298	325	289	338	295	320	337	305	289	333	290	326	304	333	336	294	301	362	333	353	325	308	310	325	331	325	303	348	297	309	346	300	295	322	364	342	320	326	297	319	331	345	304	332	335	336	337	333	301	325	295	317	287	326	334	301	344	313	310	331	311	307	320	319	316	298	317	327	349	300	322	320	307	358	317	306	310	290	274	329	316	319	330	345	324	329	314	313	305	328	314	333	290	343	316	323	304	318	345	330	370	336	343	306	326	331	312	330	301	329	308	321	310	272	338	316	332	309	316	334	325	326	343	325	340	309	344	329	337	316	341	319	318	321	306	331	280	335	326	344	280	312	305	285	345	337	351	297	350	355	315	309	315	314	308	305	340	310	325	319	321	302	309	314	307	296	307	337	322	310	301	273	326	317	290	318	340	306	318	300	336	310	311	308	350	306	263	318	319	297	311	304	324	300	300	317	309	319	323	364	334	325	349	335	328	284	308	324	336	324	292	316	305	302	301	317	332	299	355	357	304	290	304	344	285	312	318	316	347	339	318	342	312	303	341	302	316	297	323	330	335	323	326	327	333	336	321	324	327	302	320	282	314	324	327	318	331	317	306	293	329	318	322	303	332	321	343	314	319	344	281	301	300	337	300	318	312	319	314	331	314	319	323	290	295	358	309	321	338	315	326	323	329	348	314	356	291	308	284	338	316	324	295	311	343	322	296	336	331	300	328	358	327	297	318	348	324	319	349	321	301	311	333	339	315	309	327	350	306	325	354	344	312	266	329	308	322	287	318	274	287	333	315	326	326	344	290	288	336	318	342	326	312	306	306	291	308	336	298	282	354	313	311	301	314	333	335	325	361	295	317	325	274	326	352	317	326	327	327	313	293	283	318	347	312	363	319	342	352	292	341	331	337	307	316	300	321	313	296	343	291	320	338	350	297	336	362	318	296	301	298	320	313	341	291	300	306	332	315	299	302	317	323	360	299	333	312	346	311	339	338	329	338	338	372	280	304	327	346	299	292	348	326	354	327	304	333	307	319	315	297	306	285	294	318	292	363	330	346	336	333	344	323	297	317	342	351	318	313	326	354	327	316	339	342	315	339	344	337	319	297	300	325	342	298	345	296	315	301	322	278	326	347	345	334	313	326	275	372	350	339	328	344	354	300	309	328	288	316	308	323	309	292	312	314	304	306	320	321	341	349	320	357	321	325	323	272	306	321	341	301	286	312	314	320	348	316	308	316	342	307	314	321	324	298	284	344	343	319	295	295	307	342	332	313	305	318	340	295	301	343	328	287	312	278	296	300	329	322	315	317	304	319	295	342	313	336	295	322	321	332	316	319	321	308	303	346	341	324	288	314	317	318	334	324	304	355	289	314	305	296	296	294	291	306	310	304	314	320	337	314	305	301	276	301	327	336	319	313	332	290	307	306	282	330	328	307	308	318	347	293	351	340	319	338	317	315	337	300	329	342	319	326	318	341	316	301	339	313	332	308	313	327	327	317	325	323	299	330	303	288	347	326	351	325	303	304	323	295	360	347	299	337	290	306	321	307	291	305	340	293	305	343	338	322	351	312	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32276	44167	51535	52533	32865	21150	16162	12301	11007	10205	8264	6911	5254	3908	3465	3002	2518	2210	1983	1776	1655	1691	1481	1522	1223	1367	1051	1016	986	1034	966	1004	984	1032	980	1031	1011	1118	1056	1040	1028	1018	890	922	874	894	888	868	869	865	899	849	795	800	843	825	798	870	798	855	886	767	784	842	813	888	850	827	806	804	816	811	791	818	831	863	781	854	830	846	846	834	810	806	843	733	799	793	823	803	744	749	777	782	834	821	821	773	788	818	783	795	767	777	767	774	776	793	806	806	809	815	728	798	799	756	772	838	756	820	768	830	781	791	782	835	755	834	758	804	790	767	790	807	797	772	778	778	776	792	808	761	767	831	759	819	784	749	795	791	764	754	820	807	762	779	807	788	782	806	820	793	849	777	770	800	797	766	832	803	787	757	730	738	739	765	789	830	764	791	811	800	800	793	780	760	762	790	834	784	732	848	782	732	814	764	784	772	749	793	787	742	754	803	783	828	827	799	758	779	807	768	784	793	785	806	813	802	781	777	788	800	815	825	785	740	754	874	784	796	750	854	827	804	778	769	739	775	768	804	848	785	732	806	746	782	745	770	777	797	786	708	794	815	797	774	825	802	749	812	740	780	771	799	797	805	789	770	829	799	784	762	751	796	768	793	796	840	773	772	828	780	770	798	791	764	784	766	810	791	813	813	776	763	729	761	748	738	803	787	842	798	765	799	764	780	791	731	826	862	836	827	817	805	791	783	781	758	766	766	770	811	789	805	781	789	781	777	785	766	734	767	773	774	836	812	795	780	782	799	831	824	765	771	775	757	805	711	778	783	720	751	800	720	786	761	805	802	770	775	806	804	814	807	832	718	786	796	770	769	778	736	743	785	829	775	783	730	787	837	799	785	772	816	852	793	775	800	834	783	789	780	777	772	785	815	791	776	718	771	820	756	768	735	808	773	781	844	790	737	813	780	808	786	790	763	754	820	777	793	751	769	781	771	820	804	785	769	744	799	804	813	790	798	811	763	731	728	780	807	773	806	806	790	786	803	751	770	750	752	754	852	788	837	781	776	820	827	828	815	780	803	786	757	788	799	786	777	794	811	873	787	809	777	765	750	743	782	789	823	836	820	808	759	802	818	751	797	802	824	812	761	812	740	792	767	808	766	823	800	767	750	831	773	771	780	771	798	767	794	796	767	831	765	793	759	796	792	811	794	738	776	802	820	771	752	747	774	808	760	846	798	824	769	724	776	789	770	813	812	777	803	756	804	767	716	837	823	767	797	773	736	762	806	800	759	801	775	822	841	758	799	749	769	730	797	830	810	771	732	756	781	783	791	783	739	777	795	717	769	826	738	803	820	813	833	755	760	815	835	780	818	792	752	817	753	788	770	802	772	793	800	775	825	806	775	809	842	794	785	747	822	790	756	817	780	796	766	812	793	790	778	744	791	770	758	775	795	784	832	864	789	775	751	770	775	820	774	802	762	796	780	813	810	810	810	822	831	814	740	771	762	775	822	770	772	802	752	803	816	802	833	764	764	775	776	795	776	749	756	810	772	765	808	759	797	830	792	814	795	794	770	772	766	781	791	773	762	797	765	786	739	737	815	804	804	790	831	791	807	793	785	853	769	781	849	754	767	779	772	793	785	791	776	729	774	781	792	790	817	823	809	816	765	794	787	801	803	809	754	802	749	818	740	799	749	832	834	745	780	800	773	755	754	767	763	815	748	764	806	778	755	793	781	763	828	788	724	837	796	785	798	756	819	756	794	773	791	788	768	815	833	830	779	864	765	770	806	791	795	812	813	779	760	824	750	772	782	760	778	781	735	760	765	792	784	770	850	808	783	794	775	793	761	801	817	788	773	828	795	763	804	745	759	787	747	792	835	790	748	806	802	809	809	762	773	758	798	816	768	777	798	804	807	804	780	840	823	775	790	795	723	826	752	782	819	801	814	827	783	781	823	782	858	803	761	744	767	791	793	752	746	802	761	814	779	801	755	784	773	765	774	807	830	791	765	798	765	760	758	806	768	773	787	820	775	784	756	765	745	763	774	752	773	770	771	745	805	801	762	773	806	771	801	805	775	816	760	743	805	728	744	811	806	794	763	797	795	794	760	801	797	794	767	771	774	780	777	743	773	801	783	738	799	785	790	783	778	812	762	801	794	739	804	803	777	848	777	808	815	796	797	794	805	763	775	842	813	796	777	787	747	783	793	764	747	792	821	812	806	786	794	806	770	722	775	794	802	808	799	775	822	785	763	795	810	744	755	761	798	828	819	767	785	768	729	806	741	814	790	845	771	813	801	816	758	737	824	781	765	771	803	823	771	815	766	818	730	748	795	724	732	806	761	812	792	859	761	808	758	749	804	737	805	829	762	801	810	780	806	785	780	777	776	793	795	821	792	795	783	776	779	810	795	746	780	763	798	771	792	758	778	787	743	806	811	774	790	831	815	785	785	837	826	774	833	793	813	776	816	814	768	731	800	750	805	800	782	796	748	803	783	797	764	779	796	852	809	812	795	757	779	780	738	817	791	806	795	750	810	776	783	800	786	778	782	776	768	759	792	764	800	785	804	772	748	804	781	738	787	812	791	769	812	754	778	747	826	751	804	774	781	781	801	733	776	779	826	759	771	799	784	781	775	773	850	787	712	753	738	777	835	797	796	756	754	789	806	775	770	817	789	832	784	797	722	816	788	790	792	806	785	775	828	793	779	736	730	845	769	858	789	756	800	771	751	807	807	789	722	801	802	788	812	784	774	775	834	803	802	758	776	799	744	787	799	798	799	807	714	784	839	770	767	819	761	774	772	768	825	778	801	757	767	768	793	766	762	768	773	800	816	817	820	835	795	797	752	798	781	797	831	746	767	812	785	793	772	764	793	789	770	738	798	801	786	787	746	777	843	796	779	802	764	771	766	789	831	835	797	763	781	803	815	791	731	769	809	809	778	746	765	825	781	779	768	737	728	785	821	775	822	797	806	792	777	744	761	799	838	799	796	759	775	758	852	766	799	735	770	780	845	770	805	753	771	811	804	809	830	760	779	792	795	786	791	805	837	731	812	779	808	831	830	802	776	800	776	735	786	791	821	755	802	810	788	810	779	784	803	779	783	761	758	785	795	789	849	803	787	810	815	832	746	792	781	760	803	805	769	810	765	793	755	749	766	734	778	753	811	771	789	788	759	759	755	839	806	770	791	761	783	807	774	799	812	826	811	781	779	850	776	770	808	805	728	771	790	810	810	771	766	747	806	769	804	784	791	830	822	804	781	795	791	835	763	793	798	768	774	771	755	738	764	802	725	729	765	797	798	782	820	835	782	788	763	815	781	818	761	802	744	792	800	730	747	779	803	828	797	769	778	851	780	808	800	808	778	774	856	823	777	755	774	850	819	789	783	814	757	779	818	787	813	755	773	796	762	815	783	778	762	816	776	804	797	750	810	805	824	797	806	756	771	723	816	734	789	780	731	817	817	782	799	801	737	756	810	772	800	799	790	789	790	774	752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57870	44013	42151	41605	33103	26865	25084	25680	24760	22260	17334	13453	10439	6602	5380	5021	3739	3049	2804	2021	1850	1926	1402	1358	852	821	695	540	440	466	372	425	412	424	455	486	443	425	456	449	422	414	430	383	402	353	350	362	352	355	346	365	371	360	359	362	345	290	332	395	331	361	369	360	351	389	372	344	326	338	356	351	373	391	327	314	362	337	353	377	348	347	335	365	339	338	339	314	344	311	379	304	371	346	346	337	343	333	365	343	338	360	330	346	319	303	347	343	338	358	319	366	322	336	310	336	353	310	322	330	336	369	331	334	318	318	327	348	345	348	333	362	346	346	319	349	359	360	357	305	326	325	331	302	335	330	326	380	330	327	324	304	369	289	311	333	377	356	344	343	360	329	303	361	339	328	317	286	371	370	326	334	336	321	326	300	365	306	329	344	356	333	337	319	344	343	298	338	320	356	330	352	320	329	340	340	341	315	354	343	333	334	306	343	342	323	335	336	320	339	334	313	330	354	353	363	335	280	316	334	309	328	296	356	350	304	378	299	308	339	350	348	347	317	340	346	329	362	329	344	304	359	287	314	316	363	311	291	357	359	348	363	344	304	349	329	359	365	315	324	342	336	315	286	326	363	346	355	326	326	330	352	356	312	319	358	332	330	328	308	347	308	350	350	303	340	342	344	332	338	319	356	347	352	378	385	295	359	353	354	339	345	334	314	363	320	337	339	358	317	328	330	379	359	341	292	341	328	361	333	343	318	325	312	344	321	337	331	356	316	315	331	362	307	305	306	317	346	340	311	328	331	298	330	296	307	341	366	327	321	345	333	351	348	329	323	359	333	326	329	308	348	335	332	343	321	353	309	322	331	333	305	355	335	345	350	306	351	335	334	326	348	367	350	323	315	306	347	306	355	345	344	316	341	361	361	345	355	322	318	316	328	362	353	342	334	309	305	291	335	307	344	347	358	305	358	331	347	350	333	334	333	340	354	330	352	331	338	336	363	337	342	358	343	302	310	336	323	312	309	331	367	338	330	379	371	361	339	341	325	335	353	351	350	336	353	311	355	311	287	375	318	333	336	339	329	320	344	349	327	306	317	340	350	306	293	337	354	294	333	343	345	333	293	335	309	298	285	332	336	321	335	353	312	365	328	314	312	303	334	300	357	318	337	293	336	309	341	311	316	316	334	327	331	351	322	351	348	343	316	319	323	345	355	358	371	311	360	340	317	320	347	365	347	340	315	319	327	314	306	340	346	336	387	373	302	346	346	333	314	333	301	313	353	346	353	353	364	373	326	321	373	293	340	342	345	340	339	305	310	325	320	314	321	351	332	326	336	306	325	323	329	334	325	365	346	333	332	303	344	346	307	333	331	317	327	360	326	335	344	363	338	295	296	330	337	337	309	321	323	326	325	305	375	327	353	325	320	348	332	323	325	352	326	345	324	325	355	329	326	326	339	354	361	336	339	344	386	315	316	342	302	312	357	328	345	326	342	347	311	313	315	333	343	343	345	333	342	363	363	316	318	333	304	317	340	331	359	319	363	372	346	353	340	352	363	313	300	340	337	323	314	327	315	327	339	350	336	322	324	332	326	318	301	356	336	374	331	355	341	346	348	365	345	315	291	277	322	306	325	291	311	340	321	357	327	330	337	349	323	329	321	337	344	304	352	348	341	321	332	353	336	344	317	311	341	309	349	334	337	344	357	295	346	332	319	318	339	296	342	334	315	363	338	339	330	305	324	316	347	332	309	326	290	328	335	311	338	292	300	338	359	354	311	328	322	305	346	312	309	294	294	321	357	331	341	316	341	324	332	325	320	333	330	318	343	357	344	305	315	331	343	298	321	326	330	320	346	339	323	324	335	350	334	316	322	372	368	337	331	338	358	345	327	319	307	327	318	305	339	324	325	297	349	333	322	347	319	326	377	314	337	324	319	323	323	365	344	354	330	357	302	312	351	323	339	358	320	339	372	309	330	340	316	350	335	324	308	323	341	344	344	333	323	306	322	366	319	359	301	363	334	314	322	350	313	355	278	335	369	328	338	358	352	314	314	297	320	352	292	347	343	341	326	369	320	319	309	344	332	359	314	317	346	312	314	311	384	381	376	340	350	337	335	312	291	341	285	333	320	297	344	351	336	358	300	305	326	341	337	353	372	312	321	331	344	355	344	354	314	308	341	330	367	372	319	315	316	312	374	344	323	345	314	305	382	374	324	315	327	368	301	302	317	320	323	336	324	350	367	336	311	369	310	378	349	342	317	305	357	298	322	322	351	336	356	346	319	310	294	342	326	359	322	327	352	341	346	330	328	341	295	320	303	318	317	327	327	316	327	314	337	363	331	296	336	370	309	345	335	319	316	334	327	333	333	335	316	328	337	330	326	319	319	343	349	308	341	326	360	307	318	357	351	329	293	312	332	340	327	366	341	333	334	380	363	339	316	334	357	322	344	349	340	348	330	353	320	320	313	337	375	330	315	367	349	302	351	305	334	357	351	350	351	360	321	358	324	330	313	325	313	338	318	337	341	381	318	305	320	347	343	335	326	333	343	350	322	329	318	338	322	329	361	350	366	373	344	326	344	327	331	301	323	310	349	327	351	345	354	356	351	348	331	318	303	304	336	338	323	323	344	350	350	329	299	330	310	328	342	353	339	335	350	352	326	330	329	321	328	310	322	356	349	314	305	306	300	328	311	340	341	338	331	330	333	357	320	329	338	357	331	335	355	374	312	378	355	328	308	347	328	303	317	356	325	363	344	332	367	300	362	377	301	321	335	347	360	355	298	347	324	356	327	328	347	343	319	324	327	308	312	330	337	343	341	315	324	338	332	378	358	336	378	366	344	324	327	352	320	352	298	345	319	314	324	328	304	328	300	339	317	330	332	310	346	345	312	338	323	331	333	310	330	358	307	371	350	339	346	364	334	328	326	319	307	363	320	343	307	329	321	340	323	335	308	325	323	314	324	313	316	335	329	342	294	336	340	318	330	323	358	320	336	355	313	335	305	317	357	322	316	292	341	321	332	330	337	350	333	352	351	345	295	351	346	349	354	331	356	321	331	298	288	319	316	343	324	327	310	319	341	323	344	353	335	310	317	327	333	345	312	380	328	296	356	299	338	348	331	337	315	308	348	293	286	308	328	307	324	298	311	325	317	348	323	368	336	345	323	309	341	316	313	306	309	347	302	335	330	318	330	334	349	337	374	318	331	328	315	316	352	301	325	319	359	343	352	327	345	341	331	319	331	311	337	336	346	324	329	318	366	315	348	346	352	345	338	336	355	366	322	327	309	334	359	346	344	345	320	366	324	331	323	338	314	312	343	373	377	347	310	330	332	299	347	335	355	333	319	330	323	357	331	331	355	325	332	343	344	365	327	328	343	379	323	332	338	325	326	354	363	298	331	337	308	336	330	301	362	355	290	305	313	356	340	333	352	350	349	321	316	339	355	313	310	309	357	323	340	321	348	347	329	345	319	347	337	329	331	349	325	347	318	347	332	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54108	62101	54853	50170	39654	41826	35038	30844	31004	31546	28378	25549	23146	15899	14627	14478	11004	10521	11149	8268	7718	8386	5986	6042	3774	4022	2724	2016	1382	1336	1320	1282	1433	1457	1388	1350	1220	1332	1457	1301	1264	1266	1099	1097	1013	975	975	968	959	947	862	852	942	844	889	956	899	949	909	912	894	911	959	938	922	1006	1028	1000	917	894	957	901	903	904	901	862	794	833	847	860	855	829	839	798	806	833	741	829	774	783	790	731	782	793	790	761	754	749	769	784	754	728	817	808	758	756	778	712	767	833	743	788	734	748	771	835	781	774	764	759	787	829	732	768	789	784	746	787	741	798	783	744	742	775	749	746	752	777	788	799	792	779	770	757	759	733	794	767	748	745	790	754	764	761	786	752	781	750	758	781	727	744	779	791	744	765	755	803	751	767	787	755	799	785	778	775	806	732	794	782	768	738	774	747	758	765	795	754	792	756	801	765	790	757	736	809	774	772	782	784	778	789	764	767	757	775	751	783	799	722	756	749	753	757	769	752	703	747	788	764	779	786	766	749	811	812	764	756	773	765	727	767	770	793	768	791	802	729	776	791	784	768	786	776	759	818	750	748	708	789	757	763	782	772	753	828	761	733	746	736	779	730	769	795	779	777	813	741	759	825	712	775	773	730	740	824	751	828	802	796	731	775	742	743	775	748	723	736	763	750	775	751	752	811	741	766	737	715	751	759	774	787	720	786	768	770	785	739	778	754	777	810	751	762	715	706	777	714	763	795	708	717	790	748	767	789	741	794	752	742	773	731	731	716	761	770	826	787	803	791	770	724	772	748	792	778	790	740	781	768	805	732	720	755	743	768	811	788	767	787	755	773	758	749	785	793	801	802	759	756	736	764	784	769	809	711	740	770	732	744	751	750	775	793	752	739	701	738	776	785	762	755	825	744	776	792	784	740	733	717	735	760	780	747	789	736	744	749	781	757	754	809	740	739	764	788	805	774	781	788	759	774	795	744	750	799	756	785	755	761	713	746	774	774	789	778	792	739	784	772	780	779	781	717	758	753	784	745	717	794	752	728	746	736	749	786	718	764	775	731	789	794	773	782	797	784	741	808	748	731	784	765	762	729	738	784	770	792	802	769	757	710	776	765	744	742	744	761	719	764	782	733	743	775	760	774	765	758	766	736	780	821	796	790	818	776	785	755	764	758	772	784	787	772	742	778	777	770	753	766	753	771	754	770	808	737	751	780	792	756	733	734	730	776	741	774	751	755	748	748	767	748	731	740	789	783	765	736	759	761	766	764	776	835	771	752	790	807	741	745	755	731	719	730	805	784	766	763	789	759	758	768	822	782	762	805	814	832	762	839	786	744	744	764	760	767	729	762	736	730	732	753	763	762	773	779	731	748	788	779	765	750	773	791	741	754	774	743	741	735	764	732	729	739	770	772	831	782	784	761	763	782	773	777	762	749	730	808	766	722	780	801	796	755	750	733	727	758	751	829	725	790	731	754	732	733	837	787	743	795	742	756	780	781	747	762	800	735	707	727	784	737	754	753	748	766	746	823	805	756	753	743	754	784	766	768	726	811	754	751	762	708	733	795	731	768	750	750	734	767	788	785	758	784	811	742	753	766	754	744	772	802	793	730	724	758	689	757	752	792	730	773	802	756	812	752	761	767	775	734	740	804	814	750	796	795	707	786	745	766	752	758	727	716	784	788	788	748	772	770	725	725	766	747	754	793	776	746	751	767	794	778	754	730	781	763	744	743	749	734	775	764	786	763	757	769	781	763	748	737	784	768	764	776	788	778	746	765	779	803	748	754	766	774	788	765	799	813	695	754	762	761	814	728	778	767	738	751	711	745	788	759	754	732	739	748	802	750	706	738	711	788	790	774	761	731	773	754	773	756	734	784	764	773	729	784	784	771	786	802	763	730	724	713	712	784	750	730	811	763	814	725	718	745	770	792	740	749	773	748	794	806	782	756	802	745	739	755	751	803	804	738	775	803	755	752	797	810	749	782	718	791	774	831	782	757	766	824	768	766	782	756	795	793	738	742	772	788	768	792	727	756	793	745	752	723	774	759	779	745	716	747	754	783	719	733	788	785	805	751	784	705	761	760	790	778	807	727	751	743	736	781	740	762	763	758	722	736	781	717	783	796	772	767	744	759	772	727	739	745	743	790	765	798	704	759	766	760	749	765	776	745	783	786	772	754	737	768	792	732	739	730	769	736	770	764	768	740	765	788	755	761	767	729	761	759	765	728	758	707	755	819	762	754	753	768	754	726	791	733	800	769	767	753	768	752	721	776	746	743	778	760	764	748	763	772	754	781	764	771	698	747	766	740	795	743	727	758	744	726	728	738	797	771	765	770	803	781	739	810	799	791	772	800	764	732	818	729	799	739	750	802	720	754	735	724	763	813	786	759	702	705	775	744	780	761	736	770	749	726	782	774	752	794	772	720	764	771	778	745	779	729	745	792	836	791	778	779	759	737	800	715	746	757	788	729	729	776	746	781	795	772	754	720	743	752	754	750	730	790	743	765	741	789	798	771	782	751	779	788	744	775	790	702	732	803	776	723	761	760	695	747	755	784	746	748	756	771	752	807	760	788	783	740	720	762	797	754	797	800	792	806	740	771	746	752	774	765	766	750	741	753	801	780	775	756	750	748	735	760	763	772	760	726	717	726	777	747	774	727	713	733	728	744	793	775	758	803	775	760	730	761	768	709	751	771	746	752	785	801	801	782	766	759	737	740	767	753	746	774	791	747	729	774	723	766	786	736	774	739	717	806	758	776	752	752	758	740	733	810	778	799	785	806	788	743	758	733	761	725	806	756	814	764	770	765	756	810	730	747	738	763	775	776	730	767	754	756	758	737	798	783	794	776	752	801	783	766	740	745	812	774	787	727	856	782	730	812	736	751	808	802	766	804	791	767	752	741	747	770	753	744	761	762	759	757	760	774	763	688	755	763	776	775	754	777	753	758	763	750	781	760	736	720	762	719	754	748	761	726	790	772	736	729	774	816	723	813	760	774	778	732	748	755	753	772	772	739	768	749	807	724	709	756	765	767	754	760	750	760	767	807	733	752	764	746	766	775	752	763	780	725	762	751	756	766	762	728	769	773	798	781	806	768	753	746	769	761	780	775	760	777	742	720	749	792	744	771	777	790	782	798	748	759	763	758	803	710	778	793	754	778	759	764	818	714	798	723	745	757	752	784	740	813	787	771	788	744	788	726	790	816	785	737	791	770	763	770	757	753	766	780	802	728	762	741	760	785	753	741	801	773	749	760	779	703	766	765	762	763	754	747	770	735	738	749	791	697	770	777	765	797	725	769	775	754	749	765	778	708	756	808	760	726	766	731	783	809	773	804	742	746	729	795	720	815	773	718	737	744	718	747	782	820	798	708	727	707	750	806	731	734	780	771	790	777	762	791	753	742	847	732	800	758	698	784	774	719	797	721	744	735	813	705	792	753	780	742	747	778	796	735	759	730	762	737	797	763	830	759	741	719	776	735	744	753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56680	42560	40874	38012	29042	26753	26783	26647	28768	30410	25414	22122	17656	12169	9789	9386	6782	4977	6445	4468	3492	3679	2851	2476	1407	1322	1220	817	603	586	568	497	590	552	561	580	567	563	558	516	538	563	520	455	507	447	461	445	404	456	421	430	404	442	410	381	479	440	447	411	431	490	443	409	472	466	448	437	439	410	442	403	381	420	420	400	400	374	380	397	400	413	381	386	393	440	429	442	421	376	390	406	371	397	389	424	356	381	366	366	373	382	377	398	390	433	386	372	386	370	393	390	376	385	356	411	389	398	418	409	393	409	335	357	391	383	432	366	378	347	345	371	408	417	374	370	380	411	385	357	359	430	399	431	398	388	385	381	381	404	424	386	388	392	413	359	409	378	360	388	377	371	374	393	393	346	401	367	390	411	383	391	401	369	391	347	384	389	421	411	382	347	411	430	415	421	370	428	435	352	372	441	376	411	410	378	407	450	369	406	355	325	379	345	382	382	443	360	399	399	386	375	405	353	351	384	422	369	413	405	368	379	354	380	405	380	385	407	358	383	406	393	378	383	380	365	429	361	379	383	378	368	379	371	380	390	364	388	392	397	396	415	383	363	389	410	374	375	372	382	379	401	360	362	387	404	390	379	371	329	373	387	388	403	377	331	383	376	373	356	389	379	392	403	392	369	379	405	373	375	431	402	401	379	353	392	373	395	383	406	379	353	388	371	375	354	360	404	372	372	378	396	357	327	353	382	423	371	378	381	372	376	358	365	421	411	417	360	387	390	381	343	406	374	392	386	413	401	375	434	363	394	374	405	393	346	364	374	396	392	358	391	425	385	358	385	377	378	429	349	399	387	408	378	417	421	356	426	393	399	392	382	391	389	408	387	365	409	389	381	406	419	388	362	407	404	434	346	358	386	344	386	391	391	404	327	433	384	416	358	398	390	354	380	424	397	399	409	380	422	387	380	378	359	404	339	377	384	387	406	408	379	380	394	370	376	366	417	414	417	378	360	389	409	424	379	376	382	373	393	353	382	409	384	420	399	385	364	404	384	374	389	383	367	379	362	375	365	429	361	399	413	407	372	358	402	384	361	364	393	420	378	417	376	419	398	367	434	405	386	361	397	373	368	362	393	368	409	389	374	411	406	382	380	373	406	372	342	371	370	357	375	383	382	422	383	356	398	379	384	334	379	415	392	381	359	365	390	362	399	401	380	407	371	408	337	405	376	364	391	376	354	390	411	351	389	391	397	421	404	379	377	377	381	327	406	381	392	413	376	392	400	404	374	392	402	400	378	404	370	387	390	361	409	390	377	346	388	349	365	386	387	398	397	397	369	390	379	374	382	399	405	406	374	380	363	378	421	404	371	418	381	387	384	368	398	377	366	376	412	392	359	389	424	403	402	413	406	391	405	356	428	353	425	405	400	392	398	383	398	374	396	424	377	354	394	373	418	417	432	418	377	400	376	410	406	348	396	383	377	344	390	382	409	390	372	399	365	344	385	372	387	405	381	357	365	440	340	402	400	417	391	354	372	397	406	361	364	397	403	408	424	368	407	355	383	372	414	373	395	368	381	406	378	407	349	371	369	405	356	387	411	431	362	398	387	407	390	339	391	392	380	443	349	397	409	397	382	385	363	399	368	374	401	384	397	362	363	370	407	396	391	375	367	427	401	414	403	373	405	391	396	437	406	403	402	356	348	397	407	377	366	388	399	391	386	340	348	392	403	363	400	383	435	372	405	431	403	373	376	396	348	382	379	407	357	423	382	431	396	377	406	363	377	331	387	383	397	365	426	387	354	427	385	393	362	404	364	391	350	376	359	392	387	391	380	379	353	400	369	380	399	386	426	378	371	397	408	399	360	384	389	389	403	336	351	380	379	383	398	432	429	359	383	384	373	406	406	419	369	383	345	399	447	407	389	368	337	379	376	378	373	397	386	391	378	380	399	373	384	394	426	372	373	368	374	387	403	347	374	367	410	405	394	434	387	400	408	370	346	374	371	373	376	406	382	372	393	390	397	315	364	388	396	384	405	383	383	343	348	384	414	414	392	399	359	351	385	374	355	424	415	382	400	396	368	400	373	399	351	375	378	375	397	362	397	383	402	381	373	351	405	364	407	384	365	391	378	404	362	379	386	384	407	384	398	413	334	418	381	348	339	398	402	385	373	358	396	392	351	353	390	387	409	377	398	407	376	382	379	370	375	370	365	400	376	393	347	398	392	376	406	355	402	411	376	380	350	401	370	397	390	396	394	409	371	380	401	345	405	412	374	398	368	389	378	413	387	371	374	392	404	377	410	394	425	386	424	372	406	410	426	370	399	381	360	370	379	376	381	394	379	367	359	444	401	406	366	388	400	383	421	414	410	408	366	397	358	415	390	353	356	393	385	341	350	382	367	394	372	391	406	398	410	430	409	404	358	393	403	375	364	332	354	380	329	386	370	383	414	394	378	378	346	361	363	392	368	379	393	378	380	376	459	361	376	371	378	360	393	376	351	372	360	359	373	393	361	446	375	411	376	380	363	370	401	440	354	364	399	396	365	360	398	368	388	384	403	366	389	377	364	394	381	395	396	382	416	386	409	385	366	391	406	393	391	367	379	389	411	366	368	448	370	361	368	356	393	383	386	345	371	384	382	402	408	414	373	373	386	385	391	398	372	369	360	379	405	364	424	405	377	368	344	417	400	357	360	385	398	432	414	366	420	353	399	394	381	391	401	395	401	389	389	408	364	361	394	369	373	366	362	361	382	382	393	407	391	359	412	348	384	402	353	401	370	394	402	354	392	379	361	405	343	420	367	365	393	364	384	398	378	395	369	402	415	363	359	373	368	349	367	380	427	402	342	359	380	376	378	355	385	387	365	390	401	385	397	385	382	412	351	370	382	389	375	383	396	394	399	354	408	350	374	386	388	360	340	405	363	335	371	369	353	348	376	391	364	387	368	356	414	364	376	403	363	414	417	387	359	398	392	404	388	379	398	362	379	404	383	390	396	387	408	371	379	356	370	390	389	371	373	350	391	347	393	372	395	397	397	366	381	365	407	392	358	407	364	389	419	353	402	381	381	388	385	374	404	381	427	362	384	408	392	391	414	430	393	382	373	364	342	377	390	393	399	380	414	411	388	351	367	390	379	402	364	427	375	417	394	376	374	393	407	329	430	371	375	399	390	359	338	425	385	369	390	373	375	396	351	365	328	391	394	392	401	368	401	383	370	383	396	358	419	370	388	394	401	414	401	381	323	395	371	384	420	364	380	360	389	344	381	378	389	354	365	355	330	379	363	368	362	351	365	376	369	412	383	384	420	388	391	409	381	337	386	380	355	391	414	378	388	412	391	382	380	387	405	357	357	419	361	355	362	375	398	364	388	366	394	343	380	365	384	408	377	359	381	404	384	350	365	417	416	374	379	393	391	396	382	381	340	404	440	416	412	412	347	350	354	378	414	424	405	398	392	402	377	393	382	372	401	376	399	402	360	363	348	386	356	346	415	387	365	372	405	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56104	58117	49031	38756	29238	28353	28097	24776	30832	32612	29899	30321	27729	20653	19470	19870	17131	14370	17179	12165	9852	12188	9085	9732	5071	5245	4381	2634	1678	1623	1722	1642	1840	1812	1714	1730	1537	1692	1651	1616	1572	1486	1244	1246	1187	1148	1064	1094	1083	1018	983	972	970	963	985	1035	1039	974	969	1060	1006	1063	1066	1060	1141	1194	1192	1138	1020	980	1017	982	1063	959	951	968	860	925	911	964	927	914	849	838	865	815	824	819	814	828	771	784	800	784	811	805	798	816	811	777	791	817	803	766	733	811	778	819	805	770	828	755	819	776	849	798	834	823	791	727	837	777	750	815	737	815	779	814	783	799	772	824	801	745	820	777	765	794	834	783	797	751	831	782	809	829	831	808	755	772	793	813	829	815	803	813	749	808	836	835	793	811	800	764	778	813	795	791	778	802	752	816	823	832	783	812	723	764	802	776	824	829	777	798	779	781	784	774	725	821	767	802	756	785	773	796	769	759	784	794	774	741	788	851	811	794	764	844	781	755	818	796	803	804	836	813	827	848	776	797	799	755	771	799	821	800	831	760	739	769	764	745	744	794	804	737	792	774	807	810	748	826	809	795	796	749	753	805	873	845	752	830	784	776	763	777	798	767	779	750	758	768	794	808	843	756	805	759	769	757	825	783	789	809	786	745	759	813	778	791	768	829	794	801	816	788	730	783	802	712	794	809	819	797	756	812	791	813	817	812	779	794	786	736	820	787	812	827	779	834	817	807	789	810	790	789	743	749	783	824	774	796	823	787	767	810	807	743	780	819	839	827	737	781	781	782	763	802	780	778	828	802	795	813	771	779	799	793	770	798	878	775	760	794	765	789	752	788	785	794	761	769	801	810	785	837	758	805	771	833	772	786	786	756	775	827	781	764	804	762	820	797	772	808	813	820	769	821	835	815	787	839	772	836	776	782	767	772	780	802	777	814	801	761	805	782	811	832	831	752	740	783	808	835	794	759	778	806	740	784	794	820	835	740	810	795	767	702	799	760	805	799	756	821	789	759	737	731	761	787	795	830	821	801	765	779	815	737	787	809	825	801	767	831	812	834	837	789	772	788	767	794	760	768	813	824	775	806	788	829	797	745	787	812	798	815	762	789	792	789	772	784	794	841	756	772	807	790	778	798	766	805	754	776	814	779	797	793	776	770	797	796	766	789	812	794	770	721	786	780	764	753	765	800	804	732	776	754	797	768	770	788	750	790	802	780	833	773	796	783	816	779	795	766	814	838	811	787	789	793	764	763	817	772	818	796	807	753	770	791	866	793	728	778	810	792	791	804	837	755	757	771	801	758	781	838	771	808	794	779	811	829	786	792	804	792	769	787	819	801	783	810	798	792	753	809	785	763	762	783	754	784	745	802	818	824	785	842	817	749	770	817	793	742	744	835	739	812	786	809	789	756	795	800	791	808	794	796	817	776	736	777	820	783	776	746	804	797	816	783	765	828	765	754	818	825	770	804	779	845	808	795	746	736	819	795	744	821	789	803	791	824	760	757	776	773	767	761	778	803	754	818	776	843	815	787	812	758	787	747	785	787	870	741	783	821	778	775	796	736	764	782	763	774	777	847	732	767	796	765	817	832	812	740	775	794	762	820	808	774	765	793	766	784	794	777	785	813	780	821	769	778	832	802	813	803	797	750	779	785	761	847	740	790	778	773	832	845	817	792	803	804	820	822	829	799	788	776	818	734	729	804	785	837	743	745	777	786	784	826	802	785	746	816	760	780	830	819	800	793	793	796	768	807	823	784	776	751	773	799	760	824	814	769	793	780	806	809	790	771	824	797	737	782	794	759	767	747	722	777	765	779	781	784	767	814	831	844	764	778	801	806	784	758	742	829	794	818	788	829	757	784	808	782	789	758	778	805	785	803	791	772	772	796	794	784	752	748	821	760	741	820	814	746	793	775	767	794	823	793	772	812	801	743	832	824	774	812	796	767	776	797	788	776	768	788	781	765	788	808	836	766	837	760	758	865	779	786	800	776	747	799	794	781	849	792	783	772	796	782	805	765	759	789	763	782	805	820	748	807	776	753	752	781	807	763	782	820	777	843	762	764	745	800	763	768	793	763	795	826	795	778	722	746	788	783	790	778	794	817	722	764	742	786	840	778	773	794	791	759	754	788	801	804	806	775	788	807	808	749	772	764	793	751	781	806	813	742	765	817	750	827	800	835	782	788	793	799	750	830	750	795	782	767	813	787	755	747	792	782	806	802	760	837	831	789	781	800	774	746	803	791	874	750	775	792	776	783	792	843	807	744	789	795	822	768	781	763	765	761	806	813	850	845	792	723	816	801	761	800	792	747	782	831	753	838	777	778	810	743	752	813	825	776	801	756	803	828	759	754	823	786	795	750	768	772	791	804	760	783	759	839	790	789	787	793	780	788	801	774	751	762	803	821	751	762	759	812	769	765	809	751	783	787	749	797	797	827	755	826	832	767	839	780	772	814	800	745	822	785	809	792	808	794	821	746	768	717	772	721	778	778	771	816	761	771	752	813	821	743	808	753	812	830	810	797	794	789	752	756	803	775	788	792	797	786	798	777	791	795	780	784	802	796	829	799	758	793	857	777	816	783	741	781	757	805	722	807	760	811	827	814	774	819	805	762	731	785	765	827	776	810	803	811	794	796	805	765	795	778	784	809	796	815	764	844	868	836	788	761	818	761	800	746	768	848	792	798	769	820	779	820	805	823	779	796	768	780	820	785	742	806	790	832	811	829	793	769	787	825	706	789	755	771	755	795	809	779	785	853	811	770	765	786	777	787	825	775	796	776	772	817	744	779	704	819	817	745	796	801	788	795	778	803	803	826	769	735	721	788	773	803	810	771	797	808	770	819	817	774	775	801	749	831	800	775	796	805	794	836	784	816	801	756	813	795	801	795	793	790	739	802	834	826	771	752	794	753	791	783	844	816	742	785	837	772	815	748	768	825	764	795	783	762	790	793	779	787	826	806	753	809	787	781	774	853	792	802	814	774	845	760	808	812	803	772	785	745	821	782	780	770	741	788	805	773	775	761	809	799	792	829	822	820	794	778	816	778	808	794	731	765	795	746	769	857	802	796	762	787	779	783	767	798	802	794	793	762	817	753	738	788	811	765	793	775	811	849	787	837	767	764	799	739	763	734	823	801	776	805	805	767	781	840	755	806	795	836	793	833	742	790	786	713	787	744	841	819	809	795	776	824	775	802	786	821	782	803	847	810	773	824	813	805	778	834	760	806	802	761	746	769	785	821	801	767	754	767	883	801	821	823	829	837	788	804	769	801	777	800	776	772	773	816	764	792	775	793	757	807	784	755	823	755	765	816	787	801	813	788	753	819	779	756	806	748	793	823	811	732	794	801	824	774	797	762	814	790	810	734	798	829	828	759	744	774	802	766	781	774	806	793	774	782	773	814	800	819	799	773	745	728	756	814	744	796	805	818	853	793	788	815	849	822	773	807	769	762	809	806	757	762	822	804	784	754	811	779	779	828	754	764	815	829	787	740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42017	64233	54578	39695	21865	12803	6672	4266	3201	2881	2214	1779	1316	938	860	786	724	580	510	477	445	453	422	423	400	406	373	370	390	321	339	361	389	378	335	363	389	388	336	324	343	365	316	321	359	342	321	294	322	329	360	317	315	348	341	326	329	350	320	344	287	369	351	364	336	323	328	331	322	333	358	326	328	322	293	366	368	323	347	318	337	314	319	366	350	318	299	345	323	357	309	300	321	304	337	326	307	301	310	331	337	338	316	338	339	350	298	303	313	318	335	312	337	292	335	310	318	319	312	334	333	345	329	343	326	328	323	346	324	340	309	303	324	356	303	303	314	330	340	342	309	301	331	305	339	334	313	338	317	316	331	327	311	336	327	325	310	347	326	309	325	331	338	308	345	359	331	358	381	334	309	316	337	313	334	327	323	291	287	296	302	337	328	311	354	302	296	324	310	342	342	285	310	328	325	342	312	338	299	298	357	325	314	331	293	318	313	335	346	352	333	339	319	322	291	326	332	322	315	331	328	347	323	309	284	344	305	297	329	324	294	313	354	332	355	364	334	326	328	321	325	305	304	337	318	316	321	362	340	277	315	310	338	323	351	326	330	320	339	309	312	297	307	312	346	335	317	332	318	334	324	302	317	308	322	307	317	308	318	333	309	330	323	321	309	327	310	328	346	347	344	342	326	295	334	346	307	318	302	313	341	304	355	315	324	328	337	306	312	316	279	327	348	309	317	300	317	336	293	326	307	330	308	338	324	304	327	326	344	298	327	308	324	344	321	329	327	332	330	360	317	340	324	315	316	301	346	337	361	314	307	301	335	328	351	332	305	329	319	316	320	310	329	305	301	336	339	347	304	318	348	325	309	367	301	304	326	350	322	309	347	333	317	327	345	316	297	361	299	327	325	322	325	341	321	341	341	323	324	364	311	287	340	334	314	303	318	332	334	324	354	305	300	320	328	354	327	319	316	285	355	319	337	330	337	349	365	350	286	312	322	315	375	338	313	302	286	323	294	316	319	316	305	316	319	345	313	312	320	335	294	319	325	334	303	317	314	343	357	293	313	353	344	318	304	342	355	353	323	315	346	316	306	312	338	323	340	330	314	351	305	306	349	315	307	313	322	293	325	330	328	315	301	306	333	340	331	347	333	328	308	329	312	296	352	354	331	340	303	363	305	336	359	323	340	324	316	316	329	304	340	314	354	345	337	316	327	307	302	327	346	326	319	328	323	301	305	313	310	302	315	320	335	315	345	334	340	337	344	287	331	302	301	332	296	363	302	319	313	339	331	321	303	313	326	323	335	311	338	294	321	327	343	362	336	322	330	315	288	336	345	285	316	317	311	308	325	317	327	361	304	302	308	342	328	304	333	338	330	317	286	318	309	313	312	312	352	341	349	324	322	323	320	329	329	295	279	327	323	303	336	330	316	324	331	348	350	298	326	309	326	313	305	323	310	310	336	316	353	329	307	311	329	286	311	288	315	337	293	336	358	355	301	313	345	295	309	309	316	366	311	287	312	304	322	304	305	320	331	303	308	314	316	294	319	306	327	352	326	323	332	312	348	305	302	344	347	317	289	352	323	335	339	347	329	351	299	286	344	310	351	319	332	346	322	288	296	296	346	295	335	293	315	336	326	323	312	312	286	332	268	314	336	337	306	343	330	323	328	308	336	333	334	330	294	330	325	317	316	309	318	331	294	321	322	298	303	287	315	302	325	330	306	312	329	344	307	279	298	309	328	326	301	339	360	305	312	326	288	298	311	326	332	330	340	355	300	295	301	335	312	327	344	302	345	298	313	286	323	342	289	338	317	311	353	329	321	320	336	333	303	320	312	313	291	341	326	334	313	334	330	340	332	331	308	326	292	290	324	326	331	340	321	328	350	287	325	312	353	325	324	301	323	306	329	319	306	321	299	348	348	325	334	333	311	354	338	284	334	297	315	334	318	337	315	318	320	321	284	311	336	336	312	296	330	303	317	313	346	312	306	341	299	330	325	341	311	342	310	330	299	317	325	314	331	332	345	306	324	317	317	336	334	315	348	318	320	298	335	291	309	321	309	307	302	338	322	314	302	338	338	342	312	317	300	334	314	288	346	306	346	344	303	336	354	330	327	321	337	301	325	283	288	314	356	298	329	345	301	307	298	313	332	362	296	323	354	298	307	316	340	328	327	347	304	324	346	315	334	323	312	327	318	301	301	339	320	362	317	316	296	326	343	322	278	326	343	332	348	335	328	314	341	334	354	323	300	308	305	345	320	315	335	316	343	316	311	322	343	342	339	346	329	352	321	338	309	297	346	329	318	316	306	327	311	278	337	333	312	327	321	312	327	322	344	322	321	305	314	311	343	300	289	337	300	305	314	310	273	297	306	328	314	328	337	306	363	311	349	343	325	318	309	302	352	335	309	333	332	286	297	325	298	329	318	299	317	295	325	322	339	335	339	322	326	336	319	311	296	323	312	337	357	323	346	328	334	304	344	304	348	302	321	303	353	326	319	317	280	291	302	327	301	331	322	302	325	350	341	312	340	352	313	328	335	316	300	304	337	323	335	312	311	347	333	332	278	305	314	348	340	369	332	319	265	312	312	319	337	313	315	329	315	335	315	315	336	320	303	300	295	278	325	306	307	340	327	323	342	310	324	316	327	347	314	317	332	316	329	299	306	330	322	331	294	315	294	317	366	358	301	307	333	337	304	334	326	296	322	301	300	330	331	326	302	323	324	318	324	306	326	303	368	319	357	314	353	337	308	331	305	309	308	313	283	286	296	338	348	311	348	330	293	346	353	348	301	349	312	326	309	311	319	281	316	339	319	327	353	314	310	318	329	348	310	330	316	314	308	355	325	316	305	319	324	304	309	302	318	282	308	309	333	293	357	297	314	286	303	338	312	305	303	306	344	330	318	297	316	314	346	312	327	339	318	314	319	317	319	318	338	328	328	342	312	326	311	325	297	297	322	313	289	315	291	327	341	303	312	325	307	295	323	317	295	307	312	302	325	326	302	318	275	323	334	315	325	317	308	299	319	338	295	313	358	329	308	300	331	302	294	311	317	348	333	305	335	337	312	327	356	326	351	294	309	310	341	329	347	323	320	308	360	331	325	327	348	297	326	287	327	303	308	360	342	334	360	345	290	310	321	316	321	327	319	341	308	309	352	318	322	312	322	304	311	307	330	322	329	289	309	303	329	300	366	344	317	311	296	319	312	335	348	345	306	307	314	316	336	312	334	301	343	302	324	317	339	307	309	311	311	281	325	307	301	332	313	309	303	334	322	317	308	311	308	306	333	322	312	303	297	341	324	324	304	306	315	312	316	303	314	310	353	349	355	310	292	320	301	345	343	316	321	330	315	308	306	297	333	357	314	332	316	319	330	325	329	342	318	315	310	310	318	328	308	333	334	360	322	327	334	322	359	350	328	339	303	304	333	321	319	337	328	342	356	336	333	318	320	321	336	356	332	294	344	311	350	318	328	279	327	306	318	330	319	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33189	58804	53739	41993	24128	19226	15494	12154	10309	9487	7705	6878	5075	3678	3324	3104	2515	2130	2000	1772	1646	1606	1544	1547	1264	1269	1146	1058	971	1039	979	959	1023	993	987	1026	1095	1079	1089	1035	1039	949	921	948	910	916	880	817	840	853	797	811	829	774	808	825	793	846	791	823	841	825	795	846	821	805	866	799	810	801	832	782	843	817	794	822	738	806	800	846	810	815	759	738	788	768	783	794	794	813	745	763	754	800	762	782	773	809	757	786	753	796	814	770	816	799	819	785	808	789	814	800	776	806	810	765	762	768	734	761	790	806	768	789	811	811	812	808	748	792	785	772	776	757	788	775	825	791	698	753	783	746	765	753	780	755	807	742	791	860	751	778	806	802	765	785	781	745	806	752	788	792	812	793	758	800	822	791	706	817	748	756	736	791	790	762	788	777	797	824	812	782	782	812	793	760	733	772	818	766	798	834	780	772	782	782	751	751	813	763	736	747	805	749	800	776	756	833	755	776	798	755	739	711	784	772	805	805	823	781	785	814	788	832	789	809	788	774	790	787	780	751	833	783	823	787	753	717	793	776	758	832	757	775	776	791	737	770	826	773	781	763	764	776	753	791	795	790	758	799	770	788	803	760	829	812	803	758	769	819	791	759	809	742	731	785	781	762	726	778	755	801	791	770	710	780	775	806	799	769	757	796	799	743	751	764	783	766	771	771	839	744	859	806	813	830	799	762	787	766	797	773	770	761	784	774	770	852	793	756	738	793	729	770	789	778	795	758	769	756	819	791	747	814	769	768	763	756	782	837	809	825	768	792	808	784	774	738	807	778	799	731	748	790	735	765	800	780	736	799	801	793	760	779	788	794	803	750	785	717	768	782	802	729	767	794	789	754	795	858	770	771	758	800	776	805	779	766	779	778	794	748	770	770	841	711	789	811	800	793	799	785	791	810	795	809	746	840	762	789	765	816	781	718	722	765	775	781	743	832	748	774	739	733	801	806	768	791	760	819	741	812	773	781	785	777	798	788	751	789	789	809	806	734	768	741	793	813	751	775	766	752	795	748	733	773	749	812	776	766	794	782	752	788	766	779	842	771	752	787	797	796	858	786	841	763	769	789	812	820	773	797	777	795	750	748	795	814	785	758	755	779	852	797	792	705	835	793	790	783	822	762	757	738	736	791	777	744	770	811	805	788	791	814	778	826	821	783	848	746	761	747	766	795	769	764	821	785	750	775	784	768	756	802	763	756	758	733	849	780	761	755	809	770	780	775	782	781	773	714	792	787	768	750	804	753	793	785	806	789	779	792	768	777	819	775	860	808	814	807	762	753	768	796	822	793	801	769	792	759	797	751	802	776	747	775	753	788	784	791	758	858	798	737	817	811	814	817	788	749	777	746	795	776	783	797	788	760	761	813	776	758	778	752	791	772	797	761	760	804	786	831	762	789	782	803	831	804	749	745	758	779	758	732	849	825	756	777	841	832	774	802	782	800	796	771	809	733	796	785	794	788	784	786	823	778	806	782	750	743	861	795	786	746	740	792	826	783	739	785	793	778	733	817	754	791	746	747	730	750	789	801	763	832	811	754	785	806	792	798	841	776	823	761	787	745	787	763	799	740	780	746	798	762	811	753	815	818	766	747	769	800	799	794	821	773	784	768	770	808	772	793	809	779	803	768	728	721	775	746	815	801	781	785	760	810	756	786	792	770	796	823	788	762	775	799	795	778	764	744	762	792	795	750	783	812	804	750	754	797	746	756	793	771	769	761	770	819	776	759	795	770	786	756	755	724	801	798	792	795	803	791	781	728	742	759	785	735	825	817	760	778	742	769	783	765	792	735	784	753	771	799	793	803	802	764	766	793	753	777	775	795	796	768	804	698	775	771	819	847	778	787	797	766	774	826	843	756	813	760	775	796	761	758	742	770	794	801	807	814	739	795	762	810	851	836	806	764	770	747	770	794	763	787	764	798	763	802	817	767	830	801	782	806	855	782	772	829	817	750	812	803	767	790	739	773	776	784	751	789	795	788	774	777	772	773	766	786	783	795	822	722	809	812	819	822	767	724	728	836	762	770	794	790	802	811	790	787	805	802	789	787	782	820	727	788	792	764	786	812	767	728	798	799	784	806	727	779	794	757	803	757	818	764	831	791	785	781	764	769	776	821	860	775	792	804	795	792	801	780	793	799	828	793	763	802	800	798	762	808	767	790	800	812	719	784	795	775	800	785	744	822	781	812	788	758	770	811	781	796	774	783	779	785	800	786	784	784	762	828	832	769	797	782	782	733	838	810	780	792	762	756	776	830	760	776	757	822	818	826	788	837	822	796	786	756	765	771	717	740	783	819	751	811	780	782	789	751	735	787	738	775	747	731	775	764	758	802	782	802	753	831	766	762	758	790	788	759	763	787	765	812	781	784	799	756	836	784	775	743	843	786	807	826	813	818	771	773	779	746	792	774	795	831	757	774	807	751	790	783	773	738	800	783	817	753	770	783	763	790	797	746	753	790	739	798	791	751	795	780	770	821	794	771	711	845	811	784	762	802	839	752	861	793	781	750	830	798	786	857	764	807	780	797	790	788	805	758	801	813	805	799	793	831	760	795	804	739	846	751	804	776	764	766	823	775	760	817	762	730	817	787	830	785	788	688	770	763	811	820	797	766	736	792	727	798	742	797	767	729	814	762	785	830	789	828	775	785	750	787	779	738	745	727	801	787	813	806	789	766	815	818	758	799	850	773	791	844	756	826	753	798	747	771	793	829	792	824	835	755	785	741	790	758	791	733	783	744	833	769	802	758	780	763	799	746	765	795	765	745	796	776	818	791	791	811	799	759	803	809	789	765	794	715	783	808	783	788	795	781	770	844	752	762	780	779	772	835	836	799	743	771	788	798	791	783	756	839	828	805	796	859	767	796	773	772	805	763	763	758	800	718	831	762	736	732	788	763	723	727	779	785	803	822	856	807	813	753	776	813	755	780	758	825	760	747	823	782	771	793	793	770	763	758	827	732	766	806	774	803	783	796	764	798	781	778	765	781	796	762	791	756	823	813	769	798	784	767	775	776	796	800	800	825	766	764	727	773	789	810	763	792	772	812	777	756	776	782	785	782	789	782	797	760	830	779	792	757	780	801	765	820	804	790	789	754	751	754	815	778	755	806	729	765	777	766	797	842	856	768	822	800	797	759	801	741	759	749	779	834	779	786	769	777	831	780	798	791	778	810	764	758	792	783	827	827	833	795	814	781	772	729	776	817	835	805	777	803	770	809	759	741	777	783	844	797	788	752	834	762	811	776	762	769	769	812	804	781	799	801	777	745	760	731	798	818	775	786	794	768	757	775	786	761	804	780	782	797	793	737	794	794	773	783	719	774	760	729	819	771	757	808	800	822	806	726	765	794	717	813	808	814	794	800	781	727	844	730	750	777	792	754	774	828	782	797	815	775	763	795	767	767	810	735	824	761	744	815	757	738	794	792	836	773	755	802	797	752	822	805	772	814	762	821	790	776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59379	46376	41573	35493	27222	26618	26109	25041	21725	19138	14842	12047	10386	6429	4885	4953	3773	2498	2903	2305	1852	2038	1462	1268	927	1023	787	544	421	450	451	402	425	413	414	437	393	438	476	404	417	427	391	402	381	391	356	358	351	348	346	389	379	374	360	364	359	328	385	365	354	338	359	357	363	347	385	364	387	357	337	361	352	392	366	376	373	340	352	323	340	360	319	380	304	348	344	316	350	336	343	304	360	316	366	332	330	328	320	328	360	336	359	307	350	339	372	314	328	369	298	352	335	303	331	320	365	362	349	334	360	341	334	331	359	365	380	366	339	371	397	343	366	377	319	326	339	311	341	327	354	339	329	332	293	334	314	316	312	325	308	365	311	337	338	334	350	333	339	311	337	348	366	318	335	325	303	308	337	324	366	348	353	344	333	329	316	300	307	359	324	355	343	327	367	310	328	322	320	336	328	362	371	357	349	364	345	362	331	330	346	352	337	301	322	346	327	324	370	338	333	333	329	337	336	388	299	321	358	324	370	335	353	325	320	343	329	320	337	310	326	328	383	319	330	356	371	347	334	336	345	368	333	314	315	347	338	339	333	349	355	340	328	331	322	321	320	359	347	348	290	327	343	355	324	326	329	341	334	321	355	335	337	341	350	342	357	343	309	360	335	323	370	288	378	365	302	354	329	344	347	295	314	346	367	303	367	329	335	328	353	333	339	301	340	357	336	333	302	380	306	363	334	387	357	343	324	330	287	368	315	380	311	337	335	343	313	335	330	340	334	328	335	329	365	377	343	320	320	314	346	323	378	364	335	324	361	350	265	353	341	343	327	332	300	340	340	317	388	349	326	356	369	352	336	349	359	349	326	335	340	321	341	321	297	328	297	336	333	350	349	342	335	334	305	361	333	351	348	347	367	300	355	363	313	360	360	341	340	339	348	346	310	335	364	340	324	309	335	337	358	335	354	345	325	341	332	342	362	373	333	371	316	335	321	324	331	334	358	359	321	307	327	346	355	412	326	341	342	338	343	294	298	329	303	336	337	330	337	349	336	329	340	341	326	329	327	309	329	370	324	318	340	353	326	332	353	282	330	288	330	353	346	332	339	301	343	379	355	351	338	320	333	341	319	331	311	336	350	325	339	342	341	311	351	334	308	342	321	313	319	319	343	363	336	332	367	353	324	328	338	373	299	317	342	319	344	363	332	305	335	332	360	310	340	317	350	341	325	338	338	333	320	312	320	317	355	334	339	343	371	332	320	328	346	348	316	306	336	384	335	320	320	291	309	319	342	328	348	355	325	320	342	370	335	326	364	330	355	352	337	352	339	353	330	366	335	358	343	361	329	312	359	350	345	358	335	345	315	319	333	325	341	352	343	378	354	325	344	341	341	323	333	349	370	337	334	342	363	330	332	356	321	358	340	327	305	332	358	344	336	361	336	318	355	341	359	374	364	380	334	337	356	378	335	295	314	333	340	300	315	339	349	312	332	343	316	334	302	341	357	340	321	351	342	345	316	359	351	334	315	355	312	327	398	345	340	343	350	310	336	340	323	328	342	321	284	332	344	358	345	354	335	308	338	346	347	335	342	326	343	361	336	336	369	382	336	325	339	345	351	325	329	375	321	352	318	360	348	366	308	334	355	348	321	342	321	354	335	340	369	363	370	319	292	343	357	333	317	372	336	308	342	324	356	361	340	334	337	309	343	345	355	357	346	343	341	338	354	340	324	340	333	323	356	326	331	329	358	327	345	352	339	341	339	339	327	331	332	315	340	341	369	340	324	333	324	330	352	332	356	357	336	339	368	320	325	309	304	324	347	353	333	348	346	311	348	350	316	366	348	329	315	314	324	337	334	302	357	340	347	336	344	337	353	334	324	327	310	343	332	337	334	351	304	341	318	324	323	327	329	326	325	357	320	335	341	337	334	339	328	387	332	327	322	341	330	366	320	341	350	313	320	308	333	335	344	347	346	321	297	338	351	349	317	352	314	347	331	361	344	338	353	319	360	324	341	323	340	352	352	361	343	323	325	362	337	347	390	309	359	328	342	333	341	334	331	364	373	399	305	314	327	314	309	335	357	336	319	339	331	325	328	326	304	341	322	337	353	369	337	359	316	344	346	326	370	320	306	365	317	347	377	332	339	347	353	322	345	315	358	360	364	328	353	335	334	318	355	338	342	349	370	341	324	352	349	303	347	339	332	337	328	349	332	322	370	342	350	336	337	296	368	364	328	324	346	316	311	323	309	351	345	304	318	300	314	346	320	324	322	322	375	327	339	323	352	356	297	361	346	345	362	327	326	374	372	322	369	313	338	364	316	329	346	351	332	324	318	335	323	317	340	354	343	342	337	336	320	332	313	355	308	344	330	357	341	361	329	391	363	324	331	343	346	289	309	327	327	320	332	342	362	324	318	352	315	335	304	294	342	326	339	346	332	338	330	371	335	353	319	330	339	384	338	327	365	334	307	317	335	326	324	334	324	357	349	331	346	354	339	331	335	343	328	355	361	341	310	328	362	347	344	341	354	352	367	334	358	296	368	333	346	360	312	345	343	336	324	309	346	353	317	319	335	365	334	336	395	337	332	345	322	333	326	299	343	355	325	351	314	371	352	303	333	304	345	341	317	330	315	345	302	380	348	341	346	310	310	334	312	339	337	338	309	336	338	323	344	341	285	359	359	315	326	346	303	314	307	330	334	333	345	346	367	341	347	352	301	338	317	317	351	308	311	349	301	332	312	302	340	347	352	314	359	345	317	327	328	339	350	338	355	324	299	316	326	344	352	373	359	357	314	346	314	339	324	320	314	349	326	332	325	323	365	347	282	332	377	344	350	348	359	347	360	314	354	341	371	327	326	349	347	379	364	332	338	334	352	308	339	343	337	374	301	337	315	341	347	365	361	333	357	354	354	335	345	322	344	345	329	314	307	331	348	338	317	331	326	325	354	365	330	329	355	324	358	324	345	312	338	340	305	311	316	331	327	358	338	324	333	323	319	351	333	377	350	337	334	324	334	361	338	289	326	326	320	341	324	367	338	359	322	322	359	314	360	343	336	326	347	346	356	336	321	339	328	296	312	304	329	315	344	371	304	364	322	346	381	342	331	349	317	340	327	349	334	327	304	333	311	349	337	315	346	327	322	364	328	331	369	344	326	336	311	319	369	348	355	370	310	298	319	316	311	319	346	329	306	327	370	357	319	342	340	368	366	356	338	339	317	338	325	377	328	336	329	332	350	330	318	351	339	312	339	284	364	348	351	335	356	349	374	364	318	354	343	364	373	342	374	321	368	331	363	365	339	334	305	332	348	345	331	332	338	357	305	322	306	334	306	342	398	325	337	364	336	352	293	324	363	337	307	384	340	331	332	310	336	309	298	315	365	348	341	345	346	316	316	338	313	342	322	331	327	334	337	345	350	289	348	332	333	328	348	344	379	344	355	305	370	365	336	378	373	337	343	344	320	351	362	342	346	355	346	357	332	332	330	297	344	329	327	340	344	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57113	61898	55062	41248	42439	38880	35896	29313	26529	29243	26537	24904	24020	15080	12867	13953	11126	9084	9453	7942	6395	8083	5662	5476	3592	4107	2767	1600	1315	1291	1338	1254	1329	1439	1330	1270	1347	1344	1318	1285	1253	1169	1103	1029	983	914	956	967	894	901	874	857	882	905	938	856	898	914	874	935	876	922	920	908	941	920	1013	981	908	946	879	891	902	815	878	842	818	831	759	881	888	806	832	784	743	792	771	809	759	752	801	732	747	805	826	800	731	724	733	755	811	761	755	767	794	809	724	748	724	749	748	785	786	771	783	748	783	716	756	790	756	744	720	716	782	761	730	781	736	781	739	750	772	752	791	786	787	765	723	746	765	783	792	786	736	778	746	717	756	765	758	737	712	767	758	807	754	752	720	786	744	712	773	728	741	766	727	784	788	794	716	767	744	745	721	741	788	757	709	746	832	765	732	750	775	800	765	754	742	812	836	756	803	759	774	745	769	764	733	732	757	800	749	792	727	771	799	800	720	741	739	763	756	751	817	789	788	767	735	738	762	769	708	744	774	753	803	723	747	773	802	736	724	757	733	792	754	794	765	779	795	765	783	732	727	744	736	748	777	750	738	777	715	758	791	738	749	761	739	752	745	784	766	766	747	757	761	712	814	749	701	733	757	745	752	777	720	791	754	749	784	749	789	755	734	752	765	791	730	731	808	806	725	797	690	739	795	782	739	729	744	713	766	773	760	766	786	769	783	755	752	797	760	728	789	730	747	794	794	761	723	773	735	747	730	751	772	747	745	782	726	762	782	745	816	775	775	786	784	749	806	771	756	733	787	758	803	767	755	721	754	707	725	794	789	751	708	719	722	781	772	769	701	746	761	846	743	750	801	764	761	779	788	760	723	769	731	741	759	738	764	760	781	782	765	767	754	780	763	766	777	775	791	759	759	745	748	773	790	758	731	748	747	724	742	730	754	797	800	772	803	767	774	797	774	755	760	721	713	823	748	777	752	777	742	775	764	764	811	722	755	808	754	745	766	788	786	789	744	799	698	737	718	790	782	741	738	799	787	740	780	784	745	730	780	775	755	756	718	739	787	746	741	749	770	769	774	734	742	780	775	747	703	769	726	806	812	809	816	790	764	718	780	758	756	717	723	792	792	723	780	709	768	811	727	770	720	789	766	731	795	743	753	748	796	740	751	776	772	784	766	780	753	749	743	788	803	725	764	747	737	770	761	748	793	765	739	734	737	753	818	707	799	751	755	726	727	785	779	759	723	790	722	764	772	732	764	819	774	747	795	750	739	800	736	762	725	753	814	766	742	736	762	774	739	777	766	784	739	749	767	757	771	738	747	800	743	746	777	736	742	743	724	754	777	740	709	783	741	765	757	756	761	708	760	759	731	790	767	754	730	779	794	740	767	732	827	721	754	741	770	760	752	780	757	793	760	752	732	736	777	741	715	789	760	727	706	775	714	715	704	778	767	751	774	753	801	757	763	764	798	777	767	771	702	787	780	757	718	798	758	804	744	710	764	792	794	759	749	738	758	753	720	727	783	716	778	731	791	752	776	754	785	791	783	723	743	724	760	774	703	714	734	754	770	732	780	780	704	759	760	769	763	785	768	756	780	723	788	773	784	756	752	793	724	796	736	780	778	742	701	741	762	733	780	749	770	729	747	714	740	731	722	728	743	747	719	795	772	721	780	803	746	747	754	786	731	700	669	795	807	801	773	776	713	725	732	771	754	739	763	810	756	753	770	747	738	739	765	702	745	730	787	699	737	779	764	792	764	743	705	772	788	746	788	746	786	750	741	780	770	766	741	773	714	782	735	724	721	758	783	785	762	810	747	792	753	731	720	752	773	686	742	759	768	737	712	742	778	757	747	781	779	688	747	801	765	794	759	731	777	761	780	781	728	752	691	718	787	706	726	743	760	776	707	707	779	753	763	786	743	739	696	782	716	757	780	770	768	753	775	750	791	795	730	761	754	795	800	697	718	813	759	763	750	717	757	729	778	797	792	754	745	821	778	771	807	751	757	754	746	739	767	798	794	755	744	773	823	785	740	722	731	763	767	741	835	801	816	725	701	792	791	770	730	751	736	725	811	743	772	755	745	770	743	776	738	748	762	734	675	726	739	789	748	774	687	762	789	789	687	787	773	732	762	772	760	787	782	737	778	740	777	794	764	792	756	754	784	735	761	773	785	710	720	771	762	753	742	741	720	736	782	752	797	764	754	762	732	746	732	755	757	803	772	718	761	779	767	736	752	779	746	758	775	763	696	755	766	726	781	759	730	768	735	739	806	722	728	764	718	800	706	772	771	788	737	740	778	776	728	786	766	771	751	683	785	769	802	767	771	770	768	781	770	765	761	780	779	786	746	759	767	761	750	787	778	722	787	754	737	735	728	753	770	733	792	711	753	752	808	763	720	742	720	773	761	753	768	735	805	799	787	760	753	714	715	764	765	814	807	710	774	775	752	764	774	744	710	770	755	709	774	768	764	777	738	763	700	767	753	781	748	741	818	738	775	757	728	738	746	738	784	752	744	725	765	712	770	745	732	740	753	734	767	726	770	712	743	815	733	732	749	738	799	720	786	774	797	742	755	724	797	804	700	713	748	760	789	808	738	813	772	771	769	738	755	796	763	725	733	777	748	767	741	751	811	756	752	746	754	768	718	759	713	751	789	780	743	744	766	789	781	764	772	755	716	751	694	742	757	784	749	738	717	740	757	823	769	755	818	762	767	790	723	776	759	759	737	745	783	748	743	779	774	779	767	779	830	766	723	805	743	777	705	733	744	776	732	751	732	794	739	718	776	752	705	788	773	772	764	744	750	734	735	754	777	755	744	759	728	770	722	796	774	762	768	801	736	712	726	779	760	725	830	717	721	721	703	766	729	750	778	757	783	737	755	779	779	784	765	811	736	800	707	755	734	743	735	757	780	743	753	759	783	762	765	769	758	820	693	813	771	772	812	776	815	764	729	749	776	767	691	769	674	753	780	712	740	791	774	783	778	728	717	756	721	782	702	761	764	732	767	790	734	729	767	760	780	700	770	786	774	783	784	753	713	823	727	721	726	779	751	762	785	765	752	745	762	772	759	773	763	736	730	784	777	759	778	710	732	739	713	754	753	723	756	756	748	763	713	752	769	710	742	711	763	770	745	768	780	712	731	743	743	751	747	806	787	773	723	732	759	759	764	721	790	742	783	694	734	708	787	775	735	721	784	734	736	756	728	751	768	759	788	760	732	768	702	719	780	779	769	777	782	769	709	762	758	752	755	753	804	816	758	753	776	788	748	759	768	728	767	828	783	739	769	734	741	750	765	738	730	764	810	796	790	749	792	747	699	758	796	770	769	803	792	770	780	792	799	780	753	708	747	792	788	747	751	741	784	698	733	741	771	813	723	771	728	734	778	707	791	729	751	763	752	769	746	740	789	747	803	759	804	760	779	755	771	765	784	715	782	786	752	747	713	818	780	761	738	758	730	738	709	705	736	761	750	756	789	774	775	798	719	797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56483	41799	41903	37487	28392	26492	26665	26670	25115	26516	23782	19520	18281	13037	8597	8770	6366	5279	4867	4720	3160	3362	3085	2272	1508	1394	1281	832	542	572	567	583	597	633	560	546	559	563	559	522	526	503	476	455	429	418	411	492	446	451	455	428	408	418	448	454	416	446	434	407	464	433	452	477	478	445	459	423	427	390	449	425	461	433	412	423	366	395	410	410	427	425	382	414	393	377	412	389	374	408	388	396	365	401	412	413	395	375	368	379	401	363	424	400	392	366	354	355	391	363	376	395	408	395	386	421	395	362	407	378	433	401	397	378	380	375	365	423	402	357	359	392	418	347	360	374	394	410	373	362	392	371	398	405	385	406	391	353	394	397	359	385	416	369	434	419	417	386	388	379	382	382	357	383	388	374	370	375	380	346	376	393	444	414	340	349	396	364	382	395	426	444	410	343	352	389	370	395	377	344	406	418	415	367	378	352	398	408	344	386	361	372	386	376	441	386	398	359	398	394	365	374	412	384	385	348	370	405	362	438	398	374	389	382	403	376	409	382	428	359	399	371	399	379	392	418	396	367	385	389	386	346	398	370	367	345	333	372	390	412	396	397	350	371	403	374	356	349	370	415	375	378	359	373	350	373	399	373	362	386	385	382	410	374	391	338	395	398	371	378	374	379	379	378	390	402	364	364	413	372	356	370	397	386	385	392	372	392	406	387	363	396	390	413	387	381	389	401	362	382	436	370	372	346	384	407	414	403	413	379	371	373	381	397	387	395	379	401	379	415	397	343	370	378	358	405	438	387	403	351	393	377	359	344	330	349	370	387	402	408	386	370	403	382	361	415	374	424	403	342	351	383	411	360	382	363	367	388	374	388	382	405	383	393	437	347	393	404	395	399	381	373	374	381	376	368	374	417	382	416	409	398	410	418	390	392	376	367	388	372	357	376	411	350	367	416	364	371	376	380	412	407	377	369	385	384	402	407	380	362	358	394	341	370	332	396	380	364	415	341	337	366	391	386	376	378	374	392	426	394	394	355	389	360	376	356	393	411	378	417	389	410	354	361	391	430	411	335	377	376	388	421	373	373	424	412	391	383	400	372	383	374	417	418	385	394	406	380	388	402	383	394	373	379	376	390	415	407	403	388	414	406	352	401	407	359	348	368	382	359	396	403	366	373	384	397	412	393	367	374	371	435	421	402	402	386	408	377	382	365	365	388	404	426	401	397	383	392	381	378	421	381	395	403	398	385	363	340	386	396	421	414	452	392	380	385	363	371	339	382	373	368	413	406	371	366	393	394	394	366	379	392	365	366	406	391	321	403	390	385	375	340	395	384	390	394	376	402	413	381	383	392	394	400	416	370	415	382	377	378	460	389	374	424	392	403	411	441	370	417	419	355	401	391	394	380	366	398	427	387	402	406	361	406	348	369	361	347	381	403	370	389	399	408	426	418	408	363	400	355	370	361	393	426	368	394	359	349	367	381	392	374	372	365	375	378	425	391	391	392	402	402	375	388	403	392	400	403	368	386	397	381	383	418	373	358	416	362	365	371	388	362	405	410	415	417	359	426	379	364	348	392	384	392	397	374	411	398	435	403	372	396	385	397	374	385	376	407	412	422	418	362	385	395	394	378	343	414	400	372	338	370	377	393	389	397	381	406	354	397	376	414	354	423	411	376	398	389	354	377	367	350	356	386	373	380	432	401	374	390	375	396	442	417	405	383	417	365	424	416	366	400	404	361	383	418	362	382	405	372	380	368	379	330	353	375	391	366	353	343	401	360	368	374	351	385	356	404	379	386	376	360	369	396	388	399	359	411	371	413	373	418	329	363	352	372	359	403	365	350	367	384	379	340	366	370	414	368	357	395	379	399	382	373	380	354	364	371	393	411	382	372	418	360	373	366	333	343	357	390	364	378	376	333	350	361	336	376	355	350	382	394	392	358	367	373	341	353	394	382	415	363	387	431	393	356	410	413	394	377	394	387	388	413	353	380	390	355	358	385	410	406	382	372	366	392	413	368	368	413	398	440	350	420	372	399	361	357	399	366	366	392	349	385	364	385	354	406	406	382	403	352	371	344	380	410	323	376	352	350	391	393	361	406	379	409	381	398	404	406	336	390	354	355	373	376	395	403	370	369	372	386	367	408	413	403	366	381	340	359	383	356	415	365	397	367	344	387	405	384	355	340	418	396	385	397	386	357	398	400	385	365	365	349	359	401	383	346	391	417	397	382	382	398	383	378	415	406	367	342	412	356	403	385	392	401	409	412	391	385	369	371	364	409	386	418	421	388	376	386	395	384	387	385	349	392	366	398	371	363	431	373	380	383	386	339	387	398	397	409	371	402	354	363	371	388	378	371	384	357	382	369	379	341	406	366	403	388	378	380	357	409	369	349	420	369	371	377	386	405	383	408	417	336	377	405	394	342	344	366	374	395	412	405	350	381	357	370	385	416	369	378	371	388	367	371	401	412	389	361	402	373	385	368	347	379	405	397	372	398	394	417	403	381	405	390	395	403	414	429	431	373	396	369	396	364	401	396	385	393	370	385	405	352	369	387	395	369	353	364	403	383	388	383	381	382	395	340	362	363	409	402	377	389	379	359	352	396	386	382	376	396	331	360	389	377	353	371	357	423	397	398	378	376	383	346	370	394	398	406	378	392	401	342	369	360	369	391	400	400	381	345	363	387	349	365	366	409	368	382	425	354	360	395	382	336	388	387	377	413	389	375	379	383	365	422	378	382	355	366	385	399	387	367	369	384	422	395	355	385	399	358	357	374	387	361	377	375	408	339	384	364	429	383	416	377	398	365	384	412	361	389	371	380	366	389	387	387	408	409	374	343	375	433	375	369	330	368	404	401	354	395	374	365	331	369	382	375	387	376	383	360	389	365	366	425	379	401	384	385	365	423	384	386	347	371	370	391	357	413	415	358	365	401	411	419	406	372	382	357	372	380	378	414	398	410	370	361	358	349	431	370	373	387	387	405	353	345	366	361	380	378	399	366	403	370	369	380	375	365	363	392	416	407	367	364	401	396	364	371	389	357	363	347	381	369	371	402	375	354	371	364	381	370	357	370	375	380	377	393	375	368	394	377	366	323	378	377	372	369	409	416	397	379	395	381	394	404	373	379	387	401	412	389	387	403	395	346	363	402	363	361	378	408	374	380	357	364	388	413	417	437	401	375	345	367	372	422	394	362	369	408	344	388	370	343	391	393	392	385	376	342	387	399	374	400	371	375	349	364	397	383	390	383	381	369	409	386	356	373	342	379	391	368	380	378	414	376	389	398	390	356	368	390	392	387	357	374	367	394	376	392	384	391	405	354	424	417	400	371	369	399	403	377	373	368	420	399	387	384	365	384	394	336	390	392	423	361	363	375	381	335	398	388	371	401	432	405	366	362	380	388	388	365	344	375	386	353	368	394	344	401	391	385	384	367	350	365	420	357	391	370	365	375	395	439	400	358	351	387	361	348	382	379	416	433	384	398	390	387	367	397	356	395	367	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57299	53529	54423	37053	33777	33140	33136	29409	26255	32658	31637	29394	31019	21875	17316	19192	17136	13777	14228	12874	9979	11132	9819	8272	5367	5575	4905	2775	1610	1514	1696	1579	1670	1859	1706	1655	1547	1662	1638	1550	1592	1431	1289	1183	1144	1087	1139	1046	1103	1071	911	946	922	946	957	979	1043	992	988	1001	1026	1097	1020	1098	1122	1093	1195	1152	1057	1004	1012	912	1004	994	948	894	935	947	898	1017	975	910	880	833	839	789	825	833	827	797	849	803	805	786	811	812	771	824	795	801	797	810	801	762	767	788	803	787	830	798	779	748	771	827	796	756	784	785	773	773	756	772	810	786	781	798	770	824	779	785	765	748	857	785	747	808	793	775	784	765	776	778	750	827	815	772	791	785	812	790	720	774	793	835	742	732	807	789	826	799	806	810	765	806	761	808	750	804	832	806	787	806	807	788	788	737	836	828	803	801	810	828	805	816	779	786	848	839	815	758	788	800	742	812	779	765	819	804	808	760	754	800	820	813	792	785	802	793	745	802	775	772	810	808	789	772	804	776	785	797	823	763	813	807	758	730	754	821	752	823	741	781	798	751	770	823	814	753	748	773	802	787	792	804	788	801	805	779	799	808	731	775	794	784	805	795	730	778	759	820	780	781	767	860	778	756	762	783	774	806	804	846	848	785	797	769	766	770	811	777	773	751	786	807	763	786	786	804	764	821	807	778	823	783	733	762	787	802	807	740	819	774	825	756	768	792	799	816	818	782	744	766	822	749	771	798	799	793	793	775	773	836	805	819	739	779	787	790	807	798	715	759	734	808	779	799	757	767	772	814	840	737	868	746	774	769	762	792	780	783	798	824	789	801	810	782	748	794	800	795	831	829	797	825	761	773	804	794	798	785	769	779	771	807	809	743	801	784	804	771	799	826	746	773	851	826	776	775	724	802	835	759	832	760	799	786	841	803	800	797	739	799	793	784	723	780	811	785	772	804	765	842	771	761	787	805	790	789	822	837	744	773	772	758	766	766	772	793	787	803	828	782	811	782	744	773	780	786	805	793	794	762	753	807	789	745	779	857	857	776	790	792	792	759	771	799	828	784	797	802	752	763	767	783	762	811	787	781	819	753	834	774	767	803	771	823	780	776	817	752	765	834	801	791	786	808	791	776	795	745	781	798	794	808	758	825	803	798	729	754	816	735	763	768	768	732	751	750	783	795	811	723	800	752	760	766	742	749	770	785	772	834	787	799	788	777	863	831	824	829	752	747	798	797	775	823	815	773	793	782	782	824	780	759	779	781	788	791	824	789	762	752	797	784	723	811	806	766	795	750	777	780	789	780	780	765	825	786	773	785	859	799	789	769	794	807	799	826	778	754	824	802	785	783	798	814	785	773	785	758	793	777	785	801	801	790	805	789	768	827	806	812	727	791	847	779	798	750	792	757	772	760	797	787	805	791	820	734	823	776	761	801	718	799	828	775	797	734	783	820	795	770	797	797	829	829	764	796	718	779	791	800	781	718	724	752	800	833	804	810	776	834	790	780	795	771	790	822	782	826	798	807	770	777	784	757	756	804	780	802	810	756	793	711	781	764	803	780	791	798	792	752	769	796	733	836	799	777	807	788	789	787	782	807	739	789	780	729	798	761	800	777	764	809	767	752	775	813	770	751	761	815	785	827	750	743	733	790	729	743	803	780	789	813	788	814	791	808	778	751	788	774	760	823	767	776	758	784	817	852	822	839	790	783	795	782	822	796	787	816	747	754	751	787	788	798	826	814	803	783	806	817	838	770	774	777	828	765	775	757	806	765	808	795	821	821	745	813	821	817	773	802	775	801	762	842	765	800	820	738	830	751	834	721	783	816	781	769	749	807	770	786	781	824	821	785	837	744	734	826	802	788	769	805	811	785	775	811	786	819	750	831	805	748	792	814	819	779	791	822	777	781	868	771	770	799	799	833	772	797	783	733	796	784	800	789	778	745	803	770	815	780	746	820	812	811	773	812	798	809	781	782	779	818	826	827	775	782	762	800	780	740	772	801	737	768	815	759	779	797	774	790	692	789	790	824	817	806	758	763	771	758	749	819	781	795	793	767	769	795	795	804	829	804	775	801	810	783	799	732	821	766	782	761	793	744	810	771	831	771	804	843	793	819	772	791	819	827	799	772	803	768	777	797	769	773	823	813	795	765	784	808	782	843	784	808	799	800	795	791	776	789	790	722	772	787	784	831	759	748	758	753	785	806	741	737	819	795	793	700	782	826	769	767	798	762	761	815	804	792	789	789	775	755	752	761	742	789	778	825	816	793	790	755	810	828	741	820	786	796	782	834	765	790	782	781	743	814	763	745	778	843	824	784	796	816	762	759	745	772	779	844	754	822	810	809	807	815	792	808	813	799	787	736	797	767	753	775	779	836	774	784	817	774	777	773	841	792	774	839	743	789	743	774	816	796	810	787	763	794	746	783	750	809	800	839	741	787	775	804	790	827	755	785	769	780	803	745	756	773	764	795	816	777	808	838	780	795	801	785	846	753	776	785	804	800	778	801	758	812	762	767	833	827	768	783	774	812	742	778	815	735	726	763	748	816	779	741	779	823	752	772	855	806	758	845	779	744	785	742	781	751	796	793	794	748	789	782	741	747	804	775	786	806	754	774	778	798	753	804	803	788	768	767	745	785	784	767	813	778	747	830	795	754	772	752	793	778	746	848	736	759	753	820	766	819	838	744	796	741	808	788	717	780	807	773	798	715	776	798	752	767	765	788	767	859	776	759	798	741	768	801	763	791	806	771	823	818	756	761	731	795	750	819	849	747	757	832	783	737	771	829	800	775	792	756	778	789	777	784	778	780	768	810	799	760	804	783	752	762	766	817	767	790	741	799	742	771	817	775	792	800	794	834	789	768	796	766	797	818	792	823	791	720	782	746	771	796	756	820	806	794	770	765	808	747	747	747	794	792	814	777	754	795	778	809	760	750	748	778	768	794	759	760	794	842	856	819	765	810	817	759	776	797	762	780	818	853	776	820	794	791	752	812	758	793	801	783	781	788	766	816	759	758	735	784	770	785	810	733	811	756	776	810	809	772	799	761	815	780	764	784	799	736	821	768	802	809	803	789	803	781	768	821	752	819	780	781	775	804	768	812	798	802	761	814	766	778	811	766	761	787	783	833	798	806	797	762	777	799	776	836	800	765	761	793	752	836	762	813	808	763	768	785	729	780	824	787	776	805	819	801	783	767	780	774	750	761	713	770	764	817	818	761	833	753	784	758	782	807	813	754	792	803	787	814	791	729	760	794	756	770	771	813	817	735	773	753	809	812	842	751	793	763	790	789	750	721	750	803	770	824	786	782	771	785	786	788	825	805	855	783	790	820	850	822	773	796	815	764	815	823	785	751	742	781	766	846	817	802	842	759	763	704	763	798	812	764	765	746	833	785	801	772	726	731	756	798	770	794	791	801	775	764	801	817	779	785	792	801	795	778	800	761	786	749	791	774	831	775	788	744	795	794	787	776	751	804	750	796	784	756	734	782	760	728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46501	59319	51787	45096	24624	13146	6457	3899	2772	2630	2157	1595	1371	1090	788	717	658	549	515	458	447	422	421	418	421	369	366	371	353	315	365	349	342	365	364	363	340	360	354	351	360	326	335	383	322	330	342	337	344	333	306	320	333	337	366	311	346	302	310	341	343	320	336	360	338	314	310	337	340	314	307	342	298	314	307	307	292	297	281	341	310	359	330	304	325	379	316	323	337	322	346	319	299	337	301	331	341	336	314	336	357	298	369	330	336	318	330	326	339	327	295	300	325	325	346	272	305	282	316	321	341	341	323	334	350	322	311	332	321	322	323	306	301	315	329	308	311	317	322	302	327	320	328	373	316	325	300	279	324	279	297	350	326	328	289	282	342	357	349	333	325	308	355	315	282	321	324	338	333	333	340	308	295	319	343	359	310	329	326	290	325	327	326	319	346	331	309	341	327	329	292	343	324	308	284	326	310	329	301	302	327	322	329	331	353	335	318	307	307	352	304	329	317	330	329	332	334	302	330	311	349	339	308	323	305	334	343	326	304	328	321	334	315	344	335	286	318	335	344	296	330	345	292	301	337	317	341	327	344	312	332	269	336	341	340	310	313	315	334	314	345	337	295	346	327	343	294	294	312	304	323	311	293	324	323	305	294	381	342	333	321	345	344	342	338	320	335	309	324	292	319	299	332	307	315	328	308	319	347	268	328	357	299	304	296	300	340	316	331	330	294	322	295	284	304	301	339	310	303	301	330	313	287	337	300	335	308	330	343	312	316	285	334	343	319	327	302	333	328	305	339	321	338	303	284	311	301	312	323	329	356	319	349	335	333	302	350	331	335	313	320	319	314	316	305	306	338	330	318	319	316	333	317	338	324	345	294	293	303	313	312	316	304	341	285	336	305	332	314	353	355	311	312	328	307	341	301	314	320	303	319	305	346	313	330	327	311	302	352	304	301	309	339	338	328	315	333	323	333	317	315	301	292	313	345	314	318	332	335	352	316	314	325	308	333	286	314	336	313	333	307	314	341	333	328	295	308	293	306	318	326	316	311	357	360	327	325	332	318	316	308	324	317	337	291	336	325	301	289	308	301	333	286	355	344	352	311	318	350	374	321	278	324	302	303	326	309	330	322	305	330	306	338	331	271	325	319	329	346	335	330	332	285	332	300	330	343	301	328	322	288	326	337	321	341	332	330	315	320	300	336	286	353	322	307	312	340	311	320	329	308	294	314	309	327	334	319	286	305	319	307	327	320	290	278	332	320	326	324	349	294	296	356	311	321	331	334	312	339	328	334	282	368	318	280	348	304	324	299	337	320	295	296	317	328	306	313	340	321	301	324	324	336	341	347	323	327	306	381	336	311	318	279	330	284	287	315	330	336	303	335	300	323	321	299	323	327	305	315	310	289	320	316	329	324	323	270	351	336	338	312	293	329	320	335	322	352	297	294	325	357	326	325	323	316	321	344	308	330	360	323	346	291	333	333	337	333	320	290	321	327	298	325	333	353	314	295	312	307	323	342	333	327	334	302	301	318	322	326	336	329	335	310	309	303	308	343	323	323	314	335	335	339	326	345	288	310	320	336	315	324	340	312	320	328	311	312	327	338	299	322	338	301	314	329	347	323	316	322	312	307	314	321	348	295	316	298	309	319	337	321	313	323	332	304	313	317	331	287	291	338	334	325	339	328	323	309	318	305	306	302	325	330	280	302	304	331	328	326	318	331	328	327	314	261	294	313	320	291	334	315	344	331	329	349	317	290	340	319	327	310	298	302	311	309	318	318	291	342	285	356	340	321	328	321	307	315	322	340	332	325	298	364	311	340	334	321	341	340	296	318	327	322	338	293	347	305	327	297	308	292	340	304	316	323	294	291	324	315	314	332	345	330	340	326	316	335	354	324	309	357	330	305	324	327	316	344	294	306	297	370	312	321	320	328	358	315	305	300	310	292	346	319	323	316	337	357	323	310	332	311	325	334	292	310	294	296	322	317	330	323	340	349	320	330	309	335	325	331	349	349	302	322	336	308	332	317	282	322	309	306	344	329	314	305	298	343	329	328	344	331	315	290	337	327	320	338	294	295	292	291	348	323	382	322	291	369	317	316	318	329	328	303	343	325	303	306	324	306	316	324	304	295	304	290	347	351	345	309	296	321	326	297	382	313	309	328	328	309	320	358	297	330	298	320	321	302	314	306	280	361	311	331	287	303	320	298	304	312	347	342	315	318	297	292	313	335	329	353	311	320	302	323	351	320	320	326	330	286	334	327	318	316	345	284	325	313	332	325	333	335	315	374	304	320	326	322	310	303	293	323	349	308	332	342	304	303	307	329	310	314	352	332	316	309	366	305	319	296	319	315	308	315	324	322	334	339	300	313	345	327	324	319	317	346	354	306	297	298	316	337	304	306	302	345	319	300	333	325	304	330	303	303	311	342	337	312	317	301	327	339	316	313	308	336	300	287	317	344	319	314	320	323	313	315	319	303	328	360	325	329	330	280	324	309	332	344	315	350	333	312	305	304	322	317	324	338	332	344	301	313	353	323	319	330	319	350	324	332	344	355	325	304	312	340	302	344	302	320	310	311	334	312	295	336	318	340	331	320	326	354	317	319	325	295	313	320	293	330	314	300	321	320	357	328	310	278	356	271	295	330	299	330	336	297	346	333	304	304	312	313	319	311	335	311	316	306	349	327	319	316	308	335	321	315	352	306	336	306	330	310	331	289	346	323	314	342	330	314	349	300	322	305	306	324	323	316	291	317	319	285	345	325	346	363	366	330	315	321	335	340	302	301	317	352	323	316	326	338	334	302	342	312	317	319	297	304	323	311	325	295	301	329	316	319	341	306	345	331	311	299	333	307	317	314	330	328	294	298	295	322	333	323	324	344	315	312	364	323	293	316	358	309	307	319	303	283	296	274	301	311	291	302	341	348	314	292	304	321	297	345	299	326	327	323	319	339	322	290	282	297	322	309	322	301	292	312	325	279	298	320	332	332	340	331	314	309	351	330	317	293	279	318	322	339	279	350	327	349	314	338	335	298	307	318	322	296	317	316	331	325	321	330	306	315	326	327	300	323	327	313	320	326	303	342	335	307	342	318	311	298	306	279	323	310	344	335	332	368	323	338	326	343	315	322	360	366	317	303	331	337	309	333	315	314	318	327	333	324	311	289	326	334	295	306	333	310	354	334	328	302	326	327	328	311	320	285	328	289	313	318	338	313	285	307	346	290	309	310	334	331	320	332	340	308	311	330	358	323	293	320	304	352	346	299	334	338	297	300	342	330	334	304	337	331	349	320	355	339	337	317	323	308	321	288	322	290	312	327	315	340	325	300	305	321	326	348	307	318	322	327	277	308	325	336	291	305	320	323	326	298	312	323	308	289	298	325	324	362	300	331	327	330	338	311	321	317	321	347	320	300	340	304	342	320	325	275	300	324	296	359	306	291	314	340	354	340	322	322	353	311	347	341	304	288	302	331	334	300	342	327	333	319	287	324	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37820	56420	54230	49744	24713	18888	14634	11093	8851	8632	7531	5988	5395	4119	3122	2876	2416	1989	1838	1683	1526	1447	1359	1383	1162	1177	1111	1064	978	932	938	921	982	1038	1001	1024	1027	1045	1053	987	1020	909	912	951	901	849	866	871	899	885	865	825	835	827	856	786	841	806	855	844	817	835	841	797	795	821	824	856	827	831	765	787	832	832	791	819	831	815	823	823	811	840	793	761	806	782	773	806	740	795	779	818	722	786	745	802	774	777	761	767	768	736	788	723	789	725	779	781	814	763	794	764	783	776	801	775	795	788	809	748	760	796	801	792	793	755	800	833	784	760	787	734	745	779	824	800	736	788	798	793	737	785	774	768	773	811	767	784	768	798	803	721	770	757	798	768	763	760	763	738	765	786	782	780	718	790	762	792	787	804	750	775	825	779	815	738	710	780	808	784	773	775	803	799	765	794	780	758	731	768	811	773	777	829	804	773	716	754	738	798	793	776	759	714	785	790	738	811	762	826	753	782	769	759	733	789	761	767	763	751	774	804	774	763	758	795	742	737	807	792	760	794	772	821	718	799	754	800	816	803	768	766	786	747	826	802	776	762	786	779	805	825	800	737	819	792	736	819	755	730	797	802	780	788	754	776	746	819	766	745	722	753	728	841	770	722	727	786	810	751	797	781	746	781	792	822	816	807	772	798	750	801	729	761	775	818	847	790	834	782	748	817	780	750	773	777	773	785	787	765	784	808	724	739	753	818	800	791	783	746	780	775	775	753	823	795	760	747	786	778	772	789	816	769	819	819	838	794	729	797	769	746	790	826	794	801	792	790	833	747	803	834	793	769	810	793	806	765	731	780	802	831	781	765	792	787	782	777	758	759	743	777	815	807	816	743	799	801	778	798	829	820	744	768	759	821	722	812	767	802	779	777	758	758	792	753	762	832	810	765	820	785	826	731	777	778	757	786	761	805	748	759	788	807	803	767	781	812	771	768	746	791	759	761	833	757	764	751	788	717	827	801	761	757	772	773	827	734	759	794	766	711	819	788	810	802	779	774	808	775	758	795	809	728	762	726	778	806	818	801	805	848	803	723	745	789	803	807	801	817	763	792	756	732	817	779	810	828	763	735	847	804	807	811	776	789	773	745	775	783	754	802	763	771	777	799	797	813	790	810	809	832	783	760	814	826	683	752	746	817	761	760	816	843	760	785	813	777	784	797	836	798	765	780	786	823	755	756	811	771	749	758	737	799	788	766	744	746	817	821	795	796	835	780	800	803	762	757	774	791	785	793	820	776	826	812	773	743	737	767	842	771	767	765	805	778	754	764	810	796	774	806	756	781	786	779	817	756	829	789	814	796	767	767	785	730	816	789	820	772	765	827	782	756	793	783	753	765	754	785	753	802	773	793	784	800	788	780	790	798	803	728	769	813	825	814	781	792	795	741	831	765	789	834	753	760	774	800	799	804	764	751	752	768	812	776	787	797	788	772	761	770	767	784	773	813	752	731	765	784	789	746	735	813	777	741	771	747	789	798	818	767	769	780	775	770	799	750	758	829	791	776	735	823	787	822	783	726	746	828	815	762	791	751	819	761	829	770	776	796	803	746	777	819	815	811	797	811	800	838	832	758	786	756	831	775	813	785	790	744	745	774	802	740	765	792	780	810	767	808	764	792	779	782	755	770	760	777	761	798	815	832	754	776	848	806	794	817	764	797	776	784	779	781	812	769	786	763	840	776	762	781	805	765	803	785	741	793	776	771	807	763	782	767	790	808	780	777	783	785	786	759	842	772	769	800	805	836	799	767	803	799	731	757	773	786	794	767	839	825	768	738	758	794	798	753	712	806	701	813	790	769	779	743	738	803	769	791	760	785	824	797	826	752	759	771	779	798	831	810	805	806	771	791	764	833	800	775	745	761	804	764	766	754	764	763	794	801	747	797	790	693	772	827	820	761	817	804	762	780	796	777	767	784	854	809	757	767	772	777	763	776	799	753	775	782	773	739	819	735	764	804	779	874	771	779	790	796	751	787	768	777	764	742	745	867	777	800	830	768	779	822	749	790	759	788	828	846	750	799	744	787	812	752	775	765	781	716	765	776	788	767	843	791	779	736	781	782	875	777	788	740	773	782	797	769	790	792	798	792	795	762	776	806	741	790	796	822	786	766	771	825	731	816	807	771	738	819	797	780	791	774	767	798	770	769	806	780	760	812	789	804	771	804	795	792	776	739	789	810	805	774	824	819	763	780	808	786	754	779	814	732	792	856	774	771	783	776	828	824	798	757	791	757	761	770	740	783	771	765	790	766	772	817	754	728	797	778	818	768	751	802	791	773	819	794	784	782	743	806	761	802	781	842	730	805	787	770	748	703	781	739	782	749	762	814	740	790	797	761	732	818	755	815	796	754	772	738	807	818	731	850	814	780	794	805	836	707	743	782	814	831	776	787	785	811	797	753	857	807	756	802	744	812	762	755	804	753	770	764	821	787	778	758	799	744	788	795	870	753	795	714	779	813	802	785	791	752	827	784	776	726	767	777	761	771	784	810	778	712	747	812	784	793	761	800	779	779	758	807	781	793	812	779	784	788	754	806	799	824	744	775	765	739	810	828	737	775	827	804	776	799	814	773	815	749	779	771	793	789	774	809	798	818	834	785	790	833	756	798	788	811	730	769	801	750	773	741	824	763	807	773	789	785	807	800	771	803	771	741	776	750	764	727	748	734	801	788	786	769	810	787	767	819	813	803	750	790	746	782	773	797	736	718	752	743	771	748	785	800	830	787	808	804	749	773	818	798	745	832	802	787	805	804	774	825	791	733	786	802	821	779	749	772	769	784	790	812	798	792	783	804	737	794	767	770	770	765	763	781	804	814	773	805	738	724	786	757	775	752	793	838	792	789	755	792	807	797	789	817	750	728	833	753	779	727	793	819	811	791	814	762	785	811	739	715	796	780	764	814	767	732	775	770	783	762	780	802	801	787	763	744	795	808	780	800	791	773	757	757	774	774	829	829	794	782	805	814	775	789	786	825	809	794	766	764	837	853	796	802	808	757	758	784	747	759	793	783	793	777	709	786	806	752	766	793	802	831	792	806	786	781	823	764	750	779	759	774	787	776	803	797	842	742	792	768	779	762	779	792	757	797	750	798	798	749	769	775	781	780	739	729	830	727	805	731	803	813	798	764	768	809	793	747	831	840	785	818	737	797	763	807	782	815	810	725	757	780	801	772	793	756	777	785	805	790	782	815	784	767	819	762	739	746	775	775	805	768	798	811	815	805	820	762	757	760	794	766	819	826	782	793	771	745	798	779	722	760	818	774	778	775	791	775	799	774	747	804	769	810	779	766	756	816	741	779	784	799	813	797	827	785	775	775	781	775	841	734	792	755	787	781	803	821	789	804	812	740	788	753	795	773	736	823	768	774	763	741	775	792	819	763	789	829	746	815	773	798	771	767	777	739	789	807	794	786	828	791	793	765	796	745	752	771	803	743	810	827	737	793	792	779	771	748	744	749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
61289	45568	43464	41458	35107	27043	25821	24445	20636	15536	14822	11676	9370	7276	4616	4541	3482	2510	2688	1827	1506	1648	1242	1227	844	948	851	583	454	440	491	426	437	448	442	436	439	425	429	442	456	436	414	370	379	361	373	330	370	360	369	335	377	362	373	378	340	359	363	352	359	382	372	392	348	391	375	406	351	353	343	323	358	350	371	347	323	337	335	355	376	344	342	304	333	365	350	386	346	320	326	350	369	333	358	325	350	303	328	354	320	345	345	343	342	326	364	350	330	329	325	318	290	351	314	306	301	303	322	314	366	327	349	366	371	342	340	369	359	326	362	341	341	339	319	294	330	329	334	353	358	290	341	368	342	327	335	353	320	347	324	301	339	324	317	346	370	352	310	326	329	345	333	349	342	343	354	352	337	323	350	333	331	359	319	320	314	310	329	336	356	340	302	332	308	336	326	331	345	344	357	335	319	314	318	309	338	366	361	323	358	331	360	354	330	321	312	324	322	345	359	321	349	340	328	361	328	365	347	360	337	342	324	344	328	317	331	306	336	354	331	359	303	334	357	334	354	332	347	353	316	379	309	369	345	309	331	343	304	319	341	318	370	347	343	318	354	324	344	328	326	335	345	315	350	349	309	324	330	339	328	338	325	313	322	299	323	337	328	342	316	341	317	336	346	333	325	336	319	348	313	333	330	359	329	331	336	355	325	312	328	359	357	319	359	343	363	318	300	353	328	327	326	346	326	338	336	342	352	325	324	340	340	323	303	359	364	323	365	302	360	364	350	322	351	341	326	347	349	314	322	365	335	322	316	344	353	381	348	345	332	322	348	288	342	332	328	351	372	336	360	317	286	349	312	320	359	318	318	342	341	337	325	367	303	323	334	315	321	316	328	353	302	305	343	336	350	319	334	352	355	372	316	291	337	328	327	377	330	345	322	346	349	341	338	364	329	363	354	329	337	344	366	328	319	315	368	333	348	359	301	344	304	323	321	313	317	322	336	350	330	368	349	328	322	317	357	348	321	358	317	318	362	343	363	363	324	332	356	339	322	307	337	343	352	305	340	319	361	382	346	310	351	317	334	348	331	342	359	308	315	316	319	346	339	333	336	360	295	337	313	386	327	349	341	358	326	338	365	356	362	355	343	328	307	329	339	339	303	329	340	326	324	347	338	324	315	323	334	327	342	360	375	333	341	362	328	340	356	339	352	337	352	330	336	342	350	367	341	323	364	332	335	339	344	347	339	351	328	359	299	332	339	339	327	315	357	352	334	328	358	315	358	336	326	315	342	337	308	349	347	315	322	350	370	337	331	325	348	364	356	321	347	319	316	317	342	345	364	317	358	358	343	348	389	346	361	334	327	336	308	333	349	311	335	340	331	328	335	331	311	304	334	311	303	324	342	320	344	351	331	339	361	323	318	358	373	339	374	364	344	326	361	310	344	339	338	326	350	327	345	374	307	392	332	347	320	319	319	354	357	348	354	335	333	320	339	357	347	335	342	325	373	315	304	342	351	323	341	340	318	289	306	343	314	379	327	343	341	343	376	314	359	341	336	319	326	398	335	343	297	326	323	352	323	330	336	351	324	336	345	324	328	336	361	364	326	355	296	326	362	356	360	351	368	354	353	318	320	313	345	344	328	355	324	326	316	336	340	353	327	329	343	325	365	359	328	343	353	364	340	316	359	316	327	326	288	312	349	336	346	346	324	332	346	318	356	339	366	355	376	372	335	306	332	292	316	341	346	330	315	331	358	341	346	321	352	308	353	359	328	291	319	314	329	319	331	355	367	350	360	331	321	309	278	357	317	320	332	326	343	328	325	340	315	336	335	303	340	345	360	355	356	355	361	363	350	349	331	313	320	336	359	330	357	305	362	367	312	332	319	327	327	333	315	324	351	306	292	317	299	334	343	347	367	318	335	345	356	343	368	313	322	310	332	314	330	326	340	331	306	371	331	333	333	326	344	314	340	335	334	346	304	325	338	342	348	358	342	342	298	347	325	320	325	326	337	347	330	294	308	364	328	354	350	339	321	338	329	352	345	367	343	353	313	364	349	305	298	324	321	343	284	307	333	321	321	362	331	342	328	363	332	334	307	348	309	322	306	337	341	364	330	315	320	337	350	328	319	365	329	347	358	342	312	336	351	355	304	315	351	325	325	333	315	349	369	303	309	306	325	324	342	319	332	337	328	325	310	321	330	340	355	319	328	345	303	320	354	313	348	325	346	311	335	343	352	291	340	339	333	329	405	304	354	350	363	330	349	358	331	360	341	370	375	340	339	318	342	329	367	303	314	330	340	372	348	308	354	323	312	350	325	328	342	379	296	346	325	281	338	321	322	363	302	340	323	344	355	340	366	342	357	312	334	335	347	351	327	358	330	358	332	326	344	343	311	338	310	319	331	346	318	323	355	321	365	328	351	348	358	330	301	333	324	313	335	342	339	312	316	324	370	350	324	349	324	328	341	330	322	341	331	315	341	326	338	333	291	324	333	328	312	351	307	334	338	319	298	353	338	345	355	300	325	318	321	359	320	349	357	357	310	347	326	364	316	325	358	343	353	328	348	348	366	341	370	335	347	302	347	342	339	317	338	333	323	358	338	314	337	345	321	330	343	357	313	311	328	320	311	359	340	332	349	324	345	354	329	330	326	340	348	324	330	372	336	337	366	356	299	308	340	348	308	317	359	340	321	328	311	340	317	306	338	330	307	341	341	326	350	349	343	324	354	364	361	347	346	341	365	356	362	348	372	361	331	341	336	346	346	311	308	338	340	348	352	288	309	309	332	369	347	350	325	367	320	356	338	317	347	360	338	374	297	387	326	349	289	329	315	311	386	331	332	336	362	366	342	315	307	331	308	311	367	324	327	386	377	347	367	331	323	370	337	336	313	315	334	316	367	323	342	337	329	360	347	332	334	350	360	332	328	356	360	351	346	341	340	344	340	346	337	337	370	323	323	310	334	319	299	306	341	336	372	337	318	355	330	343	326	345	362	315	342	336	318	348	325	363	317	364	314	329	308	299	313	342	361	334	358	332	340	326	354	339	339	341	331	300	330	346	317	287	330	360	358	303	336	358	335	374	336	353	350	348	354	339	366	330	355	379	323	347	334	351	353	314	341	345	322	326	328	361	347	340	283	325	318	287	343	350	292	354	311	349	317	320	320	332	356	355	353	327	304	324	313	374	321	343	340	365	329	342	332	322	313	334	331	356	323	364	311	315	347	367	348	342	345	347	350	325	343	310	346	353	338	329	319	304	331	332	360	300	342	311	340	348	360	351	349	365	344	384	327	356	317	338	314	369	320	315	337	351	349	325	300	343	335	327	349	354	352	359	323	324	362	324	334	348	322	330	327	330	297	343	331	318	331	325	289	301	355	316	326	375	288	318	353	366	337	339	327	312	320	346	328	319	341	319	333	340	322	321	341	332	314	311	310	312	348	336	325	331	318	334	352	327	358	320	335	331	365	308	311	327	349	368	344	332	335	320	373	352	319	362	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55653	59959	55654	53859	37977	37779	32868	27445	21045	22996	25847	23238	21552	18219	11946	13569	11636	8966	10458	7236	6146	7179	5061	5247	3336	4275	3437	1933	1261	1286	1334	1196	1369	1402	1295	1259	1268	1377	1280	1255	1288	1218	1095	1014	1001	945	957	914	950	922	919	900	830	869	860	885	951	918	854	924	927	996	919	974	927	983	1007	964	947	926	904	904	867	850	815	793	813	845	822	819	814	735	762	767	783	807	809	797	820	766	711	771	751	786	793	764	818	746	827	771	744	769	783	749	774	758	780	776	733	816	782	708	808	731	781	722	800	737	745	786	762	791	737	745	771	780	777	735	767	799	825	742	808	733	818	772	751	752	771	790	788	746	794	790	747	765	762	821	744	755	748	733	744	752	809	779	797	772	733	734	716	757	775	758	731	818	757	770	789	716	724	790	739	739	720	795	781	794	756	744	758	813	769	748	802	750	769	769	813	758	771	730	805	708	788	752	757	734	751	769	808	782	769	762	769	727	747	760	786	765	703	780	772	757	803	772	781	738	763	727	752	777	760	749	778	788	745	784	749	782	768	740	720	755	776	767	802	774	764	770	748	749	729	740	791	757	727	758	776	727	727	771	765	783	779	706	779	771	737	784	774	742	776	757	753	752	733	778	774	769	814	762	795	779	778	776	759	741	757	755	794	745	773	742	787	776	738	721	764	772	753	796	750	783	744	755	752	771	781	731	764	710	818	733	826	765	763	765	761	710	771	737	753	735	743	717	745	751	782	766	745	791	760	734	742	746	746	768	778	743	714	735	729	761	762	767	722	747	762	767	752	744	798	795	737	740	748	766	791	782	748	807	730	779	752	769	757	779	785	716	792	768	795	753	750	760	797	786	730	747	747	765	744	774	732	753	795	762	796	731	820	738	769	783	760	760	755	760	772	742	733	775	752	754	790	695	805	756	757	768	772	738	782	793	783	802	731	786	755	773	805	771	765	724	794	771	720	757	730	758	802	760	764	780	817	730	772	766	767	800	756	767	752	767	750	755	751	751	712	774	763	725	729	732	751	760	747	776	766	748	814	776	749	789	786	717	851	788	766	738	749	769	758	798	742	751	777	735	733	763	776	755	764	792	745	775	711	774	755	786	710	800	738	779	764	787	741	759	754	744	758	752	756	816	749	810	715	787	747	733	755	735	742	751	769	766	738	743	789	758	786	787	813	766	749	760	792	784	769	751	760	732	780	769	729	786	803	745	796	791	796	716	752	759	807	754	770	788	740	784	834	783	826	757	785	772	730	786	759	769	770	780	762	739	774	784	733	822	767	751	776	765	684	768	752	760	682	737	811	766	763	746	766	725	748	781	800	872	720	758	753	814	786	760	795	838	789	776	734	817	777	786	738	806	753	775	793	744	772	782	748	768	734	760	722	750	717	793	747	759	757	752	720	753	728	772	748	800	705	712	722	767	775	792	735	734	741	794	768	754	741	794	750	748	767	763	718	850	771	763	829	739	715	771	789	777	715	810	770	778	732	787	730	699	744	746	756	799	751	706	791	766	762	758	759	753	721	726	777	731	724	761	765	776	784	794	759	742	806	822	733	727	767	761	766	746	805	710	739	773	799	758	756	809	806	771	774	761	762	728	758	806	825	736	756	755	735	770	745	791	782	783	783	774	728	736	753	740	746	721	734	757	751	817	726	811	713	768	760	752	745	774	781	720	771	752	813	793	779	745	775	772	755	789	752	785	786	784	776	825	773	729	760	744	667	777	776	814	757	815	757	763	736	736	778	792	730	799	781	766	765	760	749	757	751	767	728	747	793	740	741	751	805	737	769	761	809	730	750	754	815	730	767	792	769	746	816	791	756	764	743	689	763	771	764	768	785	769	744	763	767	754	736	755	752	764	751	739	745	772	775	766	768	746	778	737	747	731	788	757	745	706	778	772	782	761	763	776	766	780	757	775	766	751	746	773	766	815	765	759	727	798	738	788	805	737	718	803	740	763	763	761	761	768	780	771	792	759	791	729	798	787	820	754	736	810	762	760	765	766	727	758	761	796	722	784	795	730	748	786	741	770	794	747	797	714	734	788	767	762	771	749	759	764	780	800	774	737	703	726	766	748	788	711	787	783	806	792	784	727	727	808	760	783	770	787	753	775	764	772	753	776	764	770	721	738	777	753	768	793	735	829	751	746	726	762	751	749	752	768	753	751	792	775	804	759	757	719	753	780	742	768	770	847	792	761	724	714	762	750	754	743	737	736	787	774	781	752	773	752	776	747	812	674	761	751	753	705	779	760	804	800	776	752	728	769	746	756	731	787	756	692	723	800	742	753	749	722	769	804	697	741	801	744	749	749	734	812	751	803	812	759	794	785	759	748	713	769	762	747	762	784	780	756	757	752	763	770	798	786	732	768	826	787	793	772	754	818	745	752	745	734	721	779	752	753	732	726	787	723	799	751	759	799	815	774	744	811	739	756	774	750	768	797	758	748	796	749	827	749	780	741	750	737	779	785	744	714	814	766	739	804	756	775	723	662	778	791	750	754	798	795	750	746	797	797	747	744	737	806	731	764	764	760	784	712	770	731	778	765	737	750	771	778	744	759	784	762	723	787	778	775	736	742	754	736	778	759	798	763	769	729	777	833	767	755	761	705	766	743	709	736	756	755	768	772	749	766	774	728	787	761	703	761	772	767	759	719	779	685	741	754	749	809	730	747	763	761	793	754	772	750	743	787	743	799	740	787	756	783	751	797	764	777	793	823	776	758	780	769	752	744	716	777	743	775	787	730	780	802	788	791	803	754	755	739	776	805	779	773	804	787	768	794	754	766	747	690	716	782	708	779	746	724	737	773	720	747	773	766	750	806	758	755	755	757	753	775	780	772	783	762	736	816	730	714	746	748	691	746	799	778	778	738	751	823	785	790	762	779	791	796	779	734	778	828	769	737	758	747	776	746	744	777	730	744	824	770	752	827	678	729	788	722	753	758	742	795	820	730	768	722	742	768	766	744	771	760	789	747	796	779	746	801	759	767	843	774	770	766	745	703	735	762	753	765	718	775	779	700	747	749	704	757	807	768	734	772	794	789	770	752	778	755	771	828	751	776	765	764	797	725	766	759	714	770	779	760	736	740	754	738	738	751	784	794	780	715	777	781	810	737	760	747	744	768	747	739	749	738	836	798	790	780	775	726	790	768	787	748	754	769	783	750	783	834	725	776	765	761	752	702	739	791	774	762	788	775	793	774	806	781	767	747	752	765	769	721	834	758	774	812	769	715	707	737	756	734	761	764	726	778	750	786	759	779	706	750	720	777	705	760	773	793	708	774	766	751	760	778	736	830	770	742	772	766	783	762	749	745	754	716	792	795	730	693	754	773	739	738	774	765	786	725	747	773	761	747	783	739	754	720	801	748	723	768	800	813	832	763	750	749	722	730	761	795	781	815	787	740	745	736	756	801	774	728	716	743	762	760	802	748	763	779	751	780	701	717	761	777	781	739	735	805	729	755	732	724	764	765	770	794	728	707	839	726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59719	40556	40370	38550	29650	27043	25456	26221	26580	25749	23522	18913	16089	12128	9158	7516	6332	4806	4807	4133	2925	3401	2955	2311	1252	1821	1458	840	526	595	607	551	595	608	590	570	563	537	568	544	580	536	516	494	468	430	479	413	395	472	432	474	410	482	419	421	441	473	436	435	415	444	481	455	476	456	440	420	461	432	443	410	470	419	453	418	414	426	413	442	449	409	471	421	433	414	408	397	377	369	413	394	402	412	397	383	418	371	402	420	406	396	411	393	425	407	426	370	401	426	369	442	403	408	399	449	389	411	418	362	420	390	421	365	394	380	376	426	382	365	376	377	378	411	422	377	404	395	402	412	413	408	425	381	389	392	373	420	378	390	392	378	377	409	394	362	405	427	390	420	412	396	412	390	383	376	369	384	375	371	399	418	392	403	382	376	398	386	386	386	400	381	386	381	427	374	365	366	383	414	363	396	422	403	354	424	368	352	377	437	428	427	361	392	405	364	429	381	375	381	423	402	402	383	405	408	395	379	420	411	387	389	410	384	385	389	385	425	385	428	418	420	388	391	378	359	366	402	422	380	358	371	382	433	393	393	409	413	384	371	427	419	409	405	396	435	410	417	387	358	406	380	383	359	397	411	399	335	375	408	423	424	422	391	375	379	446	415	381	397	401	373	410	415	404	411	386	378	396	390	410	389	369	371	366	403	402	398	424	384	415	423	388	419	357	405	385	421	393	382	392	394	360	396	409	392	343	359	399	381	410	390	338	370	370	370	398	382	411	404	418	439	400	375	423	453	387	382	401	400	369	365	379	397	403	356	375	398	358	361	351	378	394	392	381	383	426	387	350	386	389	398	374	415	409	396	367	380	374	408	392	375	412	396	400	406	368	408	416	418	397	404	407	400	402	402	380	374	363	374	406	383	409	417	381	388	368	353	391	407	400	384	430	383	375	388	435	427	403	391	386	374	411	399	353	400	368	382	425	417	371	415	368	382	399	396	444	385	385	404	424	397	412	422	394	380	367	425	373	375	365	393	401	404	394	393	383	380	407	381	409	384	411	385	384	425	364	425	452	414	379	366	401	352	380	411	426	375	377	390	431	405	360	369	381	397	382	416	412	402	374	388	392	398	395	436	394	371	392	401	358	392	400	383	385	409	360	366	355	370	397	397	411	392	385	406	402	412	363	433	388	383	375	409	393	403	367	418	421	429	381	387	364	366	376	428	387	383	386	393	410	426	400	371	348	379	383	417	371	386	372	408	403	414	384	357	427	386	395	358	393	427	387	387	374	372	408	433	412	448	388	428	420	382	414	368	400	407	445	358	407	406	336	377	400	419	393	392	379	411	339	375	399	393	390	431	386	359	386	394	413	428	387	366	387	412	394	379	380	389	403	382	408	413	398	380	420	424	409	397	358	412	416	382	429	413	401	388	368	386	432	393	384	394	393	417	400	401	421	422	395	423	375	405	360	407	411	402	398	383	377	406	400	363	365	371	430	386	393	373	396	381	365	438	368	407	402	414	399	418	385	374	433	394	384	385	352	399	416	378	422	415	415	372	415	398	406	380	432	387	447	368	373	364	383	371	437	373	393	367	408	377	405	403	386	348	408	437	376	385	382	419	378	402	334	424	318	386	430	401	369	396	408	382	439	422	420	411	415	400	399	398	378	400	424	412	421	362	404	414	400	392	404	404	413	387	348	375	397	367	371	405	368	384	361	366	379	398	418	405	386	393	386	410	392	371	415	398	381	405	382	390	421	415	438	396	398	380	376	411	380	404	392	416	379	376	389	402	392	370	404	421	364	411	376	382	390	399	376	372	354	409	370	397	363	383	385	415	388	379	369	377	394	382	403	395	392	413	374	383	372	413	433	377	381	429	424	424	372	402	362	406	417	405	372	396	389	380	380	400	391	410	366	367	407	398	395	384	386	381	380	398	433	381	402	423	400	389	384	375	415	354	406	404	389	401	427	379	417	370	388	407	400	452	393	394	402	399	382	369	390	408	383	349	382	382	383	383	421	410	400	373	408	413	413	334	399	398	434	414	388	352	413	371	379	409	391	368	389	418	420	405	415	406	384	400	390	406	375	385	365	428	366	407	383	363	394	443	373	372	393	385	366	344	389	417	383	391	413	435	394	392	399	378	358	433	417	393	424	391	393	376	401	435	384	375	377	410	401	352	361	406	432	401	421	410	371	368	371	384	383	401	400	401	388	406	405	416	365	376	370	409	373	431	397	410	419	403	405	396	390	357	414	353	373	400	396	420	385	378	419	368	397	391	388	398	399	373	415	387	400	383	389	413	399	392	378	388	378	377	411	408	392	380	379	363	370	346	391	412	374	414	382	415	357	382	385	379	373	412	369	409	381	425	414	394	382	435	391	390	365	404	364	374	438	416	364	404	383	385	421	380	358	393	395	374	391	355	404	370	388	424	392	425	439	382	418	414	386	363	396	352	387	401	378	387	348	381	392	354	370	403	388	370	416	400	410	383	328	370	405	396	396	403	412	397	387	407	370	374	419	400	401	432	418	448	396	423	373	369	417	364	428	407	422	417	389	427	382	393	405	434	392	389	459	393	384	393	403	397	422	453	409	394	410	369	450	438	412	406	353	372	391	382	385	398	395	404	381	407	417	397	382	379	383	397	392	375	400	397	375	380	349	405	434	425	379	382	369	371	437	395	409	397	432	408	418	373	467	367	408	361	376	395	362	400	438	375	443	383	363	330	364	370	371	408	389	367	378	411	371	382	402	393	412	398	390	373	426	409	356	390	397	353	398	354	411	370	392	392	380	400	400	393	367	369	347	342	404	395	370	418	369	442	421	395	381	376	430	428	380	413	407	375	413	412	387	372	357	386	394	393	400	414	391	436	400	364	397	401	394	393	389	398	403	404	407	352	377	356	386	378	347	440	349	399	383	369	375	397	391	397	411	393	408	379	421	357	375	353	389	378	345	428	395	373	361	387	400	385	390	408	423	379	364	387	397	406	414	383	411	405	360	416	413	403	394	361	390	425	379	371	386	364	377	399	393	396	405	393	351	414	425	361	419	369	401	403	384	414	397	384	427	445	404	429	333	385	359	435	416	433	391	380	405	383	375	390	393	359	374	386	394	366	415	438	367	385	388	388	372	418	365	392	352	394	381	380	353	386	407	380	383	408	362	410	374	367	338	410	391	417	403	386	400	363	391	371	378	385	372	392	386	362	374	376	395	406	429	426	389	393	418	407	385	369	361	383	392	368	400	416	376	412	390	415	390	384	412	396	406	375	401	396	376	419	411	367	363	396	408	358	374	371	383	415	413	425	409	364	425	360	352	402	386	414	381	406	411	379	378	398	403	421	416	359	383	389	396	392	395	420	359	395	384	413	387	416	408	401	388	351	392	402	416	408	424	342	386	336	395	412	379	384	415	410	412	402	392	421	387	434	425	408	401	393	394	400	417	349	376	376	349	402	424	408	387	369	400	401	426	392	404	351	356	390	415	391	391	396	369	367	372	405	389	398	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54447	53583	47194	31612	16273	14268	13267	15838	16996	19830	21685	21810	22134	20221	15532	15431	15178	12467	13745	11919	9016	10810	8005	6647	4546	7119	4620	2694	1546	1643	1682	1562	1721	1701	1636	1556	1532	1558	1594	1560	1538	1387	1229	1154	1147	1062	1013	1022	992	968	964	885	975	1014	1015	1046	1037	1006	975	980	1040	1115	1053	1093	1062	1059	1102	1117	981	964	1004	945	952	971	903	892	900	922	942	940	927	896	853	920	840	849	815	821	819	793	802	833	826	816	801	788	828	816	822	750	847	838	811	791	814	765	783	768	781	803	869	758	772	795	814	839	727	862	756	827	827	831	805	775	785	764	750	814	805	711	803	801	782	791	789	776	791	801	800	765	842	797	786	762	802	799	787	829	766	765	843	813	832	789	768	823	822	760	799	775	800	768	760	778	843	847	796	758	808	760	778	822	818	750	841	811	754	778	795	819	760	816	776	818	804	735	796	805	770	797	798	773	792	787	791	793	812	792	797	773	745	729	833	821	766	855	833	767	843	789	806	810	832	818	800	817	850	738	765	818	818	811	764	787	775	773	793	755	808	810	765	825	803	827	783	782	836	755	780	805	819	798	749	785	756	759	786	804	802	747	782	747	791	790	831	803	742	816	800	796	765	812	811	776	748	799	760	825	831	768	822	744	783	788	803	786	816	751	802	757	797	820	806	778	760	736	738	801	802	761	808	847	760	788	794	786	794	817	734	758	785	789	815	791	781	752	820	755	791	792	787	815	745	779	842	776	794	762	793	794	788	776	769	769	741	775	808	774	806	839	821	817	779	793	793	767	826	750	826	793	786	814	782	781	795	829	761	784	736	844	756	773	777	833	885	738	786	787	816	775	808	791	781	774	857	764	749	783	739	773	816	811	819	758	842	816	754	816	792	780	769	767	801	746	778	804	762	782	775	784	734	828	789	792	780	816	770	707	752	801	799	818	804	831	839	759	782	764	785	806	827	840	778	776	756	777	771	741	768	816	767	791	746	809	777	781	750	787	833	714	797	824	797	723	768	813	796	796	754	785	772	781	754	821	774	790	785	757	796	774	766	765	745	828	800	794	803	831	815	851	782	758	788	762	783	774	787	781	797	802	793	767	808	803	773	790	802	749	728	803	766	819	796	804	835	771	796	799	815	778	781	748	812	768	792	764	783	790	757	801	836	758	808	755	766	775	782	789	800	811	754	768	772	801	772	794	818	787	793	800	821	781	776	798	787	771	805	800	783	794	748	799	795	802	808	764	754	770	766	841	755	815	755	752	733	724	761	752	727	843	736	766	743	814	739	769	734	841	803	802	793	820	804	821	794	739	774	764	808	797	771	736	811	750	784	799	777	784	809	805	854	759	784	798	793	765	801	783	803	784	786	812	771	768	809	779	814	811	807	804	762	789	763	747	836	828	762	815	742	739	798	761	829	745	814	805	803	794	798	766	790	804	798	770	790	764	779	786	767	789	806	784	816	805	827	744	786	813	763	752	746	788	813	748	752	801	758	745	785	746	793	748	728	840	803	774	846	777	792	793	799	794	781	732	782	800	798	811	815	746	751	760	768	792	815	816	770	773	762	753	764	812	774	753	802	848	792	779	799	771	790	738	785	801	806	827	787	758	741	724	786	813	808	814	774	773	832	792	752	796	827	774	788	812	793	770	774	748	835	775	763	762	818	783	853	844	841	775	741	793	763	757	796	769	816	775	815	745	797	774	779	746	777	758	766	805	747	757	769	793	793	769	821	807	769	794	806	787	822	743	797	787	783	788	768	803	812	779	748	828	763	848	803	829	813	783	785	762	682	807	821	820	806	801	788	812	805	761	789	756	827	768	814	801	728	806	790	774	784	772	772	767	803	840	808	774	838	783	778	792	819	763	775	771	785	842	788	774	770	760	829	820	780	797	834	773	799	832	831	815	828	760	837	776	800	801	832	767	786	752	831	760	770	751	804	793	799	749	754	775	819	801	833	794	827	742	801	834	801	769	822	770	796	758	790	834	840	787	760	786	779	801	849	761	807	815	753	786	840	769	796	771	808	730	781	819	791	754	787	762	752	787	753	843	757	798	767	785	792	808	799	778	804	801	759	739	785	805	773	759	743	800	783	819	753	840	811	733	761	815	809	783	789	767	782	821	807	775	764	777	780	742	735	790	815	772	751	812	812	761	804	803	812	829	803	780	804	755	825	786	832	792	843	793	786	822	790	805	772	813	783	806	775	818	828	799	823	796	793	768	775	745	792	773	750	838	797	742	777	792	769	766	793	785	803	769	767	787	758	831	827	759	769	829	806	766	800	764	808	781	783	792	798	783	764	802	777	794	800	775	793	755	795	791	772	744	747	783	809	758	768	779	782	781	795	845	810	820	810	760	802	755	768	789	766	739	812	807	737	741	775	800	785	808	799	731	744	769	779	787	783	818	797	788	809	749	779	798	786	813	763	772	744	776	806	787	772	742	732	801	771	760	776	789	763	812	800	753	821	779	771	752	785	739	791	783	803	792	772	810	821	818	810	743	718	748	832	748	781	761	753	834	772	779	828	760	800	772	775	789	817	813	786	758	858	785	729	817	822	835	816	816	766	761	798	784	768	769	823	808	775	790	809	841	730	770	773	780	814	799	778	786	777	787	769	783	747	828	827	763	770	780	794	763	848	839	812	788	778	787	814	731	820	749	774	798	803	765	770	787	791	771	763	830	742	774	746	701	798	751	797	792	820	793	800	763	795	810	792	797	747	805	787	805	768	799	791	836	832	822	810	809	806	777	788	776	822	757	779	788	815	806	790	763	792	800	783	776	769	782	787	792	774	758	808	770	767	789	779	781	728	795	805	784	769	816	827	779	763	795	799	794	787	782	746	777	827	831	818	809	749	793	755	778	799	767	750	777	751	807	777	781	785	796	732	823	811	785	779	763	775	798	755	818	759	801	744	707	758	824	747	786	778	764	786	813	767	768	759	761	861	760	795	732	793	788	785	802	769	823	783	766	776	808	763	798	830	790	773	754	819	783	752	786	806	789	809	828	790	801	811	827	835	749	750	758	740	781	753	792	778	785	788	764	801	786	789	791	740	791	739	795	819	796	767	781	764	792	811	788	757	779	746	767	811	706	745	754	773	794	810	806	803	807	828	765	775	764	772	815	758	864	785	794	787	738	814	786	783	785	832	736	797	785	760	787	751	812	835	804	816	784	749	808	796	773	820	857	787	783	762	759	823	804	744	819	775	751	782	795	799	768	777	771	799	803	891	820	781	796	800	760	756	759	822	747	754	801	754	784	801	794	791	754	807	770	768	778	805	811	799	800	838	784	791	781	838	813	807	763	794	792	762	804	786	765	737	778	802	802	811	798	793	760	789	810	802	800	769	779	786	790	782	793	765	797	752	741	712	746	774	815	768	786	756	748	743	827	802	787	756	721	804	765	864	778	719	748	816	796	765	791	740	780	816	782	806	748	781	774	836	829	807	781	771	810	790	789	787	805	822	770	787	810	767	767	745	757	717	777	769	757	716	812	769	808	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47779	61702	50982	27891	18891	10852	6010	4085	2986	2632	2027	1738	1263	1076	943	902	644	575	576	549	485	478	441	452	378	427	420	329	365	374	340	350	358	371	339	359	369	347	341	366	398	341	364	334	327	363	340	327	344	326	316	308	296	337	351	307	329	334	345	334	345	328	337	341	319	387	330	348	310	314	330	360	335	317	319	299	321	308	306	344	329	352	303	309	315	315	329	332	328	305	319	318	314	323	309	335	309	310	299	343	300	360	328	302	306	347	351	301	321	319	316	289	327	321	304	331	332	308	328	291	374	358	324	288	347	307	296	304	308	304	308	320	289	314	334	341	310	317	305	335	313	347	316	319	334	325	293	328	339	353	331	319	269	316	327	332	296	356	306	281	341	286	314	347	324	302	314	316	327	336	305	320	331	290	275	284	329	309	302	348	330	322	341	289	329	321	312	303	341	284	329	315	328	317	328	287	319	326	295	319	328	342	318	317	317	347	326	320	309	306	291	322	290	309	314	334	323	344	326	347	316	324	341	354	347	332	308	329	302	320	324	323	327	337	308	333	327	299	346	317	328	316	309	304	315	296	307	323	335	331	322	334	328	312	330	290	334	324	334	332	351	321	337	325	303	311	337	309	288	306	335	288	338	325	310	290	296	314	358	314	335	324	333	290	364	309	307	342	347	297	321	307	294	275	326	324	314	298	348	327	337	374	323	337	326	304	342	313	335	307	322	325	351	360	325	336	365	344	294	309	332	330	346	321	341	341	352	349	343	293	289	320	313	366	336	329	327	318	328	316	321	306	322	321	347	295	317	295	341	335	297	307	323	334	320	349	287	288	315	310	321	352	334	330	339	307	326	292	344	355	332	333	297	371	339	329	357	312	351	309	321	351	310	325	310	300	328	332	307	316	316	316	336	329	311	331	328	323	378	333	347	329	310	348	353	358	342	309	307	311	313	315	303	286	367	293	321	307	326	344	319	332	332	341	335	345	319	282	311	363	364	349	363	363	312	341	366	341	292	344	338	324	311	315	326	327	303	326	292	335	345	312	345	342	330	337	338	312	337	327	308	318	326	295	315	355	321	328	305	299	319	346	326	322	353	332	318	349	306	329	308	304	315	334	330	354	311	339	280	330	330	323	336	319	315	304	338	308	306	341	305	319	331	356	312	314	330	313	336	312	323	322	323	305	286	335	318	333	329	323	320	283	334	321	293	330	336	309	295	333	295	298	349	371	297	326	323	325	358	322	309	328	338	294	308	321	308	321	332	334	295	308	315	301	328	316	308	285	337	350	331	337	350	329	303	322	285	293	316	324	326	327	327	325	307	286	329	329	336	322	352	310	332	309	298	339	308	317	301	352	373	323	351	304	335	325	330	322	308	306	310	335	319	327	351	315	342	380	322	302	303	314	340	343	316	327	313	323	331	323	308	327	324	333	319	301	297	324	328	306	327	289	339	354	305	309	295	313	307	304	304	299	340	325	316	345	331	348	315	312	312	334	303	325	342	286	304	311	318	339	311	328	318	302	357	358	309	324	335	357	334	362	323	316	323	299	349	339	298	308	315	332	309	303	349	309	350	338	334	324	311	305	286	340	314	326	328	283	319	332	362	313	317	316	346	304	368	334	325	360	314	303	330	332	355	328	307	315	332	340	306	325	279	343	335	331	332	334	338	338	299	321	340	316	311	285	327	318	368	325	313	293	298	372	269	329	329	312	330	314	317	329	297	347	346	308	348	333	325	305	332	327	331	278	333	307	339	314	340	302	279	352	336	303	330	327	314	340	309	273	351	316	321	324	322	343	284	302	350	300	307	346	334	299	325	335	299	317	312	341	314	334	315	307	302	333	315	341	343	315	338	367	300	300	313	354	341	303	296	303	329	327	304	370	364	316	301	281	310	321	345	342	308	305	327	312	316	280	315	292	310	362	313	348	288	309	328	317	303	326	282	306	304	318	322	283	303	331	341	321	338	325	339	346	342	311	328	328	321	326	349	319	312	306	333	325	348	327	359	310	354	324	333	322	323	304	324	320	333	345	363	339	301	318	283	321	314	322	315	341	332	348	336	323	299	307	338	311	350	358	305	329	311	320	329	323	337	331	355	311	327	304	321	333	323	311	336	302	327	279	335	318	314	312	330	308	330	306	332	340	316	284	305	317	341	322	312	330	323	350	332	321	345	334	271	355	317	333	349	319	316	326	319	297	379	316	321	332	332	320	322	337	347	302	290	309	314	349	324	301	319	318	307	321	358	327	354	312	297	341	291	378	279	337	308	290	328	310	340	318	351	301	315	320	318	313	309	321	370	327	335	318	314	304	304	366	336	360	350	332	302	308	321	305	307	281	284	312	312	318	353	329	360	286	303	320	322	331	341	352	301	299	356	320	313	359	357	326	310	323	322	348	310	319	354	306	302	315	335	338	310	320	300	314	335	318	322	305	326	322	309	325	315	323	344	302	336	333	330	334	312	309	304	307	336	327	333	292	335	318	336	331	357	329	310	336	333	330	338	329	323	314	301	303	330	313	300	304	273	320	338	341	329	341	294	282	370	282	308	325	294	305	335	358	338	305	306	304	355	304	340	326	363	296	320	312	347	301	287	351	346	335	321	336	331	318	310	321	321	339	313	317	334	340	350	319	330	318	313	300	384	327	307	308	338	305	323	337	349	332	319	344	316	332	312	329	303	300	307	354	318	328	326	318	304	354	341	307	318	339	307	323	315	323	323	311	365	343	308	345	325	301	333	328	350	318	347	315	350	351	304	343	289	308	311	334	323	329	340	322	348	300	319	306	324	335	325	343	316	334	317	348	326	326	321	340	322	338	323	307	295	324	330	337	357	310	284	323	335	327	316	320	318	350	370	328	300	303	304	309	304	322	322	318	316	314	337	299	340	339	306	361	329	317	306	326	354	315	314	339	327	325	320	354	299	304	346	313	325	318	314	308	334	322	338	339	313	354	349	346	304	307	331	334	285	285	345	338	342	301	290	332	344	352	327	325	320	287	344	316	354	324	340	325	329	271	347	323	297	368	320	319	323	319	308	318	354	319	303	336	285	340	315	283	326	304	295	348	313	318	355	309	335	305	331	336	309	316	348	305	317	325	287	321	307	321	326	321	339	321	323	344	337	335	352	314	313	316	327	294	335	310	353	322	309	327	297	300	346	357	325	342	349	331	355	350	316	346	314	319	333	335	348	349	313	351	338	323	315	366	336	331	313	330	345	335	300	322	354	332	313	338	332	326	318	345	304	332	315	289	312	345	304	341	336	281	295	290	330	345	305	279	313	305	335	324	334	331	317	294	328	306	308	328	308	317	335	319	321	337	352	296	310	336	323	303	325	322	328	313	317	301	317	315	322	302	328	345	350	319	309	332	349	306	302	323	316	340	370	317	343	341	344	297	371	349	360	321	319	297	372	352	294	310	331	281	311	361	307	356	385	300	349	327	271	293	297	303	321	334	313	345	322	323	302	341	324	322	298	296	326	373	340	338	328	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39182	58694	44924	26865	22034	17809	14023	10837	9345	8690	7088	6272	4435	4115	3288	2898	2170	2127	2050	1799	1514	1628	1509	1319	1124	1353	1117	1053	994	961	1015	1019	969	978	1026	1030	1041	1039	1068	1014	1009	950	891	948	869	792	858	852	851	848	828	802	846	839	871	856	879	755	860	813	809	817	847	828	785	821	788	823	810	785	841	828	803	793	775	775	827	823	785	832	805	791	824	831	811	879	785	831	797	811	759	753	877	788	790	769	807	782	727	807	796	785	775	829	787	800	762	778	810	799	820	769	773	793	797	767	751	747	795	781	795	769	810	715	814	749	756	826	800	831	734	807	765	762	832	787	790	749	773	753	825	790	822	774	837	741	738	799	817	715	790	799	751	750	798	767	804	773	747	814	776	769	825	749	780	759	783	839	810	754	727	760	742	777	792	768	816	737	771	787	787	775	819	778	841	784	756	803	813	779	736	788	782	762	774	782	831	779	807	761	777	766	751	733	739	781	758	769	802	780	735	792	721	753	753	763	733	878	760	814	819	785	809	769	799	770	741	797	795	842	781	771	785	794	781	823	773	765	748	775	742	783	735	801	775	795	833	793	822	784	779	750	804	783	806	750	757	780	757	834	776	798	784	773	757	790	755	789	757	747	796	786	824	802	804	830	767	834	747	798	795	773	751	774	773	818	742	796	790	797	778	752	793	793	783	802	787	761	784	804	774	824	807	781	782	797	778	797	767	752	757	833	773	773	802	773	790	774	808	759	786	783	772	759	769	810	809	741	799	812	794	772	756	841	769	780	771	774	791	769	811	809	806	770	782	787	739	788	775	779	809	762	765	780	758	756	783	733	781	794	765	793	808	766	776	773	834	754	750	751	789	802	777	774	783	768	799	824	811	755	808	784	748	741	795	758	755	764	803	771	786	747	738	735	792	763	784	740	764	769	729	785	787	764	815	802	802	832	767	804	801	769	750	785	786	802	788	745	774	769	787	737	805	760	801	790	791	823	769	785	808	764	759	814	776	779	764	773	773	747	786	755	798	799	781	780	773	800	782	786	754	750	792	768	788	816	784	764	764	756	837	760	776	749	818	823	870	796	755	783	726	734	821	757	813	778	812	824	799	762	733	747	788	847	811	799	785	737	785	823	769	756	780	801	802	787	805	745	842	783	779	798	768	812	800	766	749	823	767	814	797	817	759	861	823	749	811	767	756	758	783	785	748	750	762	774	767	737	844	810	775	800	809	767	755	748	741	807	754	766	741	753	798	754	774	800	735	808	754	757	798	741	797	801	760	792	862	747	743	802	755	794	779	765	782	809	778	760	773	783	793	745	823	758	837	758	769	773	752	765	758	768	796	786	800	793	758	759	731	756	771	776	736	824	793	776	785	786	750	844	733	787	783	774	768	795	815	732	764	817	773	779	755	780	780	812	796	816	777	775	751	776	771	782	770	783	794	781	732	755	831	796	760	783	763	845	725	776	767	795	766	788	800	803	818	774	724	805	776	771	806	726	759	712	795	749	760	750	814	776	809	830	760	789	754	770	740	773	808	775	742	763	746	748	739	833	793	826	757	775	755	779	751	793	772	757	827	763	842	703	768	826	798	732	800	786	802	758	861	822	769	795	779	792	812	785	761	741	728	804	787	792	772	720	779	737	740	766	780	805	777	744	747	824	789	826	778	786	732	766	789	778	775	740	825	765	797	769	823	816	785	747	762	821	756	776	796	846	758	792	771	797	812	778	787	795	801	781	821	738	826	795	831	765	805	792	774	825	764	780	803	775	751	773	788	786	794	756	736	730	776	805	740	807	762	812	785	760	793	786	768	835	805	778	785	770	788	783	834	723	752	777	737	788	829	794	790	791	798	809	752	766	708	761	759	745	730	794	777	803	800	863	791	816	742	779	827	798	806	816	824	827	794	759	792	788	769	802	774	770	812	732	783	740	811	785	755	775	751	770	780	806	790	810	770	781	773	766	751	788	821	793	797	778	756	786	763	747	787	765	792	800	782	768	786	761	780	754	758	778	767	789	777	767	771	770	791	747	766	776	757	779	764	730	780	802	808	798	792	738	756	764	805	791	794	754	788	784	766	840	780	758	788	785	792	764	794	742	764	802	789	824	817	779	792	804	770	786	843	843	762	780	748	782	761	723	822	774	823	830	737	731	799	774	768	781	760	719	789	729	784	808	781	755	777	804	773	782	825	780	731	775	798	816	779	749	778	791	782	781	776	781	797	748	758	760	766	706	796	836	774	784	783	812	784	760	771	808	769	761	824	777	808	794	777	731	768	750	750	748	828	809	811	785	777	852	803	765	815	755	766	788	767	770	776	804	769	746	779	773	734	742	797	744	791	754	786	821	800	770	713	755	767	766	758	747	753	789	813	745	793	769	775	828	761	768	766	767	806	812	802	808	796	778	799	767	745	782	806	858	761	797	788	730	743	816	794	770	798	754	819	881	770	792	765	757	781	773	802	800	842	758	805	771	779	761	809	763	784	814	778	758	775	800	786	776	758	761	811	775	794	779	759	764	763	750	794	720	792	812	771	769	796	771	756	795	765	729	778	790	830	751	759	804	785	748	827	781	798	780	803	794	804	789	823	778	782	795	735	810	787	792	802	740	731	798	810	785	770	750	747	805	798	792	795	765	772	812	733	828	796	792	787	757	766	785	779	743	782	781	771	829	780	779	779	761	776	735	825	768	737	776	785	823	836	821	754	754	845	736	817	781	827	709	776	773	796	769	749	799	767	767	771	801	762	791	774	771	812	786	780	736	744	776	752	801	802	816	780	821	796	752	784	805	815	771	765	778	786	779	793	773	772	774	785	772	848	803	752	781	770	804	704	812	759	770	776	769	820	773	782	727	756	807	783	746	840	770	789	782	748	800	733	750	782	771	811	823	791	773	769	809	782	767	767	780	795	795	795	865	804	784	811	795	800	841	774	761	787	757	760	831	795	773	749	764	754	804	817	794	807	768	826	776	740	813	796	733	755	815	772	779	799	773	784	778	777	788	772	810	793	792	777	786	787	721	750	779	740	784	802	791	777	756	750	837	789	721	733	835	749	781	766	739	771	812	816	766	772	824	810	769	753	785	727	807	790	747	829	808	787	807	811	778	761	770	786	828	762	755	749	767	768	771	823	768	787	736	754	805	742	789	768	754	807	796	816	778	803	769	832	756	809	761	749	805	747	772	798	775	773	767	808	783	793	766	772	747	760	766	795	755	826	781	808	809	802	750	783	752	789	823	809	786	792	789	751	719	762	777	768	754	808	812	857	790	800	769	798	817	782	808	758	790	773	799	775	798	856	764	785	818	778	762	791	822	770	749	754	771	769	769	729	820	795	783	767	777	755	735	743	799	788	835	839	784	827	775	764	814	829	781	780	763	755	819	779	778	768	732	777	777	760	796	785	822	751	793	760	816	748	780	745	816	811	760	776	829	769	824	795	775	783	770	805	773	753	760	804	788	796	791	784	775	793	808	780	763	763	832	787	781	785	808	792	780	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57586	42344	33405	27463	25782	26767	26556	22718	18144	16563	14063	13343	10127	8604	6140	5475	3750	2773	3147	2547	1918	1949	1819	1337	807	956	886	552	446	444	426	420	480	494	452	426	465	431	439	414	458	402	415	407	359	371	364	384	412	351	344	354	344	349	399	361	356	361	334	337	377	389	362	357	377	371	384	357	340	329	374	315	366	386	330	347	343	321	345	339	352	340	336	348	331	367	306	373	394	307	305	309	338	313	327	341	312	332	332	330	374	353	358	333	356	350	323	328	330	328	346	345	307	374	346	391	325	361	322	325	356	335	347	320	327	324	345	336	320	332	307	320	328	374	352	321	336	317	357	361	314	328	378	353	321	307	354	310	291	326	346	320	313	327	352	347	341	339	332	337	319	349	288	376	326	345	325	291	342	340	303	353	333	335	328	349	335	320	343	325	356	341	342	338	340	337	285	324	326	300	360	295	349	316	371	331	295	317	335	322	353	338	319	338	297	361	309	311	349	333	336	294	325	324	345	310	327	339	312	330	301	320	359	364	344	327	344	310	310	303	343	320	328	305	324	356	324	322	336	334	325	299	330	312	342	355	290	351	331	329	359	367	314	318	315	344	331	358	326	330	319	341	328	340	354	320	325	344	327	326	323	278	271	324	352	322	323	307	368	334	330	324	321	334	304	319	355	326	309	339	329	317	336	318	295	304	302	332	359	366	324	343	340	316	325	319	321	324	338	312	349	312	317	353	345	344	309	310	359	338	339	355	330	343	298	292	312	363	320	309	356	331	340	297	335	319	301	357	296	339	314	355	359	392	314	349	329	305	295	331	301	345	337	305	309	318	347	325	334	334	329	348	335	324	330	337	311	350	370	325	280	340	324	380	346	312	291	334	329	351	308	346	302	312	324	319	322	332	340	317	319	357	341	305	322	297	330	346	346	322	332	334	353	327	341	322	336	346	325	294	342	334	341	323	351	345	354	337	317	342	355	329	344	335	343	343	362	368	311	322	331	317	340	358	337	300	336	378	323	332	352	325	335	328	375	295	345	333	330	337	333	300	335	320	320	334	342	314	326	364	324	297	347	336	316	339	348	356	343	330	323	316	322	336	299	322	319	315	351	271	344	338	328	327	361	330	319	308	339	324	346	327	298	337	365	336	305	328	318	321	317	314	319	321	322	319	332	316	330	359	308	324	321	339	316	329	304	342	356	359	313	309	325	323	298	341	344	326	355	344	310	354	301	339	366	320	316	304	322	320	341	351	334	315	314	318	301	356	332	352	317	306	318	364	306	337	358	364	347	346	338	340	353	341	370	347	359	330	340	335	313	325	338	310	300	363	349	328	340	341	321	301	301	322	345	341	339	338	328	337	335	338	339	326	315	316	343	335	338	329	339	308	353	298	366	318	328	336	352	361	325	307	342	345	357	309	356	316	319	293	352	338	324	369	323	359	333	331	301	347	316	338	316	287	331	332	328	348	318	364	309	335	320	278	351	311	319	279	366	318	391	324	324	334	327	325	329	354	322	356	332	347	322	333	322	345	324	308	336	352	318	337	329	353	326	364	326	312	341	341	300	313	346	350	358	297	322	351	303	336	317	328	307	316	351	337	384	320	331	324	315	322	352	339	326	327	328	334	322	372	351	321	343	320	339	315	310	341	324	318	333	337	313	299	297	375	300	325	310	323	326	324	310	327	321	320	313	319	310	342	304	308	342	328	331	347	362	340	360	335	312	339	318	347	336	339	310	369	346	314	345	340	313	329	320	330	334	325	333	319	286	331	317	339	347	345	348	333	328	317	362	318	365	343	289	299	382	293	335	323	326	347	342	347	348	320	318	282	351	327	377	354	321	332	333	332	333	348	314	341	322	334	304	329	306	317	322	305	361	319	331	302	322	344	340	319	316	361	301	320	338	299	342	339	328	307	320	342	317	376	308	315	358	350	312	297	338	330	329	334	326	342	324	313	316	336	332	351	320	340	319	321	366	352	330	312	330	323	337	361	321	346	325	351	366	327	357	350	336	318	344	313	339	339	334	276	313	347	308	314	339	320	334	289	321	332	372	340	366	330	356	324	314	299	342	326	355	332	306	346	340	348	357	348	323	343	328	315	335	315	343	303	329	335	343	339	318	356	356	297	337	321	319	327	333	325	318	280	355	343	315	354	352	323	341	291	328	338	310	337	328	319	338	322	320	374	342	321	325	355	293	307	346	318	324	293	328	338	341	300	342	321	319	314	340	316	355	341	320	328	296	286	331	331	311	348	322	328	339	356	326	356	325	328	338	314	358	300	329	325	326	310	332	348	338	334	317	313	316	298	315	330	348	306	336	303	327	353	340	334	350	313	353	326	354	331	352	333	370	350	354	363	341	351	338	369	351	340	349	371	340	332	323	330	322	343	349	326	320	357	335	348	306	307	332	301	325	325	316	333	322	337	344	331	296	307	381	313	354	272	324	333	365	328	363	339	345	343	332	326	318	326	322	340	310	358	372	326	309	334	347	306	304	329	348	353	315	336	371	318	315	305	324	328	299	325	304	361	375	317	313	331	339	373	320	338	356	329	298	320	343	325	316	345	340	347	305	345	369	321	299	283	333	331	348	349	367	337	323	363	313	357	343	329	335	343	296	322	351	333	326	326	341	315	357	341	330	291	328	322	335	346	331	314	357	343	328	350	370	349	336	348	340	318	336	340	304	311	342	327	311	312	332	324	313	326	355	335	335	310	335	310	341	344	323	313	360	313	343	315	339	328	395	327	315	342	349	360	340	318	314	313	311	359	336	343	307	350	319	300	351	345	353	323	330	334	339	330	321	337	325	324	335	324	323	353	340	343	309	347	339	339	345	353	323	312	307	341	352	314	373	326	342	320	329	323	330	325	346	328	325	353	325	326	322	309	308	311	352	322	326	349	349	340	352	337	364	336	347	336	313	309	309	351	323	309	316	351	333	334	336	342	343	348	351	337	283	305	324	310	357	335	336	317	315	333	339	316	355	342	319	331	313	331	304	354	302	349	329	354	340	330	323	331	341	333	328	317	344	315	343	358	354	323	334	329	354	321	332	317	370	339	328	337	311	329	365	316	358	377	319	333	351	309	326	315	345	326	320	334	332	318	330	359	352	329	334	364	346	318	339	373	349	340	304	317	335	333	343	318	342	322	350	298	359	311	318	322	364	320	347	359	346	280	360	334	333	346	333	314	299	321	300	349	330	340	341	329	333	336	322	330	349	303	342	363	326	346	323	303	350	271	308	311	315	344	301	324	322	374	341	353	343	317	321	326	332	321	352	330	350	350	324	345	337	307	326	335	328	288	326	326	332	316	331	338	308	327	318	311	309	332	307	315	357	366	332	300	290	323	331	314	303	321	359	328	336	326	340	387	330	306	343	283	324	326	340	308	324	357	319	319	357	343	343	338	323	342	309	358	308	327	333	321	316	298	343	341	329	308	283	358	353	326	328	301	348	342	330	362	337	356	333	337	353	364	294	352	327	332	329	326	312	352	349	332	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56080	56943	45655	43306	41777	37044	32866	26578	26674	27808	25605	26226	21138	20179	13736	14235	12981	10864	11277	9259	7382	7584	7050	5725	3475	4329	3358	1881	1257	1352	1441	1356	1392	1402	1396	1423	1381	1349	1401	1318	1343	1229	1144	1061	923	947	969	951	942	879	878	885	910	883	978	908	895	904	904	882	909	965	953	913	1014	965	986	925	912	879	850	858	866	829	852	889	801	805	881	855	774	778	771	793	794	791	728	796	790	708	777	752	702	774	775	766	729	818	777	787	791	786	776	732	775	777	744	732	741	737	832	780	773	765	774	763	757	788	745	714	740	773	762	707	793	768	774	773	743	794	726	729	767	731	767	760	757	741	757	746	824	742	777	826	695	777	761	752	771	737	748	721	735	723	768	712	757	722	711	732	728	742	736	749	786	783	755	732	737	765	738	766	759	736	788	758	759	712	711	790	745	738	742	702	748	786	745	742	724	786	775	718	791	775	738	747	768	692	764	781	758	743	751	746	736	717	722	782	768	777	766	741	724	740	757	770	751	744	755	741	750	774	732	760	742	763	707	716	716	742	736	730	744	768	718	733	748	747	749	682	735	790	764	742	728	729	758	726	737	735	773	766	725	707	809	760	693	786	728	744	778	732	819	742	784	751	718	742	758	728	775	775	692	721	709	747	726	734	740	749	807	729	756	789	805	795	727	733	734	755	762	740	765	751	696	730	738	783	711	712	737	697	735	766	720	742	752	738	760	734	722	767	753	782	740	748	761	766	764	787	737	761	734	708	769	751	780	719	761	719	771	754	709	740	780	807	724	774	719	759	766	837	742	730	766	779	764	755	765	744	735	764	704	743	714	772	727	662	737	735	743	713	768	746	745	734	747	695	740	778	778	781	766	749	795	749	758	777	748	756	744	731	716	743	729	764	743	760	766	705	748	713	768	733	769	745	716	768	718	684	718	703	712	737	797	706	726	726	737	738	761	755	714	750	754	768	721	696	724	800	752	749	820	767	702	728	722	786	785	726	751	767	749	752	750	783	729	774	744	768	773	751	738	726	797	776	744	712	711	734	746	806	764	743	744	756	735	761	777	691	697	731	734	704	757	737	722	794	797	767	763	737	736	735	746	730	746	700	752	739	743	721	779	749	721	780	760	713	761	735	704	700	727	784	801	778	736	722	735	749	775	745	745	757	759	727	725	742	678	759	715	728	753	760	750	743	764	764	778	768	797	761	693	691	758	763	730	818	744	748	726	754	741	766	741	690	730	708	753	694	699	738	737	731	758	724	760	728	782	726	747	719	718	722	748	752	725	721	764	690	788	715	702	755	771	759	781	753	744	720	739	742	760	741	753	725	711	784	717	728	731	720	779	728	723	755	758	720	744	727	733	763	724	764	777	782	741	733	696	765	783	770	793	720	785	677	756	732	753	755	770	735	730	714	700	760	761	734	784	755	702	746	744	762	714	719	728	791	729	700	763	733	716	793	786	738	779	751	736	740	769	769	694	758	725	777	716	726	729	705	767	795	771	730	770	741	794	750	735	763	730	728	742	777	793	729	774	755	703	749	722	696	729	778	776	741	723	791	780	761	701	764	712	739	747	783	703	758	786	769	748	749	695	741	763	742	757	755	735	800	762	759	756	712	708	771	702	731	714	749	739	726	741	768	704	739	795	717	739	760	735	742	749	738	746	753	765	755	796	772	695	773	760	745	735	777	757	759	726	744	744	737	749	699	714	757	705	779	759	758	732	754	756	738	710	717	812	760	768	733	751	748	789	752	792	750	762	733	684	799	726	751	725	746	747	742	797	772	737	734	749	774	772	727	756	727	766	760	799	746	759	727	743	698	753	714	750	783	676	739	731	761	755	716	689	769	761	776	708	706	748	720	721	765	794	743	755	807	757	732	683	769	769	786	751	715	762	761	822	720	747	753	738	719	722	709	762	784	762	755	827	780	738	721	757	742	760	726	777	768	737	761	734	729	703	767	753	739	710	731	766	753	738	729	769	716	795	726	752	746	785	744	742	742	819	730	743	740	733	677	758	730	696	736	745	766	760	755	726	681	716	746	717	767	757	762	729	752	814	717	713	734	759	765	787	757	761	724	707	704	764	698	760	706	754	764	751	734	725	722	739	705	736	722	702	751	759	788	732	743	774	724	798	752	721	726	790	780	743	733	748	766	716	758	748	727	733	741	750	762	725	788	724	719	761	782	775	694	727	749	731	731	772	763	756	712	764	745	705	728	725	728	707	696	759	744	730	712	749	710	763	743	761	820	750	718	727	725	773	752	737	763	766	729	774	679	780	754	724	748	774	728	717	735	719	726	742	782	770	759	712	752	740	718	776	733	726	743	782	715	714	776	720	736	694	700	780	723	734	716	712	757	732	763	768	740	759	772	715	749	749	785	717	707	743	751	732	736	740	717	760	784	746	725	736	774	772	734	716	755	798	775	736	765	735	766	761	777	732	714	673	725	740	736	743	761	776	742	754	725	743	746	760	774	732	738	743	695	752	754	745	825	746	777	721	760	753	754	723	737	758	749	702	736	711	704	742	747	758	696	784	719	750	708	708	785	784	733	778	814	736	752	741	698	708	704	771	754	787	783	754	749	794	737	762	723	749	747	790	762	738	716	734	761	724	740	782	726	752	761	787	805	775	734	769	767	710	740	752	731	769	741	726	792	728	755	778	745	711	711	765	751	745	757	731	766	770	730	728	743	708	712	773	790	707	780	762	770	767	763	756	745	759	718	743	789	720	743	766	712	740	766	816	757	733	735	788	737	781	720	742	729	724	738	763	752	738	756	727	785	753	727	802	754	761	790	752	753	752	775	730	751	764	727	737	757	761	762	754	770	737	750	790	740	754	737	726	713	738	670	747	775	783	766	786	735	761	740	711	732	728	712	763	740	757	775	745	692	733	741	735	707	756	754	735	752	712	715	752	719	719	749	708	743	780	724	754	767	733	736	769	767	766	731	765	744	750	724	793	750	707	766	747	780	717	754	767	752	744	786	750	778	710	770	761	703	747	716	735	711	738	808	752	756	730	778	752	726	722	748	779	772	731	753	712	751	741	755	704	730	765	784	732	772	805	740	758	795	783	790	768	762	754	739	764	747	781	735	762	768	725	757	774	715	730	790	754	754	757	757	731	784	759	783	736	715	755	755	725	727	748	719	735	730	756	735	747	767	747	767	722	801	740	772	756	766	704	717	744	764	685	716	780	732	790	758	691	794	751	714	740	731	784	755	716	742	745	746	701	756	708	721	769	776	751	716	741	783	738	787	739	693	698	768	764	733	777	734	741	770	744	769	720	762	736	765	783	816	817	737	725	732	757	745	755	761	766	732	724	716	704	775	730	737	742	759	782	733	730	749	753	771	709	760	730	755	785	840	740	745	713	713	774	747	743	723	744	787	766	764	752	739	712	756	745	717	739	724	715	758	739	784	779	732	716	738	751	762	758	696	775	744	749	734	712	724	716	756	815	698	702	747	742	746	761	728	756	702	747	707	776	754	722	731	805	795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55426	42069	35591	28829	27929	28902	29549	27582	26648	26801	24377	22051	20379	14718	10358	8337	7002	6778	6331	4845	3859	3139	2778	1917	1305	1683	1590	746	544	554	605	531	543	594	532	589	545	559	541	537	524	506	428	427	423	391	431	415	416	421	431	382	396	377	429	422	404	408	449	400	388	420	424	418	439	446	408	407	424	404	386	433	421	401	359	390	375	366	379	367	391	366	382	336	352	339	347	364	323	348	360	349	325	360	391	376	346	363	345	375	362	373	374	350	337	364	343	357	327	385	389	359	381	340	370	392	349	372	377	337	386	389	357	353	359	393	340	370	351	354	405	328	347	341	363	374	350	339	329	371	358	364	361	322	356	326	333	352	358	350	358	331	337	334	349	362	364	358	352	375	358	356	354	332	361	339	332	351	338	355	354	359	350	367	373	337	357	386	328	329	339	326	344	402	401	356	371	343	316	371	352	356	333	337	342	343	366	359	343	355	334	360	326	353	383	357	409	361	364	336	331	330	335	351	354	395	349	384	356	359	343	373	358	349	351	350	367	351	378	363	399	338	314	323	364	370	348	371	334	371	362	334	369	343	320	373	359	352	361	352	368	375	329	333	359	347	363	363	331	352	380	358	384	373	371	356	327	360	349	352	346	377	350	353	378	337	334	333	370	360	337	361	352	351	353	358	329	355	335	380	323	338	363	334	352	353	351	386	384	327	350	356	356	348	356	325	311	350	350	344	369	364	386	384	330	318	340	318	327	385	360	369	338	367	345	393	376	388	399	374	346	364	360	362	339	325	361	403	362	333	353	324	375	349	368	388	326	370	371	368	367	366	373	352	369	372	357	345	356	322	366	383	355	344	369	381	365	346	360	373	402	385	331	337	369	372	336	322	360	403	352	354	373	376	338	379	360	318	332	382	349	357	330	341	351	366	353	365	371	353	347	352	369	371	353	318	325	330	366	345	348	380	372	361	376	324	348	330	336	338	348	341	357	329	361	385	364	375	371	338	365	354	349	363	325	374	355	340	360	336	353	352	395	368	340	396	341	367	380	360	330	351	342	387	353	361	310	365	349	370	352	367	346	344	322	352	348	356	344	330	378	337	387	335	366	356	354	359	359	330	348	347	385	306	410	359	335	377	327	334	335	331	338	376	350	325	334	368	362	346	343	331	334	336	328	340	349	336	373	382	336	314	367	352	334	351	349	333	351	343	380	376	350	386	334	335	410	375	377	356	353	358	325	347	374	356	350	378	356	366	337	350	374	346	378	360	357	362	385	356	393	355	355	336	334	377	353	376	361	355	377	338	360	371	351	367	374	338	368	353	361	355	382	354	322	367	364	368	353	386	356	353	351	365	358	371	353	343	359	386	353	348	349	318	357	326	355	364	379	346	325	333	325	351	381	358	361	341	350	356	304	360	384	367	381	348	335	353	400	373	388	354	368	330	332	332	330	352	346	338	330	359	356	319	352	351	350	333	367	350	343	359	355	353	377	334	347	390	355	338	381	345	351	358	369	348	368	376	355	358	360	407	377	355	362	357	348	353	348	328	372	392	381	367	352	360	350	323	355	368	341	352	379	325	337	363	354	341	340	346	325	356	337	337	349	350	371	380	360	316	317	359	368	380	353	323	330	385	363	335	358	347	299	341	374	374	336	363	346	339	360	357	353	381	357	360	350	365	339	368	341	315	362	347	359	326	345	376	330	377	361	361	374	349	346	396	353	357	375	401	318	391	326	323	362	344	342	363	358	365	349	362	374	322	359	344	352	333	348	372	348	351	331	376	344	348	416	376	355	357	340	369	358	361	364	336	359	367	351	339	356	383	358	362	342	397	364	338	372	357	361	345	373	361	375	349	344	336	358	361	351	327	384	364	357	369	356	328	366	342	337	351	386	331	359	379	346	328	356	327	340	346	334	362	340	326	321	344	364	332	387	360	350	359	375	346	363	373	367	335	379	351	378	362	353	363	375	352	374	389	382	334	334	367	358	361	347	359	366	373	359	354	336	344	342	386	333	318	386	343	344	363	368	371	324	357	363	347	373	358	351	352	357	343	344	340	403	340	375	329	362	351	346	359	365	358	353	359	396	344	363	369	341	337	294	310	338	349	353	364	350	356	367	370	361	375	326	394	348	321	377	340	372	338	343	357	301	357	380	371	340	359	349	345	375	361	394	347	343	359	378	388	344	327	343	330	355	358	310	342	346	347	297	335	353	361	352	350	310	363	369	370	366	377	374	343	337	350	351	326	355	360	371	333	344	362	373	327	343	339	338	354	351	339	343	357	347	362	348	362	387	349	358	357	377	326	350	372	346	336	365	347	369	327	339	361	357	346	359	356	391	366	384	367	371	358	379	356	345	365	376	341	399	335	348	341	370	336	376	386	363	340	341	370	358	375	364	384	372	374	366	339	342	354	364	351	351	375	344	335	358	336	379	332	344	373	395	367	368	346	407	373	324	365	347	379	373	368	332	391	356	347	372	306	310	364	316	345	355	366	356	383	369	343	349	316	335	363	364	371	349	353	352	353	349	350	338	352	306	356	340	381	378	345	359	345	317	310	366	337	347	334	345	343	370	362	340	336	382	366	361	369	355	341	376	355	365	345	357	363	339	351	414	365	390	343	325	354	365	399	370	366	385	339	380	333	336	380	339	380	387	369	364	379	340	386	369	343	365	338	319	368	330	335	381	381	353	352	361	345	352	352	341	395	388	392	309	324	375	354	344	343	333	354	367	326	335	369	336	371	362	353	351	345	356	346	376	399	362	351	351	314	322	356	334	350	301	323	322	358	361	357	348	332	335	365	354	349	360	365	346	363	346	368	345	360	322	364	328	332	323	346	369	379	376	364	345	361	356	354	368	377	347	326	312	353	334	334	369	383	351	358	317	346	364	333	365	359	397	344	346	341	359	343	361	357	368	362	339	352	335	349	383	358	358	352	370	369	345	356	347	338	378	351	348	311	354	351	320	324	373	325	355	335	381	350	355	359	356	338	354	385	356	365	365	358	336	395	346	332	365	337	377	364	355	353	328	357	368	360	371	361	323	306	350	329	333	343	379	369	354	347	372	353	366	370	346	339	372	335	308	403	346	355	324	330	339	334	338	327	350	360	367	338	321	328	367	341	379	320	380	346	339	385	342	366	342	371	362	358	349	330	340	332	370	316	350	405	367	322	333	351	366	341	336	360	346	366	311	379	406	407	337	333	368	365	351	350	366	378	353	383	361	376	306	341	349	341	367	360	358	343	350	333	370	368	361	324	336	377	348	321	368	352	361	366	384	357	348	347	332	317	336	362	361	325	392	364	368	395	361	373	358	362	361	334	378	374	378	335	343	354	378	348	357	370	337	370	352	341	360	363	360	351	356	359	388	330	353	351	404	355	328	341	372	351	353	331	364	332	359	327	391	348	337	370	381	325	323	339	335	351	361	364	393	364	362	381	348	370	365	340	360	365	357	347	360	373	325	388	353	367	349	368	381	368	322	347	360	367	377	369	350	338	334	377	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54921	54538	47734	45778	47089	44124	41817	34423	35532	36924	34839	34736	32103	25561	18680	19297	20230	20305	19287	14506	12163	11597	10742	8124	5264	7667	5732	2513	1692	1794	1828	1755	1851	2092	1868	1823	1787	1778	1796	1784	1684	1442	1279	1280	1152	1094	1054	1133	1016	1043	955	971	1002	1026	1070	1156	1014	1016	1015	1062	1101	1148	1037	1122	1153	1256	1295	1162	1102	991	985	976	1046	950	954	912	902	901	948	962	876	862	826	835	850	797	808	786	817	827	789	809	796	800	820	775	789	803	790	807	786	717	768	754	753	783	808	816	803	806	780	765	817	768	829	783	807	786	794	813	770	727	759	786	812	792	774	787	757	745	776	806	750	818	758	747	796	749	743	804	792	773	748	769	752	773	713	807	803	760	758	762	721	730	812	741	748	755	779	792	733	763	825	742	796	792	760	776	795	711	788	778	796	781	737	791	818	755	736	732	794	774	742	726	770	776	747	775	755	797	781	771	801	776	767	788	722	775	792	752	739	722	786	803	803	766	770	753	743	783	797	783	767	784	759	734	772	743	745	787	721	738	785	748	809	761	761	791	812	788	692	757	772	838	772	796	748	726	814	770	773	827	807	767	784	719	762	797	785	807	778	735	797	800	801	809	758	751	708	725	746	783	787	798	784	772	756	776	763	758	773	815	785	780	791	721	791	743	802	740	802	809	812	726	759	781	787	747	774	804	785	781	765	770	746	756	810	770	801	759	747	781	750	773	782	744	789	790	769	749	777	767	773	780	749	778	753	771	785	792	753	766	799	827	779	741	827	771	800	765	722	757	749	763	734	821	828	771	738	773	796	771	734	785	775	836	815	781	764	725	807	793	769	807	727	787	822	778	784	807	799	752	745	754	787	788	780	791	761	785	762	755	757	794	737	771	749	793	769	730	791	730	776	751	776	784	747	806	781	762	752	758	790	756	754	769	832	843	773	777	820	683	749	765	766	764	761	770	757	769	790	819	784	768	773	776	768	815	793	801	779	803	751	745	769	784	786	790	795	746	793	729	786	743	795	791	788	737	790	808	766	789	753	805	724	801	743	788	762	785	788	770	755	798	793	801	764	742	748	790	782	789	750	768	785	798	784	818	841	742	747	757	809	745	761	784	757	754	726	758	775	783	784	739	752	774	767	762	787	789	797	717	811	784	789	795	756	757	687	792	818	823	731	774	761	754	793	759	762	772	804	751	753	780	764	789	770	775	732	759	780	826	813	725	742	728	808	739	784	740	769	769	797	741	812	746	769	802	781	745	759	796	804	761	742	791	785	736	824	732	746	743	774	784	794	831	787	781	776	751	783	791	801	781	768	823	791	811	781	840	807	787	744	777	771	775	772	769	801	740	782	767	804	784	817	759	750	825	769	752	775	787	748	740	834	799	798	837	751	730	763	793	789	776	788	743	754	777	780	743	741	772	786	750	782	784	774	761	725	813	788	793	760	788	756	791	757	763	764	772	763	779	745	717	748	772	764	796	778	811	786	775	744	797	769	771	746	769	823	761	811	777	718	750	814	767	735	782	735	760	786	784	764	776	739	798	775	757	783	783	754	768	783	810	738	813	768	773	788	780	781	751	767	732	727	793	763	765	761	739	759	757	800	750	736	766	764	745	753	781	739	780	775	815	772	799	806	736	774	752	723	800	807	751	776	730	734	780	815	818	745	737	830	707	758	787	781	777	776	759	833	773	718	827	737	738	803	741	779	787	734	717	774	764	764	788	806	818	758	738	792	746	734	766	778	746	742	763	765	776	715	743	751	754	779	775	775	804	760	761	773	716	780	759	750	733	772	784	765	759	762	779	767	749	734	820	766	782	742	739	782	769	825	744	766	776	781	751	792	763	772	739	765	757	782	771	793	809	777	770	794	762	747	774	750	788	798	789	760	767	738	757	752	759	797	805	825	707	746	772	797	769	769	818	776	772	781	761	802	796	808	806	773	768	792	762	729	781	781	763	833	761	741	744	793	728	748	777	757	745	729	747	750	755	792	820	756	766	775	748	764	747	774	742	729	772	745	762	752	792	789	824	729	811	801	782	750	809	737	775	773	825	733	773	745	792	804	762	761	749	788	793	744	702	744	748	732	768	779	769	758	792	815	794	738	779	770	750	770	750	750	806	820	771	773	791	748	777	746	795	762	771	733	798	762	788	750	763	791	769	814	785	777	780	803	749	752	786	768	784	776	830	724	761	754	772	766	786	763	823	771	765	787	803	754	752	740	799	765	763	784	786	734	770	812	759	769	720	763	803	814	743	766	771	781	834	800	817	763	793	766	819	800	780	767	762	765	767	763	755	801	823	784	769	765	739	789	830	780	775	776	749	820	801	761	767	793	737	804	778	718	819	765	785	782	726	779	801	795	732	734	781	753	773	807	797	770	758	770	774	841	760	753	817	776	770	766	770	821	761	821	750	797	805	783	762	760	770	785	754	749	757	754	762	762	802	776	774	759	785	813	729	814	762	761	703	773	833	833	776	749	736	765	800	769	759	781	768	717	764	756	818	753	721	762	758	757	737	776	799	788	817	757	737	806	737	778	801	731	817	707	792	749	758	780	801	730	796	752	813	781	700	752	766	776	741	725	753	810	770	731	780	747	766	737	743	777	751	794	790	774	731	702	838	732	776	753	755	756	741	762	793	735	795	755	745	770	727	774	759	778	815	767	749	748	768	708	804	789	795	738	820	836	777	797	791	769	770	756	779	727	744	766	786	813	784	765	747	690	745	770	771	754	779	797	771	795	724	777	777	759	778	799	738	788	735	767	750	781	733	776	711	747	777	790	774	769	763	767	770	767	789	767	749	845	793	760	734	750	825	780	752	763	728	767	763	768	807	733	736	742	765	805	800	731	803	786	817	777	718	713	785	755	845	717	799	748	741	819	782	816	759	830	788	740	745	823	753	747	775	752	738	758	744	733	794	753	838	786	745	736	699	765	752	767	802	744	785	826	755	771	745	788	746	819	758	740	775	772	782	772	770	760	784	751	775	809	797	752	815	783	748	805	808	747	769	787	770	746	748	786	771	795	807	794	793	784	790	757	752	777	786	769	788	790	821	770	778	789	771	792	769	757	723	810	773	719	785	769	733	803	823	795	760	794	739	787	732	762	792	774	800	776	796	725	761	790	749	753	784	774	769	800	774	749	803	727	807	783	813	759	808	768	755	789	730	778	767	810	772	807	782	769	796	739	774	773	784	757	813	762	785	783	797	767	752	741	787	795	765	738	758	763	827	793	739	773	772	774	759	762	800	775	778	797	812	723	751	711	786	757	755	748	754	826	786	753	806	783	787	785	776	808	816	762	809	778	725	775	760	759	798	738	752	705	784	765	778	779	743	742	740	793	786	766	818	797	749	811	764	783	787	808	768	790	729	753	779	745	779	782	753	781	788	754	799	797	772	804	780	766	798	781	791	755	734	774	806	791	824	790	771	780	763	773	758	785	790	787	771	778	783	753	795	811	835	777	759	778	766	802	795	785	740	776	754	774	769	763	770	771	755	813	740	812	764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42052	65023	47317	28297	17730	10436	5960	4324	3290	2819	2069	1741	1392	1020	830	689	574	530	585	534	481	440	474	405	389	365	341	350	368	364	380	345	356	389	381	361	359	374	375	373	363	365	341	332	328	316	330	328	322	314	341	301	361	349	362	310	299	344	289	290	314	323	350	324	362	368	348	343	360	336	319	318	358	302	326	335	320	352	325	351	338	289	361	335	316	297	326	297	320	354	297	351	297	321	330	337	337	309	331	316	309	340	348	323	327	323	332	325	328	326	358	311	344	329	302	346	350	303	358	305	311	349	301	342	305	319	350	289	308	304	331	330	363	304	296	325	312	318	303	326	328	320	309	324	311	319	350	348	318	311	328	341	317	353	323	324	336	294	338	338	316	345	313	330	305	320	327	329	329	323	337	301	305	306	310	325	327	336	338	304	295	331	317	297	328	319	316	318	304	363	351	325	324	349	356	306	303	348	299	353	365	327	350	333	321	333	313	335	352	354	329	350	333	340	300	307	321	357	331	329	317	313	314	340	337	367	356	322	325	326	264	323	326	303	319	350	291	313	356	339	326	346	313	315	375	331	298	308	354	296	330	299	352	328	329	323	319	352	315	335	310	310	342	321	337	324	282	324	342	337	310	330	314	344	322	312	311	327	354	314	308	349	329	326	336	334	323	323	359	296	330	322	289	302	305	322	329	331	312	303	316	319	337	292	307	344	302	316	317	336	337	340	337	324	316	309	337	285	314	338	325	310	312	314	313	307	334	322	340	288	306	306	315	316	333	281	325	327	317	305	319	346	339	349	337	331	335	275	358	317	315	336	346	356	330	337	313	316	296	270	315	321	339	339	293	315	304	321	322	324	303	333	303	320	306	306	322	330	291	318	302	295	318	309	299	322	329	320	301	299	315	320	312	340	340	337	314	299	296	283	319	324	299	298	332	329	334	340	364	319	254	300	318	327	311	317	327	320	329	321	330	307	359	348	298	326	349	327	319	344	284	332	325	308	324	295	349	346	318	334	317	307	320	305	290	305	331	341	303	303	339	357	330	313	318	312	290	346	297	325	317	327	341	336	328	307	333	335	308	293	340	311	322	304	350	300	304	301	313	321	290	370	313	338	342	304	289	325	309	289	328	344	339	313	330	297	331	338	315	308	320	295	344	321	354	313	312	335	336	319	360	364	322	314	315	313	343	323	355	302	333	296	366	346	359	326	328	304	331	306	322	314	324	343	313	316	319	322	313	300	286	306	320	326	320	315	324	291	329	330	314	308	331	332	339	318	299	303	321	295	290	331	316	307	345	309	328	347	338	315	313	353	335	290	313	309	310	328	317	301	305	309	336	316	341	326	313	333	332	269	301	302	332	320	331	334	312	370	299	326	327	307	307	324	285	317	318	301	304	321	337	341	285	288	318	316	334	308	319	310	310	315	358	344	296	316	327	321	324	312	331	308	326	314	332	302	307	291	331	315	348	312	340	326	304	308	320	293	334	314	302	310	341	310	326	330	333	314	322	321	320	335	319	315	316	334	299	326	313	330	339	318	274	315	309	306	339	377	322	321	317	349	316	342	289	332	331	311	319	318	331	350	320	326	313	326	343	320	341	319	296	321	313	329	324	330	345	303	334	330	305	321	318	322	288	309	297	316	345	345	333	337	360	354	295	301	321	312	333	325	289	356	330	303	326	346	339	327	316	333	323	331	316	349	307	292	342	314	297	343	321	354	312	299	298	310	335	313	350	301	313	326	342	319	320	323	340	301	324	323	302	286	291	315	285	317	298	319	291	312	299	319	355	326	307	314	316	310	305	335	304	305	342	338	320	303	318	338	329	339	306	340	343	322	329	321	325	306	298	268	364	319	301	338	308	315	328	361	367	327	329	311	329	345	305	323	349	339	354	351	336	329	326	338	343	300	330	308	308	311	329	312	313	367	336	290	313	327	303	337	340	318	310	324	376	310	317	299	338	325	326	349	339	326	349	296	293	336	323	318	327	334	359	324	340	314	341	308	307	300	314	327	354	331	308	316	326	314	308	332	306	298	314	309	338	327	319	348	304	284	322	300	314	313	345	336	320	334	309	334	305	323	295	320	339	326	304	326	331	328	365	332	342	325	316	333	295	327	331	309	323	306	346	350	336	303	327	335	333	347	348	324	326	312	322	312	301	361	328	339	329	321	330	334	331	317	337	327	287	298	351	322	338	287	349	327	310	309	318	325	284	318	306	302	330	293	313	319	298	317	356	343	308	352	314	361	305	326	304	320	327	345	304	318	298	335	321	316	328	314	338	295	375	332	338	352	292	354	273	299	318	313	316	344	304	337	294	326	329	329	326	331	334	324	340	329	318	339	310	298	352	344	306	309	348	333	310	327	300	351	350	311	303	326	319	340	311	333	298	281	319	292	339	308	308	326	325	296	300	363	340	344	301	303	343	363	344	298	306	338	315	324	295	300	362	338	326	321	320	313	318	324	337	302	332	285	321	333	314	321	309	323	304	309	313	321	330	332	328	315	354	298	359	300	312	346	334	294	311	336	304	317	296	323	298	350	296	322	323	332	333	315	348	319	299	324	325	309	328	341	314	301	306	309	337	312	312	324	325	337	297	322	313	306	317	306	329	324	307	332	321	295	318	344	357	311	297	340	316	309	298	346	292	316	324	324	315	323	308	330	347	346	329	388	321	344	319	344	329	351	319	325	333	325	350	302	320	311	321	335	311	334	321	304	304	321	328	344	296	326	304	329	321	313	311	324	307	309	299	293	352	328	328	347	310	334	344	288	307	332	368	290	329	336	352	311	329	325	284	319	347	335	300	301	315	295	341	328	311	309	352	271	298	334	303	320	339	317	333	317	287	333	349	313	327	316	278	320	316	302	339	351	334	331	296	298	329	339	355	306	335	320	340	338	371	312	332	310	326	351	336	323	311	310	305	291	307	315	348	344	347	332	349	342	320	337	337	310	314	294	313	334	332	300	333	294	329	305	317	340	334	313	336	346	323	333	326	313	343	308	327	322	335	305	341	337	320	326	320	333	320	327	280	300	312	318	317	307	331	328	334	275	328	335	322	295	355	333	324	333	330	356	333	330	313	371	288	319	351	316	323	329	295	305	341	290	331	336	320	325	312	319	331	319	336	327	375	316	293	341	312	363	320	314	293	338	347	297	326	306	358	323	308	316	300	337	311	307	281	301	321	323	323	294	334	298	324	327	350	325	309	296	329	324	344	323	344	316	350	319	320	372	332	291	341	331	316	286	358	325	293	332	386	329	314	313	302	329	343	342	338	354	334	300	327	340	319	319	302	312	313	325	329	317	323	348	306	309	364	316	306	312	297	321	309	335	333	305	322	305	319	303	329	285	337	314	343	335	325	306	344	329	327	314	312	326	340	326	326	336	320	342	312	323	331	288	323	334	343	319	302	315	324	343	307	313	313	325	322	310	317	333	338	336	341	340	327	313	340	353	330	320	319	337	330	317	302	322	313	339	301	348	337	345	300	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33627	60044	43649	30832	23642	20105	15389	12645	10872	10185	8369	6945	5583	4294	3581	2792	2410	2295	2304	1972	1804	1605	1504	1288	1259	1254	1125	1075	1035	1013	969	948	972	1038	1030	1125	1118	1126	1143	1099	1076	1014	939	904	846	836	865	896	858	828	807	837	824	841	877	854	868	845	829	830	808	832	823	871	828	863	811	797	833	831	803	849	813	796	789	832	812	819	810	786	796	762	802	784	811	776	804	804	769	796	797	810	840	780	781	815	798	776	757	732	792	830	808	777	763	780	768	775	761	814	796	748	726	789	807	794	769	756	797	730	763	824	792	777	821	759	766	773	805	753	759	783	782	747	776	769	783	809	839	804	780	801	743	782	759	722	769	748	740	778	783	785	757	774	778	774	759	776	786	781	792	813	771	789	777	770	793	787	802	819	845	777	759	798	751	776	772	756	800	800	771	807	724	780	809	743	793	768	782	779	786	784	816	810	786	792	796	775	738	808	798	763	797	723	771	800	778	789	737	754	772	790	756	784	811	813	841	759	779	771	839	785	771	846	760	801	780	760	776	760	812	760	763	788	827	756	775	780	744	774	830	735	844	800	798	771	790	785	770	790	788	808	812	805	834	785	774	786	799	775	816	779	796	792	777	788	776	772	832	790	737	747	824	740	789	779	759	766	774	798	835	743	764	815	759	793	750	802	774	791	773	792	766	767	756	751	771	776	844	796	741	770	783	781	753	780	783	773	807	804	761	788	808	769	787	796	778	725	755	805	724	763	782	775	755	826	824	738	814	812	761	771	780	730	808	786	758	727	752	799	789	818	772	754	801	770	762	763	740	776	786	789	802	759	781	758	796	746	786	755	783	780	751	773	802	786	804	813	761	758	801	798	797	752	762	765	770	739	818	832	824	717	780	828	821	775	802	810	765	846	814	770	794	750	798	780	780	780	763	782	820	733	779	792	775	738	802	784	761	756	801	767	807	749	738	782	732	731	764	818	796	766	835	748	778	783	762	774	791	742	762	774	799	783	804	780	766	769	786	797	763	818	750	808	784	766	747	762	778	787	765	771	789	810	732	799	792	799	771	828	780	804	765	825	831	768	800	805	728	756	797	773	802	780	765	811	806	743	779	749	770	755	793	745	764	744	790	753	820	789	816	793	830	788	764	798	828	792	781	764	805	834	756	826	813	747	764	773	814	782	752	754	806	819	785	745	730	759	752	822	803	766	725	792	730	807	808	768	758	783	776	852	778	774	782	765	795	772	788	785	762	839	757	780	766	815	782	798	791	794	759	839	815	736	805	723	777	824	796	794	826	796	836	754	802	759	813	805	748	803	831	767	760	749	782	834	805	832	755	772	735	797	733	782	781	804	780	797	770	791	746	812	793	781	821	800	755	778	770	744	808	749	769	768	804	805	823	774	747	776	835	802	784	810	814	784	816	748	754	790	740	791	830	811	798	735	763	760	730	809	767	811	748	803	857	792	772	780	843	867	791	769	819	800	764	781	776	812	781	761	793	852	824	797	767	752	770	765	781	786	817	768	789	779	777	816	778	746	781	761	804	777	768	823	809	860	784	785	783	734	825	771	782	785	801	807	819	750	780	803	815	834	767	804	802	783	784	787	785	794	791	783	775	747	779	804	795	762	750	803	805	784	822	757	816	772	847	811	728	822	746	826	802	783	764	750	818	821	784	778	781	805	756	789	841	753	816	745	722	725	775	765	752	803	781	828	754	790	736	808	773	782	824	773	774	730	792	783	769	785	806	771	746	821	787	765	773	795	808	761	791	762	766	796	783	743	788	794	813	812	810	789	775	786	789	807	811	796	803	819	729	785	729	749	755	779	800	803	793	759	766	809	790	789	842	756	723	786	758	762	794	734	810	827	794	762	854	809	813	771	790	778	779	809	805	789	765	870	772	787	792	814	809	776	789	725	786	754	777	799	799	754	776	771	802	772	775	721	752	785	731	770	824	736	801	746	810	756	810	808	769	798	798	807	843	789	773	822	742	789	785	737	805	766	794	770	744	772	722	761	787	789	764	789	812	751	763	778	819	795	773	759	755	765	838	778	734	807	785	789	815	784	790	762	758	779	769	805	812	781	793	800	802	755	762	700	765	753	765	783	825	759	756	752	791	771	750	793	806	813	773	752	814	785	754	759	814	821	746	793	796	810	722	804	764	807	794	780	806	838	805	765	741	819	798	723	778	777	801	748	806	790	755	766	763	830	772	716	741	808	797	775	815	784	795	753	775	771	809	771	790	795	809	807	778	807	791	794	807	826	805	814	780	779	775	797	757	795	764	754	812	771	790	772	729	797	822	808	822	787	786	782	752	779	757	760	780	808	757	787	752	783	756	826	811	785	760	765	817	781	725	752	797	826	781	758	744	812	812	711	762	767	765	762	774	764	789	756	791	828	736	773	757	768	785	759	768	817	765	768	749	707	747	768	831	763	754	809	765	759	777	800	791	747	799	799	754	774	812	805	811	777	777	755	765	800	825	782	795	795	765	765	801	792	780	817	787	829	796	796	782	767	812	752	788	837	796	753	757	780	802	803	808	775	771	731	832	806	767	781	782	798	759	698	761	797	754	756	814	802	745	771	758	833	815	792	788	783	782	743	755	782	811	784	776	806	789	742	753	792	760	734	793	744	797	781	767	757	745	810	804	783	795	777	791	776	742	790	785	793	779	744	739	784	832	753	799	773	806	783	781	778	727	764	819	750	752	802	728	750	763	786	826	799	783	799	778	724	771	747	780	796	791	785	836	772	803	785	794	738	760	802	789	788	753	809	750	762	760	766	755	708	798	770	788	760	820	766	803	784	784	801	805	825	748	779	786	759	784	793	803	781	804	736	819	712	718	824	783	829	757	778	745	790	830	753	763	780	773	782	792	781	798	774	790	832	727	770	795	737	813	805	770	805	791	787	833	786	765	787	809	757	786	818	766	786	753	762	859	787	713	782	770	795	755	823	769	843	763	783	808	838	783	729	778	789	753	777	759	796	780	819	725	769	770	771	855	785	819	760	785	778	762	771	747	784	776	783	766	763	804	817	777	799	757	819	801	815	727	817	807	771	785	815	778	785	811	761	749	754	770	779	748	801	801	808	766	817	787	776	719	790	782	787	784	784	745	796	759	764	848	798	783	790	758	835	758	814	793	795	729	780	802	754	758	713	830	773	764	785	769	870	800	771	828	778	778	742	738	796	702	758	780	794	789	775	774	813	741	781	820	774	781	739	802	769	753	804	812	767	790	775	775	837	792	762	776	767	756	754	752	751	742	775	781	783	752	777	822	743	770	779	792	726	823	793	775	775	791	816	757	782	804	768	779	762	753	800	812	760	811	768	838	792	793	812	796	782	787	830	736	756	779	780	811	779	794	772	819	761	802	780	804	780	763	790	765	828	798	733	773	760	784	801	765	775	794	812	734	747	776	759	803	808	844	728	735	808	796	790	730	790	801	786	798	728	790	809	827	792	758	739	818	823	803	772	767	787	764	809	774	784	795	785	798	779	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59709	50393	44220	32913	26572	27410	26287	25532	22711	20068	16125	13352	12637	8076	5586	4464	3191	3506	3038	2904	1910	1366	1206	1076	842	927	895	522	403	428	435	465	401	502	497	474	438	481	421	436	458	399	392	433	377	368	361	355	363	372	331	322	377	364	381	383	333	345	355	321	368	359	333	337	377	365	376	361	372	299	336	336	369	352	343	334	342	353	325	355	339	343	348	354	346	314	311	327	329	355	318	354	344	369	324	335	361	334	329	324	335	315	370	332	335	352	327	293	316	335	315	322	337	328	352	335	303	329	331	374	341	330	336	322	343	331	327	330	312	366	305	299	326	338	335	298	343	316	336	361	339	330	299	348	329	352	366	317	320	339	337	296	340	328	312	330	353	314	326	353	340	348	351	355	344	298	345	339	312	335	298	340	350	332	317	338	331	337	348	334	338	336	319	331	311	334	366	334	308	342	308	345	340	366	327	342	312	311	329	363	352	360	313	286	362	324	305	321	358	322	304	350	336	348	335	340	310	344	371	321	358	312	341	334	316	320	275	313	291	348	340	338	345	335	309	377	311	336	337	301	332	367	319	343	347	316	357	349	328	315	298	323	353	314	307	296	334	349	368	361	361	327	299	316	349	364	307	332	346	308	323	338	352	346	367	299	335	351	337	303	300	324	331	337	330	346	307	346	313	336	342	327	353	321	306	295	311	326	340	323	374	356	338	303	324	348	338	328	334	322	309	302	315	353	321	327	322	322	350	314	316	307	355	311	341	339	300	343	338	334	326	354	317	325	346	305	319	327	322	339	340	323	326	312	314	369	330	291	304	313	315	322	340	334	324	325	323	332	310	306	325	358	334	341	333	297	372	315	325	346	313	339	328	317	331	287	283	316	330	344	363	360	350	358	328	345	342	351	336	347	319	341	330	343	354	349	323	306	300	326	306	333	304	306	375	326	313	376	332	342	327	294	347	359	290	333	337	336	330	343	343	316	318	303	337	317	364	347	334	344	322	345	323	335	370	336	306	335	318	350	288	335	272	337	304	337	354	365	328	305	348	324	281	312	330	335	343	324	353	347	302	352	316	326	304	327	311	374	313	348	326	323	291	308	345	341	322	364	315	284	331	338	348	297	351	326	321	338	329	338	295	329	375	338	322	322	354	289	348	357	321	332	362	289	327	340	347	320	346	333	309	358	352	296	344	342	311	350	345	340	330	368	376	339	376	324	289	342	312	339	342	356	324	317	310	337	352	349	351	344	340	325	322	306	329	361	356	342	316	339	332	350	346	343	325	363	339	360	319	324	338	335	381	337	301	322	310	318	313	370	326	370	313	340	344	332	346	304	350	328	346	366	326	306	350	320	339	329	338	380	298	352	350	322	359	317	314	367	328	302	281	372	346	327	348	334	378	327	321	321	323	332	360	327	357	281	314	301	290	333	304	319	333	335	314	330	307	277	342	359	304	315	328	323	356	351	344	308	299	328	337	350	354	351	319	310	341	293	336	274	326	353	323	311	333	326	317	311	312	348	307	317	340	331	346	326	291	358	319	321	340	324	352	316	338	333	318	339	317	384	347	305	347	348	322	319	327	325	341	367	296	321	348	362	303	315	340	319	309	352	335	334	317	337	346	327	334	333	336	311	323	318	331	329	346	313	359	349	343	358	346	319	316	308	362	318	315	310	340	318	333	336	302	339	314	293	328	347	322	356	341	327	322	329	304	308	339	317	310	323	301	339	329	314	371	341	322	307	333	356	335	290	315	330	308	320	353	334	324	340	336	318	346	373	335	320	278	310	344	305	349	333	371	349	318	331	280	329	336	329	325	342	333	346	333	324	331	320	328	288	346	340	310	318	314	342	313	296	350	339	307	343	354	293	311	326	346	313	295	328	348	313	278	305	336	361	322	342	285	333	312	311	370	327	329	313	334	342	319	333	324	336	353	319	321	355	344	341	336	333	323	373	316	336	327	321	352	314	338	336	331	346	305	325	333	345	307	329	322	373	324	336	334	335	325	298	338	326	345	344	349	347	327	382	326	309	323	340	317	339	307	336	343	371	316	314	320	311	308	322	358	342	342	352	303	349	331	314	322	309	324	286	300	333	331	321	329	307	343	321	352	275	298	312	332	330	303	344	314	340	352	334	347	291	310	359	346	311	332	331	320	317	337	329	341	346	275	313	336	333	342	313	329	308	297	346	355	382	305	350	285	344	331	325	311	353	358	327	294	304	304	340	329	322	352	315	352	323	309	353	345	340	342	351	318	325	304	342	364	358	348	366	283	322	342	372	346	290	325	311	294	354	339	342	333	340	351	333	342	337	365	375	324	326	324	343	323	348	347	345	364	352	329	310	344	311	367	336	307	334	316	310	343	349	363	359	357	327	311	304	330	340	347	338	335	349	345	344	347	344	351	319	325	341	343	353	336	331	304	330	337	338	328	310	313	328	315	310	302	325	352	343	336	311	323	315	334	319	324	304	340	334	311	353	330	310	357	340	307	298	316	309	334	309	379	339	324	318	315	334	328	359	341	327	348	350	321	318	327	357	327	311	347	351	321	365	323	336	338	316	348	319	355	321	325	333	302	308	319	315	305	350	316	318	337	328	311	333	330	287	331	338	322	320	315	325	312	363	306	315	336	310	311	311	340	352	300	364	356	305	370	307	314	315	333	345	322	334	323	309	327	320	314	325	330	309	321	321	345	286	366	346	319	332	320	333	323	336	349	330	297	316	338	351	333	343	331	340	329	327	316	326	341	343	311	371	317	332	343	312	313	335	325	331	326	311	332	317	345	333	344	302	357	315	316	327	282	337	337	339	328	316	345	332	341	306	344	356	357	341	319	335	323	349	320	341	292	347	342	310	383	346	356	303	329	333	306	315	322	314	358	339	308	346	297	336	328	318	326	354	341	333	333	341	332	317	351	317	320	365	352	351	317	319	348	329	334	348	303	315	332	348	319	340	315	334	324	326	363	327	363	330	332	308	310	329	341	341	310	343	349	340	348	316	326	327	309	332	309	315	332	331	359	352	328	332	340	350	342	366	356	301	356	318	320	286	304	337	308	302	294	359	338	361	324	355	352	350	345	319	360	323	339	328	342	312	291	320	320	343	323	344	322	297	315	346	313	303	348	310	347	331	340	347	353	346	302	348	323	336	299	316	345	317	325	335	338	341	345	335	321	327	324	335	344	286	338	347	323	311	326	342	315	337	317	352	318	350	321	308	314	364	323	318	301	305	327	360	299	347	348	329	326	335	346	330	347	321	326	325	324	332	318	323	351	350	332	304	290	314	339	324	359	321	310	349	300	291	361	346	331	370	325	292	320	337	302	333	334	323	318	329	300	303	316	334	326	326	334	309	355	318	337	310	350	372	316	302	313	332	355	358	313	340	362	348	350	329	326	311	341	313	336	318	360	329	334	321	343	325	322	352	341	323	334	322	333	330	330	320	311	348	314	297	323	347	354	341	324	328	342	336	341	324	326	335	320	339	346	355	331	335	327	338	354	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54157	64530	53369	40324	42654	40557	32870	32581	30653	30082	27421	26400	26779	18133	13450	12617	10881	13376	11950	10662	7705	6148	5843	4861	3503	4283	3545	1849	1361	1436	1475	1448	1402	1549	1460	1424	1415	1482	1443	1559	1365	1247	1194	1107	984	1008	981	1008	989	872	878	886	925	913	946	948	938	881	897	893	935	1012	915	1000	1034	1032	1034	1002	869	930	916	893	983	880	856	868	865	822	936	827	929	794	825	793	782	781	778	726	823	765	795	757	775	761	760	771	766	818	781	736	750	764	794	802	768	714	747	715	757	703	761	762	755	753	727	712	760	750	750	846	808	802	719	759	758	792	717	759	751	728	790	753	756	778	754	793	755	737	727	736	732	760	721	799	743	767	746	741	768	782	772	793	762	793	783	776	776	764	748	737	766	783	699	740	727	794	796	769	821	731	737	780	745	727	679	726	770	755	780	765	773	765	731	733	761	781	760	781	745	768	805	749	745	712	785	742	777	766	755	734	729	787	703	753	814	754	776	700	748	727	728	806	768	774	754	784	740	788	748	740	782	742	770	794	724	742	727	761	698	757	767	706	800	788	751	809	771	742	743	777	772	786	774	753	769	721	752	794	719	793	779	738	788	727	754	755	753	733	713	739	765	745	812	756	782	753	762	756	745	724	741	737	750	762	754	757	752	765	790	719	761	719	761	749	734	764	720	731	671	808	787	734	762	771	767	745	706	754	785	805	762	732	761	731	736	800	779	772	769	732	728	724	751	741	750	778	808	766	814	764	758	731	764	764	775	749	712	748	743	774	736	741	759	833	761	767	771	768	768	742	766	753	735	745	767	792	745	763	738	750	727	788	728	773	706	776	799	775	725	780	745	709	731	767	764	751	772	739	741	763	752	735	764	734	714	792	761	789	758	697	786	738	779	760	753	790	761	749	743	796	792	806	735	788	774	781	782	766	729	773	730	719	723	749	738	757	830	804	753	756	726	734	736	762	754	826	696	772	750	744	782	727	737	776	766	765	760	727	690	705	744	779	731	807	759	732	731	738	726	760	756	708	748	758	774	772	719	758	775	731	769	725	727	746	743	700	767	748	738	777	752	720	764	752	727	763	744	759	704	728	699	748	735	734	731	752	750	731	769	734	772	737	741	761	743	757	713	754	720	770	772	709	783	697	774	771	756	757	763	749	786	738	768	811	788	745	720	785	755	740	731	733	758	764	756	756	784	761	818	746	763	748	736	762	803	756	741	822	755	756	775	772	806	779	760	764	770	764	767	709	780	755	764	716	763	759	792	747	745	749	829	768	703	765	775	738	776	764	788	716	742	782	787	789	726	759	788	773	715	726	761	705	773	774	742	780	766	781	692	782	709	749	703	782	824	784	781	766	792	754	748	731	750	778	736	750	762	801	746	742	742	758	765	777	788	732	765	686	745	739	747	710	760	795	739	745	745	778	764	761	782	741	680	750	787	742	718	717	752	773	753	777	823	757	796	779	747	754	741	789	741	781	727	721	802	772	751	769	722	767	743	758	784	756	742	756	726	784	735	773	760	802	704	773	769	820	785	811	731	799	772	773	755	735	745	812	752	790	845	740	738	713	757	744	774	744	769	762	801	757	747	719	725	735	767	735	824	764	754	709	741	703	728	774	774	737	785	767	758	751	746	772	788	690	744	753	712	776	777	753	794	781	738	765	791	715	771	767	765	728	768	773	774	723	752	786	775	777	792	722	757	785	774	764	736	779	773	785	775	787	716	782	795	798	728	722	777	735	735	743	736	766	769	724	734	765	764	742	786	791	732	764	718	739	733	751	708	765	780	747	705	754	731	808	713	728	766	785	707	764	760	781	763	736	701	736	798	691	783	822	782	761	786	756	736	708	724	758	763	732	736	748	770	775	743	736	738	790	744	724	733	739	789	762	798	812	776	742	752	767	791	750	775	752	758	712	728	755	777	746	741	771	751	739	726	736	764	749	749	748	730	786	808	773	751	719	784	754	770	738	786	737	772	777	754	733	770	733	736	775	749	777	775	742	738	746	769	786	738	804	796	709	756	702	808	776	756	761	745	828	792	772	752	679	754	725	731	691	783	730	774	756	715	727	791	749	749	771	713	730	767	724	791	762	738	774	724	764	805	772	766	684	776	775	726	764	729	770	751	745	735	785	732	709	717	734	801	748	778	799	748	773	763	748	749	685	815	786	724	750	746	739	728	769	758	765	763	765	744	785	787	738	785	744	784	748	774	818	727	775	732	764	740	773	738	787	785	781	732	772	744	710	695	794	696	745	743	743	779	801	726	737	740	747	713	714	728	707	769	711	719	814	713	740	746	719	718	737	781	766	764	764	748	802	746	736	784	783	756	762	765	792	741	748	802	803	757	724	746	765	811	785	735	765	756	771	785	780	774	759	791	786	722	781	780	763	740	757	738	776	722	786	799	742	752	711	762	723	758	759	760	745	740	778	736	762	780	797	747	724	702	770	740	762	737	777	791	748	794	765	744	778	731	785	707	788	775	808	768	774	735	763	737	767	824	781	746	739	758	729	753	736	756	801	739	760	752	799	694	736	747	745	761	766	797	808	740	808	766	778	763	764	730	728	765	749	757	724	745	757	784	739	782	783	750	820	737	729	728	754	752	756	758	767	738	785	784	775	814	785	753	728	766	754	820	759	775	768	738	752	763	768	714	745	744	775	772	726	713	802	764	758	750	758	760	819	794	714	786	791	751	766	740	761	786	766	768	768	782	798	742	716	808	783	782	746	757	765	739	767	786	735	778	757	771	751	760	768	798	759	723	783	733	761	732	766	737	734	776	786	767	738	755	737	738	742	781	721	794	734	750	768	817	767	725	762	766	701	710	743	752	750	751	756	742	808	778	769	749	761	756	783	735	764	731	754	728	766	722	753	792	758	733	767	738	770	785	772	744	735	740	739	740	719	810	728	703	736	704	734	744	741	763	765	724	761	769	740	777	749	793	759	731	699	747	763	754	820	720	768	767	748	714	754	717	800	717	738	785	739	746	702	675	736	750	700	785	725	793	697	764	711	751	753	757	699	766	753	747	754	783	775	749	777	729	740	762	765	715	710	761	766	777	741	704	806	770	749	758	748	757	784	751	798	750	735	779	724	778	757	713	735	792	751	753	774	738	744	771	788	726	763	769	739	731	757	739	772	792	774	728	706	726	797	756	749	757	758	801	734	769	779	794	741	746	782	786	759	751	783	732	741	708	720	778	729	754	778	761	779	760	748	746	794	754	760	737	722	753	780	715	733	733	713	721	775	745	682	789	784	759	721	741	773	738	692	728	759	724	738	744	710	778	738	723	796	779	724	726	740	734	724	725	771	712	734	706	747	759	794	781	790	783	760	713	774	775	773	736	795	712	719	715	785	724	754	707	705	764	716	755	709	740	741	760	771	706	778	777	784	745	768	752	769	746	792	728	824	788	779	807	762	778	750	721	732	730	769	760	761	772	760	730	764	779	715	757	781	742	724	802	738	738	801	755	747	741	778	759	719	742	805	767	720	724	768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58479	42756	41000	32816	26722	27373	26940	27765	30413	28490	25245	24166	21585	14946	10788	8114	6104	7126	5751	5600	4189	3377	2980	1974	1479	1554	1685	847	503	592	594	601	598	624	578	612	581	573	559	592	524	525	513	454	473	396	444	482	425	430	432	414	426	424	412	451	463	421	441	433	472	416	451	453	482	474	439	409	399	409	417	384	388	376	454	398	418	400	405	417	440	389	397	379	393	418	379	397	386	366	357	384	342	364	364	342	399	410	380	357	383	394	381	332	361	352	357	361	348	373	389	388	355	358	416	366	340	343	366	345	365	375	380	392	339	372	377	362	339	400	382	360	360	384	394	377	353	386	386	397	394	390	338	374	373	392	356	353	337	356	373	356	353	371	374	369	381	357	391	347	366	407	372	361	359	355	344	382	354	373	323	391	367	363	392	355	351	374	402	390	371	381	350	382	444	405	352	352	401	359	444	345	387	362	339	383	414	361	378	385	366	369	364	373	400	393	404	418	377	363	357	392	389	357	346	400	366	379	367	374	388	353	371	385	388	340	356	401	359	361	422	390	352	358	352	392	375	390	347	371	338	418	335	380	363	369	340	395	384	345	381	369	341	356	393	312	367	385	362	397	385	376	342	379	370	356	387	377	370	397	417	376	390	363	379	355	365	351	354	376	354	383	387	430	349	394	346	373	383	422	396	367	391	371	385	327	377	374	357	363	374	406	376	398	376	380	359	356	361	334	377	358	367	408	369	376	373	340	327	397	354	349	353	348	374	364	356	337	376	369	403	384	357	361	394	358	368	386	360	363	410	333	367	349	359	366	358	365	393	362	370	355	402	349	364	364	387	407	354	363	377	372	403	378	346	404	369	389	377	379	377	332	377	412	408	427	360	367	338	351	417	342	351	398	378	365	376	343	366	345	372	365	395	379	378	377	374	367	363	342	347	357	396	380	380	372	378	348	376	397	382	366	354	402	361	372	401	418	372	391	385	343	361	347	387	396	360	402	383	350	372	371	362	368	356	367	384	361	346	393	354	369	363	375	387	376	362	375	352	345	349	402	362	390	391	408	374	337	354	368	388	388	381	343	327	393	354	386	359	369	348	407	356	392	374	345	386	368	339	365	358	352	368	364	352	357	359	375	388	356	349	397	353	369	429	372	401	366	380	385	375	374	395	377	396	371	326	330	381	365	376	389	388	337	349	348	363	347	326	387	376	403	385	407	386	389	352	370	374	369	353	359	365	394	378	359	410	352	365	381	374	375	366	372	369	361	389	391	390	364	364	392	371	400	378	376	366	370	365	392	374	406	376	338	380	350	375	375	356	378	343	405	345	373	398	324	363	397	354	395	365	342	367	398	401	375	399	357	374	407	366	371	363	358	343	355	366	376	361	353	342	355	365	375	352	393	355	369	396	381	377	357	400	348	360	362	376	355	336	393	358	358	342	404	365	381	381	375	423	375	384	390	369	373	395	347	343	353	384	379	353	351	343	332	355	336	367	372	368	378	382	410	406	336	337	379	356	353	366	376	349	382	342	401	391	356	391	366	372	348	384	360	383	364	340	365	371	330	372	395	395	371	336	378	370	413	376	377	368	370	324	399	356	376	341	371	353	377	371	374	365	382	345	330	367	357	377	348	385	371	414	368	358	362	386	392	373	397	378	341	365	381	394	339	381	340	368	379	360	396	375	405	363	394	352	381	333	361	378	335	350	421	382	383	391	370	353	368	367	353	383	367	413	379	409	369	416	365	369	357	349	368	363	378	408	334	353	362	379	362	369	338	385	375	363	369	384	364	362	409	391	361	346	354	419	384	409	340	343	414	396	360	350	351	361	359	355	381	366	383	362	367	398	384	343	405	336	386	388	360	356	390	377	371	379	378	377	358	374	386	349	351	371	375	369	385	381	370	374	349	385	371	404	371	357	389	372	370	361	341	389	369	384	390	386	407	349	371	402	347	379	372	388	360	364	375	328	373	344	357	357	361	352	383	368	365	382	360	368	370	360	324	390	384	388	391	354	332	370	380	394	323	379	400	369	405	403	333	389	378	362	383	386	357	388	337	384	349	384	437	372	359	317	363	383	360	358	350	332	390	349	378	365	357	369	391	344	346	376	363	373	372	370	386	393	355	387	376	343	369	393	364	367	374	381	363	372	356	398	395	393	371	388	354	339	389	405	371	370	392	369	380	376	364	390	385	325	352	390	379	357	345	328	345	358	332	385	407	369	358	360	377	378	424	380	386	396	375	387	383	367	342	362	354	366	366	384	369	383	381	359	378	355	405	372	357	364	344	393	374	344	385	388	384	367	379	398	330	358	375	413	361	351	383	363	366	421	341	347	394	363	379	331	375	377	396	365	362	405	359	374	379	401	390	372	378	388	369	374	377	376	371	383	383	378	396	378	364	385	374	384	395	360	386	343	403	368	354	377	384	342	378	321	391	340	410	384	371	372	398	350	379	356	376	369	383	348	383	390	369	396	350	377	360	393	360	366	403	398	350	371	356	362	343	404	332	374	360	402	352	329	359	400	361	351	395	386	431	360	374	379	398	361	408	370	382	373	337	386	361	359	376	369	377	363	371	369	368	409	382	375	357	414	378	343	395	344	385	398	389	398	363	395	356	411	348	400	406	355	362	382	377	398	371	378	376	357	376	382	371	373	367	373	380	368	382	375	357	394	349	380	355	404	383	367	363	391	368	326	371	322	361	381	384	372	345	358	352	366	351	386	382	321	327	379	380	397	402	375	378	368	406	404	380	401	357	337	379	392	383	396	391	417	338	371	362	375	343	393	361	354	420	376	356	363	348	336	350	431	398	363	343	385	373	375	368	345	377	370	380	391	351	397	419	390	375	373	366	421	358	369	370	362	364	387	373	370	366	372	369	370	346	358	384	375	397	368	354	335	376	355	334	387	323	387	345	348	380	370	409	342	399	359	332	369	373	361	389	406	343	339	358	378	346	355	342	335	355	392	379	369	379	378	429	367	348	370	373	345	376	384	405	375	355	324	387	354	347	378	379	395	389	385	401	354	367	377	387	353	325	361	358	410	372	399	366	388	377	392	376	359	414	340	337	402	367	386	408	377	362	386	349	386	385	365	378	384	337	369	408	375	350	388	367	381	370	368	367	371	384	349	359	410	324	342	348	371	347	367	372	371	424	369	370	401	377	331	370	368	322	374	403	371	377	350	362	347	401	347	345	367	348	344	398	327	335	360	392	415	357	407	393	335	378	362	403	358	371	368	393	354	353	348	374	382	372	395	360	412	385	349	389	351	376	370	400	384	403	377	405	352	365	353	351	371	332	374	384	344	376	379	405	397	361	368	371	361	368	397	384	365	367	381	331	396	354	339	381	370	349	360	358	408	371	371	426	361	330	366	361	343	350	392	365	349	383	364	382	377	349	344	340	366	408	342	352	340	370	369	380	370	392	361	359	379	356	389	394	397	376	400	342	381	375	366	353	361	393	374	359	366	377	414	391	399	391	367	363	379	343	411	398	383	362	389	350	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56649	57893	50689	38118	44377	42713	34499	37048	39383	36653	35069	35342	32564	24845	18365	17792	18115	20874	18225	16727	13394	11057	10108	8038	5764	6760	5552	2858	1723	1935	1966	1815	1839	1985	1867	1888	1823	1944	1842	1766	1733	1484	1390	1160	1106	1150	1185	1190	1022	1000	932	980	1019	1087	1095	1059	1058	1043	1056	1036	1094	1156	1170	1221	1287	1307	1264	1138	1040	1017	1016	976	1053	972	928	933	923	947	940	932	956	855	893	890	788	848	842	811	760	869	780	821	797	817	799	833	736	849	798	812	787	757	745	798	736	748	795	779	779	794	801	840	810	811	788	785	786	812	738	836	800	824	741	765	794	758	749	802	811	867	812	787	798	785	776	765	818	797	791	803	794	758	764	800	840	783	715	804	829	792	769	771	782	796	781	769	762	782	840	759	764	779	747	766	824	780	770	799	802	752	789	804	795	834	784	790	768	773	764	763	818	844	738	845	796	808	802	770	845	733	782	794	838	783	764	807	746	772	774	746	770	774	851	822	796	778	830	816	780	778	842	789	832	792	841	758	803	809	818	767	766	756	729	796	796	782	766	844	760	755	785	770	773	779	778	789	802	788	834	793	764	804	828	779	758	781	776	759	806	780	766	783	784	796	776	783	751	759	802	757	772	796	829	836	777	724	795	798	821	787	789	769	745	793	801	806	808	816	776	753	828	788	776	809	795	736	762	770	810	758	776	814	769	800	771	774	796	780	780	766	774	797	787	781	810	783	775	810	803	770	751	780	788	774	783	748	763	842	845	719	780	768	787	740	793	755	823	760	798	752	777	799	803	819	809	798	772	742	763	843	791	805	768	811	766	763	735	824	782	792	768	799	778	777	778	771	783	794	767	784	768	787	790	761	844	830	798	814	779	781	790	762	756	833	735	754	786	744	790	787	792	779	803	788	791	784	762	783	741	771	774	798	822	772	776	788	805	761	808	788	801	802	814	777	791	773	803	812	766	775	828	809	772	829	747	825	811	814	787	814	805	780	795	821	789	745	765	765	730	761	732	818	777	774	772	799	795	796	756	781	797	788	796	799	759	785	776	834	802	781	791	831	816	756	809	823	849	792	781	801	818	802	814	788	790	782	765	802	794	790	827	767	746	779	816	791	843	835	832	772	741	740	783	731	811	782	810	758	792	770	805	788	815	773	744	762	815	792	771	756	784	781	771	780	766	848	778	750	775	796	781	809	837	753	779	714	792	806	814	770	764	798	793	774	807	750	760	761	837	764	746	777	811	761	784	787	801	783	768	808	794	763	764	811	825	812	760	807	796	819	767	789	772	775	802	838	773	776	808	804	748	739	797	807	771	757	762	768	805	790	776	867	722	783	773	805	788	857	813	750	790	789	793	736	841	760	806	765	790	776	808	748	715	806	800	771	776	784	793	756	774	739	804	837	753	833	772	778	824	761	780	782	797	777	785	824	798	829	801	785	781	764	779	845	798	716	738	758	750	784	798	780	794	791	836	783	745	780	784	817	795	748	765	772	759	849	817	769	781	806	799	804	792	773	772	737	789	772	769	755	795	785	800	796	754	793	802	791	805	813	794	791	756	794	822	795	785	821	743	805	789	816	799	773	759	766	791	810	773	764	806	794	797	793	765	762	803	834	774	764	743	796	814	765	773	785	798	761	789	782	734	773	766	770	765	730	805	814	803	791	800	794	786	799	810	745	727	803	806	821	835	783	768	773	782	808	802	820	778	777	798	797	743	774	787	743	773	795	791	786	782	751	805	802	711	764	827	761	763	761	825	778	752	793	784	756	806	846	768	819	776	766	838	781	762	770	826	811	788	814	793	767	724	803	772	757	764	774	767	782	805	745	782	771	808	773	754	778	763	740	803	774	815	808	798	764	743	797	795	795	790	826	783	788	776	720	761	833	755	737	788	798	783	787	790	828	782	805	762	728	749	771	758	818	748	791	786	818	813	795	823	808	773	801	787	747	782	778	788	792	793	778	802	811	791	813	725	807	766	787	825	802	767	789	833	817	789	785	799	826	810	781	818	737	759	775	795	786	772	816	789	819	785	804	784	739	833	737	781	769	716	788	789	772	821	804	810	770	811	873	792	823	837	788	775	789	808	764	767	776	793	823	808	811	741	772	771	749	783	778	807	783	803	752	803	790	812	835	776	773	803	801	829	823	788	826	743	823	753	816	742	804	776	800	722	750	792	743	780	805	811	784	809	747	822	781	741	764	812	768	791	832	842	777	761	789	769	758	835	813	771	771	763	802	759	789	787	705	799	762	771	737	783	787	763	841	814	751	742	758	770	820	781	749	814	774	751	728	807	757	772	785	744	820	790	763	774	779	760	803	813	751	731	756	781	760	774	813	845	782	791	729	757	789	849	820	779	836	760	775	846	763	752	771	760	819	819	755	772	775	775	791	773	786	761	829	779	748	763	752	795	766	820	750	751	783	704	784	859	797	787	786	744	740	759	781	794	788	777	758	803	766	829	772	788	797	758	719	777	800	776	707	776	769	779	791	786	784	774	776	764	796	802	750	806	806	822	813	777	782	786	788	750	797	763	746	786	825	774	779	782	769	794	802	843	778	753	754	809	791	820	788	763	793	750	809	774	828	769	794	751	766	764	795	776	780	786	752	790	813	755	741	752	789	815	819	784	807	752	753	759	777	822	808	793	796	779	800	802	781	789	850	776	804	793	787	831	808	749	818	802	794	791	846	769	803	773	765	730	814	758	758	791	867	760	796	776	751	720	721	741	775	778	784	781	760	788	767	801	781	778	804	763	783	813	783	770	729	768	772	776	776	760	858	811	783	793	773	733	789	803	763	794	762	801	813	755	810	805	816	807	738	807	761	776	827	768	786	780	790	749	764	744	763	822	794	857	752	776	805	767	774	814	749	774	735	776	782	799	794	760	756	796	781	804	737	788	745	786	803	794	843	748	774	790	786	802	815	772	796	780	711	769	791	769	819	795	762	716	837	805	782	768	763	799	785	742	796	789	852	790	742	818	832	788	846	767	758	792	782	815	700	759	796	817	822	821	763	823	809	785	763	782	814	765	793	757	776	814	736	826	790	744	809	757	776	776	750	769	783	770	800	771	769	801	754	734	790	774	773	797	814	802	725	777	787	802	728	776	757	778	795	808	766	805	811	807	772	747	765	757	758	718	779	797	759	781	836	758	815	794	786	844	785	789	777	745	777	763	794	779	812	800	810	790	769	758	741	806	756	762	826	773	767	767	845	782	816	735	807	774	784	828	825	761	817	793	776	731	805	816	744	801	762	808	783	789	773	758	767	788	785	741	795	820	762	766	773	798	813	765	743	774	783	803	794	784	792	789	778	787	810	775	789	788	793	819	796	774	784	753	770	789	773	781	832	799	784	754	744	760	810	761	802	774	772	831	817	772	744	801	775	763	805	782	775	827	780	793	802	761	787	820	751	853	779	754	746	741	799	803	742	786	806	808	859	801	758	811	798	758	792	771	746	780	776	750	755	795	790	813	753	819	747	789	765	782	775	777	789	787	799	773	790	749	777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39915	51007	58964	32732	21439	12699	6285	4274	3769	2876	2082	1702	1539	973	956	705	625	556	553	463	454	427	488	482	420	401	386	369	359	346	382	365	387	363	383	400	378	391	363	354	375	353	343	349	372	356	358	306	344	339	330	320	329	333	334	290	322	339	335	339	347	324	348	347	333	355	297	349	322	340	334	350	329	353	353	315	329	293	346	346	358	315	354	333	306	322	332	317	322	337	307	301	317	301	315	330	294	341	302	329	319	346	316	304	362	314	349	326	332	351	328	314	348	321	310	342	331	340	339	324	353	305	332	307	317	328	312	297	305	325	313	329	333	322	322	304	326	340	333	319	312	306	330	327	307	330	339	348	331	344	355	313	330	309	338	328	341	342	342	322	336	322	328	314	308	313	342	337	366	304	343	350	312	329	315	318	330	283	299	312	316	328	300	286	298	315	293	315	338	348	299	306	343	298	282	355	296	367	299	332	339	321	340	308	325	321	363	332	322	306	356	359	332	353	309	345	329	340	331	346	326	324	321	330	346	359	304	306	311	319	320	370	325	345	347	318	320	306	318	334	260	280	310	293	332	322	350	311	332	315	344	314	322	328	327	300	328	342	285	354	304	331	278	339	326	321	317	314	301	338	306	341	303	310	319	329	314	326	325	365	339	332	319	314	273	284	334	315	303	329	343	282	328	333	356	342	329	373	339	313	360	329	326	327	315	334	330	337	316	326	300	326	376	330	332	329	354	336	333	338	338	336	314	325	338	307	326	316	352	283	345	331	334	336	335	329	321	351	335	329	344	327	317	323	328	311	306	324	320	354	330	309	314	334	319	339	334	326	332	351	319	312	379	318	330	303	342	349	351	332	321	292	350	311	299	318	333	308	329	355	335	366	336	304	306	312	356	322	324	332	333	343	294	337	359	345	304	307	307	319	378	313	304	297	291	320	339	317	348	356	359	309	302	304	338	310	346	303	322	318	322	323	386	310	313	337	327	336	306	328	317	340	289	288	315	356	308	379	356	351	339	305	317	322	335	315	303	322	337	331	342	316	320	309	350	330	333	331	298	326	324	297	336	324	328	315	337	309	313	323	305	316	309	333	342	299	339	322	339	301	346	306	336	320	314	349	318	319	299	325	338	301	323	323	305	319	333	314	290	320	315	320	327	341	338	348	349	335	335	305	332	357	331	315	329	360	295	331	346	342	341	319	331	336	335	341	345	289	326	333	320	297	356	335	324	341	312	320	303	316	301	326	347	323	332	319	331	316	369	318	318	361	309	319	324	341	325	347	328	324	312	317	358	321	319	308	316	347	332	322	309	314	361	345	312	334	328	346	335	344	333	300	318	346	328	309	307	324	309	319	318	285	315	329	330	337	313	304	318	344	301	317	329	349	327	296	307	321	351	320	326	293	312	308	322	317	320	334	283	319	315	325	319	311	354	291	353	331	341	327	328	338	344	348	340	338	343	296	309	352	308	332	343	341	307	312	329	297	319	348	340	330	312	317	312	321	312	304	339	295	332	367	333	312	304	298	310	330	331	320	316	322	361	332	309	325	321	352	336	291	309	303	342	333	307	341	307	320	314	322	331	333	295	314	298	340	310	314	312	340	314	312	298	391	329	326	345	297	310	316	333	328	342	306	313	326	310	319	309	311	356	332	313	320	339	324	344	321	309	336	308	336	324	320	313	304	315	299	347	305	329	342	310	308	337	353	320	345	325	357	327	307	359	306	360	357	343	294	343	303	321	331	341	311	309	318	309	334	321	314	331	321	342	339	304	288	320	359	346	311	312	308	311	333	319	338	334	335	351	324	308	328	318	360	300	334	323	305	328	384	354	302	319	313	283	334	318	328	338	327	334	332	302	359	291	326	350	338	319	342	356	341	303	335	363	320	340	308	341	311	338	336	312	381	325	329	302	362	328	357	322	337	349	342	307	361	302	310	296	293	359	298	317	330	329	330	313	355	342	339	326	329	376	358	326	324	326	323	348	306	313	321	334	343	331	363	314	350	333	339	330	314	337	313	336	336	337	313	334	293	323	355	321	357	333	334	319	337	307	298	350	343	341	311	356	348	295	334	346	311	326	349	320	331	302	317	311	305	309	336	338	320	316	333	318	324	303	292	346	342	304	341	310	339	347	318	329	322	328	343	318	339	345	329	323	338	315	331	320	312	321	302	311	332	305	312	341	329	326	327	347	289	295	334	317	301	315	325	350	347	313	328	333	275	307	310	330	358	320	325	330	337	313	292	324	346	305	314	323	341	302	321	324	319	322	342	328	301	345	300	342	322	347	307	322	341	339	369	299	343	331	315	341	339	324	337	362	292	336	356	312	308	317	310	301	310	320	305	313	312	339	336	353	356	358	347	328	331	330	314	333	301	297	315	341	338	300	336	352	348	331	334	334	351	345	348	335	323	323	325	311	305	309	309	284	339	314	294	324	326	318	340	333	312	331	321	321	326	298	303	351	323	326	343	302	335	326	346	363	321	314	317	333	315	327	298	319	339	331	311	320	351	358	317	351	330	319	312	318	333	330	302	336	337	315	358	341	373	292	333	348	307	322	326	322	326	286	313	351	283	340	337	357	301	325	344	344	307	312	300	292	327	322	319	325	329	341	310	332	326	338	327	323	329	335	329	331	345	305	365	342	311	351	322	316	328	323	303	329	294	350	341	353	329	318	330	322	289	295	288	307	332	350	316	332	335	312	327	321	318	318	300	323	316	317	327	331	312	315	324	351	339	318	340	287	317	318	330	315	316	304	350	350	343	337	349	351	329	315	341	311	341	347	299	352	315	341	308	331	318	296	308	320	319	322	345	321	346	312	321	351	316	333	330	318	339	329	333	296	329	347	315	301	336	324	333	316	330	305	331	333	341	317	344	301	319	338	359	334	335	336	349	361	319	328	355	324	339	353	314	317	324	285	343	306	342	354	348	333	353	317	334	325	332	336	322	305	342	321	315	330	309	306	317	332	301	310	329	297	327	358	335	352	292	299	336	325	357	341	308	313	335	331	314	323	296	311	305	309	345	307	322	352	327	334	327	306	318	328	390	335	331	320	306	310	347	307	319	299	324	316	307	317	336	325	309	358	347	326	337	299	335	369	328	333	297	327	336	355	309	303	347	320	347	309	330	307	321	313	329	289	296	332	368	340	285	343	314	326	292	313	336	334	366	329	331	294	319	311	314	345	307	355	339	329	310	371	352	318	299	328	304	337	347	339	269	317	321	316	313	339	320	334	302	311	309	343	334	314	331	322	363	305	312	336	327	348	361	347	331	331	331	308	348	309	302	327	330	355	341	286	316	306	295	340	327	335	322	343	313	301	354	314	330	290	344	325	353	333	310	324	307	344	359	302	316	325	316	315	349	328	324	350	348	312	334	331	326	323	307	345	300	323	321	347	349	346	334	351	342	322	317	335	357	340	330	307	314	307	324	326	306	308	310	319	315	337	344	350	355	296	355	351	330	314	320	353	333	285	316	311	331	309	303	317	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31969	46258	53543	34088	25045	21181	14553	12660	12372	10046	8235	6828	6218	4198	3449	2818	2482	2191	2044	1944	1756	1511	1593	1426	1264	1231	1220	1019	1049	983	992	1103	1110	1100	1185	1142	1134	1162	1179	1117	1069	994	939	923	948	865	961	859	900	883	828	810	828	832	824	809	869	831	893	876	854	870	829	830	906	878	886	841	802	839	909	791	816	847	836	890	855	832	791	854	770	838	840	784	780	813	758	842	806	808	767	790	791	835	813	795	781	832	770	771	783	811	768	797	763	765	770	762	789	842	811	782	771	800	793	795	767	775	782	775	778	785	766	749	797	789	764	766	811	761	789	780	740	732	735	753	808	716	791	761	816	746	808	788	756	750	756	792	793	780	802	779	814	793	750	801	779	780	804	785	756	850	800	802	824	809	806	767	758	716	752	755	754	780	767	783	816	798	762	784	706	780	766	798	764	766	747	716	797	751	753	782	773	767	819	790	757	786	729	837	821	833	815	800	761	737	775	757	800	745	738	755	789	811	771	809	771	792	762	757	781	857	799	826	742	752	826	785	744	742	806	808	777	766	758	796	781	758	792	782	773	805	810	817	815	811	800	815	771	787	797	735	805	792	795	827	805	799	749	782	767	813	771	760	841	809	768	814	859	748	780	751	773	837	752	761	754	828	765	772	754	805	794	744	782	780	771	715	842	769	791	789	793	787	816	817	794	781	772	771	805	803	795	802	778	764	811	809	779	751	798	762	761	817	774	816	822	759	733	785	768	807	785	842	842	811	820	791	797	806	752	781	844	786	793	781	807	775	763	811	796	791	793	779	773	778	784	779	815	835	794	764	822	823	735	791	775	790	771	787	806	788	771	742	745	716	801	750	777	762	737	802	795	743	777	822	786	756	757	839	796	746	789	775	813	814	804	785	769	809	799	846	771	757	784	795	824	813	791	736	757	791	780	787	751	765	759	772	728	751	755	801	798	725	795	837	764	746	810	782	792	793	782	813	803	760	756	760	757	817	796	803	749	797	810	772	762	805	814	751	745	792	800	749	769	734	785	819	791	755	777	780	755	817	775	734	798	735	796	749	784	795	781	793	752	792	802	795	800	749	770	796	809	853	802	817	840	767	767	762	804	798	773	834	760	805	752	780	751	727	734	787	733	787	805	816	800	786	837	794	782	764	769	787	794	838	792	852	733	823	726	769	784	790	732	764	764	768	811	775	759	802	789	798	757	821	780	770	817	782	799	784	786	805	750	786	784	772	732	785	801	781	740	795	795	735	806	782	772	792	787	739	779	788	813	813	771	802	798	794	797	741	836	803	760	820	803	786	779	827	771	771	800	808	807	781	741	762	760	832	812	773	766	770	800	749	802	811	806	785	739	764	725	789	729	802	747	763	795	796	765	785	768	742	766	776	760	722	781	828	830	736	805	786	724	779	802	769	733	734	788	786	775	824	726	772	764	809	757	776	786	837	770	791	796	792	771	793	738	786	824	761	785	752	786	766	837	805	795	776	766	767	834	736	750	743	782	835	752	797	755	762	779	759	777	762	735	783	785	751	794	792	727	795	787	777	798	818	806	738	786	769	769	767	844	750	817	807	758	759	772	792	822	779	799	788	826	756	775	760	804	817	779	755	822	752	773	794	762	785	778	798	834	790	768	786	777	733	795	804	744	801	796	713	818	766	812	827	773	775	748	775	763	773	790	754	774	764	781	815	819	839	761	811	756	798	764	820	808	770	784	790	762	786	750	789	749	760	753	825	803	783	779	806	756	834	805	829	842	772	805	722	755	773	795	771	782	806	757	778	760	777	846	759	735	778	799	821	749	797	814	744	859	812	794	785	799	778	792	756	794	789	781	775	740	760	775	810	787	781	794	788	787	822	825	739	757	764	765	796	801	792	799	782	785	799	761	808	800	826	781	763	784	770	763	797	744	819	767	769	819	747	782	759	736	768	792	772	780	743	778	806	785	776	797	811	843	787	772	782	785	746	809	768	764	805	791	780	776	807	790	768	809	829	754	762	758	812	818	780	769	802	868	783	785	796	794	780	751	754	762	807	748	811	756	828	710	783	772	790	804	762	807	732	803	794	760	817	712	774	776	782	773	777	772	754	781	777	761	741	755	785	790	856	843	712	834	760	787	771	803	760	831	814	750	824	790	786	862	793	709	756	795	769	762	753	743	812	796	816	771	788	782	773	786	796	780	790	815	793	792	816	781	734	738	783	772	823	751	762	780	772	798	791	742	785	824	796	789	758	810	776	801	848	788	788	781	826	779	827	800	814	792	805	791	793	755	780	780	780	784	750	831	817	768	849	814	749	702	735	750	819	820	785	775	785	816	780	774	789	735	776	787	789	843	781	768	809	791	761	815	737	772	730	723	770	768	836	725	804	797	798	792	763	784	809	788	747	787	759	784	781	783	787	780	803	770	802	751	833	808	749	801	794	819	811	797	778	751	784	795	790	801	819	827	787	738	805	775	800	765	789	785	803	744	777	766	850	752	809	808	794	793	799	785	808	789	831	776	769	748	797	782	810	787	783	815	780	839	808	767	802	802	817	774	815	774	795	764	754	829	785	782	769	754	783	810	726	763	794	791	766	787	778	818	816	796	760	791	764	773	756	719	792	790	744	786	791	776	816	786	792	766	782	766	814	813	765	778	789	820	816	764	796	752	771	812	798	797	803	769	752	815	797	819	786	738	816	786	788	803	782	821	802	814	770	747	795	811	800	802	808	781	780	758	792	748	809	830	768	786	802	790	807	804	810	806	782	806	838	771	844	786	809	773	793	731	770	796	843	809	764	804	781	708	803	777	799	827	820	832	833	849	800	788	809	808	796	787	783	776	793	767	762	723	774	801	794	743	813	783	789	808	726	790	779	792	767	750	795	777	784	742	790	771	744	806	798	778	803	775	767	742	746	741	770	795	784	764	807	820	808	817	768	782	758	816	770	811	743	777	789	762	834	727	761	743	806	727	727	815	763	770	813	792	783	769	808	800	825	775	788	801	826	754	852	779	771	778	785	767	808	780	805	794	819	799	743	760	820	824	806	767	772	830	794	731	782	769	774	781	780	774	807	770	749	752	748	787	743	801	765	796	780	801	716	795	763	803	770	766	751	807	823	782	777	770	772	779	812	825	771	790	727	795	851	769	813	762	759	738	765	795	779	799	773	765	757	742	789	749	785	757	765	765	772	775	775	762	731	794	756	761	753	757	816	776	801	834	808	742	824	783	791	828	858	784	778	765	811	745	801	742	803	794	768	792	797	791	737	777	776	767	769	788	726	757	721	784	785	774	804	755	761	781	844	804	772	777	809	772	844	821	757	829	772	735	820	802	781	761	767	804	818	792	800	779	844	758	771	787	757	810	809	759	809	742	788	807	785	790	790	725	845	811	799	763	803	782	794	784	798	793	771	772	780	742	749	764	812	769	806	792	782	826	816	765	799	759	746	811	790	783	755	744	781	765	742	750	786	809	794	776	790	763	770	788	783	802	709	763	820	812	814	775	862	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57753	49262	42612	31681	27177	27061	26273	24439	21820	20452	16978	13231	13191	8455	5692	4581	3359	2820	2900	2711	2545	1878	1801	1468	884	1127	925	614	462	472	492	464	497	479	470	420	437	489	418	443	433	442	368	376	339	372	401	402	355	332	360	348	371	372	345	340	353	330	364	384	337	332	387	360	374	361	382	332	350	325	358	376	349	341	335	360	368	356	358	376	349	337	340	321	348	360	299	342	339	334	355	345	368	326	351	344	314	306	347	322	349	341	322	345	300	329	325	321	315	339	348	334	356	341	363	333	332	345	338	343	332	325	303	333	318	348	336	337	369	364	319	323	318	326	348	354	311	342	378	328	346	318	309	361	358	332	337	341	307	294	298	327	330	294	313	343	300	324	333	307	310	315	323	311	315	337	351	331	354	340	325	343	332	311	334	337	325	337	335	314	327	303	345	363	350	331	351	364	369	338	308	318	321	324	354	337	359	344	322	323	323	305	317	376	327	317	355	310	296	325	325	358	317	325	343	330	327	324	321	340	331	315	311	349	295	351	307	331	327	327	366	321	342	352	320	381	347	370	320	355	293	339	344	338	373	357	331	314	326	337	322	337	328	346	365	327	332	315	332	314	305	332	339	371	339	307	305	294	341	287	310	315	365	345	308	314	346	322	328	316	362	365	312	324	308	333	349	321	321	323	367	334	323	312	325	360	334	342	314	314	307	309	348	333	304	332	342	310	342	333	341	356	357	331	335	380	334	309	330	332	324	352	341	323	329	328	310	343	343	328	318	337	333	343	350	315	322	318	320	337	327	328	325	349	349	342	339	328	323	307	304	331	343	329	336	333	336	325	329	361	332	352	331	351	316	339	385	324	332	321	355	329	323	314	323	324	330	336	300	353	285	305	312	333	373	342	377	335	364	301	291	332	335	330	354	318	302	328	317	354	309	344	335	334	306	346	344	344	339	320	333	314	318	347	311	323	320	308	327	329	347	338	320	351	319	346	320	339	308	359	357	345	313	318	334	327	317	328	334	337	323	322	340	324	353	292	340	344	296	342	317	320	322	303	367	320	350	319	334	326	371	348	328	336	309	337	367	359	361	329	328	323	342	306	327	334	324	330	343	310	331	335	339	323	322	387	321	374	351	377	352	348	360	360	335	320	360	372	355	346	367	330	325	387	332	311	287	349	321	309	316	356	361	326	347	321	355	329	277	308	322	310	333	314	335	323	308	331	345	342	318	321	342	378	353	343	338	350	354	325	339	326	325	337	328	308	347	325	360	324	313	323	346	311	336	323	320	332	336	311	306	349	321	372	360	314	329	343	387	363	319	351	357	344	326	346	312	329	335	354	315	331	334	338	316	318	337	388	294	348	311	318	358	354	337	314	372	306	343	334	351	358	330	336	328	298	336	318	348	341	368	354	356	370	340	353	322	337	334	343	322	345	322	318	300	300	333	327	339	347	347	365	318	325	318	318	351	318	340	298	338	311	344	321	283	356	293	307	343	307	302	326	328	318	329	317	296	320	327	383	386	306	321	323	338	355	346	329	313	332	341	344	330	353	340	365	328	321	320	364	342	341	302	355	337	357	329	342	325	340	313	333	336	326	339	339	336	346	324	358	351	315	312	336	327	300	329	340	338	312	339	364	347	376	327	328	332	333	312	349	321	346	366	307	311	350	331	340	348	336	332	367	332	336	335	317	328	333	313	333	335	338	334	336	321	311	343	352	356	301	318	355	328	315	301	354	330	357	329	313	298	355	317	372	355	326	332	340	313	330	314	339	357	344	328	296	355	341	330	287	332	350	322	329	348	340	348	330	321	342	355	343	341	343	343	303	333	328	310	343	326	321	330	296	373	344	349	310	344	353	349	346	314	352	333	339	338	301	343	314	357	357	354	336	317	373	327	308	320	351	351	343	345	355	311	350	347	313	342	339	297	349	337	322	343	374	346	318	300	330	318	313	359	290	327	337	325	357	295	306	334	352	343	318	346	344	327	354	357	335	309	316	304	301	307	334	303	379	360	341	344	343	317	372	324	339	340	369	315	344	328	308	324	359	309	320	311	338	320	310	337	340	341	312	297	356	317	330	347	380	339	301	325	333	363	295	343	332	358	316	326	308	327	329	319	351	312	317	311	314	346	332	308	323	314	375	343	345	347	322	366	338	332	321	315	361	326	367	339	333	300	352	350	331	335	331	336	335	338	326	323	359	328	344	356	338	313	349	323	330	341	334	351	318	319	327	323	310	334	316	311	346	312	366	362	333	321	322	327	348	358	306	302	336	326	310	359	296	326	307	364	358	310	327	323	348	324	327	334	349	307	316	336	387	327	333	354	347	355	295	355	359	329	363	330	367	354	334	308	352	348	341	360	326	335	339	321	305	323	347	344	356	349	350	341	321	331	318	304	332	329	348	296	321	310	306	317	353	314	327	296	316	353	335	340	342	351	343	296	310	346	305	326	355	284	308	335	341	336	328	357	377	327	361	325	349	324	322	319	300	342	332	338	336	336	348	298	307	296	319	344	348	342	357	331	327	285	339	359	367	318	310	309	311	338	342	336	321	314	357	324	347	348	337	342	338	300	344	349	352	335	335	347	325	358	311	337	302	317	301	339	325	329	349	324	355	327	308	321	347	325	370	327	331	362	308	321	320	296	329	331	333	355	338	324	324	329	309	330	359	319	350	335	310	370	343	335	303	315	282	309	350	329	276	334	332	324	331	320	321	322	302	341	341	305	312	307	338	356	334	332	338	363	299	319	326	345	339	319	329	353	329	344	343	309	326	331	339	322	318	335	349	305	316	314	378	338	311	328	333	345	352	353	325	321	301	327	330	340	295	314	334	363	338	380	333	311	340	322	315	353	363	331	297	337	347	344	354	336	336	325	360	320	322	331	333	302	336	324	354	338	327	365	331	346	304	328	332	334	334	348	352	325	323	332	310	307	330	324	330	330	347	320	327	305	363	315	338	322	340	331	337	308	313	361	321	371	341	335	339	314	326	318	328	343	361	305	361	332	342	342	327	346	340	317	327	326	344	327	314	360	313	336	304	305	367	338	343	315	350	334	330	319	358	340	321	320	352	311	314	288	320	364	329	345	290	304	364	324	302	324	351	353	387	331	330	361	320	334	315	301	296	324	351	350	316	346	333	278	345	322	378	371	330	300	330	306	329	350	321	331	317	319	332	340	340	327	315	394	345	360	322	334	347	353	334	349	354	334	339	313	321	307	348	314	277	342	332	346	302	302	318	305	326	356	329	323	312	340	322	318	347	318	371	320	338	368	330	332	321	307	362	322	329	331	361	362	319	341	347	356	351	341	346	324	305	339	319	310	336	328	313	344	339	318	332	338	319	307	313	335	326	353	331	320	331	361	338	340	323	397	336	322	313	345	322	333	312	356	339	352	375	310	380	342	338	311	331	333	336	327	343	320	339	336	341	346	344	345	310	345	307	310	315	343	337	346	338	332	341	351	336	342	345	334	337	293	326	359	306	344	321	313	350	339	347	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53177	63903	48921	40709	43670	41554	31926	27979	30571	30288	28141	25551	25898	19167	12668	13906	12278	11446	12057	10888	9836	7386	6568	7267	3796	5030	4107	2467	1432	1596	1538	1498	1511	1607	1563	1502	1613	1554	1547	1461	1395	1299	1111	1056	1014	988	1003	1049	968	867	909	876	943	958	930	920	913	950	941	914	1002	981	938	977	982	1101	1107	971	931	910	909	920	875	962	849	835	786	848	820	850	887	769	787	771	748	821	741	833	860	819	813	795	785	762	775	755	755	801	752	760	743	745	788	761	745	777	777	745	762	752	785	694	789	808	756	780	736	772	735	739	740	737	759	732	760	769	758	747	768	765	690	741	797	798	759	751	787	775	736	736	734	774	750	719	699	752	728	785	768	763	760	720	748	721	719	763	778	715	719	776	767	732	733	741	758	742	737	751	741	755	769	736	779	766	721	755	789	731	759	719	773	723	786	768	774	743	764	794	759	780	750	729	776	744	728	759	686	784	769	740	740	814	742	771	732	711	780	717	778	730	738	767	776	778	766	803	737	762	751	776	654	766	801	749	777	760	748	816	773	749	746	727	784	792	748	732	769	746	737	730	753	757	782	790	750	817	790	796	778	715	776	769	767	745	769	724	772	790	797	769	739	710	719	782	763	756	718	717	759	752	775	792	758	770	738	731	697	775	753	735	769	776	775	765	696	791	755	733	751	751	822	771	761	749	777	759	732	755	763	711	812	734	757	759	763	754	743	746	773	779	726	798	766	808	767	757	786	779	768	727	745	726	779	758	747	782	718	756	766	743	742	802	731	785	770	752	739	782	732	787	758	758	718	739	758	715	785	757	724	792	718	743	735	731	761	723	755	755	762	784	723	783	745	746	743	802	726	740	752	757	769	750	720	766	774	759	746	734	762	757	755	679	761	715	776	772	730	752	754	782	748	727	732	762	749	738	752	775	737	769	735	749	768	783	743	712	717	747	725	736	772	725	739	746	810	722	752	761	747	766	700	756	776	703	741	727	735	722	780	743	696	773	745	720	729	738	750	793	756	741	738	740	776	800	750	745	774	781	672	721	789	772	771	805	807	733	723	757	728	771	727	724	718	710	754	756	727	758	793	779	739	764	744	773	772	745	784	764	748	763	750	746	763	724	812	721	725	746	738	757	757	756	744	779	784	766	792	773	758	751	733	735	841	741	735	766	779	755	733	712	723	784	791	773	767	797	753	761	778	738	695	726	758	795	741	765	714	700	707	736	742	767	802	717	820	753	723	720	741	748	728	756	752	781	732	804	747	744	752	775	721	757	811	767	762	722	761	787	789	739	692	744	739	791	732	780	748	731	755	758	761	728	761	783	833	769	799	735	769	774	793	753	761	762	800	743	713	766	774	743	793	782	755	751	745	781	809	787	758	720	780	741	751	724	739	729	784	704	755	736	775	781	757	757	776	750	758	753	737	759	769	799	735	774	740	765	813	725	692	773	712	752	742	792	730	742	789	773	770	752	769	764	737	766	750	764	729	748	775	789	732	768	771	743	753	704	716	753	708	750	758	751	773	747	814	720	731	755	791	770	734	768	702	744	728	771	760	779	770	796	768	737	776	778	769	757	716	691	727	794	715	739	745	704	714	756	764	744	753	705	756	777	752	744	765	712	761	728	734	775	785	773	753	744	736	789	764	788	707	730	791	743	736	778	759	805	746	740	793	729	772	760	755	721	759	706	784	764	728	806	767	722	728	774	726	819	797	731	712	753	824	708	734	726	777	749	763	758	789	720	780	728	752	809	763	719	761	748	770	754	771	760	771	736	774	764	762	777	755	767	731	784	789	705	782	790	763	723	717	835	771	702	770	736	748	760	738	767	776	771	792	737	766	784	737	800	710	745	722	802	767	779	769	749	775	782	727	784	780	769	798	764	793	755	762	774	777	741	722	732	757	762	776	784	701	752	757	772	763	717	723	812	728	768	747	799	719	754	774	754	775	692	761	748	747	739	798	782	796	785	742	755	748	727	729	740	782	772	776	727	764	732	832	750	746	727	786	756	759	722	736	775	783	708	759	733	784	758	750	776	780	783	712	712	719	725	737	784	732	758	743	757	752	708	737	792	731	787	749	765	771	787	771	765	704	773	737	757	720	762	771	728	752	776	704	762	772	763	754	749	732	712	801	742	739	749	735	781	734	745	725	717	794	759	797	763	774	772	738	769	755	765	737	751	763	709	754	730	714	744	745	738	743	768	699	725	746	770	724	737	780	742	729	756	777	783	782	769	799	788	793	768	792	731	791	729	754	762	759	756	774	695	784	765	732	755	756	746	806	686	771	788	791	764	713	755	723	785	717	763	776	771	783	759	778	809	778	744	751	781	721	739	796	753	708	769	779	741	710	743	745	708	777	767	724	702	714	732	681	753	747	715	740	728	735	782	758	753	798	780	741	756	741	718	738	700	755	746	774	746	771	757	748	732	741	739	771	747	771	723	712	749	760	749	751	724	734	768	793	763	778	731	739	792	715	735	756	776	762	789	749	764	719	729	756	737	737	800	767	700	717	756	796	700	708	740	723	738	753	774	745	774	745	771	770	756	769	842	745	740	787	794	773	721	796	829	732	753	766	781	726	754	764	729	764	765	748	747	771	748	759	752	746	744	761	762	762	741	710	794	775	709	722	776	792	750	712	746	735	775	737	762	725	807	765	780	768	761	732	753	740	743	747	761	757	708	749	669	730	733	739	765	735	737	696	742	772	802	743	734	804	763	709	779	764	737	771	781	723	765	791	703	738	741	742	754	705	754	711	729	735	743	719	754	686	735	799	760	749	762	789	780	785	724	744	764	699	751	746	748	786	786	737	770	742	774	757	780	781	806	782	771	777	771	734	764	788	761	765	731	752	764	826	805	757	734	822	806	775	791	765	746	725	766	812	798	728	782	785	769	759	756	801	725	727	777	721	750	751	757	746	730	774	783	773	754	760	725	792	763	731	726	767	735	823	767	736	754	794	735	787	723	721	746	792	769	786	784	750	725	774	756	758	786	787	739	806	739	744	787	722	722	734	683	728	807	710	760	766	753	765	703	741	764	743	807	731	700	721	719	757	757	725	781	748	745	695	759	727	727	779	695	756	702	713	756	731	770	697	734	746	693	756	778	760	747	717	723	726	783	781	738	784	727	786	714	793	716	730	738	741	771	775	744	749	758	733	700	756	716	767	770	717	752	750	788	721	734	749	728	769	726	716	765	738	730	726	732	795	790	725	776	743	792	772	764	741	747	758	778	734	783	765	758	763	750	719	787	713	771	737	763	774	750	752	756	781	813	798	765	747	783	726	769	793	751	795	756	777	728	721	723	767	695	766	722	774	751	770	720	741	711	754	766	751	767	787	796	722	735	785	681	740	738	729	720	738	770	744	762	706	770	770	744	692	761	740	709	767	767	711	710	747	792	781	715	767	750	781	748	754	773	733	786	745	766	738	749	767	764	732	736	754	751	790	726	742	732	746	790	752	707	775	809	735	773	737	795	732	722	769	766	753	682	718	754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
60633	43424	31628	28547	29789	31721	29502	25414	27778	26573	24564	19371	19356	13817	10175	8889	7330	6006	5308	4908	4549	3366	2571	3166	1605	1591	1602	1034	527	577	580	554	530	636	574	586	572	519	558	554	501	480	463	409	416	396	413	394	377	411	367	346	332	428	373	388	393	398	353	389	406	417	418	428	444	411	399	378	403	368	413	398	365	394	386	339	375	389	335	353	405	332	326	364	364	367	333	322	344	354	361	327	353	318	327	345	385	337	341	371	334	340	359	309	345	341	342	359	347	351	332	364	347	334	335	345	318	319	349	314	298	309	347	361	392	384	369	367	332	333	346	356	354	378	391	335	324	350	301	326	347	320	362	336	328	375	365	377	335	338	321	356	331	309	358	371	301	342	337	326	346	347	353	357	344	320	378	333	379	335	343	355	360	374	328	344	342	337	363	335	346	320	358	349	379	358	329	329	312	335	354	341	368	355	376	354	383	333	342	312	351	355	358	330	386	363	347	327	366	353	342	346	350	315	338	328	323	374	324	338	325	330	341	365	335	358	381	307	324	329	387	344	294	339	311	357	312	344	379	359	341	394	341	339	341	311	371	333	355	358	296	328	380	365	350	361	329	332	339	377	335	329	328	334	344	314	331	337	338	342	342	324	339	351	380	340	373	289	335	343	360	327	313	350	339	371	346	338	364	329	374	360	356	341	355	341	358	330	333	348	311	341	337	337	343	383	351	338	393	348	397	365	327	330	358	366	332	341	331	329	361	342	339	341	324	289	329	362	360	363	398	379	335	385	332	352	373	351	367	319	351	357	325	331	356	371	332	335	367	322	306	362	347	305	324	343	328	350	327	338	338	361	325	360	335	382	327	335	373	359	326	347	396	316	340	340	382	358	324	354	314	322	344	350	323	358	334	386	333	338	389	364	361	380	354	355	361	333	317	338	356	358	356	328	360	333	356	345	326	359	340	339	336	329	319	348	346	332	347	327	342	331	363	337	311	387	353	336	328	326	330	343	350	347	332	364	352	334	321	307	369	334	343	347	340	382	332	339	379	333	344	342	330	331	361	344	365	349	336	348	343	355	344	352	352	364	351	325	382	325	334	378	378	317	338	338	373	340	336	365	307	327	364	347	358	330	387	352	329	339	356	329	345	318	361	347	336	354	307	343	332	332	336	346	348	332	347	349	322	346	329	346	373	338	350	320	380	350	318	345	377	360	341	326	367	380	335	338	344	358	319	355	335	340	316	331	367	352	341	358	323	356	351	350	360	313	379	371	343	367	357	387	335	360	327	344	300	335	336	371	348	385	343	319	303	342	352	345	334	359	357	350	353	329	360	361	360	325	350	339	320	360	321	360	356	361	344	324	338	361	373	326	333	347	350	333	300	338	337	330	335	350	336	355	352	356	358	367	371	371	333	341	313	346	347	344	358	329	315	321	323	342	324	309	378	379	307	328	346	353	331	337	326	363	378	359	335	359	363	356	362	340	339	312	364	396	362	351	372	348	367	328	398	368	349	359	343	315	314	344	302	337	362	330	335	333	330	336	355	354	384	363	308	325	313	310	352	334	317	352	358	334	393	335	378	401	332	357	331	365	316	373	330	346	403	367	357	386	326	386	357	348	353	321	350	329	319	355	342	358	321	282	290	355	368	374	389	389	350	309	344	309	307	365	351	350	378	358	357	330	341	324	304	373	338	358	333	353	319	363	380	350	357	327	325	364	361	333	322	347	363	334	329	368	348	323	331	358	371	376	366	346	361	353	357	379	343	332	343	324	339	323	350	368	363	335	366	378	393	347	372	355	339	338	345	328	326	328	330	324	365	351	338	334	365	345	330	323	368	375	341	367	374	339	323	332	339	340	349	351	347	356	344	359	303	351	377	347	359	359	349	340	334	353	383	354	353	345	366	370	353	338	369	369	347	357	345	357	321	301	316	365	367	348	394	356	336	329	357	352	336	336	330	354	336	318	351	357	335	347	357	349	335	358	345	373	319	373	359	363	342	375	322	348	353	358	301	302	312	353	350	345	358	334	376	337	360	344	326	351	363	350	348	362	390	372	341	359	334	372	335	364	369	357	366	332	336	316	336	323	319	361	351	340	336	357	337	338	368	351	353	335	349	360	376	343	335	325	317	332	332	333	349	357	352	365	356	363	352	349	347	354	368	336	362	342	337	328	329	353	317	312	370	338	329	354	356	384	341	369	365	344	338	343	345	340	328	348	349	335	336	362	384	369	356	345	349	308	347	328	341	327	350	341	315	326	355	362	343	356	353	342	350	332	317	340	371	318	332	372	343	354	359	350	349	340	342	351	308	333	317	353	342	353	309	330	341	304	379	329	330	337	341	350	393	343	326	356	354	342	360	362	346	358	350	310	363	344	339	315	342	341	345	337	364	352	332	336	297	338	346	361	314	379	369	361	395	350	320	337	352	338	355	365	340	327	329	364	343	343	346	336	352	308	352	359	350	353	312	339	361	325	360	350	366	341	376	368	302	370	332	391	354	330	309	338	311	344	351	324	384	342	344	366	337	361	348	346	378	385	349	331	333	293	345	360	318	344	336	324	349	308	321	318	383	335	346	359	349	376	327	325	325	348	344	325	344	381	351	328	360	355	327	356	357	330	346	336	362	319	345	368	358	335	361	320	367	351	317	342	346	333	340	347	331	336	351	379	334	373	344	368	351	340	353	317	357	335	348	386	365	364	346	323	334	317	348	347	369	355	329	346	346	354	346	348	357	393	367	359	352	332	309	344	375	368	347	336	332	365	362	341	369	325	361	288	351	341	345	316	299	342	299	331	328	365	358	383	342	341	356	335	335	332	375	320	328	348	343	326	340	332	359	324	366	351	339	337	338	372	360	327	344	363	329	333	349	330	329	356	369	335	379	310	340	354	373	338	321	365	333	361	348	340	365	359	345	354	361	349	379	366	371	329	345	327	347	367	377	353	355	358	335	306	331	347	345	342	359	373	384	315	336	322	343	337	309	386	380	341	366	331	314	363	324	411	343	319	379	322	350	315	344	321	335	314	371	301	360	348	333	359	331	340	337	341	355	337	358	341	370	308	325	339	360	351	356	318	350	346	304	372	307	310	304	353	350	338	362	354	373	358	399	351	368	322	343	367	364	355	322	343	346	349	345	339	352	321	367	355	336	361	334	308	338	326	353	355	359	342	334	320	336	342	325	324	352	383	356	328	349	348	355	353	362	318	326	313	342	331	346	363	371	354	308	359	372	340	362	332	324	369	367	341	339	352	325	326	345	364	353	340	345	343	347	356	319	326	372	329	320	360	353	333	366	339	336	370	334	331	327	336	357	370	354	349	352	336	315	388	347	353	367	359	311	360	351	317	344	349	368	353	390	378	352	349	343	316	370	341	327	378	344	355	334	317	336	334	322	356	350	360	353	366	352	353	382	343	343	346	379	366	356	352	355	324	359	322	331	336	366	368	335	362	331	340	307	334	347	363	365	368	370	342	352	335	339	357	338	351	368	335	323	320	348	389	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54974	50250	46521	48897	48359	46415	40067	32210	38175	36320	35864	31966	33224	25680	17992	21389	19657	19993	18216	16604	14943	11077	8101	13310	6513	7595	5949	3840	1695	2175	2208	1962	2112	2329	2079	2168	1998	1964	1912	1851	1815	1548	1356	1251	1165	1158	1211	1184	1076	998	1013	958	1018	1034	1075	1058	1092	1072	1067	1106	1139	1227	1096	1247	1207	1321	1334	1208	1106	1092	1022	1023	1029	935	836	962	871	953	916	982	985	841	848	817	816	891	798	834	799	776	797	794	802	758	816	792	786	804	829	764	737	793	825	773	813	770	854	803	778	776	783	758	812	753	752	775	741	773	748	815	781	816	787	784	800	777	804	749	784	763	768	774	752	751	781	809	757	734	745	799	748	778	788	769	731	767	746	754	781	751	795	769	768	728	767	757	771	776	814	769	791	770	762	789	751	761	783	792	754	729	753	716	802	782	738	798	742	806	778	749	784	763	794	780	723	788	810	767	786	783	761	743	809	726	757	783	805	750	755	790	785	704	699	773	769	735	774	733	778	814	793	724	783	764	764	768	760	781	746	790	733	783	752	748	806	780	799	783	748	770	809	773	796	768	747	802	802	745	762	767	788	754	790	768	785	737	737	793	786	811	795	785	743	769	793	817	794	756	716	804	819	755	755	733	772	773	796	729	761	789	751	793	758	821	798	757	775	827	710	763	760	788	797	794	730	845	782	780	786	745	793	763	765	764	772	721	705	744	791	777	726	838	742	777	760	745	699	780	762	768	743	814	720	790	824	774	797	768	760	765	795	740	754	733	810	763	751	769	725	771	789	742	769	779	734	732	794	751	744	766	724	773	753	766	772	727	806	782	800	749	752	752	772	784	744	779	753	732	732	776	756	787	752	775	717	773	709	815	766	747	797	759	741	737	752	782	726	777	832	782	761	795	796	803	771	730	761	778	778	798	768	804	787	761	809	817	694	788	779	821	714	782	730	802	779	770	781	739	714	735	745	743	769	733	805	790	766	797	769	780	765	767	745	779	779	772	805	797	773	799	773	761	800	827	759	817	758	796	782	719	754	767	744	794	752	774	763	780	817	816	767	711	822	790	740	754	774	764	754	784	730	723	777	776	784	736	781	746	752	815	776	820	801	768	805	767	764	735	808	725	746	739	756	713	767	724	735	764	841	824	788	796	705	805	837	778	751	745	794	731	741	730	763	755	750	744	760	775	742	762	826	748	785	754	785	736	781	803	778	805	746	741	794	785	735	789	804	781	747	774	741	790	786	759	833	746	721	792	761	760	763	759	779	782	757	844	713	771	749	756	775	766	780	815	806	791	779	783	740	783	753	781	754	776	820	778	739	815	748	775	743	771	795	808	759	724	766	751	744	786	754	827	752	775	739	728	777	853	748	792	775	779	761	733	782	758	792	774	770	766	714	760	758	753	797	807	776	789	725	744	754	687	736	745	780	700	791	753	750	742	819	763	713	728	801	799	864	751	764	735	761	744	767	802	755	776	729	790	793	786	703	747	753	761	784	779	745	731	775	797	739	788	781	725	789	759	785	769	774	774	828	784	815	747	753	744	751	795	815	784	758	793	801	796	725	772	783	787	793	800	750	744	763	859	805	736	752	757	736	743	797	714	751	784	809	809	783	820	731	802	783	785	773	776	764	755	801	780	744	780	749	750	774	718	768	754	725	753	756	796	756	757	776	739	730	774	757	782	780	785	762	747	761	755	770	776	711	746	770	737	800	754	773	761	807	786	743	746	753	698	791	803	744	785	798	798	708	776	784	757	753	786	772	796	751	759	790	760	731	753	764	779	764	757	782	785	748	760	782	800	744	753	777	757	794	781	767	798	784	823	745	757	778	777	816	717	804	751	829	790	814	773	750	783	753	793	745	786	749	775	794	817	758	785	803	759	793	747	773	823	774	725	778	768	757	781	765	773	739	759	773	701	725	749	771	769	752	746	724	775	758	758	753	789	825	790	806	747	774	802	780	770	777	743	785	761	779	767	749	742	724	741	766	757	759	751	790	769	751	719	799	791	757	776	736	767	764	687	705	743	756	797	756	729	779	833	784	742	755	773	801	773	762	732	790	774	756	723	786	720	783	775	731	782	766	821	812	743	779	746	729	803	768	783	734	757	741	740	854	784	761	753	743	751	774	747	759	752	818	762	804	749	741	740	785	796	760	766	815	785	817	775	737	744	788	774	756	776	731	743	753	811	779	715	804	840	790	789	725	781	803	781	809	810	748	751	771	766	763	796	810	711	866	771	764	753	784	797	757	754	766	816	730	796	750	768	784	806	777	814	728	780	767	743	776	720	725	764	823	764	784	813	738	756	758	772	769	811	716	754	741	808	785	815	747	745	754	757	792	776	803	772	769	802	766	787	760	768	780	773	774	827	751	761	808	792	719	783	781	767	754	800	819	790	766	795	770	710	728	753	722	790	757	789	779	747	725	764	788	723	742	756	734	786	760	795	776	792	789	817	793	764	786	723	772	737	771	749	751	750	784	770	778	748	754	764	801	782	763	824	847	769	750	767	773	765	783	773	763	764	776	785	767	776	790	814	767	816	788	818	785	780	776	815	805	740	806	785	744	768	750	804	754	759	717	783	763	729	796	804	765	794	821	733	756	765	720	753	792	755	796	742	791	795	740	762	808	808	795	796	758	766	790	762	773	773	770	790	772	760	739	770	784	748	756	769	784	752	794	777	799	829	789	817	745	767	836	808	749	777	782	774	758	760	765	821	740	756	834	721	751	736	756	798	806	785	775	809	750	740	702	713	792	796	726	770	776	747	747	796	764	818	803	788	788	777	720	746	819	752	744	803	773	779	780	767	800	766	775	791	733	768	801	751	728	782	737	799	746	822	741	784	806	791	836	794	795	790	732	771	789	763	752	747	799	761	764	732	754	799	736	767	803	709	792	749	739	768	821	774	753	763	773	783	741	773	796	785	753	773	785	747	747	752	777	762	762	773	750	758	811	720	793	774	711	740	744	796	795	807	786	754	733	780	775	795	786	759	785	799	760	769	750	792	727	774	772	820	745	777	773	766	818	766	774	766	767	741	800	801	717	770	795	802	761	745	751	806	775	754	740	773	788	773	763	753	777	720	776	828	759	787	785	805	767	762	716	783	806	740	759	777	755	792	745	803	731	807	755	719	791	768	763	785	739	743	761	815	802	820	743	741	756	785	795	773	790	744	794	772	799	773	820	775	743	768	797	733	769	722	812	758	753	794	772	782	798	806	788	818	790	743	831	773	731	745	726	745	751	727	780	775	770	776	754	814	717	727	771	762	760	778	753	769	773	735	731	777	779	732	781	730	765	781	697	752	810	732	749	786	745	720	780	765	814	824	804	804	789	781	753	774	793	789	798	791	770	760	799	758	747	772	780	801	795	766	726	760	766	765	803	781	793	763	749	764	785	763	757	733	786	764	794	787	781	804	812	766	779	746	797	805	717	749	772	747	769	760	743	754	730	776	775	752	768	780	724	760	758	784	769	792	762	776	762	742	743	781	729	825	735	732	823	776	791	774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36779	43220	31088	22567	15747	10658	7022	4230	3877	3081	2408	1683	1457	1214	970	797	677	590	585	529	497	482	452	440	438	434	417	364	372	370	376	383	374	378	394	339	390	359	378	357	371	390	365	326	311	317	352	328	339	348	341	354	323	331	324	337	335	329	345	317	336	299	331	342	348	356	317	346	340	338	293	333	312	310	323	270	339	322	312	313	338	312	322	348	343	305	321	304	304	337	336	320	301	311	308	322	323	303	334	296	314	334	314	347	333	304	327	342	297	325	311	302	339	284	330	321	298	332	309	319	314	324	281	308	319	292	301	315	299	343	308	310	301	328	317	327	306	306	353	283	301	310	336	273	320	335	302	284	304	303	316	297	334	326	309	309	298	340	322	302	348	325	315	318	302	318	336	304	348	320	315	322	318	300	311	336	312	295	322	310	305	307	286	326	293	325	309	306	333	337	348	280	315	339	317	306	312	318	330	310	328	311	321	293	330	344	319	293	325	343	309	303	292	315	274	314	331	358	315	329	299	312	323	282	298	304	319	333	308	327	298	305	317	285	303	324	329	299	336	316	321	318	312	319	321	308	294	306	306	292	295	310	302	315	298	333	283	329	317	338	313	335	278	289	333	298	331	290	332	352	324	300	311	335	340	323	298	294	319	285	329	331	329	367	323	332	298	305	299	310	309	316	316	314	279	300	333	321	307	312	316	328	340	352	308	324	302	314	309	318	317	323	334	315	324	304	297	333	298	304	324	316	338	315	328	297	357	294	300	328	318	348	368	286	333	300	294	331	301	334	309	332	318	338	310	318	312	315	341	299	297	319	337	299	299	318	348	298	319	338	279	324	295	340	326	316	275	309	294	297	302	329	365	318	282	281	313	330	327	325	320	308	321	307	319	314	370	321	317	318	344	304	313	312	317	301	336	336	331	324	334	363	324	315	335	340	340	295	334	321	324	294	320	334	326	360	313	306	288	329	302	271	292	290	314	304	309	353	325	317	313	305	307	333	333	322	313	327	310	305	327	337	320	334	343	331	332	331	319	358	345	312	303	328	285	327	333	321	329	345	319	321	356	330	337	304	331	335	363	336	299	325	329	331	313	342	338	322	304	299	333	293	307	317	311	342	289	356	295	299	293	310	330	320	312	340	320	307	337	327	313	320	328	297	335	336	352	324	302	300	313	311	328	298	303	325	333	302	315	325	283	318	305	315	339	320	289	292	321	311	329	321	339	331	314	330	323	332	311	326	341	326	344	338	345	305	297	333	326	303	322	294	327	279	326	302	293	313	289	299	349	340	315	300	295	316	297	325	306	325	295	324	338	319	327	327	324	302	311	319	306	311	297	327	314	282	284	280	323	300	323	311	336	307	330	325	351	321	289	291	346	324	293	306	325	297	376	321	324	342	323	320	318	333	322	297	330	337	318	304	323	316	304	305	322	320	313	342	312	333	319	291	305	311	287	331	304	331	285	325	327	291	315	315	325	304	311	333	341	316	295	287	326	298	302	293	336	323	340	310	296	322	359	368	340	303	323	309	347	297	311	296	294	322	314	313	327	301	321	308	325	327	300	339	318	325	327	300	336	304	318	345	289	296	322	283	336	326	321	323	349	315	313	344	342	325	322	306	356	304	278	304	330	337	340	317	291	318	335	311	353	327	315	311	302	314	311	300	315	290	335	324	322	318	320	306	310	305	327	296	299	303	334	345	331	313	280	307	302	319	319	344	307	300	314	267	342	301	314	328	301	289	315	324	331	313	303	302	328	332	283	279	331	351	334	302	282	338	320	305	327	314	335	332	332	336	313	290	312	313	302	329	331	319	331	336	309	286	310	336	289	341	298	328	321	299	306	349	304	314	315	331	336	319	307	337	291	324	308	333	326	308	313	285	306	321	297	316	274	311	323	342	306	338	313	330	305	276	316	305	347	319	319	333	306	334	343	311	326	325	326	335	342	314	311	331	294	301	284	337	340	308	338	311	314	336	290	332	323	317	297	317	327	306	307	316	326	308	303	326	320	338	336	322	313	308	309	312	312	301	307	304	305	303	298	299	315	326	336	309	304	318	303	318	320	335	319	285	329	320	321	294	309	306	338	322	293	325	308	330	281	309	329	317	293	339	347	312	359	324	329	331	328	316	295	301	303	350	333	325	317	308	333	359	336	310	302	332	298	297	331	315	328	318	311	341	304	326	311	319	294	307	332	311	332	341	321	334	292	320	367	298	325	324	290	338	340	296	327	327	290	302	330	320	309	290	327	302	321	319	311	358	342	331	327	300	329	319	328	324	315	319	292	316	304	370	330	327	322	328	306	302	334	326	332	306	313	305	301	322	345	313	355	317	324	313	309	319	337	330	305	306	319	314	316	331	307	317	332	294	306	314	336	300	338	332	336	311	299	305	285	323	342	318	323	312	300	299	319	346	336	295	306	323	318	322	303	353	328	315	336	310	293	348	286	345	342	293	325	321	297	319	333	321	313	278	328	291	340	324	307	350	310	296	303	341	331	312	349	306	301	352	298	307	321	344	332	340	312	335	313	313	323	324	331	286	326	321	317	322	306	271	317	302	314	335	305	299	332	311	351	336	322	291	327	313	322	324	310	311	298	346	319	292	371	286	301	333	317	324	311	297	323	311	324	328	310	317	323	340	353	332	310	291	359	281	322	322	300	302	334	286	315	286	284	274	317	296	317	340	334	323	319	303	303	316	326	312	347	277	324	353	310	352	313	324	339	323	335	304	329	300	301	262	301	345	303	294	332	325	318	269	292	305	312	328	333	330	325	322	315	318	293	345	341	289	270	303	315	337	308	315	304	336	313	334	362	343	307	297	318	319	319	348	309	314	344	306	322	332	331	319	301	314	293	298	349	345	317	310	316	307	295	370	289	318	333	309	299	307	330	316	329	321	319	321	307	331	320	351	288	339	325	307	279	329	303	329	332	321	312	289	304	324	311	333	340	326	323	323	311	337	326	319	334	340	314	337	326	330	337	322	274	311	333	298	327	330	303	326	314	320	290	287	335	300	297	326	286	333	306	310	326	296	297	303	327	303	300	275	321	328	297	330	299	329	322	316	304	305	338	309	334	323	309	334	309	325	302	327	322	292	334	309	292	311	372	298	300	307	317	301	324	288	321	320	319	358	336	354	346	336	317	298	347	310	306	316	321	329	309	332	302	303	317	321	316	323	312	320	320	350	322	309	327	315	334	275	307	288	332	334	328	326	289	315	334	327	299	294	311	348	356	321	303	306	311	309	332	307	336	324	311	330	339	327	305	321	317	280	332	324	310	316	304	319	301	335	338	306	333	336	290	328	340	311	302	315	322	284	317	318	332	313	326	286	317	331	338	314	318	313	311	287	316	313	325	317	317	315	318	323	305	325	300	319	318	306	334	330	310	314	311	295	307	355	330	316	302	301	328	301	336	342	310	316	283	316	314	299	338	321	303	299	275	325	335	302	328	322	341	300	321	314	282	339	302	298	322	305	328	293	307	322	332	341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28795	37190	29991	28493	25748	21662	16940	12176	12603	10783	8926	6662	6215	4899	3788	3197	2683	2383	2223	2150	1953	1710	1592	1599	1365	1402	1244	1137	1046	1107	1093	1044	1082	1176	1173	1161	1182	1185	1149	1150	1100	1034	945	904	889	906	889	874	866	902	883	883	831	818	861	868	771	836	842	844	788	814	861	859	912	828	862	756	807	836	872	870	887	887	801	768	837	853	820	828	857	851	773	861	789	778	793	778	807	750	816	786	828	803	746	770	769	782	804	815	727	756	767	788	786	786	798	805	809	740	777	777	764	747	757	800	777	735	761	834	804	812	733	742	744	800	777	800	763	781	782	755	748	722	813	749	744	783	761	757	757	763	782	743	790	844	762	752	718	763	801	797	801	785	800	818	795	809	771	806	745	789	804	754	779	827	784	742	788	775	761	800	812	759	761	782	760	764	770	799	804	810	785	744	763	752	752	805	772	761	730	743	718	745	799	733	771	783	756	759	774	766	772	787	827	734	796	772	770	805	766	814	727	874	762	800	764	780	744	746	740	804	772	756	764	744	764	757	797	771	776	816	815	781	718	810	778	805	750	773	834	742	781	816	772	758	767	732	776	777	792	772	773	804	776	775	762	781	752	796	810	800	773	777	799	769	795	752	778	811	794	789	791	724	790	778	739	831	816	796	744	765	745	780	763	824	748	799	835	789	793	772	784	766	772	750	754	767	745	778	818	751	788	804	803	742	777	713	771	727	797	808	791	785	747	769	785	757	757	796	800	789	714	741	740	773	802	746	786	754	793	803	802	743	772	753	734	789	837	802	786	792	765	734	796	804	807	801	765	778	734	750	794	783	741	797	781	795	799	801	748	788	803	804	768	821	755	714	768	737	747	768	777	755	774	803	771	754	809	755	794	744	790	755	762	735	846	791	784	816	757	801	772	773	773	780	770	774	797	746	768	852	787	778	790	788	752	776	767	783	795	770	783	775	850	775	743	767	837	769	803	816	777	799	745	812	759	778	784	764	787	763	745	745	781	762	755	795	817	747	791	818	744	756	791	820	792	745	769	740	809	774	804	782	727	769	781	762	728	809	742	758	763	788	781	783	750	733	748	778	796	803	801	768	770	813	777	832	764	801	744	792	791	782	779	812	768	768	787	773	810	805	806	783	791	760	793	786	745	723	818	790	757	782	768	782	816	732	755	765	777	821	755	779	786	734	802	832	786	772	786	829	802	807	797	785	807	763	821	780	811	740	737	772	759	750	752	770	764	732	780	818	732	809	777	811	830	830	819	793	796	755	791	785	789	741	793	739	745	779	734	769	785	793	720	794	758	792	776	739	751	796	795	805	770	750	789	751	767	804	793	755	794	729	782	795	770	805	756	805	801	777	789	779	773	787	770	793	751	738	788	774	806	802	762	818	799	774	770	799	761	760	735	810	810	725	778	784	803	787	785	749	762	776	753	795	759	712	760	816	813	764	790	765	787	769	778	773	732	797	773	790	769	783	761	746	776	780	765	795	761	783	774	761	776	767	768	765	779	779	806	760	751	744	716	733	748	803	803	760	779	812	768	760	763	768	787	798	789	768	791	803	756	734	765	781	783	800	801	792	800	804	768	782	786	761	790	829	781	760	771	782	745	767	767	776	784	810	787	782	726	763	750	765	759	792	744	793	793	778	759	773	769	769	789	791	765	777	734	797	829	784	707	735	801	736	776	784	775	771	771	755	760	797	770	785	770	820	814	786	762	739	773	797	796	771	790	762	781	777	778	775	762	764	850	789	789	796	796	745	751	783	730	830	768	777	766	790	772	741	798	765	773	805	804	806	786	777	801	826	800	746	774	797	817	764	774	749	802	772	784	768	787	752	821	766	838	771	771	801	750	736	796	801	767	794	786	748	781	783	818	778	794	756	751	726	766	775	816	774	783	778	750	788	722	710	762	783	774	791	787	762	783	758	755	752	813	753	806	790	779	815	793	844	788	775	762	762	763	805	765	823	785	801	818	723	793	833	719	776	744	766	794	776	765	836	745	781	817	802	804	774	800	761	806	814	793	810	801	769	776	738	791	797	774	824	802	806	785	752	772	730	752	806	794	706	750	838	791	823	757	796	815	760	770	725	794	739	800	773	761	828	780	775	767	759	820	771	794	748	745	758	807	731	793	749	791	773	771	782	775	817	741	805	793	773	791	742	744	748	769	793	761	820	780	741	811	732	789	820	771	840	827	750	790	757	765	789	791	795	754	777	834	771	775	776	734	768	764	780	788	788	784	796	811	763	774	775	775	770	779	802	782	784	796	771	823	755	779	813	802	835	792	820	814	796	792	752	796	746	813	781	782	822	793	793	801	806	760	720	848	746	794	760	754	741	748	764	749	774	769	739	749	775	808	807	751	779	817	759	761	771	758	782	790	739	757	759	743	793	775	776	778	817	772	775	801	785	761	754	838	736	791	730	772	779	783	796	828	784	828	738	736	769	778	782	808	773	769	746	733	718	776	796	737	788	731	792	730	754	763	799	785	759	717	731	751	795	776	809	792	827	789	768	711	757	837	831	769	794	736	773	751	825	782	765	822	812	735	801	756	783	739	745	793	777	800	749	790	816	759	785	804	805	784	800	791	795	791	742	800	770	813	787	778	761	787	771	750	798	755	772	765	777	784	750	777	738	761	773	723	773	789	783	770	768	804	837	765	751	759	729	776	859	840	757	775	756	762	772	740	750	797	760	802	803	733	796	744	768	774	783	812	786	796	771	756	744	760	765	741	723	796	792	778	740	764	830	790	810	723	771	759	849	765	719	775	778	771	768	747	796	771	788	805	762	739	820	734	775	753	816	762	734	727	829	762	747	780	790	773	753	766	770	742	798	770	797	788	784	797	789	756	809	784	801	809	797	719	830	811	768	776	780	820	733	763	753	800	752	749	766	745	768	762	773	792	770	767	791	759	790	755	802	781	740	788	730	805	767	797	792	789	798	804	808	751	754	817	775	764	819	753	753	722	773	780	819	774	790	827	802	765	790	763	790	772	736	806	811	809	720	830	781	766	822	765	801	766	777	772	793	806	753	753	781	766	745	757	820	798	767	755	780	750	766	755	753	776	792	740	765	761	753	770	814	804	826	805	737	786	782	781	749	793	818	778	761	736	796	803	774	810	773	784	798	741	724	772	760	772	776	760	790	692	722	723	788	808	816	791	795	745	717	775	804	818	757	774	749	790	761	806	746	799	742	766	818	772	780	808	777	780	750	760	792	799	801	795	779	738	780	789	785	769	767	786	810	779	797	765	799	760	766	775	829	780	761	779	742	751	725	803	792	799	800	799	759	746	773	815	752	737	725	755	770	822	805	778	806	802	755	774	803	805	749	791	737	784	766	735	782	783	782	780	805	791	743	773	767	742	748	768	763	803	840	766	805	766	766	745	778	800	746	782	782	777	731	758	745	814	802	786	723	714	760	724	752	809	766	777	806	744	812	778	787	783	793	820	798	762	844	807	803	776	713	743	781	796	772	797	770	749	781	765	745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55881	47251	35938	29180	29799	31079	28352	21364	20381	18146	15327	12104	10889	9174	6409	4667	3937	3438	3432	2478	2240	1998	1307	1663	1009	1044	1025	648	432	451	399	436	445	498	485	467	492	455	454	434	384	400	411	377	384	372	354	327	368	321	322	322	326	325	343	358	320	330	336	308	356	358	322	314	358	358	338	322	334	310	312	363	340	315	361	327	340	313	341	356	309	310	311	329	326	286	286	335	296	325	353	304	315	327	301	284	322	353	305	299	304	331	322	311	305	315	318	305	320	329	325	336	305	338	317	333	303	298	301	326	292	296	332	334	311	320	308	325	281	321	306	283	324	302	330	283	330	283	294	321	284	312	286	307	313	312	294	273	284	322	316	316	328	318	315	343	307	290	303	326	313	316	317	308	303	316	304	312	313	330	337	293	323	309	317	290	312	299	318	325	321	298	330	302	283	312	271	295	304	318	327	283	358	302	299	307	298	319	312	291	291	316	297	287	321	317	320	297	316	292	290	291	334	338	332	294	360	306	306	279	324	337	341	311	317	307	330	327	325	338	348	308	315	302	362	306	336	334	303	309	342	310	318	325	311	280	323	302	324	283	306	287	325	317	323	329	301	316	285	319	313	319	328	313	302	324	342	338	338	328	334	310	275	326	317	297	313	292	308	311	324	293	335	335	317	296	322	323	309	328	328	283	299	326	316	309	348	309	326	283	316	312	308	299	316	296	291	329	313	325	305	310	315	288	288	331	303	325	307	318	302	328	302	309	314	321	276	333	287	297	317	316	331	329	321	317	310	305	305	301	295	315	335	283	334	301	326	345	312	309	322	298	262	310	308	322	320	300	290	296	304	326	247	307	324	297	316	324	310	313	311	289	309	326	314	295	328	298	316	304	291	322	307	327	296	279	280	318	314	334	321	313	323	323	325	311	307	287	305	294	315	315	301	328	355	287	322	312	312	294	338	292	277	309	280	305	291	348	315	321	307	326	304	333	323	317	272	312	325	291	320	283	298	322	323	288	296	297	288	328	337	283	309	295	314	283	318	326	305	308	300	326	298	331	306	269	300	297	307	325	313	360	321	292	308	315	332	327	293	306	306	303	343	282	319	304	297	311	300	313	312	327	296	323	288	320	303	306	328	323	296	343	311	306	333	289	299	331	309	277	317	329	265	322	319	296	283	277	282	323	310	328	299	296	323	313	301	273	313	321	350	303	325	337	308	282	304	294	322	291	316	316	310	316	338	277	308	317	327	302	283	306	302	304	305	340	313	325	290	325	340	310	314	315	287	320	283	312	323	329	349	319	315	297	325	302	303	322	333	297	310	320	298	258	292	298	305	304	317	330	325	336	322	264	339	312	315	329	308	311	323	307	307	297	298	308	337	274	301	314	290	299	304	295	318	300	293	315	314	326	316	327	317	301	297	295	311	312	309	296	285	320	286	299	295	296	321	305	306	323	318	322	317	278	280	318	312	313	368	330	347	340	284	287	306	313	320	289	314	318	308	303	275	315	291	312	266	312	305	301	320	328	319	314	322	319	287	343	350	312	310	302	314	340	300	300	322	335	315	306	289	291	339	320	324	302	290	302	296	306	309	309	313	310	321	301	300	319	322	333	294	310	306	315	329	320	337	334	272	333	312	354	326	309	327	287	329	325	281	306	293	314	312	286	304	319	325	324	308	313	318	302	289	315	316	325	291	307	310	296	295	297	310	324	305	296	327	322	300	299	330	291	314	326	296	311	295	314	311	282	277	288	263	315	312	322	315	304	299	343	297	322	285	329	345	302	306	305	298	296	330	323	309	315	306	303	317	300	295	280	312	270	278	277	275	292	293	307	304	325	344	261	311	313	352	326	288	335	300	334	307	285	338	299	331	302	351	288	314	325	333	328	326	334	317	347	272	286	306	332	297	318	305	309	311	325	298	283	311	279	309	287	293	307	286	295	295	320	312	316	332	308	320	319	316	313	319	290	335	322	302	325	312	305	299	288	314	288	331	342	311	299	327	335	316	317	320	326	298	320	302	360	315	295	335	275	326	302	315	329	327	335	288	312	294	271	311	345	297	330	319	306	300	278	302	287	336	292	309	310	299	316	303	301	299	280	309	339	274	325	300	326	319	300	298	309	304	321	327	302	306	320	295	291	306	329	303	325	314	310	328	315	329	320	273	324	299	336	299	276	351	319	294	291	311	308	340	312	332	325	288	328	325	272	310	328	339	322	351	308	348	354	290	330	283	288	315	296	278	297	300	282	325	340	297	308	320	323	311	319	293	297	296	279	312	309	293	327	342	286	326	360	276	328	315	281	317	299	319	316	318	325	324	311	310	330	314	319	323	369	321	305	306	312	324	310	318	325	314	334	311	293	333	297	336	312	295	303	298	327	302	293	298	321	294	316	343	310	301	327	315	297	336	315	293	321	321	331	305	265	308	295	310	313	317	285	326	318	291	306	328	291	323	319	317	304	326	289	314	293	326	256	299	306	330	278	319	310	323	319	326	303	358	326	272	328	313	277	346	307	311	293	288	288	315	294	307	301	322	329	329	330	314	289	296	325	291	302	316	296	277	287	312	279	322	311	298	325	330	308	310	300	310	314	336	294	287	309	352	331	302	303	269	314	306	297	293	334	299	278	286	338	310	332	327	308	348	322	321	304	327	287	294	291	314	294	311	306	294	309	310	318	330	297	311	331	278	283	322	316	329	312	313	321	325	303	320	300	317	325	307	304	312	316	285	317	287	326	318	323	304	321	284	258	296	300	294	328	313	302	304	296	301	322	315	326	336	316	306	291	303	310	308	307	323	321	313	283	300	304	294	313	322	298	299	310	334	301	322	312	341	322	293	289	315	332	329	275	282	316	309	298	305	305	311	313	352	324	312	328	287	337	330	300	320	306	300	348	326	289	295	319	292	337	324	325	293	278	309	278	295	306	318	342	304	283	293	320	333	319	326	305	306	326	301	303	335	305	309	311	315	338	331	314	314	310	314	302	291	312	304	315	296	298	301	271	285	279	325	277	281	313	320	336	317	311	344	311	302	310	289	315	349	286	285	305	313	303	297	290	316	328	320	302	316	310	311	307	346	311	306	308	313	333	294	322	275	309	286	322	305	326	297	304	301	329	286	270	293	296	340	300	310	327	310	312	323	336	296	322	294	331	306	326	329	304	308	301	291	313	308	299	324	292	317	301	313	335	314	330	298	327	322	309	318	329	332	287	341	312	310	316	311	289	312	317	317	310	322	298	311	305	347	317	336	353	335	301	306	317	287	294	326	316	291	322	342	291	313	325	279	336	297	275	326	286	320	315	342	324	330	303	327	288	304	303	253	337	344	298	313	300	298	292	319	298	341	317	283	323	303	304	323	299	317	333	300	306	325	321	324	290	306	337	328	296	312	300	327	323	291	298	303	293	316	292	310	327	305	302	285	314	339	310	313	318	310	295	317	353	300	320	324	337	302	308	344	338	320	330	319	324	339	291	294	306	343	342	310	320	300	288	317	301	303	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50353	58213	43470	44552	45036	42786	34402	27838	31343	30012	27526	23969	26072	20595	15878	13542	14132	14506	14204	10817	10477	7751	6292	7907	4684	4888	4504	2641	1371	1548	1643	1596	1475	1725	1655	1606	1609	1647	1508	1514	1437	1259	1088	1068	1041	1034	957	960	890	904	905	897	922	934	916	933	913	831	946	966	954	940	975	1036	1022	1033	1059	989	929	944	899	973	855	875	885	819	818	867	824	851	753	783	794	768	800	776	753	750	787	786	779	801	753	744	783	779	737	753	748	763	783	732	758	710	755	712	765	716	765	743	730	712	707	721	781	767	772	765	755	774	724	727	726	718	727	751	749	741	735	769	727	737	712	704	719	750	747	741	719	761	770	729	721	767	734	715	748	768	775	756	720	765	769	716	715	738	711	708	742	726	721	686	730	762	757	734	732	734	756	726	734	775	781	732	771	731	728	715	764	778	702	742	702	708	731	737	764	728	781	715	735	703	737	758	719	727	698	771	744	722	730	794	731	717	773	736	755	748	790	761	783	780	758	716	726	749	772	680	750	725	746	756	736	747	743	723	710	733	722	764	721	748	728	731	804	730	730	750	709	742	737	702	747	781	765	716	707	761	721	745	754	732	737	760	797	758	802	710	722	744	745	765	738	713	745	727	756	705	725	730	755	805	729	744	738	776	730	693	726	767	695	748	715	714	786	738	726	723	754	714	749	729	707	713	755	733	754	723	697	744	741	779	735	786	696	685	691	768	728	735	715	750	722	705	741	753	760	721	727	723	700	751	743	695	740	755	750	748	747	760	721	744	677	693	768	699	689	702	761	779	738	747	777	751	775	779	747	732	718	787	704	743	738	754	754	729	735	781	762	733	726	750	770	715	700	737	760	783	725	755	717	792	735	719	725	746	773	785	767	727	723	728	732	759	711	740	739	701	715	753	722	800	703	734	731	795	755	717	763	720	765	749	725	718	732	755	721	670	748	708	725	706	727	737	707	762	748	745	724	744	690	767	793	740	758	691	743	702	768	735	722	756	735	762	705	720	738	716	722	711	745	749	754	700	742	745	734	691	766	772	773	741	753	759	750	725	728	726	727	732	752	753	732	760	776	757	719	782	764	771	760	763	706	725	772	763	726	758	734	685	770	727	770	784	786	727	756	710	778	715	729	732	737	746	730	741	737	776	795	742	759	712	730	756	719	756	733	730	788	737	743	765	743	743	710	764	725	723	760	713	710	740	763	758	763	759	715	748	746	717	716	683	747	767	714	758	767	742	709	735	732	724	751	765	757	733	728	774	732	727	792	687	740	695	707	685	775	793	785	790	689	773	704	748	728	757	721	803	764	701	721	746	787	737	709	756	765	736	711	732	747	762	734	769	750	709	731	770	751	724	725	771	717	742	730	760	704	752	773	702	752	729	703	738	727	728	696	767	768	714	736	751	698	763	723	702	734	725	751	757	743	748	691	704	746	769	720	746	749	723	750	716	759	742	718	752	733	672	758	742	728	751	742	672	746	722	724	747	758	758	714	668	731	764	724	761	717	687	740	726	719	743	677	715	712	728	760	719	743	736	741	766	747	722	767	747	726	744	736	704	749	735	760	749	744	746	731	761	744	724	738	723	742	759	755	727	741	709	709	730	755	717	666	706	762	749	750	724	748	773	763	748	673	781	733	697	754	754	751	742	769	773	741	812	725	700	726	767	740	756	768	696	768	780	774	718	788	719	754	747	749	794	725	754	770	735	705	758	745	701	734	720	776	740	748	743	725	815	773	741	756	741	747	716	745	729	761	779	757	798	719	709	732	720	755	705	720	749	702	757	818	761	731	726	771	731	735	721	685	707	706	787	711	751	751	753	756	747	726	730	756	692	753	703	729	721	764	721	696	725	698	739	713	741	735	710	729	715	781	729	776	676	779	697	732	739	776	723	757	721	790	717	744	748	707	742	798	739	699	725	741	708	696	772	765	796	753	828	726	742	734	770	709	768	772	714	739	745	755	765	784	758	751	750	755	737	754	754	731	716	746	768	715	803	728	733	723	747	750	716	742	721	761	764	699	770	711	720	737	753	721	742	726	752	778	773	699	752	752	762	712	741	750	764	721	719	786	716	743	747	683	733	768	804	726	716	748	769	785	760	749	750	776	707	740	754	730	739	730	784	761	771	721	737	741	750	720	801	765	746	760	771	700	758	720	748	724	751	754	731	706	739	738	771	749	776	735	788	744	696	722	729	768	682	738	751	737	729	738	725	736	731	771	717	738	714	750	734	770	771	745	739	684	734	733	771	744	778	759	705	739	708	744	721	795	687	713	740	736	769	747	737	775	735	718	748	712	805	767	704	714	794	766	758	682	708	708	719	755	717	721	734	741	761	742	808	691	741	745	729	751	719	748	757	754	729	788	744	703	801	722	736	777	761	731	735	775	717	746	781	718	735	718	711	743	761	754	736	734	727	743	734	782	704	761	745	710	731	673	746	743	768	717	709	730	729	717	752	745	721	720	762	728	780	755	757	745	751	750	765	729	743	715	721	746	787	715	736	735	737	783	703	728	778	715	763	754	736	780	701	730	791	746	735	709	723	739	752	730	694	748	758	779	709	763	816	760	751	747	714	769	757	753	754	754	764	746	731	771	743	732	715	710	746	769	736	764	712	759	734	734	702	757	740	752	674	786	761	718	726	751	738	770	750	773	737	684	727	726	761	715	710	746	770	734	735	741	746	727	706	740	751	739	747	723	717	725	757	780	754	732	713	722	702	740	746	712	770	730	793	779	773	731	757	693	741	706	732	732	771	774	747	738	700	762	808	748	767	725	702	750	724	726	756	761	762	762	777	676	735	718	736	718	723	773	723	722	783	742	708	686	774	764	773	749	735	751	741	718	753	710	742	741	743	734	733	708	710	707	705	783	769	764	730	780	727	753	714	769	722	698	681	806	748	728	722	746	735	740	704	714	766	698	704	773	771	736	717	673	729	735	745	713	724	695	713	731	743	706	757	709	743	741	777	724	742	712	745	684	775	774	735	716	736	705	687	743	693	758	746	731	735	777	787	690	684	769	706	746	729	733	689	702	695	768	684	704	759	755	731	745	759	771	774	754	723	748	690	747	770	708	755	713	731	760	755	737	716	716	732	721	716	712	714	743	765	733	727	733	726	719	782	715	724	715	771	782	690	730	755	736	714	688	730	725	712	738	752	706	726	737	729	714	747	748	752	709	751	727	743	702	770	735	709	757	723	688	727	723	761	739	793	765	771	799	748	722	731	716	729	755	737	756	742	751	713	776	789	720	752	688	752	731	752	776	716	713	762	677	679	728	777	711	742	764	765	772	734	746	734	748	688	777	725	721	747	775	785	760	719	750	766	808	726	800	683	713	783	786	718	741	719	735	712	752	727	711	748	722	671	771	755	754	774	742	715	752	743	746	755	708	723	758	742	705	792	752	735	703	780	743	723	732	759	808	709	742	761	742	737	797	711	752	750	750	779	717	740	683	791	767	758	720	780	733	772	747	774	769	759	784	797	714	771	672	740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54466	43354	37086	31580	28253	29367	27104	26174	24932	26672	23401	19550	18745	15317	11170	9221	7449	5751	6918	4389	4280	3204	2281	2544	2279	1511	1409	999	590	600	585	550	552	596	595	563	582	532	562	565	536	459	417	460	426	416	403	427	401	380	350	385	391	389	403	423	425	411	414	387	358	417	404	431	420	455	435	380	430	376	382	393	371	353	341	383	385	382	355	402	365	341	341	357	320	342	315	365	313	384	355	402	375	338	323	364	330	330	350	338	306	387	359	339	349	355	352	335	416	368	376	347	328	364	330	366	350	379	350	338	356	363	345	385	353	353	354	340	349	381	345	319	339	325	348	344	346	324	360	327	339	353	348	323	363	343	328	334	346	338	356	363	377	364	330	372	354	344	364	380	337	348	325	334	288	376	358	302	382	319	354	333	350	330	347	341	326	338	355	344	358	341	375	382	348	327	347	358	368	305	351	356	360	351	347	318	361	351	361	345	326	358	372	360	302	310	352	314	337	342	344	349	327	359	346	326	340	336	354	354	352	332	334	334	371	361	346	364	330	335	341	331	355	375	355	335	351	346	350	362	359	341	367	374	393	344	323	344	313	363	361	332	348	306	341	379	324	296	334	325	363	345	365	351	377	347	342	353	341	337	330	372	318	341	355	354	341	334	372	304	350	362	330	332	323	366	343	361	353	340	341	376	334	374	359	313	359	349	315	318	352	331	295	340	344	338	343	336	357	331	332	317	348	321	360	383	324	345	335	356	347	368	379	322	312	324	334	355	356	345	333	355	321	362	361	339	344	311	363	350	316	318	354	326	334	309	340	341	335	339	323	359	312	351	326	354	337	370	341	325	347	373	320	291	344	371	345	352	341	334	324	343	340	349	370	346	360	310	354	351	324	410	363	329	332	328	341	346	341	312	374	375	357	325	341	340	352	341	348	369	366	340	337	328	339	368	361	303	354	330	359	337	331	344	352	339	365	348	323	332	351	364	337	361	342	332	353	335	378	337	330	353	359	344	340	376	331	321	359	334	324	330	343	395	368	298	338	363	367	361	332	322	359	373	349	335	317	379	348	351	344	330	347	346	403	326	315	338	346	373	335	343	341	328	352	346	333	324	354	339	378	360	346	369	374	321	340	356	383	338	361	369	376	340	377	352	345	321	353	347	339	339	356	343	355	341	365	325	365	348	367	357	399	326	359	319	359	339	328	322	327	334	300	371	333	317	305	354	365	340	333	329	338	335	345	345	345	319	342	352	327	393	332	350	360	365	355	307	366	358	349	346	318	361	343	375	329	341	360	324	326	341	341	346	345	347	348	332	301	349	359	346	366	362	323	350	328	357	354	353	363	371	333	330	309	326	338	319	343	334	341	343	315	344	317	359	349	364	337	380	334	342	390	364	361	352	293	346	371	339	342	341	345	363	328	313	329	357	349	328	372	336	286	352	350	303	340	326	362	356	338	338	319	337	351	342	333	338	365	366	354	372	341	330	332	336	321	340	346	324	341	339	321	319	336	363	362	337	345	374	318	350	342	357	357	321	357	377	367	357	340	337	372	362	348	339	351	338	327	343	360	324	360	354	338	363	330	328	353	316	338	314	343	343	320	332	274	365	383	381	330	402	362	339	350	354	343	351	332	308	365	354	353	352	338	363	360	363	368	332	322	329	355	351	339	374	339	317	373	337	324	301	347	320	402	328	341	375	320	348	308	329	364	331	340	355	366	323	353	316	350	354	338	354	351	336	333	374	378	356	349	329	334	361	397	322	346	336	352	332	363	360	367	355	369	317	317	367	349	312	330	352	370	323	322	353	376	336	329	368	327	335	326	364	360	335	328	361	350	339	366	348	335	339	323	374	332	337	298	337	321	369	371	340	339	331	333	342	353	325	343	368	327	348	344	319	332	312	340	316	322	325	330	386	370	360	374	342	361	321	350	347	352	413	358	349	354	330	306	302	348	335	319	358	338	354	342	312	340	318	316	365	359	362	342	366	346	322	352	322	320	369	338	328	352	305	331	335	354	338	351	359	354	335	364	299	359	334	370	364	360	329	324	359	358	328	370	381	321	323	343	368	384	340	367	325	338	341	345	354	342	336	331	324	330	352	327	349	353	389	376	341	353	315	318	338	393	308	363	354	363	353	347	377	341	362	378	368	344	363	386	346	365	310	344	369	334	358	327	331	368	388	334	356	356	351	376	373	359	319	359	344	366	329	352	362	308	332	365	339	342	356	319	336	326	386	339	300	332	322	345	321	365	334	368	364	340	334	314	334	346	326	364	348	324	357	337	352	334	333	351	370	333	327	372	318	342	346	345	324	334	337	345	360	353	329	339	344	324	347	369	336	347	354	350	330	342	349	358	390	322	332	362	336	324	327	370	331	320	345	364	361	341	350	346	381	303	297	304	319	336	354	353	382	350	381	337	313	354	369	375	356	369	297	353	341	322	307	379	354	372	306	331	336	353	339	342	387	307	345	319	340	326	367	335	358	338	337	335	346	322	337	396	353	342	320	329	369	337	371	350	330	382	360	332	340	366	335	327	343	355	360	334	338	348	374	354	350	352	356	333	350	314	357	396	331	341	316	337	338	335	336	387	366	377	346	338	347	309	353	354	356	341	346	360	361	344	338	345	387	362	333	374	369	337	389	333	351	345	336	331	345	347	390	331	349	366	382	372	342	367	335	323	347	364	332	361	331	309	348	358	339	350	313	362	335	414	332	342	360	360	329	354	360	334	359	352	362	346	316	305	340	330	346	340	361	332	346	361	347	330	348	345	333	325	330	347	358	352	385	339	390	358	316	324	347	303	329	325	320	342	326	346	321	354	343	336	326	346	323	348	366	335	325	310	322	362	368	347	356	343	381	321	380	372	368	346	366	339	352	375	372	369	374	367	321	346	328	360	345	352	347	318	374	338	346	355	352	353	343	357	298	350	348	327	347	350	341	335	328	358	351	341	329	369	335	336	394	340	328	359	349	334	332	332	351	379	348	319	354	335	305	366	336	357	354	374	329	379	311	336	352	348	331	354	362	335	363	319	342	382	336	363	331	338	347	325	342	366	328	352	360	342	327	363	323	337	349	336	325	357	329	347	317	386	356	330	347	362	354	373	313	338	324	362	327	354	341	322	345	340	345	349	311	309	363	335	321	352	351	337	362	355	341	361	328	327	365	345	344	334	319	331	332	320	349	355	401	404	370	350	358	367	336	355	375	347	361	351	340	326	348	307	323	364	392	374	350	370	372	344	346	338	331	365	340	318	349	372	396	328	359	321	341	357	335	323	325	355	375	349	345	325	336	335	343	327	343	376	370	339	329	335	318	345	316	327	377	369	365	344	341	339	328	304	321	323	350	356	354	369	350	362	373	354	356	348	329	327	311	323	343	339	331	342	353	350	336	368	359	307	341	335	371	346	310	367	284	308	355	334	344	340	337	332	360	360	349	293	361	362	352	334	339	338	349	361	344	330	303	342	369	358	364	349	348	357	336	327	371	323	315	361	332	329	353	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50580	56021	49894	43591	46580	45087	36199	33187	32244	36436	34525	31215	33144	27560	21868	19138	20952	18578	22469	15614	15073	10613	8735	10952	9064	6607	6137	3680	1845	2134	2279	2150	2115	2272	2160	2110	2128	1974	1947	1905	1708	1398	1370	1168	1220	1187	1189	1181	1076	1003	1004	1022	1049	1095	1114	1089	1055	1064	1048	1080	1126	1226	1178	1233	1266	1327	1422	1273	1117	1098	1140	1081	1026	954	929	964	890	945	947	1021	873	814	874	790	779	793	777	817	793	812	825	771	832	749	786	765	749	765	816	734	803	803	723	777	740	745	744	803	771	743	824	798	731	810	797	731	789	785	812	797	749	786	772	759	731	752	784	799	768	775	832	787	797	761	793	762	788	781	789	759	822	779	773	750	775	763	755	824	806	768	730	780	821	719	750	763	808	717	746	774	768	729	726	756	757	751	760	742	758	804	735	730	747	744	751	745	774	720	722	756	768	763	759	729	772	803	809	771	778	719	755	763	812	755	721	759	770	754	780	730	783	753	760	803	747	758	793	760	813	787	771	766	742	814	740	743	791	760	765	782	754	782	803	749	713	750	834	725	768	769	817	771	796	732	734	749	726	785	724	788	774	840	748	833	743	748	751	795	792	800	756	762	739	751	758	782	759	802	806	776	738	758	781	770	746	809	770	737	784	808	744	795	778	737	818	791	780	732	725	781	800	762	746	722	805	780	776	764	764	745	741	750	810	768	721	793	750	774	813	756	784	802	732	792	723	757	734	738	759	776	804	755	734	769	773	751	787	746	760	778	785	738	778	743	746	746	757	778	797	801	798	790	762	731	757	718	798	827	773	789	781	767	796	818	741	719	737	804	758	784	777	784	753	817	793	805	811	831	710	782	763	825	822	829	776	791	802	733	819	792	751	822	783	774	743	730	762	816	670	753	773	767	768	735	743	746	761	732	775	775	760	751	714	740	781	835	718	765	777	775	767	797	793	755	765	794	765	797	766	814	756	749	814	760	787	790	790	750	817	784	776	837	736	808	796	796	744	722	721	777	757	778	787	730	802	795	810	735	698	786	766	741	767	733	740	745	808	792	728	752	725	728	754	793	759	795	747	772	734	753	758	821	759	726	770	724	739	783	780	793	774	801	767	730	726	789	733	746	794	777	797	725	757	782	776	770	747	822	758	723	767	821	774	801	798	793	806	762	763	789	782	817	761	791	806	670	754	820	765	807	779	743	785	770	738	747	759	806	804	776	774	763	737	765	761	781	750	764	792	757	796	787	764	779	746	780	773	760	757	767	792	777	772	765	759	772	763	861	767	772	769	834	747	761	777	770	730	783	721	716	746	756	769	765	758	777	799	797	752	792	773	819	721	790	737	779	743	752	772	765	736	803	764	830	780	766	724	784	757	744	803	795	767	794	798	738	772	769	772	767	826	777	737	746	768	753	751	800	729	781	795	811	765	764	776	784	764	771	789	787	786	759	763	776	741	768	755	784	776	776	799	800	761	763	762	790	780	784	795	808	787	766	719	749	791	739	799	807	811	815	745	812	823	781	752	770	712	769	795	741	752	792	781	791	755	803	763	762	786	785	770	795	766	760	798	759	821	777	736	767	819	773	724	759	769	807	770	749	733	785	785	728	740	769	718	778	807	747	750	815	757	751	779	793	775	766	742	780	767	776	835	793	737	754	777	782	758	805	766	780	786	780	754	752	749	805	736	745	758	786	841	762	762	802	772	781	762	800	748	719	756	728	803	805	748	782	797	835	806	859	750	782	756	806	780	804	788	741	801	777	776	713	792	763	726	754	750	742	747	792	733	736	807	804	792	716	755	779	752	770	774	786	742	839	744	765	750	761	771	781	733	779	796	773	793	769	780	771	757	815	784	744	780	809	741	821	753	812	785	808	829	767	776	725	808	772	757	781	828	826	749	780	768	753	736	749	718	766	785	799	816	766	773	699	742	779	778	754	783	759	750	788	748	761	763	747	796	735	742	793	740	792	741	780	796	778	722	767	771	748	771	778	757	780	729	750	759	778	763	808	760	809	751	798	752	757	741	741	717	715	753	728	726	754	803	782	761	763	798	775	800	767	761	775	726	770	790	780	803	833	760	780	788	782	791	769	742	802	801	756	751	811	688	771	771	755	751	771	808	755	757	799	776	727	789	757	748	759	802	728	777	791	767	752	804	747	741	757	835	796	758	744	769	729	755	810	792	785	766	754	752	784	788	765	842	773	774	772	775	810	759	745	808	779	812	784	775	787	737	777	743	769	755	760	750	785	812	791	775	785	788	793	756	752	795	813	768	780	786	761	755	759	822	815	766	740	751	778	769	767	734	787	775	697	796	810	787	793	731	758	765	737	757	737	761	775	734	761	771	764	804	795	756	757	779	760	738	791	779	796	771	783	764	742	783	752	796	732	756	742	740	781	734	793	757	741	809	821	792	788	755	751	758	733	743	820	782	736	717	759	759	757	755	757	804	807	785	778	759	787	724	781	774	779	755	770	796	784	772	788	721	823	713	776	776	816	754	761	764	733	754	771	801	764	748	805	749	791	814	745	830	783	748	757	800	736	760	795	790	746	787	801	784	780	743	773	831	807	814	761	753	850	750	788	778	756	751	762	777	720	790	775	774	758	777	789	773	800	788	753	777	737	770	787	803	835	759	763	784	773	774	739	784	816	740	758	782	763	789	759	743	767	776	782	753	773	733	833	725	749	763	797	752	748	817	812	761	709	773	754	735	780	782	767	696	714	754	804	771	764	815	736	741	748	811	746	736	788	776	806	805	746	762	763	734	719	762	767	816	762	773	748	770	782	756	760	764	782	791	761	782	757	747	805	774	750	769	772	772	810	769	817	731	794	738	701	783	775	799	839	740	700	753	777	762	800	765	779	781	792	760	739	770	761	726	783	803	750	743	766	757	763	749	782	765	803	773	781	749	797	793	775	791	801	738	739	781	768	755	771	754	797	746	797	794	752	801	792	769	768	728	729	782	767	745	784	793	730	720	777	809	746	764	769	715	764	753	774	789	767	753	772	758	794	737	768	769	737	760	770	789	804	779	773	803	768	777	763	749	723	764	786	757	755	792	745	736	764	694	702	759	744	784	745	760	796	733	778	706	751	777	755	737	781	768	782	768	733	806	774	809	770	783	742	773	742	792	736	769	773	776	768	766	744	798	732	753	775	762	804	736	781	774	747	739	736	772	795	747	772	766	801	795	748	764	769	755	780	748	744	740	814	766	826	799	758	740	757	761	753	826	764	785	741	789	796	806	782	794	798	769	797	772	812	767	775	800	758	714	761	779	741	791	767	754	754	732	776	762	769	759	755	815	771	757	773	761	757	779	750	797	762	784	771	746	746	743	792	763	758	761	780	750	781	783	784	768	769	743	781	761	764	770	808	738	794	745	764	728	765	815	780	754	711	790	800	737	708	746	756	779	802	763	744	789	783	779	770	763	779	790	774	751	777	797	827	751	770	767	792	815	801	766	760	764	815	788	765	805	782	780	760	782	700	716	744	798	766	771	758	738	751	700	853	791	756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36752	62752	53801	36121	21277	11986	5841	3921	2930	3148	2589	1796	1611	1369	984	899	757	557	612	582	589	528	425	432	413	417	393	330	329	424	416	361	346	375	368	393	374	401	373	373	397	363	362	341	357	322	326	389	334	310	325	337	306	369	352	320	298	321	327	318	329	331	347	345	350	340	309	318	295	338	368	350	332	333	344	355	357	294	329	323	341	316	342	321	324	341	307	305	286	317	288	306	328	350	326	340	331	352	337	300	300	324	334	310	331	314	287	320	318	319	316	290	314	312	320	318	339	326	323	340	300	300	321	336	307	345	329	310	338	306	330	316	309	329	339	297	365	344	333	318	350	338	321	344	326	325	315	315	297	286	303	293	344	276	292	312	316	338	340	313	365	283	311	348	315	316	328	292	337	343	312	328	308	340	325	327	285	342	308	320	309	340	330	317	302	323	331	340	323	308	291	328	340	324	301	342	362	305	324	304	306	317	343	323	319	338	325	327	312	354	321	297	368	359	316	343	313	321	328	301	309	329	340	297	320	299	303	324	295	293	286	311	308	364	314	348	307	318	334	315	349	343	304	302	347	347	306	297	310	323	320	339	299	344	355	349	320	342	308	310	367	335	321	304	328	324	335	330	343	321	308	306	336	318	290	324	346	344	338	346	320	336	339	350	317	325	295	320	372	311	293	307	349	307	313	302	338	323	341	326	338	345	313	324	329	306	335	323	322	346	287	351	344	302	309	346	313	309	330	321	330	300	333	322	345	277	304	318	313	323	329	323	326	334	334	312	329	322	336	332	333	328	329	314	352	305	313	293	305	329	319	295	309	310	333	273	304	315	298	318	294	318	336	267	328	327	331	321	319	342	314	337	333	338	324	321	315	325	367	314	336	315	327	340	314	324	317	334	330	285	340	283	303	296	305	336	316	306	337	324	330	320	311	298	320	287	332	365	310	333	340	335	326	347	302	319	312	347	321	336	303	301	300	307	293	332	347	332	322	311	322	304	309	335	350	307	312	312	322	326	343	343	341	313	360	342	299	313	311	321	331	313	303	355	326	306	316	304	319	334	335	295	299	350	340	292	313	325	316	334	335	299	344	337	329	318	313	297	320	317	365	327	336	296	350	335	325	305	321	315	323	334	287	307	311	323	323	329	339	324	357	317	319	328	289	286	343	304	310	360	327	307	329	348	361	322	334	307	308	323	290	317	297	300	315	337	311	336	342	339	297	302	350	313	302	353	296	302	311	326	305	333	297	314	331	292	330	318	324	320	343	346	314	347	348	337	329	357	371	282	333	322	350	311	332	348	335	301	343	280	341	318	348	321	336	339	336	327	338	336	334	301	327	338	300	319	327	334	348	332	313	338	322	308	306	308	328	333	332	325	290	338	291	330	330	301	299	333	328	305	286	310	336	298	343	324	325	338	315	283	340	304	320	310	282	328	361	314	294	345	341	319	336	330	325	318	310	335	319	314	358	329	340	334	291	328	345	313	317	296	308	345	327	328	318	314	354	314	343	292	319	318	348	348	336	312	324	317	321	339	333	322	314	330	314	292	322	326	338	346	318	313	348	326	327	330	341	350	302	322	315	338	324	328	345	303	294	287	316	331	339	337	318	340	351	320	308	343	329	313	329	313	314	321	309	343	318	337	309	332	319	306	345	370	304	271	353	353	358	340	315	313	333	330	316	346	327	310	351	303	306	309	301	346	329	309	343	314	283	347	323	328	321	286	338	337	326	327	312	345	307	338	311	270	316	307	331	348	329	319	331	351	323	319	349	296	313	349	328	294	380	323	345	364	339	322	324	285	318	314	334	328	336	345	309	333	363	349	314	326	329	310	328	306	304	322	324	329	324	302	303	326	325	290	319	348	314	339	371	294	289	305	329	342	348	339	304	332	381	343	330	321	333	318	335	328	315	317	303	309	276	322	283	323	322	312	306	358	313	282	348	340	333	339	318	301	353	333	339	318	324	295	353	310	300	338	310	341	326	363	307	325	335	316	334	347	300	314	348	296	354	301	321	368	295	326	316	320	321	312	333	322	313	325	329	318	310	339	333	305	318	309	331	334	361	311	346	309	325	325	316	338	317	319	315	337	308	288	340	340	305	319	320	323	262	332	343	327	296	326	311	315	318	319	310	337	361	306	321	345	307	325	329	339	336	290	323	302	328	321	337	317	331	303	310	317	306	329	332	321	346	335	338	327	329	291	300	327	332	338	337	353	319	307	303	325	342	335	320	311	328	320	337	327	299	315	312	296	324	328	319	308	321	316	337	349	366	336	321	310	336	282	350	295	318	329	323	316	318	343	345	331	327	328	363	314	300	316	339	294	310	312	302	339	310	334	328	323	322	316	324	345	307	369	330	366	333	301	296	335	335	324	293	331	335	328	308	329	306	366	320	323	307	337	316	319	296	320	356	325	321	323	318	340	307	335	320	340	324	326	322	357	314	320	367	332	322	314	313	274	344	334	274	314	320	343	286	346	319	333	337	318	322	332	328	307	315	307	323	343	316	353	314	351	329	331	331	332	323	315	334	304	315	314	318	291	321	345	324	311	312	325	313	313	297	306	320	353	309	347	347	304	306	300	339	332	330	343	359	306	333	340	336	328	311	343	313	319	330	322	310	324	314	300	297	312	326	290	299	332	310	313	318	331	322	340	287	328	292	293	334	316	305	352	312	284	295	304	305	340	302	327	325	320	313	375	334	310	327	314	321	301	316	330	296	323	287	312	298	307	309	334	364	313	323	317	302	348	330	308	330	343	318	336	331	332	300	319	311	317	308	323	323	275	342	349	316	336	317	304	328	328	345	300	297	338	360	326	352	333	314	314	328	318	292	333	321	309	294	336	311	348	331	305	348	319	326	335	312	334	345	318	308	311	354	311	342	319	301	337	330	329	346	322	342	322	307	319	340	305	310	327	312	289	304	338	305	341	337	296	309	300	302	343	313	304	340	366	335	304	332	332	324	320	325	302	314	325	319	346	295	309	301	322	328	299	327	301	288	360	277	277	321	366	292	298	302	327	348	329	311	354	322	366	337	338	302	313	363	318	323	315	310	320	323	343	319	337	286	327	333	333	332	341	331	331	309	311	303	319	304	297	372	302	371	302	308	367	322	307	329	325	338	302	319	336	336	332	295	323	331	323	321	317	296	341	307	326	329	330	327	328	322	332	303	308	320	352	340	351	318	319	321	333	331	335	294	326	303	357	341	294	288	334	270	296	329	323	317	302	296	351	329	316	331	352	348	335	342	329	308	292	325	301	303	301	334	345	344	315	318	363	302	314	294	341	333	316	327	325	305	335	324	316	323	318	336	328	322	334	331	308	333	315	308	325	321	365	334	294	335	349	324	329	302	315	317	345	315	341	311	315	304	312	303	317	336	324	324	273	290	369	337	310	334	275	351	335	321	310	329	313	342	350	314	316	331	340	327	298	314	332	316	328	295	326	317	334	327	342	293	341	287	304	340	344	323	355	335	331	306	314	325	326	349	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29180	56918	49953	38325	24380	19770	14343	11722	10125	10976	8984	6399	6094	4830	3751	3102	2686	2183	2251	2297	1965	1725	1476	1348	1394	1360	1247	1099	1000	1027	1074	1034	1097	1151	1114	1201	1163	1196	1143	1191	1061	1027	928	947	925	903	914	879	812	869	822	848	877	848	853	882	826	793	787	818	824	887	827	764	838	844	780	854	856	815	837	865	833	820	817	822	810	773	851	799	791	764	798	858	805	799	800	775	841	749	779	778	814	788	781	772	755	773	782	787	752	783	751	784	826	780	841	758	812	816	779	828	791	758	816	841	787	800	796	779	741	779	771	798	821	740	794	782	786	780	793	791	782	786	793	795	717	777	782	785	786	820	804	774	798	810	778	809	798	781	783	792	767	788	841	798	836	802	757	783	773	771	767	777	813	756	783	757	791	753	793	775	786	786	795	804	824	756	715	787	800	765	754	769	753	781	761	726	764	818	751	758	805	820	777	786	756	769	822	799	804	758	818	806	788	761	733	789	750	772	790	758	773	733	765	768	795	761	825	743	735	787	770	738	767	794	790	762	795	771	768	743	825	794	747	825	815	757	763	780	764	820	776	740	739	779	797	802	849	736	770	760	759	778	748	797	783	761	782	752	795	767	760	800	734	776	770	740	756	743	790	842	747	732	806	784	803	770	778	756	779	759	780	836	747	812	771	724	817	782	810	719	717	775	793	757	758	781	750	765	780	737	845	787	722	802	753	764	781	744	797	733	812	792	736	771	783	781	805	680	764	724	778	752	763	790	796	767	807	739	785	765	798	755	758	788	784	726	766	822	826	773	711	728	773	740	784	770	726	742	794	761	797	785	835	804	783	797	774	794	741	753	768	781	800	727	796	783	775	761	821	822	768	743	756	765	810	789	805	759	784	866	812	772	788	801	788	750	759	834	813	747	799	783	760	767	781	768	779	833	790	792	788	748	732	785	775	772	807	771	763	752	799	796	786	776	813	757	764	773	755	748	804	794	720	764	748	786	798	767	801	775	794	750	746	783	822	733	757	736	760	746	753	783	713	755	772	786	748	755	806	759	785	808	748	727	765	828	801	787	766	797	814	758	804	756	772	728	784	755	762	834	764	721	770	782	752	751	795	750	789	814	754	723	805	762	784	755	771	771	780	762	792	730	841	731	817	791	759	717	731	769	824	765	770	756	812	729	801	758	788	810	823	770	772	826	762	712	803	806	792	777	769	814	758	796	804	770	744	777	748	797	778	750	702	788	716	791	822	777	733	754	795	770	787	755	781	755	810	776	771	766	769	734	789	747	770	764	747	772	786	797	767	787	803	781	803	751	745	773	791	749	737	722	832	762	726	818	794	773	805	802	770	771	751	816	836	768	753	762	726	770	797	804	756	822	743	838	795	711	775	734	785	739	810	831	768	789	783	805	724	788	792	788	721	805	772	766	765	777	825	763	767	786	764	813	796	797	815	795	790	765	807	776	765	752	809	772	806	755	787	804	824	768	824	757	794	777	779	731	782	784	791	821	806	760	748	793	789	787	815	776	780	783	800	749	755	796	767	807	748	758	800	825	775	766	782	786	801	752	814	757	770	823	775	818	766	761	755	784	770	782	718	827	739	791	737	796	757	751	745	808	773	780	780	767	774	776	787	741	766	738	810	775	767	775	808	755	807	775	790	791	761	762	791	719	760	769	773	765	779	769	823	796	758	774	788	808	820	761	790	777	796	779	751	787	764	781	775	763	790	796	802	785	789	766	756	729	760	755	790	764	819	802	733	789	754	772	776	739	815	711	767	760	812	771	784	756	802	761	785	775	801	770	794	774	743	785	822	777	757	804	783	804	712	827	759	827	814	834	744	803	758	804	745	745	750	739	766	774	730	795	792	841	781	769	787	817	727	753	747	773	780	778	787	758	818	731	793	784	780	806	768	786	777	788	762	770	747	775	783	800	829	811	773	705	735	809	793	773	767	758	768	722	737	828	755	792	749	736	748	764	787	802	840	786	810	774	814	836	788	778	774	770	783	744	800	829	781	790	787	773	808	738	754	758	776	808	812	732	800	840	744	816	764	769	795	841	803	789	721	776	820	801	765	777	767	764	810	798	787	743	774	785	826	755	761	802	813	788	768	771	801	765	782	766	805	756	803	794	733	790	800	759	808	763	760	744	751	797	800	803	766	790	759	819	760	726	770	755	772	744	766	786	795	791	812	795	790	740	785	790	766	759	791	745	830	762	800	766	775	796	783	766	779	820	785	783	837	827	752	740	810	809	780	760	761	819	794	773	782	779	796	748	760	797	818	749	759	681	784	768	736	804	779	796	775	783	786	733	821	741	751	764	725	746	771	826	750	755	796	776	782	807	774	767	799	773	752	787	783	809	745	721	763	787	847	723	766	786	783	753	789	785	797	777	767	841	796	804	800	775	827	803	780	777	757	779	758	791	752	765	778	800	792	789	766	793	782	756	756	805	774	750	761	765	763	776	793	793	750	713	818	762	772	753	732	758	791	754	785	767	801	738	801	765	759	781	796	801	759	769	736	830	803	775	785	764	766	756	816	849	729	779	796	808	771	743	793	760	720	799	775	730	750	776	777	762	824	781	753	819	763	778	719	788	792	746	759	809	739	782	718	766	815	760	786	754	780	775	820	833	806	775	761	750	784	799	801	733	799	800	788	758	764	743	735	766	786	816	762	805	784	826	757	756	794	800	764	762	801	745	724	767	770	762	800	816	823	766	784	782	842	801	791	739	796	802	796	764	753	793	768	764	792	721	792	799	816	794	853	772	767	795	769	745	764	821	808	829	753	748	754	849	762	757	722	837	824	779	775	805	795	793	793	807	772	768	729	757	796	742	778	787	782	763	787	782	783	806	833	846	758	795	756	795	747	770	770	772	784	782	765	810	786	768	764	734	806	763	753	737	763	750	740	863	815	723	769	777	763	764	775	794	811	738	799	771	801	728	742	782	807	766	778	793	754	791	721	748	763	738	768	789	779	796	822	794	795	774	759	797	785	741	765	744	751	775	782	819	744	817	806	785	797	708	787	806	731	761	762	785	838	822	785	765	805	766	771	736	789	778	756	752	774	784	793	803	774	798	777	750	799	794	813	759	794	775	757	783	818	797	808	774	786	752	783	789	748	768	757	808	819	791	843	760	753	777	777	781	816	793	774	753	744	797	746	794	732	790	783	779	740	814	790	798	756	826	729	773	729	810	768	830	798	814	827	767	767	780	789	728	765	790	777	806	808	761	793	799	784	760	763	762	783	755	729	816	758	748	768	795	746	786	779	753	772	766	784	759	734	729	774	763	771	800	775	838	777	756	799	784	790	766	774	759	716	733	743	797	805	785	725	800	810	817	761	763	804	776	776	784	792	789	751	758	724	790	742	825	782	810	789	761	782	742	800	791	696	781	742	768	770	754	788	756	771	802	802	768	705	725	808	768	746	777	819	738	792	769	783	758	732	785	769	788	764	763	806	763	784	762	776	775	749	731	752	797	816	778	754	770	805	760	809	746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56008	50916	45595	32797	26731	25747	25339	24872	19549	18706	14749	11672	10887	8751	5839	4858	4241	2572	3103	2923	2782	2173	1571	1072	1188	1119	865	728	461	489	502	480	456	504	478	542	508	497	464	404	463	474	383	359	428	384	366	346	371	340	383	360	398	366	372	384	366	399	368	394	362	405	371	370	393	370	432	383	384	365	405	390	370	333	384	382	371	371	382	358	341	349	377	339	341	342	403	335	338	374	378	321	334	340	337	333	327	344	330	375	362	359	364	316	368	345	370	350	335	337	326	347	344	365	354	358	341	349	320	342	338	325	337	337	370	330	335	352	380	306	315	335	336	339	333	355	357	334	335	323	367	309	356	362	350	362	330	313	368	338	374	354	378	343	347	376	350	337	365	351	294	380	338	351	332	331	360	338	316	372	335	343	368	336	357	377	303	379	320	307	370	316	330	362	335	387	337	331	350	328	352	323	351	351	348	359	336	364	371	341	304	337	347	290	339	330	341	339	361	325	345	353	346	381	341	355	313	327	347	325	347	338	304	349	342	344	308	311	338	300	370	367	321	337	308	328	350	308	342	344	334	352	354	342	325	354	345	345	335	349	309	314	334	338	337	342	334	327	363	324	349	317	333	354	387	356	345	328	367	341	323	353	309	361	315	350	346	349	366	323	325	333	333	367	302	333	353	364	358	318	313	363	378	378	366	316	340	318	350	349	300	364	354	298	308	309	373	382	336	288	323	328	362	339	320	360	311	364	364	387	371	339	349	346	373	350	363	330	352	345	345	382	346	342	337	398	330	361	321	315	361	384	360	350	336	343	338	337	298	308	331	316	341	344	320	320	342	349	369	328	326	343	355	377	347	343	318	331	369	353	352	362	354	368	332	370	359	360	349	331	347	344	360	300	357	350	339	344	351	324	376	370	348	326	319	351	384	361	339	333	355	368	371	357	331	334	359	335	297	343	310	325	332	350	356	343	357	373	358	318	335	336	345	329	343	353	343	338	323	384	366	349	383	367	322	347	308	340	350	349	357	349	342	321	326	369	348	356	374	333	351	335	339	342	376	379	364	346	345	351	344	347	355	356	371	383	359	325	323	349	366	379	355	342	337	315	306	314	344	348	357	331	312	324	368	358	344	328	296	314	341	328	293	303	381	326	346	367	389	314	343	338	355	324	341	369	376	340	366	330	328	307	323	322	363	347	320	329	347	326	329	324	327	328	326	349	328	372	343	344	332	335	353	345	345	351	352	352	336	332	359	349	340	360	334	344	356	348	356	335	342	346	345	344	335	368	328	378	343	349	327	328	331	354	345	363	358	355	327	361	332	329	344	348	334	367	341	347	322	353	325	332	321	331	325	342	339	360	354	332	337	305	345	406	333	318	374	306	326	370	329	332	341	351	347	361	354	314	342	353	326	346	369	350	331	336	382	316	342	312	374	351	370	349	330	352	358	325	365	337	372	371	344	305	361	338	315	341	364	335	345	332	302	350	305	304	338	332	351	361	331	380	315	358	321	378	315	347	361	351	362	320	399	370	342	345	331	321	337	334	328	359	329	351	338	356	361	368	373	340	365	341	340	339	335	323	384	390	339	382	391	323	346	315	349	323	322	371	348	336	341	335	376	365	349	307	361	348	341	342	354	341	349	335	350	344	338	362	337	359	344	373	321	309	341	368	351	347	349	306	340	333	366	326	316	360	324	371	319	332	374	356	330	328	361	334	353	357	381	365	340	324	334	343	360	366	347	355	358	323	330	348	315	332	350	342	342	304	373	356	339	316	368	334	356	372	365	345	352	334	363	365	386	359	352	347	321	373	316	358	320	328	344	363	336	371	334	353	313	341	335	375	318	371	358	321	341	338	326	321	375	337	360	362	325	346	349	354	375	336	348	350	331	314	365	283	339	320	375	336	357	346	338	317	330	336	369	336	379	330	336	334	366	358	338	331	326	359	369	367	337	334	326	315	323	343	324	337	335	345	351	342	331	340	353	319	352	327	335	308	370	332	355	364	325	318	345	338	346	377	339	320	351	313	340	353	343	355	308	312	381	312	351	331	344	352	327	331	319	339	345	322	351	358	342	339	335	336	365	365	350	336	394	370	296	330	334	355	362	345	365	365	363	335	323	351	347	354	331	368	377	343	343	334	356	365	317	354	356	342	353	314	349	333	336	345	340	325	348	339	335	350	361	302	335	354	347	343	369	303	380	323	337	335	404	319	364	346	350	355	359	325	317	346	382	345	328	377	311	341	367	342	339	359	354	311	348	377	305	350	347	356	327	326	352	361	343	365	349	333	352	330	304	381	371	321	367	375	383	374	360	357	375	349	351	346	327	347	355	332	328	346	375	292	366	364	368	337	351	317	339	327	339	351	349	338	311	316	322	375	323	320	344	344	367	348	358	336	337	350	336	331	345	357	331	348	326	332	316	342	354	327	329	346	339	360	341	343	345	358	366	350	352	348	357	321	334	296	333	335	353	332	326	345	314	381	331	379	354	325	317	348	348	328	368	347	371	346	345	335	337	344	335	326	327	348	346	368	354	333	331	351	318	346	325	317	342	351	368	333	343	354	354	359	332	340	349	325	340	346	330	353	340	339	340	353	342	286	334	346	330	346	366	324	334	352	347	354	364	385	348	349	294	342	327	327	353	353	342	352	367	333	336	311	356	320	338	351	340	328	314	366	348	321	325	363	358	309	333	312	350	326	352	315	325	364	330	364	332	346	350	352	323	365	339	345	321	322	346	307	357	358	289	360	329	349	361	329	356	368	317	363	343	349	352	341	330	318	323	351	318	337	348	304	362	336	333	310	337	362	337	364	350	364	308	333	334	319	362	326	329	361	340	348	328	376	366	303	356	286	315	363	323	326	354	322	343	318	356	323	316	352	338	321	341	329	304	343	322	300	338	355	302	344	348	342	345	335	376	370	331	340	318	375	356	369	344	346	343	330	336	335	385	346	341	351	357	333	355	346	353	335	344	341	327	354	339	340	351	349	334	330	339	345	340	351	310	369	336	346	342	342	368	331	320	334	367	347	340	343	319	322	339	343	346	359	361	346	321	341	319	315	374	347	351	331	340	365	335	358	353	332	375	335	322	324	329	379	344	303	385	336	323	337	330	340	352	344	313	316	365	350	286	351	338	354	315	360	357	328	333	382	373	339	372	326	347	337	373	346	347	333	338	345	345	312	329	379	342	333	324	316	345	338	340	350	312	356	348	321	308	326	342	341	309	330	341	344	297	292	336	368	358	329	296	336	335	379	329	349	320	317	330	338	357	348	345	340	334	360	339	354	350	326	353	360	328	336	320	327	382	346	332	341	343	324	319	375	356	340	329	343	322	323	322	367	350	335	367	370	350	350	335	350	334	326	335	325	350	326	344	344	316	361	376	329	338	344	342	354	327	362	348	359	331	362	373	318	356	336	339	357	370	316	328	359	322	383	317	341	298	327	341	304	322	346	357	342	341	377	394	366	327	324	342	340	355	338	328	356	384	375	345	356	372	379	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50038	64462	47990	39151	39182	34828	29597	27809	20265	29443	25230	23359	24012	20771	13381	13162	14055	9890	12514	11355	10404	7869	5982	4376	5251	4875	3331	2734	1415	1545	1615	1486	1576	1715	1638	1588	1645	1564	1493	1484	1390	1173	1090	1154	1037	987	1000	970	918	928	897	954	911	957	918	995	945	954	938	941	916	1060	962	1096	1041	1055	1130	1023	930	930	889	923	983	895	865	810	830	870	867	898	847	779	826	805	808	724	773	827	779	803	760	725	781	769	789	763	785	788	815	748	769	740	769	726	808	780	771	725	763	733	802	764	759	816	760	760	766	813	764	717	701	781	781	768	797	723	757	735	756	750	781	779	756	728	739	781	741	807	792	735	804	722	795	723	716	774	763	778	774	816	764	687	791	733	717	700	757	754	783	761	771	753	769	794	762	766	770	763	757	788	788	694	764	738	717	734	765	701	748	740	788	724	762	749	727	777	734	732	764	778	751	738	736	732	757	736	719	703	702	742	791	762	773	761	750	734	802	779	807	751	742	787	749	788	730	817	805	775	750	757	807	748	834	791	730	730	716	723	758	757	735	720	765	808	756	764	773	804	725	774	820	746	758	756	735	723	726	754	779	716	713	757	754	762	773	724	713	789	762	758	738	761	761	732	753	744	744	724	746	735	728	794	745	741	716	775	777	763	801	762	727	734	749	750	756	737	755	730	762	738	736	770	769	718	756	756	748	744	713	737	775	771	806	766	727	722	747	767	736	799	755	770	728	840	720	798	752	748	718	675	780	768	796	741	776	726	745	777	758	758	753	752	739	745	754	748	719	751	810	766	764	792	750	744	740	779	770	770	738	726	740	759	805	723	765	780	769	785	758	757	774	774	774	725	771	725	730	758	776	757	735	771	760	737	739	747	730	756	768	743	718	776	740	765	735	755	734	774	763	717	793	784	740	757	746	770	778	756	756	691	738	742	718	689	793	779	731	753	787	752	743	772	759	783	781	764	760	750	735	742	793	752	718	733	789	726	793	770	740	719	755	762	772	798	725	758	804	688	732	753	790	741	768	734	786	737	785	751	798	757	771	754	751	716	762	772	746	759	695	747	708	740	794	794	708	751	742	752	814	820	757	728	765	779	763	799	743	756	767	824	756	726	712	746	763	754	778	745	795	770	742	738	711	768	781	782	763	754	700	734	770	762	780	734	760	774	777	697	788	730	755	750	742	749	752	766	769	724	796	777	799	812	782	765	710	774	735	769	806	734	770	757	738	749	775	758	801	783	736	775	765	782	711	728	780	746	754	780	735	771	791	751	757	788	711	722	746	761	766	759	724	747	742	757	752	770	794	784	723	724	753	727	729	750	703	755	781	714	795	748	732	824	740	772	758	764	805	727	756	745	783	769	682	745	748	749	734	800	758	762	794	763	775	744	745	740	726	762	763	712	795	775	750	767	745	801	761	759	731	800	806	739	717	739	774	791	767	757	783	771	767	717	788	734	746	795	788	762	738	756	743	778	711	727	800	737	732	721	711	782	787	761	763	782	735	741	741	761	744	787	722	783	755	761	749	764	767	742	794	784	748	716	789	777	744	735	731	727	763	763	797	779	769	749	762	753	761	799	775	745	733	697	737	767	851	726	780	745	731	761	769	794	744	780	773	750	776	763	708	765	770	743	719	767	745	726	762	763	749	777	710	741	727	749	762	812	757	763	740	736	774	785	717	713	783	762	744	698	736	776	774	745	737	761	742	757	787	711	739	785	743	766	774	735	693	735	728	795	770	803	765	747	677	742	771	714	791	776	806	757	784	732	796	763	775	734	797	801	751	705	798	789	832	741	765	785	762	732	740	768	740	772	736	734	737	729	768	799	742	752	717	743	743	742	761	745	756	775	710	752	787	774	777	747	768	796	792	749	784	719	729	755	759	760	770	736	808	761	708	760	749	761	759	749	747	751	699	781	758	787	749	723	748	812	792	738	718	747	778	771	711	794	753	738	718	763	781	760	766	778	731	740	751	755	745	753	723	737	719	756	749	728	755	761	798	726	767	673	768	714	782	738	776	745	741	774	778	745	733	793	726	712	746	784	822	787	776	680	729	769	743	761	737	748	775	759	745	788	752	747	733	724	749	739	727	739	757	776	717	759	747	813	808	773	747	749	782	751	698	774	695	760	778	749	787	728	735	786	744	762	722	751	758	803	790	720	711	794	745	750	765	785	766	729	761	738	793	749	763	736	706	746	740	734	775	747	736	768	764	766	704	781	746	760	798	778	781	740	740	721	791	738	750	771	748	746	749	771	772	760	728	786	830	702	753	778	747	800	755	740	714	755	832	749	724	738	759	775	797	772	725	734	775	734	733	789	834	760	776	749	791	756	737	770	763	733	754	792	763	786	772	762	751	762	754	771	742	760	784	790	764	774	787	763	771	816	726	724	759	816	731	720	766	771	792	701	723	758	770	785	772	761	760	756	737	703	779	735	743	775	713	768	757	762	781	738	746	761	775	797	753	741	751	805	770	748	790	713	717	771	723	720	746	764	748	726	778	736	787	703	769	798	754	724	767	755	754	800	745	722	736	726	756	711	746	760	810	702	751	789	763	744	758	729	734	734	777	762	716	713	755	734	756	726	732	801	761	765	712	763	722	730	737	740	765	748	766	744	793	778	763	771	776	775	728	765	758	748	772	793	685	785	770	752	716	767	778	755	735	768	780	761	731	743	710	799	727	749	719	770	728	773	773	792	764	792	722	727	757	753	764	746	774	774	739	743	806	748	758	764	766	750	749	757	784	731	783	775	753	741	766	785	783	739	763	779	764	791	736	745	745	724	746	778	759	763	782	717	733	797	791	738	811	755	798	773	757	741	792	694	770	814	734	786	731	764	773	799	747	718	748	779	836	719	744	802	739	769	740	751	755	735	768	725	748	741	794	710	741	770	787	760	749	731	743	790	775	823	707	768	788	742	763	738	740	718	762	785	704	771	779	743	753	747	747	719	745	745	783	808	720	748	748	751	765	774	763	734	780	771	764	776	785	764	803	759	715	738	750	761	724	767	756	737	673	744	762	727	814	761	744	735	769	734	712	763	786	781	770	745	811	761	756	730	771	826	775	755	702	752	758	777	760	778	744	778	797	775	796	722	777	739	785	774	754	739	750	740	733	748	766	797	729	785	743	773	767	750	766	769	755	744	755	705	777	771	735	766	753	759	761	795	755	769	703	729	729	721	731	719	813	740	758	756	769	729	754	752	750	722	791	746	784	738	738	775	762	731	740	737	751	776	786	745	735	740	772	767	726	755	774	729	757	767	758	744	755	764	718	768	739	741	740	756	769	768	713	791	754	760	746	715	750	709	764	821	800	768	729	739	770	755	724	738	726	739	737	704	715	745	787	771	765	762	778	777	768	830	730	735	743	744	754	756	744	768	768	745	801	790	726	744	724	739	726	712	749	729	719	728	720	779	770	768	786	808	791	756	718	779	774	750	710	771	786	721	738	768	820	737	762	743	754	783	700	724	745	777	731	763	747	702	729	694	769	767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58071	46448	37314	28637	27265	27368	27167	26980	24571	25528	22157	20684	19072	17180	11358	8589	7460	4912	5643	4946	5095	4589	3556	2195	2309	1917	1402	1207	616	622	647	603	529	687	669	654	644	570	539	618	554	524	468	472	445	440	416	404	414	397	423	386	444	422	462	462	454	412	441	422	472	472	435	452	461	470	441	435	482	410	417	415	367	396	440	428	408	373	439	421	392	369	364	350	370	371	375	360	364	402	360	384	390	363	371	357	357	385	390	358	357	406	376	341	373	351	361	350	398	387	382	401	406	380	351	359	359	395	391	379	385	344	329	370	405	392	344	361	355	346	422	391	375	411	399	380	360	351	354	373	341	397	367	365	388	376	363	343	408	367	363	333	369	385	377	383	352	435	388	403	392	367	394	355	366	377	364	359	402	386	385	367	365	412	399	378	359	383	365	376	376	387	429	379	353	367	386	334	371	374	360	354	386	379	379	376	374	396	341	390	369	379	395	372	372	363	362	387	369	364	342	351	351	370	353	372	407	379	396	396	367	375	382	354	372	381	374	369	369	365	366	383	350	362	416	362	388	402	362	388	375	354	370	368	384	414	391	388	361	392	362	342	367	384	370	373	384	359	356	383	381	381	400	375	393	370	352	375	391	399	441	371	416	385	394	373	398	416	390	361	402	380	407	384	322	369	378	364	383	371	394	368	378	383	367	383	390	381	365	378	364	392	377	370	368	366	374	376	386	353	383	379	384	366	421	380	397	353	409	360	365	420	399	336	388	391	362	398	379	357	412	372	388	406	334	383	350	377	393	374	388	340	397	366	342	385	341	396	382	408	330	368	372	391	399	395	339	340	381	367	407	353	361	344	352	403	357	397	385	403	371	338	399	369	410	382	367	342	397	376	400	388	362	415	343	386	387	370	364	383	368	389	369	417	382	397	389	345	359	395	386	391	359	356	335	391	348	386	364	356	384	380	384	391	388	379	376	369	365	363	367	388	346	389	373	357	426	384	378	365	364	379	376	381	396	399	386	376	398	396	357	365	362	383	383	421	383	371	364	354	368	383	383	392	373	369	357	392	393	376	415	378	365	369	373	399	352	369	351	318	371	383	381	396	395	370	391	351	377	344	372	361	398	383	370	360	410	415	359	365	370	395	385	386	370	363	377	370	388	341	366	343	363	408	390	376	417	400	369	395	391	362	385	370	338	415	372	365	392	382	396	386	349	375	347	350	363	405	388	366	411	352	373	372	367	378	372	346	357	376	400	401	360	366	350	357	348	362	379	349	362	363	369	390	351	372	385	384	360	374	386	360	383	429	388	386	379	370	364	363	360	357	364	365	368	339	400	402	384	344	382	406	363	350	354	342	406	348	370	414	389	324	382	372	383	399	355	385	374	355	397	405	377	415	382	378	386	408	418	369	359	424	380	380	360	356	362	396	349	379	371	350	406	343	369	398	391	416	365	383	399	376	410	374	390	366	364	361	337	426	378	391	369	379	360	350	353	387	416	347	378	401	366	335	378	362	376	421	367	346	373	349	384	351	316	386	387	408	395	398	371	348	374	396	365	379	377	395	367	434	341	385	388	340	375	372	390	325	357	389	360	403	377	370	377	376	386	401	382	354	383	387	351	396	371	348	363	375	327	378	371	379	397	392	382	384	355	390	348	389	353	410	391	384	370	356	345	369	354	370	360	395	406	353	342	373	386	367	373	384	368	328	385	351	361	372	355	365	396	392	363	388	388	364	379	348	364	381	396	365	394	367	320	394	331	340	388	394	358	362	384	391	365	437	385	385	359	356	369	364	338	373	352	415	410	385	356	363	363	383	361	367	373	354	393	368	374	362	332	362	364	370	361	388	397	367	394	348	380	365	397	381	379	365	362	355	370	351	407	382	377	394	398	372	400	381	460	377	347	418	381	376	373	337	362	359	366	398	387	393	383	344	386	374	372	377	374	362	376	380	387	363	370	360	339	377	399	381	375	379	384	388	364	376	358	380	380	389	366	367	369	309	398	398	385	343	368	382	350	392	364	342	399	379	396	344	385	383	344	367	351	400	380	386	345	386	381	382	425	376	372	362	393	350	367	376	396	347	365	362	371	391	361	362	426	365	401	379	371	337	378	332	338	389	434	400	382	366	381	377	369	384	412	378	395	386	360	402	364	384	379	366	347	389	353	385	354	377	343	380	359	391	373	358	357	349	375	358	352	352	359	355	403	377	362	360	358	377	380	379	396	364	356	380	367	364	368	410	388	410	445	356	353	337	398	365	342	402	408	382	353	364	385	359	418	394	380	377	410	445	405	376	390	384	393	356	337	309	382	385	399	365	405	358	394	365	344	380	379	410	386	409	371	376	354	387	349	378	335	361	375	383	393	366	379	374	392	374	389	354	387	373	396	360	349	367	377	388	382	391	352	364	386	349	384	380	356	376	406	383	386	399	393	387	401	388	344	391	340	369	388	404	410	352	424	382	372	408	400	395	373	371	380	388	348	377	420	373	375	409	418	322	410	351	361	347	346	377	359	383	422	414	404	350	384	384	395	375	362	374	345	398	340	395	365	369	377	404	385	436	371	390	382	411	357	349	369	399	391	382	368	348	379	383	381	305	392	351	367	380	395	377	394	379	357	393	395	363	399	345	388	377	354	353	358	394	379	359	386	358	369	359	391	386	378	392	375	362	386	361	381	344	388	380	384	389	363	378	407	382	379	342	374	398	403	355	368	369	346	364	382	383	366	393	359	394	402	422	388	379	371	383	363	388	375	389	355	345	372	384	401	360	330	363	349	367	405	369	411	380	389	404	371	336	383	371	396	363	357	374	396	398	389	325	383	434	385	341	396	383	393	406	370	389	365	341	358	356	404	342	339	368	365	363	385	372	393	394	341	374	368	330	368	364	375	389	366	370	378	392	394	334	346	368	370	359	399	461	381	368	378	352	364	381	356	363	346	373	351	381	381	347	380	380	381	393	394	376	393	407	399	353	365	387	370	350	395	394	359	359	398	396	365	374	357	360	380	340	360	356	369	360	392	366	364	398	427	376	361	369	354	372	388	329	337	359	361	337	379	405	383	393	375	369	367	332	391	382	395	367	394	357	384	392	370	367	377	413	399	397	352	354	347	354	408	360	381	380	337	393	362	371	403	378	410	360	396	396	383	370	353	396	411	373	369	409	315	336	359	357	367	374	372	364	353	343	375	364	365	352	370	359	393	346	371	395	379	400	386	394	393	401	375	378	334	369	359	372	340	373	342	362	382	422	340	393	355	342	358	355	385	396	360	328	404	344	374	432	385	380	393	370	356	386	349	368	399	395	402	392	339	365	356	394	350	345	356	352	391	411	397	402	391	390	349	393	374	379	421	364	391	387	377	380	379	375	360	372	377	389	365	388	338	363	383	399	368	372	321	331	391	371	370	377	389	356	394	359	356	405	374	379	390	346	370	375	370	382	383	348	400	363	377	385	361	356	400	360	347	370	383	396	363	368	355	391	353	375	318	337	381	408	382	339	383	360	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51707	60028	35066	37423	40144	37764	33718	30518	27297	34269	30488	30615	32029	27735	19840	17912	19358	15305	19300	16070	16468	13194	10261	7662	8636	7176	5056	3722	1843	2179	2070	2118	2097	2280	2076	2073	2088	2002	1969	1898	1682	1396	1342	1239	1180	1162	1147	1171	1044	1050	955	1058	1025	1084	1088	1111	1080	1040	990	1047	1119	1209	1179	1235	1261	1301	1342	1174	1136	1066	1070	974	981	905	943	907	895	921	1039	915	861	818	826	819	814	819	825	747	828	843	836	887	835	838	747	776	747	780	814	766	805	752	855	778	815	791	750	828	768	763	815	782	786	766	799	808	763	810	772	776	813	799	794	746	829	788	779	796	805	745	806	820	782	818	817	810	789	774	775	782	821	753	760	746	791	783	769	744	728	766	772	742	817	815	754	756	762	802	746	736	825	787	730	795	805	819	785	762	746	717	717	825	828	787	783	767	798	769	824	743	772	815	816	766	801	791	807	778	820	774	749	779	789	760	774	751	778	768	777	785	815	821	770	819	729	823	691	738	794	754	771	734	812	824	757	824	789	798	716	801	845	801	811	776	841	749	799	809	800	792	825	811	764	766	747	787	804	784	772	758	752	811	815	753	758	753	772	825	735	748	771	744	809	808	757	813	828	729	795	831	764	788	789	795	796	783	780	764	782	763	791	728	694	761	766	765	787	769	795	734	773	805	767	800	747	750	750	778	760	799	782	849	791	762	839	794	728	778	834	823	798	811	813	739	769	739	754	792	720	795	782	783	742	814	750	735	771	772	785	782	793	754	751	741	721	829	791	772	778	731	765	786	791	794	740	754	735	771	802	745	787	792	730	752	758	798	820	763	782	792	811	741	781	782	721	780	803	750	806	781	771	784	785	770	786	792	774	805	761	754	785	778	727	749	800	772	750	762	745	808	798	753	774	760	793	805	786	749	842	774	766	765	777	792	804	761	777	742	805	771	781	738	787	819	745	783	775	728	768	775	872	760	771	837	789	793	768	769	771	740	794	791	768	754	735	804	773	824	788	821	778	810	823	746	724	765	762	736	820	781	749	808	778	763	787	786	777	820	761	814	807	727	810	829	826	743	821	788	787	780	786	771	749	744	768	800	776	822	810	801	830	786	749	788	820	775	778	736	762	803	751	778	740	742	781	783	744	752	788	819	785	795	775	766	793	729	792	776	764	732	782	776	799	741	754	828	763	795	798	796	818	725	722	805	777	781	800	751	725	814	767	796	764	776	777	808	740	733	768	847	793	763	789	758	814	794	725	770	793	818	795	754	741	806	770	739	757	767	798	767	745	780	816	782	739	798	880	750	773	776	751	778	812	733	779	735	749	751	775	736	804	792	828	756	764	751	764	780	771	740	765	746	741	776	761	766	768	756	767	744	751	802	801	784	814	822	782	769	749	807	784	789	835	810	795	732	774	775	791	811	784	789	724	815	794	755	795	795	773	742	795	783	752	792	724	749	742	761	849	789	800	727	745	750	796	803	808	788	806	767	781	811	741	796	746	812	774	741	790	767	774	766	736	757	810	814	758	780	816	787	766	765	752	781	774	798	803	782	795	792	796	761	803	816	808	747	774	799	774	790	730	771	759	843	783	787	787	762	819	763	712	757	812	736	759	761	746	853	763	767	820	809	785	844	745	831	736	832	764	734	809	766	823	750	822	833	866	817	747	767	829	805	825	775	813	757	781	875	786	798	760	768	791	746	779	813	746	788	754	748	784	786	772	779	748	809	807	820	787	829	749	773	765	758	808	807	774	801	788	785	770	784	758	782	782	741	804	757	768	792	801	824	843	764	805	774	760	792	778	766	778	737	726	789	768	756	758	827	778	753	755	797	780	779	842	744	781	722	736	778	807	735	772	755	756	765	784	776	769	717	804	747	813	770	767	734	775	786	812	728	768	720	736	760	740	798	778	728	831	733	767	809	770	750	743	787	784	782	814	782	775	762	788	822	794	754	783	769	737	758	743	767	757	810	776	807	809	816	738	738	746	790	759	772	742	805	785	782	753	734	783	757	771	762	789	719	743	738	780	807	770	777	786	789	727	766	759	755	777	775	748	795	833	771	773	746	731	757	724	796	789	774	754	783	774	802	765	763	763	801	800	778	777	773	823	793	743	726	809	833	793	777	795	805	738	759	754	769	745	714	704	784	848	775	811	815	781	808	827	773	739	807	763	788	779	741	834	831	802	775	818	829	793	759	810	783	765	782	745	753	739	773	756	779	796	745	778	834	807	779	756	771	761	756	779	838	814	766	774	778	769	804	767	760	769	770	771	783	790	767	767	811	746	804	800	752	768	772	752	786	778	780	785	780	787	788	750	828	752	817	751	774	787	805	767	769	808	758	804	755	760	791	756	756	802	737	701	778	752	781	773	736	794	754	818	759	792	809	753	784	799	731	828	793	763	713	784	762	810	790	761	779	747	743	803	767	785	758	770	782	787	756	784	772	818	756	760	792	775	805	766	754	800	748	741	838	769	770	765	762	764	795	768	737	733	711	764	771	758	789	820	795	756	809	765	758	793	757	756	732	782	752	742	805	799	817	716	798	768	784	805	780	827	760	792	796	771	750	795	745	805	771	762	811	778	804	747	782	745	793	818	758	776	791	749	710	725	731	792	777	810	779	777	788	774	768	789	759	779	763	767	740	778	781	817	740	766	820	771	801	725	780	826	780	774	794	759	811	759	787	839	789	764	775	813	749	765	827	767	787	809	770	725	821	780	758	768	780	731	796	755	745	724	761	748	833	707	770	830	807	751	746	744	770	774	763	768	810	818	802	774	730	778	814	726	793	774	735	745	813	744	761	757	782	755	785	729	802	743	776	753	800	792	806	805	794	766	795	737	725	830	761	767	752	749	761	769	746	765	800	793	770	743	795	817	762	771	788	748	819	756	825	798	767	784	765	789	793	810	801	775	719	816	749	773	796	785	817	761	749	822	808	831	763	772	785	758	760	763	786	762	801	792	807	812	776	819	760	809	768	755	769	830	771	787	766	737	811	785	819	762	801	744	773	775	748	753	753	766	775	782	773	755	796	759	759	756	802	734	800	768	770	816	816	761	738	767	812	824	725	795	795	788	753	756	819	704	784	785	764	794	751	748	739	782	744	746	776	771	812	735	741	773	779	832	729	773	777	776	787	785	787	793	789	785	791	840	794	789	755	787	780	780	804	756	771	781	745	779	781	757	781	796	757	815	774	698	788	831	768	756	743	791	773	803	798	786	788	795	766	752	781	811	776	808	782	784	809	792	757	784	769	772	738	750	816	758	768	797	770	736	773	770	783	786	735	758	735	824	759	804	802	758	770	813	769	768	810	798	759	721	802	740	776	736	764	712	711	799	778	786	764	752	752	819	759	788	744	826	782	797	753	730	756	819	721	801	783	801	754	810	773	757	818	807	802	796	784	747	804	764	815	783	767	775	807	832	745	800	772	808	799	749	786	791	770	789	777	822	790	773	737	777	771	758	722	736	783	770	745	765	824	770	773	733	785	766	780	761	715	779	751	720	735	795	743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37009	65848	58704	29890	20233	12341	6605	3829	2954	2886	2057	1622	1500	1186	879	746	623	525	529	540	463	490	474	425	473	386	376	412	344	366	378	333	368	364	381	401	364	379	409	381	365	339	354	359	324	360	342	329	323	315	340	334	322	365	332	320	356	312	314	328	333	321	340	312	317	324	363	326	320	330	333	350	359	343	326	356	332	364	366	307	299	306	354	292	340	314	339	348	357	323	349	342	311	319	332	347	327	347	330	311	339	355	332	306	312	342	358	309	305	341	356	336	354	317	322	325	340	326	297	333	342	310	317	321	329	327	320	310	344	327	311	342	338	295	382	308	312	335	339	332	322	335	336	302	307	350	280	308	307	324	334	297	355	321	329	356	314	314	335	329	288	307	324	348	330	318	349	355	334	373	339	308	317	326	322	313	338	352	342	341	318	324	339	323	315	290	299	332	311	308	325	314	352	325	376	332	336	310	318	332	317	332	336	320	356	296	311	336	327	348	337	324	309	354	320	306	327	314	341	350	331	304	327	341	334	365	300	330	294	319	311	309	333	337	336	329	318	348	330	296	283	345	307	359	339	308	301	371	332	365	349	322	349	343	304	294	342	360	336	327	307	346	325	317	318	333	323	306	297	313	332	333	327	341	327	305	304	338	360	340	342	312	317	321	335	348	310	346	347	336	341	317	318	276	343	335	318	323	354	336	351	336	316	333	351	335	298	316	315	348	316	346	337	318	319	330	328	324	321	324	311	318	303	319	312	339	298	352	312	326	308	332	319	312	302	323	327	342	343	322	352	330	332	336	325	345	326	323	314	324	323	273	323	323	303	354	321	297	340	303	305	329	330	336	312	346	346	307	318	367	328	318	327	360	295	316	312	363	284	343	316	328	316	324	345	370	332	324	337	332	333	293	285	338	306	326	350	340	307	337	324	320	348	295	289	342	304	333	329	304	332	336	328	312	309	337	333	324	330	326	312	336	312	349	378	357	315	345	317	317	362	317	333	324	342	323	323	348	315	307	312	348	303	307	332	347	299	310	317	296	317	354	336	343	323	323	340	296	321	339	332	289	356	325	297	320	321	313	327	318	298	311	309	348	330	293	322	378	338	352	299	330	344	317	344	345	355	319	296	315	329	334	311	305	338	332	345	311	338	339	349	348	367	358	291	339	332	343	320	296	326	335	329	318	337	347	322	324	329	320	314	343	338	341	331	339	318	312	310	322	296	329	344	339	377	326	313	293	307	309	317	318	316	332	328	316	305	305	298	322	336	300	343	299	332	316	306	324	320	327	309	289	340	328	343	319	329	345	333	275	344	307	305	374	358	310	321	321	316	303	334	327	318	349	321	325	302	321	326	301	309	312	339	340	326	326	298	310	313	323	335	326	327	317	315	318	301	330	334	316	320	332	341	303	322	349	315	327	326	322	323	337	306	344	318	365	297	335	331	339	302	293	321	312	311	322	319	297	349	348	336	312	321	343	322	331	310	324	335	360	325	344	319	340	354	371	358	328	324	301	325	280	318	347	323	301	320	354	335	327	333	328	326	317	347	320	315	341	291	322	305	337	296	292	327	315	330	328	305	312	320	316	353	328	338	332	316	287	348	319	289	334	313	325	317	356	355	343	314	322	354	327	304	338	282	322	312	339	331	316	341	336	326	330	332	347	344	324	331	288	321	349	346	333	340	325	338	329	320	334	295	320	296	331	333	350	348	310	312	284	347	326	309	341	325	370	345	309	313	309	330	323	318	317	362	324	325	323	337	326	325	342	319	344	317	297	331	346	304	311	337	301	294	347	326	323	336	298	354	311	327	334	334	348	315	335	339	353	323	335	294	344	325	315	329	335	311	278	368	300	294	313	309	335	319	315	328	300	293	308	314	313	339	352	301	354	301	333	327	336	333	359	336	305	331	320	357	340	342	322	307	307	302	335	344	300	323	317	279	318	314	334	337	332	332	354	319	319	322	339	347	290	317	316	336	318	309	348	339	349	350	335	325	332	346	323	328	330	370	339	337	314	306	339	315	323	295	312	350	330	341	352	331	316	329	326	302	327	307	317	330	330	322	293	350	332	326	329	336	332	325	293	318	343	312	331	318	325	339	325	380	305	328	320	339	328	321	354	361	337	326	329	336	296	328	340	338	334	342	293	334	310	345	324	322	351	319	327	325	290	338	310	338	305	361	305	315	377	314	303	302	342	319	351	308	343	343	328	316	312	324	303	325	314	339	353	333	317	307	353	363	295	296	327	311	336	330	321	307	351	336	321	297	359	355	354	330	331	328	342	306	337	309	325	329	317	306	354	357	374	347	309	362	324	321	309	306	331	313	321	342	345	330	340	327	308	348	325	309	325	301	329	311	302	346	271	285	294	344	329	328	305	321	328	323	306	306	358	342	303	315	341	313	322	335	331	320	306	332	317	316	310	317	354	319	285	355	336	295	331	346	317	305	337	321	349	326	322	315	341	334	313	338	318	344	327	331	315	345	365	345	304	361	330	343	339	294	336	303	358	353	343	347	316	318	311	316	302	304	337	313	320	374	339	349	311	325	336	316	343	335	350	351	326	380	350	356	318	359	315	320	338	337	347	310	333	348	334	311	332	345	348	298	285	357	286	333	331	299	358	340	314	321	324	329	334	305	332	311	317	312	331	300	320	355	311	352	292	319	327	337	318	325	315	325	346	339	301	331	309	350	330	347	341	341	322	323	360	334	317	311	338	337	329	325	317	341	329	333	350	346	349	330	340	333	327	311	319	342	338	319	345	302	314	336	321	305	341	295	316	325	282	321	327	327	347	328	341	319	346	311	331	332	284	325	336	304	300	287	370	316	338	308	290	296	311	294	369	304	320	350	332	344	321	321	348	315	346	307	328	326	316	319	353	321	352	321	302	304	329	302	315	291	336	329	312	329	324	311	322	315	354	322	308	336	362	299	330	305	323	337	290	307	343	331	342	321	326	329	347	312	336	344	334	339	331	344	311	325	326	314	340	317	321	305	366	332	359	290	322	329	341	317	319	312	309	342	317	356	335	353	332	351	300	352	292	331	295	310	324	338	320	356	297	338	295	309	334	321	387	295	314	318	359	382	313	287	362	328	322	332	320	311	353	319	350	365	349	351	284	348	316	312	349	345	313	342	345	351	296	322	299	324	333	336	348	337	328	308	341	323	329	338	316	360	338	320	371	328	300	316	345	346	341	327	332	334	305	324	281	311	341	295	314	316	321	355	337	328	336	351	327	313	311	319	362	320	330	313	330	337	310	326	322	331	304	293	322	337	342	318	313	315	326	343	338	361	349	313	327	320	325	335	332	319	355	305	339	328	316	324	344	365	312	304	352	317	331	342	342	323	323	305	338	324	312	336	305	325	337	320	337	300	347	299	315	296	337	330	335	332	310	335	313	312	350	351	323	346	333	325	347	338	367	325	322	332	323	294	299	331	340	304	336	322	332	309	321	337	331	314	318	353	308	304	308	332	318	346	344	323	314	363	325	323	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28672	62519	54148	28067	22087	19321	14623	11580	9954	10257	8047	6514	5671	4995	3541	3083	2536	2077	2102	2123	1799	1872	1592	1333	1578	1213	1171	1111	1016	1001	1047	1074	1069	1085	1142	1244	1203	1215	1109	1122	1061	1025	948	929	878	894	859	886	839	827	819	858	810	841	877	801	836	793	819	819	814	880	836	805	850	855	790	857	794	856	833	846	817	876	755	847	764	804	763	797	798	861	804	793	844	828	805	777	785	730	781	801	838	787	789	836	757	782	764	772	784	731	746	748	763	774	723	790	805	752	762	782	816	790	802	764	777	783	802	769	808	792	753	779	745	760	738	765	780	784	788	747	816	793	763	807	803	776	817	827	821	741	813	787	809	811	810	791	789	756	807	774	761	777	754	732	751	761	779	758	746	782	764	780	772	786	751	787	811	760	760	755	757	824	828	774	768	762	835	795	775	786	775	754	767	796	820	774	754	755	847	780	742	773	738	786	783	770	778	788	750	772	773	789	752	816	770	806	793	792	819	810	811	802	828	766	767	806	770	745	796	741	765	767	781	782	738	834	798	759	759	798	784	805	771	768	788	796	733	763	791	746	845	792	838	758	784	763	785	788	796	790	752	723	781	730	759	775	804	770	784	783	766	804	748	834	760	755	804	760	752	797	781	806	806	781	758	752	778	813	780	768	794	816	764	767	766	762	760	769	781	787	798	774	836	784	771	740	745	755	800	772	779	785	775	793	784	740	778	796	779	762	814	785	758	781	806	797	792	811	778	771	773	750	782	794	771	785	802	760	736	808	819	781	747	764	801	772	808	741	788	799	794	800	775	771	785	793	790	783	783	780	782	756	779	783	805	753	718	798	778	764	804	790	764	771	742	818	754	761	762	770	771	764	780	784	775	778	829	789	781	777	757	694	720	812	788	780	820	729	767	784	756	841	769	733	787	767	860	740	764	769	766	856	785	786	817	768	692	796	764	757	799	801	772	809	784	719	779	778	773	831	782	849	785	782	759	733	795	777	803	812	769	819	798	786	823	747	782	791	763	736	771	771	810	803	844	809	819	830	744	736	769	763	774	764	765	783	771	801	763	794	771	794	702	723	782	777	779	745	773	790	799	777	750	835	785	824	789	747	766	807	746	806	739	789	749	800	761	806	778	815	778	764	780	736	764	835	845	767	818	811	799	784	809	767	767	762	771	761	755	787	769	795	777	774	840	761	786	780	807	774	841	744	789	777	755	779	806	748	747	777	763	805	765	805	801	765	731	762	777	738	781	814	787	782	793	811	756	766	800	795	749	800	803	790	841	788	804	811	774	791	799	792	762	782	778	793	813	796	764	782	780	760	770	746	758	745	798	739	756	782	783	807	783	800	757	773	787	757	773	725	762	771	764	810	775	784	867	805	736	784	816	780	748	778	760	796	790	774	804	785	816	749	746	749	792	744	742	780	743	769	774	829	818	826	780	768	754	798	756	760	811	742	762	822	768	791	780	774	793	846	782	793	793	770	774	800	805	821	762	819	759	775	754	777	861	776	769	744	832	741	829	788	796	747	792	798	810	756	793	814	810	708	780	764	811	755	766	802	773	725	803	828	779	779	732	803	770	804	720	807	747	768	774	757	782	809	786	780	803	786	772	810	769	785	793	819	776	739	777	792	817	785	761	830	749	852	781	753	796	796	785	758	761	754	793	762	804	744	785	761	788	837	846	801	793	806	780	736	774	827	801	806	762	795	788	783	782	770	785	750	731	814	791	775	786	749	737	788	802	749	804	818	797	786	756	813	785	761	797	785	780	751	761	724	783	736	787	771	763	756	787	704	829	817	767	765	773	791	741	787	813	796	743	832	811	717	809	797	766	755	800	787	777	744	830	724	793	781	780	770	764	778	742	794	786	839	750	753	780	801	807	801	781	786	803	793	845	768	743	742	804	819	767	787	791	771	780	755	739	784	758	742	793	788	827	831	773	796	782	797	768	779	757	787	765	805	824	767	770	750	730	743	810	758	721	787	740	763	724	777	754	784	757	819	786	735	757	788	788	782	831	753	820	755	801	756	762	798	803	798	788	752	759	806	761	760	734	750	806	788	818	757	789	741	756	751	718	813	777	753	767	663	763	781	735	781	791	848	771	800	771	753	773	792	775	766	785	771	736	781	809	790	762	784	808	794	773	748	772	782	798	805	761	755	750	775	795	738	761	829	784	811	790	774	772	777	767	802	741	778	821	745	812	761	729	739	833	760	752	718	761	769	757	784	778	771	819	761	771	797	842	794	788	769	776	777	812	750	765	799	741	810	782	835	810	707	719	796	770	777	743	790	802	753	802	766	774	769	771	783	759	742	819	776	841	784	795	798	838	794	761	742	746	853	777	783	803	757	725	760	779	750	778	785	785	770	805	827	723	822	821	747	784	860	770	809	773	806	739	796	777	778	790	767	809	790	829	780	753	792	771	804	784	793	764	739	778	787	777	812	732	773	771	793	795	787	797	798	772	812	815	810	790	736	737	791	786	766	812	778	783	787	800	812	819	775	734	824	807	740	813	849	789	811	735	849	803	795	762	829	771	759	777	806	757	770	780	791	818	787	746	825	828	801	804	755	811	735	774	778	802	785	819	815	804	751	799	759	791	852	807	773	790	790	729	752	786	761	778	788	797	801	791	776	794	769	810	808	741	840	770	748	752	772	826	786	799	762	788	784	777	806	764	787	816	742	790	807	763	797	790	738	789	825	768	800	770	812	812	754	789	791	759	786	792	778	748	796	764	725	779	833	740	776	806	736	734	760	755	781	739	817	730	771	728	762	806	777	737	790	769	773	817	792	784	763	802	780	808	762	765	790	809	792	785	766	766	760	815	795	827	773	761	753	784	779	769	761	818	753	807	787	779	777	800	790	829	803	814	769	801	760	733	782	761	822	785	795	751	782	756	833	771	772	808	768	782	829	741	792	775	725	759	769	797	765	765	801	779	778	733	740	756	758	827	783	758	767	739	783	811	817	782	777	809	709	755	716	799	776	805	799	766	794	787	754	803	760	771	782	840	748	767	807	800	803	732	745	761	772	778	791	782	771	802	787	764	749	754	796	774	827	817	819	787	774	801	773	782	780	769	812	788	761	797	773	777	767	801	744	776	776	811	802	772	807	758	799	828	718	742	760	809	799	789	828	796	742	783	789	818	769	835	807	771	751	757	734	793	767	811	811	778	789	752	738	791	741	803	730	771	755	797	773	804	749	746	799	781	729	765	756	832	795	805	735	754	806	775	793	779	817	823	771	819	792	753	776	752	752	820	804	743	747	785	825	778	799	769	814	741	788	790	787	730	791	785	764	817	783	803	750	774	766	741	796	796	753	782	767	780	742	788	751	757	791	800	765	758	759	775	783	781	756	784	798	796	797	751	808	778	839	819	766	793	760	737	765	779	779	840	802	752	808	791	790	796	768	799	733	754	738	770	778	835	781	813	754	754	771	764	732	753	791	774	790	807	831	769	753	748	789	788	812	790	791	750	784	768	802	769	723	716	800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52348	45695	32924	27926	26830	27016	26230	22192	20979	16708	14171	12947	11962	9105	6201	5608	4097	2784	2371	2765	2561	2090	2158	1651	1336	981	904	619	456	480	476	464	438	492	516	491	486	489	427	449	429	439	384	368	364	360	394	361	348	350	360	372	350	371	338	374	382	366	374	383	352	360	395	352	406	409	404	346	380	374	381	379	368	354	380	319	358	388	387	322	323	325	345	324	338	355	314	304	336	349	336	336	330	330	321	325	339	336	316	318	326	347	324	308	287	332	306	323	340	308	331	341	326	307	298	335	318	342	345	335	359	336	361	344	325	326	332	325	337	324	342	344	339	306	318	333	310	305	322	368	313	324	349	310	356	337	337	350	355	338	353	320	318	303	309	297	344	337	310	319	337	327	329	346	332	307	345	352	301	316	324	370	347	299	301	334	335	337	343	343	339	314	319	345	329	331	327	393	346	319	325	339	339	296	327	325	326	325	330	338	326	355	341	368	345	341	355	290	352	344	313	323	359	336	339	375	304	310	342	326	340	337	340	342	337	345	387	309	341	333	335	336	360	333	353	383	328	346	316	356	318	314	322	347	320	358	329	348	344	357	325	329	313	326	300	302	325	325	333	362	293	327	364	334	327	325	348	331	335	338	349	322	359	329	307	306	328	351	332	328	343	334	316	336	312	331	335	293	307	315	336	315	352	303	320	347	344	332	360	345	333	351	298	345	337	330	343	367	331	311	356	329	312	371	320	337	342	337	336	351	305	276	339	326	359	345	346	308	328	315	323	337	326	326	336	320	337	381	328	338	333	316	339	350	313	380	330	321	347	305	331	368	355	325	324	342	328	351	294	316	323	317	344	318	334	339	307	332	376	304	329	302	334	333	364	327	330	331	355	316	317	319	321	301	348	341	317	312	329	339	373	350	339	325	298	323	320	326	334	336	325	317	336	323	305	352	342	306	325	316	333	313	323	351	345	353	337	351	337	342	336	335	299	332	335	327	339	302	313	320	346	360	348	351	356	319	331	339	335	334	332	367	312	352	310	372	350	302	333	349	289	347	309	323	325	356	359	331	353	312	326	316	360	332	315	372	347	296	332	306	363	331	350	314	330	327	296	326	341	331	357	341	339	306	333	324	331	294	322	328	347	341	328	371	351	344	330	338	316	331	332	313	357	299	351	326	335	340	347	354	359	328	321	327	329	329	304	348	288	315	358	380	321	332	340	336	312	338	356	337	334	325	298	330	347	346	341	350	350	345	356	321	332	339	294	345	327	292	306	329	331	377	348	307	322	317	339	342	353	333	310	309	330	303	291	337	297	342	332	354	311	328	320	336	338	328	348	347	325	352	332	292	324	305	322	328	336	329	344	344	324	319	330	295	335	335	366	344	315	355	318	314	328	308	324	314	324	334	342	339	307	310	309	320	332	338	343	334	365	357	341	323	315	309	308	344	338	315	324	326	346	316	311	313	327	347	297	301	344	328	334	374	324	304	303	287	324	339	315	339	310	360	339	308	339	340	336	333	310	310	291	320	330	327	354	325	326	330	341	343	313	333	338	300	317	356	339	376	311	351	322	311	304	341	360	330	350	341	332	320	339	328	322	312	338	326	339	309	347	320	348	309	332	348	341	330	324	330	319	324	311	332	295	344	312	319	343	334	340	346	296	299	341	365	354	363	302	333	302	351	339	325	374	351	348	340	348	351	317	315	302	341	305	314	336	350	308	345	327	347	300	307	332	349	305	334	357	339	342	305	340	334	372	344	325	297	308	377	374	345	359	345	320	331	301	334	292	309	311	309	336	335	334	313	346	332	323	313	359	337	306	335	328	363	337	316	328	324	316	312	303	307	316	327	336	349	307	332	321	329	303	315	338	330	321	376	300	325	339	330	339	331	326	374	307	353	301	320	340	376	315	338	310	329	355	325	299	341	311	335	354	295	350	302	319	318	350	317	350	328	287	327	306	343	307	323	339	349	351	340	300	335	306	324	311	352	312	326	318	312	326	360	334	322	369	328	318	340	328	351	306	304	305	307	354	296	316	315	316	283	348	324	318	352	324	355	316	318	342	377	350	327	346	341	366	303	320	312	335	285	313	353	318	341	345	324	352	349	306	362	330	354	322	331	310	296	329	339	308	355	335	306	336	335	342	336	315	344	315	321	365	304	350	326	364	310	311	333	350	328	331	327	338	344	339	339	324	329	356	347	305	334	335	347	347	328	337	316	366	325	323	348	347	317	327	345	362	337	366	362	323	302	333	328	347	382	346	346	328	320	297	372	319	331	331	350	334	347	309	329	350	363	332	358	337	327	344	349	304	349	337	309	322	351	328	337	317	312	307	332	337	321	318	353	350	343	328	283	292	353	328	334	333	327	297	316	301	317	304	336	334	298	294	319	313	352	324	301	342	331	342	312	342	318	303	364	319	322	330	354	307	332	330	325	327	345	306	314	376	363	327	331	334	340	320	331	322	316	318	317	339	309	350	306	333	306	340	346	341	350	312	315	292	341	349	304	304	308	309	361	324	335	369	339	346	295	371	331	353	333	307	335	315	341	306	313	352	363	361	333	304	331	286	329	330	331	331	341	332	356	305	315	337	331	331	325	361	297	315	345	313	336	347	327	319	310	314	333	336	350	341	344	348	317	305	331	343	359	350	318	333	351	351	329	307	323	333	348	302	319	337	300	313	298	341	324	328	344	328	330	316	313	321	346	326	340	316	359	334	325	355	316	340	343	365	333	347	343	331	364	302	305	338	311	333	346	317	318	356	328	309	337	321	308	320	344	328	322	338	308	314	346	329	317	330	272	341	321	324	376	334	302	344	341	368	360	336	303	337	328	351	348	324	347	315	319	333	315	358	344	331	337	329	327	343	350	351	341	317	335	345	338	314	336	323	328	333	320	322	341	315	313	321	318	301	318	336	321	327	345	357	344	310	325	338	326	297	294	309	339	354	311	327	343	297	331	316	333	353	331	310	336	321	314	312	325	330	300	323	315	309	315	301	291	326	279	321	341	330	294	322	315	340	313	312	356	342	354	321	299	345	290	328	351	329	370	327	327	335	307	343	332	284	338	313	314	320	333	361	377	322	351	324	344	339	340	335	346	339	316	302	332	312	328	301	332	318	334	339	350	357	339	336	341	323	336	354	340	341	338	348	305	316	300	338	315	309	325	323	312	311	344	357	328	309	317	331	346	315	320	316	329	359	320	298	296	320	362	355	335	327	324	344	343	326	310	327	291	344	324	347	339	344	334	332	340	327	323	299	340	320	316	329	314	321	300	363	291	346	311	306	318	329	290	330	322	375	315	326	304	317	328	339	347	354	328	327	335	350	294	308	335	355	323	345	335	323	314	340	330	363	349	301	329	383	350	343	343	305	302	324	319	333	301	356	321	339	305	329	323	348	304	325	332	350	300	345	302	316	293	336	311	313	322	319	290	356	311	337	352	342	346	300	330	315	354	311	300	276	307	370	323	346	322	314	304	358	326	315	314	354	316	320	340	329	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47679	57834	41937	42176	39878	37529	31835	27560	30943	28007	25528	25167	25312	21571	14383	14603	12941	10998	10089	11584	8923	8343	9219	7643	6314	4634	3602	2598	1406	1648	1726	1483	1546	1667	1693	1631	1652	1610	1565	1464	1324	1279	1095	1024	1034	1085	1043	1018	919	881	893	870	926	921	912	933	866	906	877	938	896	936	979	988	1087	1145	1029	1068	941	934	894	917	838	830	860	854	816	848	938	808	808	845	796	738	753	760	761	808	760	755	731	753	791	750	776	744	752	776	702	736	773	737	779	726	735	759	751	774	750	760	775	740	791	729	789	734	758	769	752	722	758	774	726	733	748	799	761	708	741	752	758	730	737	748	772	729	796	829	744	752	755	789	764	823	747	754	710	730	800	771	719	787	744	786	775	749	753	760	766	791	719	758	730	751	740	764	762	780	763	791	787	735	771	757	723	712	764	763	717	779	728	703	755	762	758	732	732	747	752	739	747	770	694	741	758	738	776	738	718	731	724	733	760	743	792	782	799	752	695	729	708	708	762	769	733	720	765	744	760	725	689	762	692	761	759	740	708	749	779	723	789	770	751	718	774	717	713	736	770	754	693	746	752	717	737	716	713	753	784	721	768	759	761	751	727	773	722	759	785	719	713	790	753	764	774	758	763	731	737	730	689	784	774	768	759	727	756	753	733	741	769	741	769	733	694	712	766	756	792	706	735	788	752	775	726	741	710	725	748	759	769	740	741	781	760	730	739	781	734	729	742	767	809	732	759	751	731	741	801	760	733	752	745	733	761	722	743	728	800	724	726	729	723	705	716	734	727	767	743	731	759	757	747	777	745	745	777	738	730	750	715	731	756	736	772	784	742	711	760	792	755	740	774	797	740	792	788	761	751	741	759	746	745	703	736	739	723	736	722	709	738	758	763	755	748	749	720	737	700	771	747	750	769	727	788	737	747	707	732	733	774	717	739	746	737	760	733	768	749	761	719	737	727	697	729	738	755	713	762	713	727	695	745	760	743	727	705	740	748	753	735	749	718	725	688	769	752	751	729	762	711	768	806	744	739	721	770	748	759	725	808	737	731	736	757	749	753	707	712	716	736	723	715	737	789	743	774	742	699	729	712	768	761	751	735	786	728	746	747	735	751	767	736	749	766	703	762	711	749	767	748	705	782	787	753	786	719	754	708	795	754	729	732	716	746	736	731	682	756	747	813	711	705	735	756	707	755	720	739	749	719	737	711	738	751	743	772	719	750	755	717	784	779	775	759	768	731	741	721	708	784	773	766	742	771	772	717	681	781	704	746	743	750	747	725	743	715	683	702	680	771	677	743	754	788	721	715	723	771	764	745	743	725	741	742	722	700	773	728	696	775	725	737	771	745	712	757	709	776	728	721	773	767	759	772	782	729	743	738	778	722	744	726	744	740	728	741	771	680	786	766	753	745	769	750	765	774	745	803	766	747	747	715	749	711	681	778	714	768	748	738	768	770	793	718	739	757	805	755	733	744	761	715	736	721	783	763	823	791	744	751	762	708	749	754	787	738	746	761	784	749	706	702	769	778	727	713	741	747	752	695	727	730	716	769	755	717	741	729	792	792	730	749	723	717	747	747	717	734	762	748	791	727	812	727	754	725	761	746	739	720	720	758	791	729	766	764	756	759	755	713	763	719	727	737	746	716	793	722	721	746	800	734	722	733	740	743	728	735	757	727	739	750	687	754	730	757	755	750	738	757	725	764	748	736	790	774	734	746	797	731	729	814	721	752	695	735	716	717	758	767	795	758	714	688	815	740	780	733	746	809	726	743	704	748	699	748	744	716	733	748	704	745	707	721	728	724	786	740	752	736	740	734	743	738	732	725	730	736	716	694	763	730	752	705	740	698	793	788	775	716	776	752	753	713	739	737	752	744	755	779	754	705	721	795	766	702	730	776	734	724	741	722	689	761	745	756	791	817	733	749	760	723	721	751	779	748	754	787	738	782	761	733	740	754	734	703	748	771	795	716	714	730	756	758	736	729	757	737	762	747	741	731	745	772	718	791	730	714	799	761	761	790	744	717	717	763	752	783	772	745	708	752	737	763	732	718	756	805	727	795	719	786	712	735	750	740	750	738	755	751	712	801	748	760	760	715	752	679	737	770	734	746	764	740	754	738	758	749	742	729	744	781	740	713	721	735	766	690	782	711	730	744	726	732	752	742	758	745	750	771	748	732	744	723	769	812	750	762	765	754	786	757	735	756	720	707	720	755	738	759	740	709	746	770	724	700	732	768	793	730	746	750	744	728	763	704	778	740	727	738	741	749	744	756	730	763	805	786	744	754	718	733	739	691	734	733	747	722	716	733	751	752	701	734	757	757	758	746	796	745	779	776	754	710	755	780	785	760	765	791	786	708	709	767	755	676	729	743	739	718	739	755	734	675	786	750	749	767	706	739	711	729	730	755	720	760	772	736	773	766	736	727	712	721	779	735	712	753	723	729	728	759	680	726	765	738	756	709	757	701	694	799	730	737	781	730	769	738	785	750	763	719	743	689	752	765	731	731	748	759	765	768	730	738	728	714	768	735	716	794	781	751	763	772	783	775	680	786	708	768	746	729	759	784	765	764	737	810	803	705	738	786	751	732	704	732	729	762	717	738	739	768	709	749	767	790	766	727	769	767	745	760	774	745	733	749	711	759	718	738	709	710	771	728	760	729	764	748	762	722	720	792	737	777	783	736	763	782	740	743	741	713	729	764	793	731	703	801	791	760	752	789	709	729	732	702	764	755	701	748	747	754	735	768	711	767	710	747	791	758	740	785	701	754	747	783	759	699	748	676	732	762	726	780	707	720	716	750	741	749	723	714	749	796	708	754	772	741	751	762	750	717	759	750	725	765	691	721	730	752	751	729	743	775	756	735	719	735	692	780	779	725	738	710	691	754	757	693	765	730	761	744	752	758	715	714	732	720	707	748	754	711	717	748	743	708	738	764	740	725	785	735	775	731	760	746	757	749	745	757	684	745	696	720	734	686	761	804	738	768	736	703	761	732	718	774	770	769	756	748	714	759	754	755	760	744	722	721	767	720	722	732	751	747	733	763	739	751	688	724	734	737	758	793	733	774	772	722	784	783	744	771	758	767	783	730	738	762	726	694	722	741	767	776	739	748	733	776	730	766	785	724	782	742	810	741	746	762	764	732	758	754	766	748	715	738	811	750	756	718	734	726	785	698	725	682	676	807	739	794	771	711	778	745	764	767	772	752	755	731	754	748	746	695	697	726	666	755	759	718	730	756	728	756	719	739	723	723	776	742	733	770	720	752	738	759	746	798	798	716	717	740	745	722	722	696	745	750	754	705	743	742	738	774	744	738	735	715	749	745	714	717	754	702	763	772	706	777	796	739	748	709	720	749	771	736	717	771	773	727	746	747	753	748	717	746	784	775	726	728	756	772	736	721	708	757	727	727	788	715	769	714	726	761	740	770	689	717	709	700	741	737	764	700	715	718	774	737	737	794	757	767	744	713	743	756	743	745	766	813	738	788	726	756	759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52060	38266	39071	32681	26883	27319	27171	26353	30423	24939	21728	19931	19557	15265	10881	9199	7876	5417	4330	4320	3919	3467	3523	3322	2731	1614	1180	1037	553	609	569	611	600	595	584	581	589	540	570	550	505	476	462	406	430	442	431	397	420	338	430	350	432	372	382	390	364	397	391	374	438	402	448	427	410	420	448	429	401	399	397	378	364	384	386	343	381	351	382	347	355	340	365	375	404	342	348	365	384	347	346	340	336	346	330	312	368	359	381	344	317	361	340	350	339	327	328	343	368	345	355	327	306	361	353	350	328	360	350	365	366	349	331	328	370	332	313	332	328	344	326	360	337	352	353	332	362	354	322	331	375	359	339	381	366	309	317	329	358	359	382	335	340	333	326	367	341	339	334	335	372	349	390	309	329	334	415	356	311	289	344	325	319	348	334	353	355	318	356	368	371	330	344	324	351	346	326	302	359	328	337	328	326	336	334	328	334	334	343	336	368	311	359	315	347	342	326	362	330	332	325	334	311	359	361	336	346	345	362	307	346	336	364	334	344	343	329	336	348	325	327	334	346	359	334	368	318	326	339	364	334	277	321	352	354	391	348	333	344	352	330	355	319	331	322	344	302	341	343	362	333	384	342	345	326	299	392	366	276	326	357	352	329	386	366	341	321	359	328	303	351	330	330	331	321	316	328	353	353	348	323	344	354	349	346	324	344	312	354	356	358	350	327	324	355	351	344	364	351	325	313	354	303	348	373	364	306	333	308	337	397	342	340	355	356	323	330	346	334	326	328	333	324	330	342	342	289	311	339	372	376	353	375	316	341	343	322	366	341	302	353	357	317	376	321	359	332	355	308	330	331	330	346	322	351	392	311	336	358	323	343	357	339	358	327	395	347	341	328	329	368	360	365	302	340	319	328	340	318	352	334	343	351	344	334	349	387	342	311	347	356	350	344	342	357	346	343	322	339	371	351	352	358	337	327	327	369	342	335	343	320	311	324	307	361	357	348	317	316	332	356	320	312	372	335	334	343	338	336	361	384	336	314	332	344	356	321	308	297	362	359	340	358	340	327	354	350	321	362	344	333	339	343	344	303	341	327	343	316	358	309	378	313	341	362	351	361	346	369	366	326	297	339	330	334	330	359	368	360	310	322	324	349	317	345	376	325	325	335	337	307	340	348	341	362	342	323	337	374	350	323	369	347	381	364	316	321	343	283	360	353	339	387	340	359	328	336	382	338	389	330	289	354	364	376	338	349	346	320	356	335	357	351	330	328	337	370	336	343	379	349	364	330	322	331	355	336	356	358	333	369	361	332	355	333	318	318	351	357	297	343	367	308	327	333	367	347	320	330	398	387	338	321	363	369	339	343	371	336	351	333	353	342	341	321	327	322	321	333	346	370	356	353	332	404	339	381	356	365	317	347	342	355	357	347	354	356	350	339	353	330	328	338	356	323	325	321	349	334	323	357	358	390	351	354	323	313	311	362	365	349	322	326	347	336	336	306	347	312	345	368	346	377	368	310	314	338	354	383	315	340	373	356	355	335	297	352	342	331	349	352	326	346	337	308	328	340	316	344	327	373	353	391	345	352	354	367	315	341	333	371	327	336	356	357	369	368	356	356	342	343	361	351	350	366	343	326	333	335	303	365	343	366	354	379	333	346	342	369	361	345	342	371	315	355	359	374	343	365	380	372	380	334	343	352	355	365	376	332	363	373	359	326	337	328	355	342	334	340	354	346	356	350	332	350	320	328	322	366	310	345	353	331	342	336	342	350	321	318	358	342	361	335	353	343	364	301	364	372	333	331	355	322	337	370	370	324	371	340	303	338	328	357	348	335	318	342	351	362	357	374	344	335	341	343	357	401	325	334	332	354	329	337	337	334	345	352	338	339	324	337	360	343	344	310	342	355	347	357	341	351	379	382	342	339	289	323	339	357	358	346	383	346	324	320	338	315	350	334	320	340	319	337	383	356	321	330	332	340	353	340	342	333	319	305	327	347	307	350	332	331	368	340	330	344	367	365	320	336	330	336	352	350	357	354	360	327	322	354	331	331	329	308	304	351	347	345	338	319	326	357	314	314	334	330	323	328	320	334	330	302	311	322	348	324	355	311	364	356	341	351	343	361	358	341	340	324	302	342	345	337	331	332	343	289	367	357	325	378	333	342	354	329	326	346	336	372	333	351	359	337	325	351	317	344	349	328	345	345	348	358	341	344	332	363	362	331	355	319	312	356	322	381	354	340	323	373	351	359	316	339	338	305	347	324	325	316	348	368	351	316	314	305	334	346	360	359	330	357	338	339	332	368	363	352	312	332	319	345	348	336	291	333	349	349	363	345	357	331	355	354	335	346	364	345	386	349	350	377	321	346	327	330	343	327	335	373	359	363	352	349	352	350	334	327	314	330	343	325	350	338	320	348	333	347	328	344	337	337	377	339	339	328	359	294	312	373	317	340	328	333	369	345	325	336	358	343	325	350	361	325	333	343	346	339	326	376	350	369	359	306	334	340	359	392	327	335	331	324	369	328	337	307	351	298	378	318	367	337	360	342	292	338	339	324	332	330	361	345	366	361	360	327	358	341	370	356	351	314	328	344	329	331	355	353	350	342	320	382	329	326	364	308	349	341	324	335	324	357	307	356	339	334	326	353	360	325	355	341	309	336	341	351	333	359	333	328	318	323	360	344	355	347	375	333	338	346	313	344	315	364	343	315	353	356	366	336	362	322	314	314	334	382	338	368	356	368	375	336	332	318	338	337	339	363	328	327	383	356	341	337	338	314	317	314	351	352	319	355	345	307	340	374	315	326	344	341	336	343	342	364	338	378	344	339	331	329	351	362	344	355	335	340	329	320	344	338	337	325	344	372	353	326	312	292	324	323	348	338	327	301	337	337	354	375	323	323	333	343	341	319	356	345	358	335	327	324	347	319	319	329	374	361	324	375	352	324	330	351	338	333	349	385	376	340	364	355	353	362	329	337	340	348	336	359	322	369	339	319	349	337	356	358	342	335	389	344	362	296	373	337	349	319	300	363	326	344	337	343	354	352	320	309	325	343	351	332	346	355	334	359	387	362	339	316	332	346	405	362	350	288	344	361	335	334	352	353	343	320	352	373	350	321	326	330	325	306	359	329	367	329	349	360	328	318	358	349	375	353	309	334	357	318	340	325	335	334	371	340	357	348	356	328	306	346	323	345	359	363	325	356	340	338	327	350	352	357	321	337	349	331	326	323	319	320	369	368	354	305	320	348	366	387	343	334	340	341	337	335	360	348	343	345	312	341	341	317	354	378	353	343	322	332	344	353	328	365	362	333	329	356	326	332	360	358	337	343	327	362	344	374	363	345	342	355	336	358	345	324	310	385	347	350	359	307	351	326	351	354	327	308	317	336	368	347	344	360	345	355	370	339	340	336	343	343	326	351	360	374	331	354	329	310	322	324	359	318	339	370	353	330	328	344	338	356	332	357	344	313	326	319	344	306	325	283	376	380	352	307	353	334	329	323	345	314	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49357	52045	49371	40774	44498	41441	35432	35800	39481	34287	31913	32941	34464	29092	21465	20632	21523	17986	16232	16180	13756	12605	13046	12809	11911	7255	4374	4116	1901	2260	2306	2143	2207	2295	2262	2293	2146	2142	1977	1910	1695	1476	1323	1187	1243	1246	1268	1104	1088	1039	979	1013	1069	1122	1142	1084	1034	1048	1052	1134	1162	1215	1180	1212	1282	1345	1360	1274	1116	1094	1024	1062	1038	974	915	952	959	966	989	824	818	824	795	761	810	830	802	808	776	795	815	771	794	776	776	772	755	762	737	778	721	786	783	767	764	746	809	811	724	787	746	822	802	810	747	769	787	779	766	790	784	779	730	738	744	778	722	759	781	807	779	761	755	802	761	751	748	754	812	801	757	789	747	772	763	718	737	766	776	734	795	774	734	781	824	794	757	762	729	780	748	767	772	723	725	799	879	778	780	755	754	786	796	811	754	749	763	738	742	763	792	798	793	806	725	740	742	725	770	757	787	734	775	762	759	770	779	808	674	813	762	804	760	742	773	765	726	787	763	747	765	759	745	762	756	779	770	715	782	763	788	751	760	759	761	759	746	729	784	745	712	753	735	744	785	801	746	775	774	791	736	771	757	734	734	738	741	784	701	784	783	745	755	759	743	778	750	743	767	800	774	805	742	720	763	788	734	754	763	728	745	752	745	785	774	719	766	709	769	738	737	821	723	775	745	743	757	758	737	720	773	754	746	778	799	766	768	727	767	738	773	727	742	782	822	772	766	725	756	773	752	717	745	772	808	766	798	727	767	767	802	783	753	809	769	812	781	753	763	816	694	755	755	718	741	747	735	754	733	755	753	736	763	751	755	735	735	733	761	759	788	809	783	827	795	785	716	765	776	757	791	752	731	785	751	809	753	735	773	754	778	798	762	812	714	729	764	741	717	721	731	745	814	780	752	796	732	779	730	739	744	780	759	800	752	760	793	749	762	775	749	803	785	760	747	758	759	799	795	805	780	789	759	767	766	752	781	775	749	763	749	691	797	730	724	729	787	753	759	757	742	765	765	801	757	812	784	787	712	766	736	793	771	785	762	720	832	704	797	764	718	757	751	804	758	796	734	749	772	767	805	739	710	712	800	772	767	760	774	761	705	777	751	758	768	804	749	772	715	782	703	718	774	766	743	802	726	734	771	773	798	721	781	733	765	786	757	800	751	755	794	803	767	755	778	800	749	785	764	775	803	786	797	788	796	771	793	699	773	779	818	722	762	824	767	708	755	760	784	808	776	776	804	735	739	816	792	774	817	784	726	776	775	774	738	788	758	840	740	761	735	740	768	771	819	786	690	757	755	801	743	773	797	788	777	770	790	773	753	746	762	763	752	745	744	754	754	798	786	740	830	802	759	793	746	773	717	784	745	832	790	789	775	742	753	793	762	772	736	775	780	779	740	734	728	804	756	736	753	798	760	781	760	758	752	735	790	759	774	789	706	740	761	755	761	765	762	793	748	760	720	742	800	742	776	773	767	792	700	789	769	742	777	808	783	770	791	760	765	762	818	768	802	775	750	755	793	789	732	768	802	774	789	779	753	778	746	729	739	741	779	752	777	721	743	735	760	761	810	740	730	779	759	786	772	783	753	810	787	763	739	791	760	721	756	795	779	786	780	785	846	770	743	762	770	761	737	747	742	771	739	759	782	753	735	783	852	741	745	760	727	731	783	734	744	775	771	789	783	778	738	780	763	721	733	765	766	740	791	790	725	749	768	778	712	800	772	798	792	773	756	726	755	809	791	734	784	787	784	771	817	775	773	778	756	740	707	717	795	726	723	776	752	767	780	795	779	793	704	763	715	759	769	785	750	766	747	755	783	716	783	774	807	750	742	743	746	773	719	781	761	745	754	754	802	768	741	752	774	810	770	777	718	759	761	755	785	753	721	764	832	812	742	777	772	759	724	753	808	697	751	728	749	780	787	743	792	723	793	741	717	745	720	753	756	745	783	768	780	776	733	744	738	804	805	732	768	745	792	725	806	757	796	792	719	800	813	772	724	754	757	788	792	763	800	731	779	762	760	807	775	731	776	786	743	766	728	793	801	780	751	778	731	764	761	804	741	709	776	756	793	786	773	701	734	769	812	771	766	805	673	801	716	738	758	778	820	753	741	762	760	755	753	747	745	785	801	723	800	813	792	849	752	730	777	729	767	732	781	726	771	771	754	760	752	799	748	769	752	725	746	825	774	770	797	770	759	754	793	747	745	740	746	779	701	788	744	757	752	733	701	744	779	755	781	692	737	775	802	753	770	755	773	754	788	765	760	766	754	759	754	772	772	792	794	756	739	772	749	794	764	757	785	720	830	770	749	784	732	736	752	806	832	765	775	715	714	764	744	795	809	784	734	749	764	752	777	695	757	711	802	759	723	777	779	726	778	799	712	760	791	771	749	831	810	728	770	733	776	750	802	757	748	793	757	740	748	810	792	732	806	820	729	788	762	773	749	779	797	747	772	771	801	731	728	742	736	754	743	786	767	804	734	771	755	845	709	752	759	771	787	773	831	780	777	733	727	718	765	767	759	749	771	760	759	795	774	744	749	791	769	751	808	758	755	779	742	751	780	803	753	738	762	733	761	774	715	761	781	799	777	769	733	766	759	730	747	730	816	788	807	745	783	759	767	778	760	774	734	781	745	744	732	682	740	784	754	746	771	753	788	730	725	762	740	697	750	743	691	786	722	766	764	749	763	760	737	723	720	701	749	761	738	751	736	802	766	757	710	745	750	716	757	760	747	728	752	747	771	731	797	786	716	776	748	706	792	745	725	812	751	734	747	759	723	803	753	759	768	799	753	798	776	770	780	749	773	783	759	788	756	738	807	777	700	755	668	764	763	825	712	772	758	755	758	739	775	751	765	772	819	772	767	785	711	766	780	750	765	713	739	764	754	764	789	766	751	808	768	787	767	763	763	769	761	779	748	754	766	731	797	685	793	767	753	712	751	751	747	757	770	793	754	729	774	774	735	752	774	760	755	761	784	776	760	754	735	821	756	760	701	791	773	786	769	733	807	761	759	755	755	732	734	757	832	754	783	753	770	806	737	755	786	804	731	805	768	762	746	741	788	778	744	788	774	796	748	801	784	746	784	752	826	788	787	766	741	757	760	718	792	809	752	780	726	782	795	757	815	821	789	734	730	735	769	789	775	777	767	807	775	740	748	798	776	754	771	760	779	733	808	772	815	808	761	734	784	782	790	756	740	800	730	754	801	743	792	818	750	762	806	784	733	813	747	746	774	754	770	785	733	807	774	775	773	798	759	800	757	739	811	782	722	803	748	749	755	683	794	746	762	747	788	764	720	762	783	780	783	773	777	733	766	734	750	764	751	770	730	778	770	728	731	748	747	767	777	812	789	730	775	780	797	756	788	766	840	785	742	707	748	717	749	798	733	803	764	769	715	801	760	786	767	809	834	756	771	777	767	776	797	758	819	758	798	773	785	757	768	715	758	733	784	851	789	760	756	774	790	754	791	732	772	781	737	738	750	753	770	773	770	817	758	763	804	827	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34310	35292	27117	19573	12992	8267	5704	4574	3905	2889	2369	1896	1573	1253	1010	872	628	614	543	569	584	530	425	473	463	401	376	385	338	352	397	393	344	374	378	371	410	351	370	372	419	328	330	385	365	348	328	325	317	336	314	324	351	325	344	339	310	279	323	320	290	346	333	297	330	361	322	312	326	360	341	330	326	337	333	296	302	298	295	328	337	311	323	327	307	297	324	350	317	293	296	309	318	291	321	332	282	311	312	309	288	347	310	315	296	310	344	304	323	326	300	325	312	322	309	312	307	288	323	326	298	298	310	307	310	326	296	301	306	309	304	295	300	320	311	331	310	317	320	327	341	324	310	333	322	274	325	299	291	266	310	313	336	277	323	336	337	288	296	325	321	331	317	299	324	315	287	354	329	353	310	282	333	285	278	327	302	336	331	299	332	319	302	325	299	324	329	328	301	313	302	309	307	323	310	335	327	356	294	331	324	309	305	315	297	324	305	328	319	334	314	324	300	317	311	336	299	314	290	334	312	307	335	326	334	270	324	331	321	318	318	298	276	321	336	296	301	336	319	317	326	310	317	317	338	313	311	378	334	305	309	325	313	315	334	302	311	324	336	291	313	277	346	319	304	321	308	303	325	339	307	290	328	302	308	313	354	307	335	316	305	329	323	310	355	314	327	324	338	311	268	334	284	331	307	357	309	324	318	282	308	309	327	295	307	330	337	330	306	275	293	334	319	346	319	317	300	354	323	341	285	298	310	321	363	351	315	327	323	323	309	303	314	308	303	369	343	309	332	314	336	310	332	304	309	292	282	349	301	315	347	315	310	323	311	290	322	347	303	306	326	267	305	310	326	348	316	332	344	326	321	317	315	326	323	324	283	323	333	316	318	277	333	308	330	322	314	320	278	329	319	326	344	337	361	278	309	298	307	286	311	336	307	309	360	330	317	319	338	337	318	282	328	291	321	316	321	295	309	332	341	331	340	320	339	319	296	288	345	304	274	306	353	319	324	292	324	334	331	322	293	298	310	309	289	316	325	329	319	286	328	359	293	311	274	308	363	302	351	297	308	329	322	340	320	298	302	296	332	299	305	323	356	305	311	324	333	313	327	296	283	315	328	303	293	355	321	312	348	294	318	336	321	296	317	327	284	313	326	335	364	327	319	296	289	288	335	327	345	341	307	328	328	315	302	353	317	324	331	302	349	306	334	313	303	294	316	316	302	324	325	331	318	331	304	333	333	312	319	326	332	331	298	292	298	304	341	322	326	314	338	314	329	303	345	321	292	291	336	332	350	347	296	315	309	295	281	316	299	351	305	316	333	327	339	319	283	325	281	316	336	338	324	314	325	296	312	362	322	281	299	332	295	302	287	332	336	314	316	359	313	337	338	319	301	309	340	324	299	333	301	301	327	336	324	284	331	295	307	331	323	294	301	304	320	302	332	324	312	302	327	306	310	308	316	304	291	336	315	288	301	312	270	292	337	312	315	354	326	307	319	305	297	322	284	362	319	312	292	308	317	317	321	324	296	274	307	303	307	318	306	315	286	331	295	306	332	353	298	326	317	336	311	311	303	313	330	342	329	322	333	316	317	315	344	319	316	307	300	345	352	320	333	323	304	347	307	312	311	321	322	299	331	279	307	332	304	307	325	336	315	321	319	313	306	317	329	311	290	330	317	321	306	319	310	334	346	332	318	302	302	345	314	332	280	305	343	320	313	334	315	300	304	304	323	293	320	313	311	324	338	321	300	313	303	316	311	275	292	314	288	303	322	317	345	326	334	338	297	336	318	346	337	342	352	348	330	290	328	325	334	317	362	340	294	329	330	306	285	319	313	340	317	334	344	349	292	300	319	318	287	270	331	301	317	341	292	328	349	325	311	308	324	299	296	324	301	330	291	304	304	330	326	297	318	313	311	312	337	324	265	286	318	352	318	313	317	322	336	312	346	299	310	315	286	313	334	328	328	325	300	311	327	342	304	338	285	316	332	341	332	344	315	302	303	333	327	302	296	313	298	305	302	306	304	331	332	324	318	294	324	299	338	331	306	336	302	315	356	277	315	344	315	323	296	350	284	356	313	340	332	347	311	319	347	341	351	334	314	300	344	298	324	294	299	329	319	333	291	349	324	305	355	316	331	330	300	332	344	278	283	328	317	312	329	334	301	319	335	356	306	306	314	331	314	319	310	306	329	338	309	301	311	296	308	341	346	318	304	307	318	310	307	301	339	321	298	328	323	315	305	299	314	292	308	293	303	313	283	329	312	312	358	298	320	309	342	284	286	302	307	301	306	286	297	332	296	316	308	324	303	327	305	326	317	352	290	317	303	329	360	300	289	298	297	325	323	349	350	327	322	330	341	314	311	316	346	297	302	318	316	323	290	310	310	317	331	325	341	279	325	329	286	338	302	336	339	340	294	292	345	338	351	340	315	302	299	294	291	323	316	340	308	295	312	343	339	302	311	305	303	320	304	298	307	350	303	302	327	312	328	320	297	317	299	351	313	315	338	345	350	329	315	320	327	344	315	338	296	313	355	353	300	271	290	296	341	329	288	317	329	358	358	322	313	350	306	316	269	310	315	338	336	320	314	308	329	353	327	285	313	348	307	286	307	293	328	294	308	317	307	330	330	280	306	325	317	325	332	332	344	292	310	307	313	270	294	321	322	316	279	296	313	341	350	306	303	331	316	318	313	332	347	326	362	329	328	305	295	335	337	312	300	315	332	299	324	339	303	340	308	300	329	335	308	333	323	305	329	312	355	289	345	314	300	306	330	316	325	301	298	317	324	329	324	307	325	333	329	322	326	331	320	319	263	346	311	315	314	311	306	321	359	309	321	332	306	315	314	295	337	298	326	342	290	274	323	308	320	341	313	320	298	311	330	351	318	308	309	336	335	326	356	302	312	308	328	301	346	290	317	314	334	328	308	314	296	322	290	315	316	302	370	300	317	304	311	335	315	308	306	314	318	339	323	309	300	307	287	317	301	277	312	317	324	315	310	334	310	336	331	287	316	296	348	317	284	315	286	310	353	332	315	286	335	299	339	324	316	288	305	310	333	290	320	332	323	328	308	314	299	302	333	306	305	304	325	287	318	353	321	324	337	300	335	348	303	331	332	282	302	301	304	319	304	323	289	352	302	309	324	318	328	342	349	326	319	280	318	299	334	319	280	325	306	307	303	317	334	296	303	321	308	324	285	328	317	325	315	310	321	295	316	280	341	312	298	288	333	307	338	344	328	299	317	292	319	304	315	321	312	296	333	335	329	296	311	312	292	293	291	336	298	332	336	310	330	317	265	363	301	312	289	273	328	324	329	329	297	327	342	339	319	351	277	305	287	324	355	337	295	336	296	298	293	303	326	326	292	312	324	305	299	299	315	338	328	317	329	300	304	329	305	296	325	321	327	321	293	314	334	303	325	341	320	317	290	335	352	284	342	325	311	299	358	325	322	320	327	313	287	332	304	314	330	308	325	307	277	306	321	326	326	322	290	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25621	31239	26005	26605	22085	18650	15375	13446	13098	10102	8542	7156	6809	5282	4580	3466	2915	2461	2197	2470	2220	2000	1811	1842	1650	1453	1274	1206	1136	1159	1113	1109	1145	1176	1215	1310	1274	1322	1194	1084	1058	1023	935	922	876	955	878	883	890	886	805	814	830	850	826	813	773	795	856	828	870	798	818	809	861	919	876	866	857	879	849	881	836	891	817	822	770	778	759	819	768	821	765	821	819	809	809	786	824	821	761	780	793	807	730	730	773	775	710	765	802	791	781	793	780	779	758	776	752	783	780	757	742	743	762	795	775	774	751	779	743	733	824	784	849	820	798	774	794	772	812	786	758	759	758	755	800	805	766	780	775	726	750	792	778	744	743	793	784	787	801	792	721	775	796	795	788	768	802	785	787	765	797	792	752	741	803	749	790	811	784	762	788	788	769	778	796	761	789	787	784	731	781	751	815	786	781	764	772	782	748	774	770	754	748	770	809	786	732	747	790	819	798	764	736	741	761	814	709	785	760	761	711	747	769	775	795	738	763	792	798	762	785	762	748	777	767	787	783	773	749	808	775	768	750	772	758	811	764	806	739	778	806	801	780	761	770	774	793	777	794	814	772	724	807	765	802	808	782	746	773	778	804	798	786	749	813	782	787	830	789	815	768	764	816	788	769	761	794	718	807	791	793	781	771	830	757	770	733	795	710	795	770	761	749	776	766	803	708	771	801	776	762	828	783	822	796	765	746	756	767	775	733	764	761	742	771	755	784	799	800	768	747	803	812	790	725	712	772	781	763	821	868	825	765	802	771	776	780	755	753	770	779	751	705	740	770	735	746	775	753	759	772	774	750	775	768	763	837	783	823	764	749	769	776	810	748	779	704	768	731	762	731	841	795	787	746	746	789	790	793	752	755	784	752	790	747	726	797	784	814	787	792	773	774	739	813	755	713	757	777	731	780	764	802	806	752	790	776	725	766	777	831	766	760	760	758	834	744	790	772	766	837	789	774	784	735	784	749	781	785	796	791	778	790	797	734	803	742	736	790	755	824	830	743	795	801	778	789	754	763	751	768	839	781	780	733	761	760	729	768	779	800	760	784	742	824	746	755	773	779	803	802	817	771	762	853	789	755	778	762	779	726	813	800	772	811	752	797	768	715	757	762	781	804	798	783	779	809	745	747	795	795	800	707	728	778	768	784	784	750	784	783	755	758	770	777	786	742	818	755	784	752	804	774	777	819	739	783	750	787	837	792	769	777	738	744	755	759	752	768	789	759	768	715	811	788	751	761	774	762	761	810	802	798	746	753	794	751	776	760	800	766	802	781	853	786	848	765	771	823	809	754	748	832	784	724	790	728	806	782	732	812	815	828	764	772	803	716	786	769	785	822	786	796	750	760	720	819	777	858	794	766	772	763	769	764	796	748	786	797	729	815	758	786	735	756	753	737	776	813	830	703	797	763	758	803	770	795	762	729	853	812	749	785	748	785	780	754	791	755	809	752	786	773	738	755	749	792	761	827	768	762	776	754	753	741	765	741	770	794	768	822	766	770	831	789	803	767	733	799	757	749	783	759	776	752	760	778	807	748	783	823	794	740	721	773	822	748	766	776	794	773	741	771	769	773	792	756	746	781	743	852	779	740	792	772	773	778	806	731	724	817	748	783	777	765	759	752	783	758	760	786	760	798	764	795	787	778	749	715	790	769	736	805	725	767	767	771	780	781	762	784	721	752	790	763	739	749	814	821	723	765	798	738	773	775	742	791	815	754	734	761	777	755	766	750	769	742	813	778	727	730	736	753	806	821	827	768	758	748	798	813	798	754	755	786	776	772	778	784	777	774	792	760	788	793	787	746	790	794	776	769	783	784	794	765	779	753	774	746	812	765	785	768	781	807	820	776	789	713	821	789	794	739	794	805	762	775	803	784	748	774	769	743	763	777	768	782	782	805	768	760	748	784	776	802	758	846	766	735	756	793	752	765	773	785	829	776	812	768	758	751	763	746	784	726	809	748	781	780	802	765	742	755	761	762	752	757	753	745	853	780	788	749	778	809	727	787	753	733	736	711	742	795	744	776	758	731	794	762	802	782	762	751	815	770	802	771	786	743	760	761	756	814	780	704	773	744	751	761	735	747	799	779	800	757	793	753	794	756	799	738	767	799	774	761	788	754	717	767	766	790	773	765	786	780	755	802	772	805	786	735	789	827	810	818	775	754	772	822	768	769	750	732	775	756	734	769	759	788	769	763	758	770	751	790	755	803	750	763	753	778	796	807	754	800	828	825	760	805	803	786	756	810	738	801	785	785	719	778	772	747	797	769	733	742	792	779	770	773	757	774	748	819	787	774	779	814	737	775	739	805	809	779	773	793	705	741	787	753	797	747	716	728	813	761	741	784	762	786	747	721	764	783	798	807	758	772	749	786	747	785	778	790	714	816	805	822	807	772	753	767	770	804	780	761	822	744	796	790	742	793	767	773	756	846	736	799	739	780	823	755	733	807	729	725	777	764	756	816	768	737	824	737	813	772	778	798	788	766	792	751	796	780	813	758	719	802	739	817	801	780	780	766	782	765	821	727	724	759	797	778	789	777	708	772	806	763	794	767	742	754	768	770	785	773	772	776	736	731	767	762	806	782	782	767	784	751	801	774	759	757	751	752	798	778	804	772	792	770	752	837	799	782	780	788	744	779	792	759	773	789	762	744	756	858	740	761	775	772	750	767	728	780	831	776	802	782	799	794	771	750	820	771	749	796	743	823	761	782	712	776	808	808	780	738	801	756	807	797	828	769	779	790	789	767	742	772	782	798	746	748	758	731	781	744	808	761	832	736	789	779	801	752	768	791	781	785	812	763	744	755	783	768	765	733	790	812	759	769	812	795	789	769	804	737	768	813	766	820	787	774	780	774	780	807	766	762	807	746	773	749	818	779	765	768	783	834	785	749	824	860	814	792	811	785	801	757	768	754	722	740	757	768	747	787	744	779	759	771	739	770	752	818	796	777	822	761	766	742	752	741	759	739	746	796	761	779	773	721	761	815	747	802	783	746	772	785	794	745	772	780	808	790	761	749	729	758	808	768	810	763	739	826	718	765	771	766	807	786	754	807	801	742	774	758	765	788	807	815	799	727	724	758	789	747	785	791	772	753	752	806	759	736	805	789	765	729	821	778	785	745	751	786	742	776	796	758	758	760	745	760	801	765	763	775	728	802	752	816	725	812	737	822	768	766	823	767	765	822	792	750	759	777	763	806	759	793	746	772	753	768	793	770	809	775	808	748	759	749	791	799	764	783	767	802	781	741	787	801	776	822	790	802	779	768	792	684	771	719	746	749	789	766	760	776	706	771	740	739	782	763	746	773	759	810	760	758	800	809	743	734	765	776	735	777	741	799	748	761	796	788	776	781	766	758	815	747	785	802	796	745	781	775	801	793	733	779	774	783	783	755	827	745	765	748	776	762	765	771	765	838	786	813	750	737	769	758	824	832	807	755	770	777	779	829	812	760	706	750	811	772	779	809	838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54024	44565	38661	29121	28940	26661	23607	19751	19158	15564	11905	11023	9805	7655	5946	5058	4074	2773	2479	2592	2418	2133	1803	1287	1476	1150	836	639	447	473	482	423	428	437	403	459	448	415	460	415	444	331	373	375	361	351	337	326	332	311	338	314	347	307	316	339	310	330	334	326	337	349	355	350	322	351	358	352	331	317	316	320	323	301	291	318	354	326	341	310	315	302	318	337	311	298	290	305	327	320	302	320	283	313	295	322	307	288	314	281	323	308	309	326	310	313	291	350	282	285	311	283	303	289	286	320	287	300	312	300	307	281	300	268	278	305	333	274	284	310	289	312	282	295	253	326	313	335	320	286	285	322	342	326	311	261	271	285	297	282	331	305	342	297	315	302	299	313	330	332	266	259	313	293	311	303	329	298	297	311	307	309	319	339	310	335	283	316	305	322	271	296	291	312	318	288	270	291	314	277	308	318	319	312	310	313	332	305	303	293	279	295	284	299	300	322	310	295	337	300	260	335	320	312	323	331	345	296	324	366	277	292	317	325	291	305	270	284	284	299	315	318	319	321	298	290	310	278	318	326	306	302	263	320	312	254	295	362	315	333	317	307	321	328	280	313	317	288	287	274	314	305	294	309	280	296	308	321	311	331	307	305	288	293	281	291	285	326	312	311	278	304	315	293	304	295	323	353	313	301	318	299	322	343	316	317	296	313	323	282	281	277	297	298	287	334	325	301	299	305	277	292	294	281	310	315	302	319	298	298	274	317	294	294	340	277	321	304	316	301	307	282	293	298	316	300	295	296	284	338	314	316	296	321	303	314	298	306	329	321	303	281	276	288	305	336	299	326	280	307	304	287	306	305	313	323	313	310	293	310	322	328	299	290	277	318	289	287	322	333	307	302	315	293	312	296	315	327	322	315	330	326	305	300	310	292	309	298	280	311	287	314	304	279	321	313	331	295	328	281	326	286	277	302	290	315	317	285	327	275	298	296	289	318	302	303	319	328	298	321	277	317	306	299	318	296	276	344	297	296	278	289	303	267	331	276	309	310	289	283	340	313	319	324	337	313	306	296	304	306	279	308	331	334	324	317	267	281	281	263	295	299	343	295	306	308	277	311	309	299	284	322	317	283	283	297	321	317	300	285	294	320	302	299	307	305	329	304	341	302	303	313	293	316	334	321	303	309	323	322	356	325	314	317	290	329	305	314	289	303	313	315	299	307	292	308	324	294	342	278	297	296	287	276	278	329	354	310	330	304	299	295	325	333	302	290	302	319	311	290	293	300	295	297	304	306	292	317	291	262	320	292	329	308	310	300	316	295	299	340	283	321	303	293	277	316	305	314	286	321	305	310	313	315	313	297	317	293	291	329	286	292	318	314	312	306	326	312	302	277	299	295	322	337	300	300	281	332	339	317	305	322	306	307	305	284	285	297	313	313	308	300	322	304	326	344	322	269	312	310	322	266	298	288	327	294	290	305	319	327	281	284	313	299	318	274	283	324	312	326	280	297	310	299	295	330	297	328	328	292	312	308	317	289	304	340	268	296	291	304	311	303	336	298	316	302	285	309	312	288	274	303	281	318	301	316	293	289	311	298	319	318	287	318	312	314	325	286	312	345	306	305	308	322	290	268	304	337	325	300	318	302	294	299	294	311	322	303	316	317	324	307	287	308	295	314	293	308	304	304	318	293	328	288	321	293	308	268	334	293	295	301	291	308	309	295	317	291	299	316	291	286	275	331	317	321	293	315	304	307	325	272	291	353	317	281	288	315	281	295	307	255	301	321	302	304	337	304	339	320	320	290	287	315	314	294	297	296	320	294	314	298	290	320	319	315	341	315	331	344	308	326	321	305	319	300	309	349	304	351	276	300	304	310	297	291	316	335	300	294	339	298	289	307	314	320	285	304	301	280	319	331	305	300	315	280	321	311	294	291	290	297	313	332	308	304	300	326	287	277	313	276	317	311	300	311	314	324	298	291	334	300	297	346	293	318	321	331	311	280	271	306	311	299	287	282	292	262	309	306	304	326	311	305	268	286	296	281	323	306	275	329	293	339	306	298	310	306	286	321	373	317	308	347	317	300	325	327	311	317	295	319	328	300	307	315	298	315	295	310	299	335	326	352	304	337	304	304	284	318	321	268	285	342	313	291	304	298	337	323	319	326	328	277	319	317	278	288	281	291	298	315	307	320	318	328	303	307	284	296	292	270	289	316	298	278	316	329	288	279	307	297	270	308	315	308	292	282	279	314	313	309	296	328	263	285	307	320	321	321	318	298	315	286	301	312	282	312	293	293	286	301	334	323	333	334	275	275	323	299	342	316	332	294	304	347	310	298	312	324	313	287	290	288	279	353	285	315	349	326	316	311	303	295	319	292	272	302	333	337	307	302	325	295	303	296	317	322	291	302	301	298	309	329	318	296	299	271	278	320	291	327	310	305	268	308	323	307	304	296	278	278	313	292	321	286	303	313	283	304	305	297	304	308	287	317	289	326	297	279	291	289	288	322	328	327	331	305	284	274	333	312	292	301	301	300	287	287	271	288	299	332	289	297	278	322	326	298	308	311	271	297	304	289	316	303	278	321	352	292	289	310	329	297	297	328	324	315	311	333	297	291	295	299	293	297	282	311	295	296	337	290	301	296	334	305	302	266	324	302	296	292	287	310	331	311	323	271	290	306	298	290	338	303	297	334	279	300	277	271	305	286	322	301	286	311	328	321	319	335	315	315	314	318	298	280	321	289	271	304	313	306	301	276	328	270	311	322	331	274	286	334	321	315	351	314	304	299	276	314	283	285	316	287	334	256	291	322	290	316	295	330	313	298	292	330	291	327	309	308	284	303	298	286	289	327	278	302	293	290	282	306	278	309	281	261	293	299	317	322	316	306	296	298	311	328	293	278	319	323	325	310	298	327	285	317	307	323	294	291	281	292	309	321	287	296	329	297	328	268	276	274	295	303	289	286	302	300	274	305	305	275	283	303	273	279	302	294	283	328	319	329	289	331	319	316	315	305	312	311	286	304	336	320	323	300	327	321	285	284	275	272	299	315	297	342	325	270	294	283	342	275	302	306	302	298	298	327	291	294	306	334	304	312	344	321	309	323	318	306	280	325	322	295	303	313	322	302	285	305	310	331	295	326	271	293	297	290	333	320	296	290	306	316	313	322	289	335	344	293	293	306	317	296	303	326	272	300	273	291	320	311	310	274	300	288	289	270	293	327	323	279	286	272	285	296	347	309	274	302	313	286	321	291	344	297	339	292	314	314	326	313	323	321	295	283	301	323	292	332	288	304	296	324	326	312	281	317	329	313	319	313	319	302	319	329	293	295	306	298	304	305	281	308	334	255	337	287	286	325	343	330	294	311	306	291	283	358	285	272	294	303	297	291	299	303	304	306	285	315	271	303	308	334	331	289	296	289	300	307	286	295	316	318	286	285	308	342	295	333	264	307	337	294	312	321	347	319	307	290	311	306	310	305	330	295	328	302	314	308	296	327	293	325	313	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49637	58223	44019	40752	40722	33791	30186	28472	31474	25251	23945	23424	23137	20069	15127	13323	14328	12250	12095	11713	10320	9096	8812	6582	7523	5926	3900	2577	1488	1599	1869	1601	1566	1802	1793	1840	1699	1694	1630	1565	1383	1207	1053	1061	1043	1037	1045	1045	850	873	868	902	897	1007	954	937	922	943	904	968	985	981	1020	1057	1045	1120	1159	1124	1034	958	921	923	906	860	827	877	824	912	816	797	742	780	789	730	819	756	751	796	763	732	769	804	696	758	734	733	727	713	694	701	715	760	763	762	720	758	739	702	752	755	775	722	777	802	762	696	811	754	744	718	739	739	747	725	765	746	780	720	682	734	769	753	748	754	714	715	686	769	726	782	777	730	710	758	730	735	794	730	793	747	724	718	767	733	713	749	704	730	729	721	758	737	671	736	790	719	742	726	704	713	702	698	773	693	785	720	759	681	721	693	687	760	674	710	747	711	758	671	686	756	708	771	750	722	718	710	797	738	722	742	733	733	721	731	753	742	738	770	760	742	752	759	764	775	682	737	759	718	702	735	736	721	745	750	743	764	779	749	736	752	665	728	716	720	751	667	733	686	729	706	706	720	734	787	755	712	711	720	746	771	699	699	694	745	739	758	755	730	694	753	686	751	707	741	694	722	728	718	747	718	786	729	743	754	783	743	783	774	716	776	727	736	733	745	701	733	789	734	743	692	689	803	703	771	745	772	747	761	739	773	729	713	736	765	741	751	746	731	776	770	742	689	717	728	737	731	741	755	800	730	686	708	741	711	702	736	698	714	718	750	730	742	737	730	740	776	758	724	685	764	681	782	744	736	740	714	758	723	744	760	731	693	724	698	771	734	729	699	732	760	711	773	767	728	715	703	690	713	757	758	724	771	765	732	681	716	721	750	722	728	780	748	735	752	682	753	724	722	722	758	759	700	741	696	692	703	729	705	733	757	705	710	756	704	743	757	726	671	692	670	723	736	703	808	728	730	705	739	762	701	766	736	727	742	742	729	775	700	721	734	742	746	694	748	720	757	681	743	751	711	709	738	712	700	724	688	753	739	715	720	751	718	737	689	701	735	732	693	761	734	742	731	753	712	718	769	709	734	747	778	754	764	749	710	809	753	711	718	710	719	718	726	761	726	733	746	769	730	768	727	772	753	747	720	718	739	743	743	694	739	684	738	724	678	692	759	723	768	731	729	704	748	798	727	721	734	736	754	693	782	672	721	733	743	722	721	754	732	707	750	743	770	777	721	759	728	774	766	722	741	737	711	754	768	718	721	694	693	730	792	722	682	725	737	703	730	713	696	767	751	737	771	724	753	733	735	775	720	725	799	779	711	680	744	708	758	721	704	773	729	777	705	727	729	745	781	725	778	704	782	760	732	752	744	724	702	728	742	746	707	723	771	719	724	709	706	730	725	713	739	729	748	764	724	750	711	729	707	766	713	758	766	751	703	712	725	728	787	743	743	700	704	721	738	718	758	706	769	711	736	763	709	770	759	698	733	748	708	707	747	749	740	711	751	739	738	640	717	744	759	757	759	707	731	743	766	727	721	745	753	752	714	723	739	749	748	758	739	751	748	722	711	757	718	732	690	773	723	739	709	754	714	700	713	743	760	717	748	727	696	742	733	747	754	738	703	716	685	750	757	697	781	785	787	767	717	758	709	715	729	719	716	724	755	708	724	724	704	675	749	770	709	704	703	729	753	738	742	716	722	768	748	716	717	690	719	713	709	772	704	775	703	691	706	700	734	729	730	737	771	703	722	752	704	722	747	721	790	739	732	746	741	678	742	680	718	769	706	738	711	678	711	705	717	729	752	753	742	721	736	727	699	764	783	726	726	784	783	720	779	749	736	715	727	726	723	742	762	790	724	729	747	733	720	743	738	740	719	732	750	722	721	732	764	726	737	681	732	755	718	746	746	742	728	780	714	716	707	748	718	705	738	689	741	726	735	704	730	742	756	756	734	728	695	732	746	759	763	731	754	753	702	725	745	671	791	699	734	736	749	744	709	712	782	683	726	716	743	753	712	712	716	753	739	787	757	724	666	735	764	732	704	691	765	737	743	704	792	676	722	712	718	713	760	734	749	742	747	736	743	672	712	756	745	713	704	743	725	743	708	772	743	791	738	719	711	712	701	727	730	719	718	745	739	751	730	735	717	787	709	704	717	769	730	741	750	752	765	710	743	739	771	782	725	726	717	730	735	762	721	803	769	743	793	695	758	761	732	782	739	764	707	720	768	713	742	759	723	758	746	731	743	709	731	720	720	752	733	755	757	719	762	752	739	748	749	746	728	768	729	764	791	695	739	726	722	718	720	693	682	718	753	726	768	732	767	732	767	714	734	733	719	727	720	724	716	744	731	764	731	723	738	736	743	753	743	739	776	726	745	786	748	726	706	712	770	718	753	707	724	767	756	694	716	713	786	715	806	686	682	760	722	755	747	758	719	726	741	718	721	745	715	707	717	697	736	686	742	740	685	731	730	753	755	717	761	720	720	708	735	747	740	763	747	701	703	726	774	772	728	704	765	728	729	701	718	699	705	731	708	700	707	750	737	713	767	739	760	723	775	705	729	688	749	736	747	726	724	738	708	713	714	740	732	682	720	737	677	676	720	704	748	755	739	743	730	733	739	776	708	723	724	693	720	684	674	697	729	745	759	707	690	730	750	697	715	733	679	749	731	757	692	781	722	722	769	745	746	750	760	662	698	703	692	721	726	686	686	717	741	716	771	760	766	733	745	717	744	732	745	748	715	706	739	744	800	667	727	724	737	733	727	743	751	711	699	692	753	708	706	746	734	730	757	735	762	728	744	728	757	709	681	726	714	720	707	685	756	737	714	762	712	751	692	711	718	782	768	709	735	736	685	750	735	751	745	721	725	783	740	682	731	668	728	716	751	751	731	698	708	739	734	720	762	735	702	726	769	730	743	705	784	767	733	732	684	755	709	758	737	749	711	745	723	735	736	719	755	758	681	738	748	723	739	716	715	754	694	719	745	674	724	705	770	767	688	730	744	710	744	749	747	723	769	686	751	713	736	734	745	698	710	764	767	691	709	729	738	698	704	718	713	686	737	736	735	735	722	713	700	718	742	740	795	728	715	743	802	734	774	713	734	752	748	675	701	717	710	671	770	779	746	777	752	741	768	740	723	714	724	733	767	735	708	725	719	751	742	692	738	740	792	732	734	732	682	680	760	772	738	728	743	741	674	696	759	753	678	758	728	756	704	761	759	746	733	727	731	714	737	757	732	722	747	746	730	746	749	732	720	746	728	744	741	759	757	720	724	750	770	738	784	707	688	688	739	764	708	725	746	681	739	730	687	705	726	708	709	694	746	727	716	741	738	755	735	746	703	770	710	702	738	705	740	761	727	660	749	780	763	683	737	738	761	706	746	752	756	709	736	744	711	727	724	709	708	789	722	697	759	743	722	692	750	790	764	714	669	721	760	745	722	732	815	710	754	689	742	764	711	753	730	733	739	751	733	758	729	701	758	691	779	746	729	738	769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58563	43783	32746	28473	29757	30436	27955	25042	25362	25040	18992	17353	14489	13556	9097	8588	7763	5720	5307	5532	4205	4077	3698	2190	2147	1993	1268	868	527	532	652	573	552	628	581	565	545	564	495	470	466	443	428	403	414	426	393	422	408	369	398	354	396	379	355	406	378	353	358	378	388	400	363	389	430	459	406	394	386	409	365	379	366	372	383	352	286	388	338	363	355	353	364	327	325	355	346	328	329	319	324	359	339	332	370	350	361	344	308	331	322	323	316	342	370	316	350	359	335	326	354	326	356	358	315	322	324	308	318	334	318	329	328	343	337	342	332	344	372	346	327	324	341	376	320	329	365	351	344	310	335	332	300	327	371	341	331	348	354	313	348	340	310	299	343	366	322	328	319	349	288	334	376	323	348	298	347	323	305	327	358	295	317	294	348	305	324	329	345	344	351	334	320	332	293	339	323	309	309	308	336	325	317	308	308	336	303	310	332	363	348	333	347	318	337	335	375	317	345	317	339	341	347	344	352	321	339	311	357	329	346	313	308	328	325	307	374	334	340	331	305	328	298	308	318	324	355	352	333	305	337	323	317	299	339	315	354	336	332	308	348	314	291	321	334	337	360	329	338	322	319	374	338	304	317	361	306	315	309	291	332	347	335	328	321	307	347	294	348	334	326	303	337	329	344	306	331	332	317	339	317	336	387	329	314	338	348	339	327	328	354	346	335	284	321	299	299	313	337	307	311	346	310	289	349	333	335	331	323	303	344	326	343	335	308	355	318	357	352	315	293	355	355	380	367	331	308	350	319	351	355	310	343	323	280	319	342	355	304	336	339	313	315	328	313	296	314	337	327	316	330	333	305	316	338	335	323	312	316	337	355	335	331	341	315	327	297	337	316	346	316	348	313	350	361	327	324	334	307	356	328	308	328	337	285	322	342	281	346	342	309	334	340	322	367	359	334	347	333	320	365	298	342	353	304	335	364	331	328	334	306	322	328	355	292	312	322	326	291	345	370	336	302	352	340	336	304	344	277	337	324	315	341	356	342	345	304	346	313	353	310	345	299	312	343	327	320	351	332	326	306	346	359	356	318	296	354	318	342	339	357	319	330	325	343	301	373	323	300	337	314	329	324	331	347	354	338	338	346	352	337	322	289	335	292	326	342	326	332	312	359	358	336	313	331	341	311	329	314	304	350	323	322	341	332	353	345	324	330	300	339	300	312	306	331	357	327	316	333	346	331	341	329	338	363	332	284	347	344	316	359	325	323	343	291	316	308	347	314	324	319	330	341	320	345	312	352	320	325	310	303	321	319	296	335	310	291	328	332	321	303	346	346	373	334	361	306	336	327	365	355	323	346	304	292	348	334	344	327	335	322	334	329	310	331	322	333	324	362	371	320	364	385	320	310	318	330	304	338	355	338	297	363	327	327	346	342	326	337	325	316	325	325	315	322	312	327	319	325	315	326	344	342	336	334	348	355	299	334	332	321	321	291	325	306	313	328	322	331	312	358	334	302	332	341	326	311	329	317	309	316	317	344	321	334	321	326	354	312	362	335	314	372	334	315	342	342	313	325	308	295	308	310	310	330	333	307	355	324	315	310	326	325	333	316	353	327	316	346	326	329	349	339	322	337	318	341	338	324	324	286	368	362	310	335	345	315	338	343	339	335	360	371	358	336	324	327	313	321	374	332	326	313	332	332	320	314	276	336	333	327	338	391	341	328	309	329	347	365	350	347	336	321	304	338	333	325	322	324	343	337	363	360	335	347	303	335	311	349	322	344	317	363	328	317	357	303	330	306	333	334	370	336	311	322	308	336	342	366	322	314	322	336	339	345	329	337	320	308	355	353	315	327	340	325	339	316	299	334	360	307	317	321	345	324	350	315	294	326	361	336	337	317	327	335	342	310	318	343	357	326	349	327	308	325	359	311	327	347	337	317	313	331	343	333	331	345	362	278	312	343	339	346	368	333	305	327	342	340	374	353	304	308	365	301	318	315	322	329	324	317	343	314	332	309	334	297	304	318	352	303	317	337	360	312	310	337	326	341	294	320	338	342	315	329	332	333	334	311	327	323	317	338	313	336	311	299	327	298	353	335	296	344	319	321	344	339	331	351	314	303	333	364	310	347	340	328	321	356	333	335	359	313	304	300	335	307	349	330	314	294	323	345	335	324	344	330	310	379	342	304	293	295	287	317	315	333	341	316	356	317	337	307	356	333	318	300	326	307	340	333	337	336	326	331	307	342	322	315	352	338	328	341	319	310	325	337	328	323	329	337	337	340	317	364	334	293	320	347	351	348	322	325	363	339	310	351	326	308	351	323	338	310	328	309	295	366	317	343	330	338	324	332	365	343	357	309	349	340	339	309	344	314	300	343	327	347	346	311	341	359	317	337	329	358	334	300	320	333	341	336	324	337	319	309	307	331	311	342	337	339	352	335	322	300	334	324	332	340	328	315	328	308	331	299	307	321	295	291	308	337	326	320	300	326	287	333	307	354	337	313	322	332	338	303	361	296	320	353	307	327	312	360	338	331	333	339	313	363	322	326	327	359	309	340	322	336	294	291	292	300	304	340	339	340	319	351	315	325	378	334	328	335	361	338	315	349	335	311	312	351	317	312	320	314	314	328	337	329	314	297	344	297	350	323	324	342	342	342	351	360	347	333	327	308	354	365	332	345	313	326	338	319	345	309	301	318	341	347	330	343	311	335	339	307	317	325	322	320	359	319	302	339	318	348	329	275	321	315	334	301	343	327	342	338	330	326	309	300	307	302	326	330	298	316	342	342	361	307	337	326	320	326	348	345	368	343	349	349	370	340	364	319	322	342	306	328	333	339	326	277	369	303	341	351	313	323	335	320	293	334	359	329	354	337	307	311	344	340	343	383	289	320	341	317	307	309	328	339	330	309	327	339	326	311	322	324	355	315	339	338	358	346	349	315	346	313	310	348	355	313	304	377	329	347	354	342	327	355	317	311	351	322	318	368	322	319	332	343	350	330	300	310	333	344	351	353	338	353	330	360	329	329	318	361	341	329	314	324	344	339	310	361	309	381	333	331	301	296	324	338	334	306	330	326	331	332	333	319	299	317	325	334	323	353	308	319	317	315	329	325	328	335	333	318	315	320	361	329	338	322	389	342	302	358	340	365	321	337	319	301	321	311	378	332	346	347	354	328	323	345	334	334	345	350	319	330	336	313	329	332	335	337	346	303	332	316	317	341	342	345	356	326	327	346	351	345	345	310	319	309	329	323	354	286	307	293	366	338	338	353	296	314	323	312	328	312	283	333	355	323	363	335	302	341	372	329	309	332	318	310	298	317	349	330	353	322	315	346	297	300	316	339	355	357	297	323	332	336	332	375	322	341	295	305	370	313	332	336	322	312	313	353	315	312	325	338	313	291	327	336	316	324	309	372	322	317	322	331	321	312	308	307	327	288	383	347	311	317	346	316	325	329	341	303	325	319	313	323	318	330	295	344	344	343	312	287	324	318	345	334	318	337	340	327	336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54602	55230	42304	46067	46650	43169	37592	32359	36508	34530	29208	29855	27646	27054	19376	19935	21074	18865	19291	17588	14759	14858	13579	9700	10910	9333	5088	3357	1939	2162	2323	2219	2160	2519	2371	2315	2162	2147	1923	1930	1666	1415	1276	1224	1204	1183	1200	1101	1109	1039	1019	1026	1054	1072	1036	1050	988	1107	1077	1054	1124	1157	1160	1146	1295	1419	1457	1215	1194	1169	1060	1065	991	1038	921	941	907	1015	858	871	784	858	804	818	802	784	794	748	812	780	832	793	775	742	809	792	789	765	805	795	722	733	738	726	746	780	770	766	813	759	775	753	726	759	748	755	792	734	839	776	759	718	818	778	738	740	763	762	794	816	751	783	766	779	729	741	780	731	745	710	760	758	738	719	763	739	774	751	781	786	843	731	763	760	794	790	781	779	744	761	754	737	726	702	735	754	762	775	769	752	789	774	742	772	736	772	782	770	732	725	774	774	785	746	793	729	745	767	757	773	728	757	734	804	749	779	769	743	761	799	747	758	759	767	796	750	719	743	765	753	797	801	811	733	770	793	754	759	778	762	782	786	783	786	758	771	825	795	796	780	764	769	796	760	788	770	810	759	695	734	729	735	778	752	767	815	751	761	761	743	773	760	772	730	787	760	746	730	729	763	772	767	794	731	762	729	809	737	768	763	751	737	801	757	790	800	773	760	818	746	754	766	740	757	743	756	764	747	754	778	717	766	720	803	723	796	786	805	759	802	771	816	776	772	735	802	772	782	730	760	754	795	820	740	782	749	750	768	782	758	815	760	775	756	746	740	715	765	779	788	771	740	774	783	765	757	748	767	753	765	789	707	772	730	782	776	694	778	764	766	753	722	763	723	755	745	737	764	750	735	730	754	782	731	765	734	744	751	780	734	732	747	777	790	741	772	766	786	773	783	758	760	752	743	710	763	734	733	762	738	759	740	721	765	766	775	744	769	809	805	762	789	762	791	733	812	754	726	764	732	785	737	733	797	707	729	764	746	778	774	740	769	767	728	742	816	805	755	781	763	755	768	795	768	794	779	826	761	759	711	746	767	747	757	714	756	755	807	754	799	760	733	766	760	760	785	734	701	802	754	772	803	742	764	761	820	746	755	714	753	756	735	789	724	758	789	813	732	767	769	759	801	794	769	747	753	795	796	780	755	771	775	775	755	742	763	756	773	814	781	812	756	740	724	766	837	780	740	732	745	747	793	759	708	709	772	784	749	713	780	750	764	772	728	821	750	792	771	731	772	808	793	739	789	765	743	743	736	728	752	727	778	720	781	724	748	758	777	746	813	753	781	731	775	726	753	785	805	761	757	761	730	793	784	758	764	839	771	729	760	793	793	738	790	734	738	773	771	748	712	716	745	802	801	765	778	787	732	800	778	748	745	701	780	725	763	782	755	743	822	733	792	709	726	777	768	772	799	736	758	789	777	765	754	763	744	752	788	811	717	721	731	752	743	781	764	776	746	768	760	766	738	730	738	786	756	740	751	738	811	787	702	721	740	755	759	722	776	789	733	757	757	759	712	766	793	723	799	758	802	785	735	786	755	747	747	734	764	757	702	741	709	774	735	753	743	734	788	746	752	742	744	778	764	764	750	767	786	768	697	760	735	782	767	711	775	774	740	770	795	739	791	760	726	689	725	719	768	726	824	756	775	770	794	737	795	798	798	761	758	798	795	705	785	781	804	782	791	778	768	777	746	720	795	739	789	803	755	771	796	770	788	770	751	730	738	712	781	751	765	784	763	756	771	751	728	736	781	787	816	768	783	735	772	760	825	741	725	785	776	763	815	783	796	810	786	751	783	729	729	768	790	757	753	773	774	790	750	772	821	746	753	740	799	741	776	744	770	698	752	750	742	791	739	774	784	772	732	753	723	799	762	726	766	719	726	803	766	681	759	754	743	814	822	735	753	741	774	748	756	788	704	725	754	743	752	749	740	740	677	769	809	802	731	695	764	756	735	768	736	740	756	755	762	716	723	745	762	773	755	747	759	738	831	801	744	742	785	750	784	748	748	775	783	731	800	733	786	772	747	766	709	765	785	727	730	772	772	737	800	760	734	765	762	728	750	753	780	737	795	725	782	745	762	735	744	756	762	760	737	798	721	786	737	788	760	785	807	793	741	784	809	829	743	749	764	728	760	748	770	775	731	726	774	820	721	762	719	795	762	706	788	759	765	745	774	793	817	805	808	770	764	775	800	699	777	759	789	741	746	759	732	734	804	814	757	719	772	776	809	768	749	730	745	803	751	826	775	814	756	718	770	737	749	772	784	718	755	743	749	778	736	708	790	780	709	757	722	803	777	746	761	769	725	768	717	737	793	768	775	783	753	784	785	730	738	762	744	760	743	769	782	760	747	771	779	737	783	709	744	734	767	771	765	774	778	740	753	760	778	743	726	791	735	734	770	751	794	813	794	751	748	751	740	730	768	769	778	776	807	738	742	762	753	788	743	727	731	779	748	789	731	727	746	773	730	777	790	760	768	747	736	790	789	713	773	744	739	777	695	760	758	752	723	784	744	774	749	808	810	725	725	806	750	784	737	736	776	766	795	780	753	727	763	717	779	766	781	734	763	763	757	752	742	762	725	767	793	727	764	730	748	725	819	738	818	748	755	799	757	762	798	786	732	776	746	722	797	782	801	787	785	793	722	773	756	759	751	755	746	791	739	723	774	792	694	787	768	750	769	741	753	761	729	739	734	771	741	735	782	709	733	743	749	694	728	762	719	781	752	800	750	747	751	751	784	833	789	720	782	717	802	742	772	760	699	765	777	764	754	802	760	716	782	750	786	756	796	735	763	737	781	754	748	740	789	709	799	802	753	757	784	803	789	756	801	770	751	798	726	783	782	775	785	747	782	775	788	791	773	795	734	751	756	799	776	726	786	749	787	711	776	733	704	735	776	767	761	747	750	725	740	720	730	747	750	766	768	705	763	720	749	726	724	757	790	762	741	774	767	717	767	766	761	743	695	772	749	781	765	757	765	815	785	777	784	770	809	812	764	759	781	789	709	705	743	743	732	795	805	748	776	786	779	789	781	804	714	725	702	768	821	761	768	765	796	723	769	769	787	758	726	776	764	752	739	762	738	739	728	781	743	759	731	793	767	767	772	746	752	766	725	809	745	766	773	738	801	756	747	771	777	771	781	822	796	730	753	788	740	774	746	726	782	723	705	771	749	736	764	748	755	701	779	784	760	769	763	734	761	721	796	746	740	785	787	797	732	776	775	728	755	763	794	768	799	765	755	699	752	693	761	801	744	775	800	754	741	732	776	727	716	795	796	780	740	782	680	717	795	803	794	774	759	788	751	785	718	715	715	757	752	734	798	752	786	759	755	773	774	788	757	724	787	768	699	732	818	726	765	747	745	791	762	768	763	808	762	752	763	707	717	743	827	770	791	748	755	743	745	762	723	741	793	747	719	757	754	793	741	773	803	799	756	762	784	792	785	751	750	688	736	782	742	731	758	735	751	801	760	716	734	705	771	756	761	730	770	739	756	719	744	776	746	726	752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36499	42139	30042	17973	12247	8370	5492	4023	3365	2853	2053	1840	1356	1296	986	924	777	617	601	574	509	563	507	439	484	432	334	383	366	360	344	378	348	368	404	375	423	398	386	378	365	361	367	275	341	335	341	372	320	335	311	315	306	323	345	324	338	330	315	329	307	303	304	325	357	298	312	322	333	336	313	334	329	330	339	319	317	294	353	311	333	312	306	323	311	337	298	324	341	321	312	287	326	309	308	317	302	310	344	305	311	317	324	300	318	303	320	331	329	317	311	302	347	312	300	323	333	306	302	321	361	337	319	341	318	325	318	319	330	333	302	328	318	330	321	336	332	300	309	346	313	316	301	314	298	315	316	308	296	337	316	292	325	320	316	333	338	312	308	357	328	321	323	324	303	321	325	325	317	297	327	292	335	330	327	311	306	289	318	293	276	317	328	330	327	330	286	303	355	310	290	329	323	332	310	310	296	323	316	338	320	283	314	318	333	307	304	330	295	314	331	318	350	308	308	303	311	354	330	324	334	291	340	322	327	329	316	358	342	321	297	298	315	298	304	321	335	317	336	279	355	339	279	318	321	325	291	307	318	319	303	297	329	309	304	320	286	303	335	316	317	335	325	326	305	348	297	318	307	358	326	306	277	273	299	330	322	316	306	296	304	341	332	287	298	338	328	299	304	318	326	309	325	301	300	312	308	288	339	308	304	371	322	324	325	325	312	298	335	320	288	313	309	298	307	331	355	338	317	310	314	308	306	333	299	351	276	319	316	332	330	310	311	323	305	329	297	308	335	296	321	339	322	328	298	315	308	326	314	321	334	320	320	313	339	326	313	280	335	288	287	305	315	339	289	299	307	338	307	326	359	322	297	297	341	314	340	314	291	323	340	286	333	317	337	291	297	308	350	318	314	346	330	302	322	313	319	364	310	334	330	321	328	317	282	361	326	315	342	293	296	305	311	340	301	310	331	336	332	352	304	314	292	317	314	283	290	333	313	297	311	319	315	324	342	314	297	293	335	329	318	312	327	342	313	312	329	329	303	328	349	304	342	359	349	318	304	299	316	298	340	302	295	275	336	283	320	311	325	341	316	318	302	352	296	357	346	331	324	318	319	312	315	328	300	321	355	317	308	312	303	346	331	332	290	317	347	315	342	327	317	330	305	339	298	326	314	299	327	336	326	308	296	330	318	322	320	309	317	290	308	332	304	307	322	314	321	313	320	328	337	336	280	311	296	320	336	347	335	301	305	296	330	304	303	302	336	306	306	305	322	317	315	352	322	338	306	313	357	339	344	284	345	317	302	300	341	315	301	294	327	342	313	290	330	297	328	300	285	276	333	297	326	312	306	334	286	327	319	313	329	296	293	318	294	296	330	344	342	332	297	328	310	315	329	357	338	313	347	328	340	311	300	316	325	317	328	338	306	296	350	325	328	340	336	319	304	319	323	280	309	329	314	322	306	322	323	311	319	319	320	325	326	305	329	330	308	321	362	333	346	347	294	294	333	327	347	294	327	308	309	285	333	344	340	337	346	312	334	326	343	332	312	314	324	313	315	309	322	279	255	320	322	301	299	308	306	324	302	320	298	340	304	317	328	349	336	280	315	305	285	305	304	328	320	314	301	279	317	342	339	320	313	335	323	326	324	341	318	338	332	298	270	304	334	304	315	332	305	353	284	319	348	309	322	333	342	299	316	310	344	318	305	331	293	306	320	324	317	269	344	308	300	328	364	302	314	342	315	312	304	323	308	332	317	332	344	295	313	316	307	314	319	280	312	330	313	299	281	280	303	319	338	305	298	303	292	347	332	310	306	296	309	334	314	305	337	313	317	337	293	310	347	336	288	310	330	346	326	314	297	316	280	314	317	282	295	302	289	315	320	293	326	332	311	283	318	297	313	344	268	294	330	307	344	305	310	340	287	285	300	310	302	353	299	332	301	329	324	330	301	334	316	334	323	268	292	348	338	301	306	339	284	316	331	338	305	339	303	323	354	311	322	288	327	319	333	321	307	309	319	318	312	281	324	344	289	314	324	329	329	362	340	298	340	305	330	310	309	326	307	286	339	310	330	341	329	340	300	304	328	320	299	323	306	290	302	310	321	318	320	317	311	350	293	297	330	287	332	335	314	314	297	338	285	299	305	307	297	314	286	309	334	368	305	329	330	276	305	331	319	330	323	302	325	319	331	285	342	318	338	313	312	339	288	328	298	340	305	284	282	326	334	307	354	337	344	306	340	324	309	292	274	278	339	316	296	299	305	305	341	330	348	338	313	300	327	317	311	338	311	332	301	336	307	311	289	332	313	312	314	302	336	336	330	295	319	307	336	296	343	337	310	304	324	312	298	313	316	308	314	276	314	323	339	322	299	327	331	301	320	305	308	308	318	320	332	344	331	348	333	338	334	290	319	317	282	304	316	315	302	321	297	332	364	317	359	301	340	363	340	332	318	308	312	306	277	324	304	286	325	289	318	328	305	279	306	299	309	317	278	306	337	322	299	342	319	286	298	325	349	323	351	311	294	328	295	347	292	307	318	325	290	301	327	295	340	295	328	307	321	304	309	356	299	346	313	327	311	313	329	346	287	297	331	323	322	330	315	297	343	338	312	326	303	304	323	303	323	337	330	324	312	324	332	308	287	276	343	319	302	320	288	348	293	328	300	332	314	318	308	301	339	317	324	327	341	315	298	337	308	324	334	293	302	317	283	348	328	318	278	304	315	335	317	329	314	294	283	315	280	279	351	294	317	313	325	321	304	306	321	364	330	346	300	315	304	315	310	332	313	306	321	321	299	320	280	300	294	321	352	328	297	341	313	294	251	325	327	314	326	324	328	320	307	335	325	283	305	301	311	314	308	303	299	342	308	320	307	323	321	316	330	297	303	301	318	307	343	294	303	332	297	368	341	312	314	307	290	299	321	268	316	323	344	319	318	294	343	324	274	311	311	350	348	306	318	314	297	301	337	302	329	316	320	303	307	323	283	327	299	294	336	310	311	339	340	330	272	335	320	332	292	321	306	327	297	309	298	303	333	332	312	337	328	320	305	311	345	341	332	268	316	300	316	360	327	312	316	312	337	300	307	322	315	336	314	310	309	316	328	300	289	283	326	324	304	328	326	309	302	336	302	296	314	339	308	344	300	320	313	336	330	345	316	317	334	285	325	297	329	328	322	288	312	338	324	328	306	300	347	307	305	344	326	327	330	343	302	309	313	309	339	325	295	329	335	286	329	341	313	304	359	298	289	302	305	324	317	323	289	333	283	322	328	305	353	333	307	317	320	338	309	338	297	350	334	330	322	328	278	317	278	294	290	331	314	314	351	325	320	323	343	326	313	303	273	322	287	303	303	300	311	323	338	297	347	316	350	313	326	319	339	312	314	330	317	323	323	302	287	300	318	328	307	301	315	304	303	343	306	330	344	289	335	304	320	321	338	338	316	297	306	324	319	304	292	297	293	337	344	304	361	339	343	327	307	330	353	325	384	316	310	316	304	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28600	37158	27059	24006	22260	18573	14949	12517	11463	10256	7517	6992	5320	4967	4213	3804	3091	2743	2489	2332	2123	2117	1932	1655	1637	1512	1228	1169	1091	1117	1081	1170	1171	1250	1320	1272	1209	1242	1156	1131	1058	993	997	923	894	944	918	927	900	904	832	875	885	878	808	865	872	830	775	852	848	804	879	798	846	882	806	887	842	913	874	792	861	873	890	761	826	794	829	842	770	775	775	808	780	754	750	803	770	802	746	806	754	801	772	758	765	757	790	827	761	801	775	821	783	791	776	771	748	792	828	783	760	768	757	793	732	762	718	826	775	801	794	788	802	797	746	791	793	770	807	828	747	802	761	786	791	732	763	765	775	790	781	794	827	801	793	746	721	745	788	795	727	735	751	785	729	778	751	790	758	777	793	750	784	762	840	773	778	726	790	789	785	739	821	777	731	812	747	771	802	754	763	748	805	785	815	786	770	799	762	761	780	733	812	767	805	715	814	759	796	808	727	737	770	759	774	782	763	755	759	752	745	742	797	782	757	830	746	781	801	743	774	793	808	761	805	802	791	744	807	798	813	764	809	827	769	773	735	794	745	725	762	768	754	802	816	778	761	781	752	786	769	793	787	752	778	808	776	801	745	802	815	769	754	774	757	761	791	798	759	815	795	780	807	808	775	723	736	806	711	767	804	812	725	786	778	787	716	784	742	750	803	771	746	760	757	790	845	729	760	767	800	809	777	801	742	781	759	768	723	773	812	736	685	764	825	812	782	738	823	765	785	748	804	810	776	782	775	750	801	725	768	770	805	787	785	800	774	778	767	754	781	816	808	761	779	795	763	779	779	794	820	769	790	776	840	802	780	833	777	815	821	785	803	754	727	837	761	772	766	851	782	767	748	763	794	768	779	774	711	789	782	795	733	802	767	810	795	767	799	811	781	804	768	787	782	791	760	786	762	778	786	761	774	769	809	765	760	777	762	830	753	791	824	806	722	814	779	777	775	803	763	783	841	718	802	775	749	760	790	771	776	757	777	762	832	813	790	763	811	778	776	722	818	797	845	759	741	768	824	775	808	818	803	826	751	712	777	777	739	736	777	775	775	821	749	778	814	779	769	845	723	806	765	816	770	761	817	773	759	736	759	758	758	805	778	777	803	804	728	811	779	848	744	768	747	722	787	744	768	793	719	789	803	729	789	778	789	784	764	795	802	711	731	782	782	804	800	759	763	764	776	761	773	758	813	731	758	817	826	758	798	768	794	819	804	832	748	742	847	777	764	783	742	755	810	768	764	786	791	822	836	765	765	753	800	773	830	766	764	775	832	808	725	817	784	820	785	796	782	773	808	793	781	774	782	807	761	746	792	751	803	740	803	756	736	770	732	719	776	766	832	800	784	798	753	803	752	813	761	761	787	688	788	777	789	778	755	795	767	806	806	751	782	760	756	756	851	738	779	711	754	778	775	731	785	735	724	776	757	743	749	796	757	778	779	785	772	743	782	783	836	789	789	794	773	793	759	765	823	786	746	744	716	751	815	817	795	736	750	766	812	772	761	765	785	738	832	794	774	793	768	743	762	767	766	757	759	796	809	736	721	753	754	778	778	811	816	751	719	764	766	811	776	769	799	805	804	751	782	750	739	720	810	811	748	804	812	732	755	762	785	759	744	728	823	776	777	749	766	765	758	781	755	743	763	777	802	773	747	777	740	799	827	782	801	815	775	784	779	780	733	745	798	762	750	742	745	823	796	772	799	797	758	753	815	768	794	803	751	771	786	765	759	726	748	746	747	769	747	795	752	817	805	794	792	784	781	755	735	763	757	778	807	770	800	796	792	780	800	792	836	868	790	750	789	769	829	803	761	787	767	775	779	750	719	761	754	783	779	764	734	764	781	739	763	762	748	799	798	788	755	731	826	704	754	762	783	762	797	780	805	790	811	777	721	782	782	782	779	737	803	750	803	746	821	756	788	812	788	776	787	798	785	707	790	794	776	775	763	819	748	803	793	778	748	754	746	785	785	785	783	756	774	771	748	788	789	748	776	801	731	795	780	741	788	787	786	733	742	810	775	822	747	731	773	762	799	765	760	744	761	768	738	773	799	767	807	795	756	787	735	742	723	766	826	746	817	753	793	738	818	794	824	783	748	802	792	745	805	766	775	766	767	772	831	780	765	825	788	766	797	778	787	766	779	778	796	784	824	780	811	715	820	824	745	816	776	809	798	751	852	768	769	808	798	749	765	802	753	812	756	760	796	801	775	743	762	786	755	809	793	745	764	764	804	776	786	824	804	780	801	798	769	796	764	774	818	761	770	860	857	777	761	798	761	840	762	780	758	718	753	811	798	787	755	753	755	767	784	767	803	782	781	755	822	775	810	748	771	769	794	788	784	762	752	814	741	801	756	726	836	802	779	780	764	767	702	752	778	784	810	782	760	820	821	772	763	787	771	726	768	780	852	751	756	739	808	814	766	817	746	811	781	767	733	773	761	764	743	761	774	823	762	775	765	743	779	767	766	731	806	809	780	819	767	775	770	723	764	796	820	760	755	762	755	816	769	737	828	799	800	801	767	754	731	793	786	789	793	745	770	762	774	751	754	790	763	744	759	778	783	754	828	732	747	779	787	730	816	795	782	778	778	748	760	766	756	777	773	783	812	706	735	784	776	812	759	801	783	761	812	762	831	763	800	769	782	803	801	773	760	792	799	759	772	784	769	799	811	765	776	767	766	751	755	794	746	754	779	768	810	762	785	779	781	790	791	770	799	775	801	805	791	796	768	727	780	786	749	748	776	725	772	814	774	738	780	774	769	802	798	820	753	704	733	748	779	786	800	782	779	785	782	795	795	845	786	759	758	726	736	742	783	811	767	780	758	766	792	746	775	802	773	765	735	749	761	762	759	779	737	763	826	782	770	776	801	762	837	817	786	794	762	804	759	758	788	700	749	761	768	821	810	794	751	774	831	769	810	774	791	747	767	781	786	739	801	773	765	738	811	778	803	767	777	775	779	817	755	774	782	800	769	812	714	814	841	823	773	741	812	776	759	735	742	758	727	757	720	781	775	742	759	804	780	750	744	761	767	703	786	738	829	759	803	753	815	793	789	817	827	814	754	751	762	758	743	841	796	773	798	773	720	771	851	769	796	793	743	742	780	784	851	824	768	780	780	766	816	781	793	752	809	797	804	802	815	822	761	779	818	788	807	768	788	835	763	763	805	712	772	792	769	799	756	766	760	785	741	767	793	766	764	787	780	777	732	788	755	781	776	832	799	775	784	757	771	747	750	769	772	814	789	766	780	798	780	794	721	757	750	786	736	756	767	778	760	802	835	787	806	780	746	810	801	784	777	747	793	792	796	786	782	794	810	847	816	733	785	757	777	802	839	784	788	800	734	756	746	787	781	805	738	738	783	797	776	773	869	750	795	721	713	770	754	784	794	797	797	763	775	776	792	796	750	812	778	753	763	767	743	767	698	747	817	763	760	816	810	778	797	767	763	737	773	788	751	725	810	758	780	794	763	762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55360	48363	40598	29693	29161	28118	24284	18607	19631	18308	11511	9295	8175	6980	6737	5795	5116	4993	2871	2866	2251	2460	2215	1390	1322	1235	723	555	432	457	462	425	470	457	493	455	430	442	409	425	375	383	408	354	342	386	367	352	302	340	344	362	370	311	340	336	334	340	318	322	377	360	374	361	365	356	314	350	332	327	364	316	319	312	318	324	304	307	301	297	319	288	312	329	307	298	277	327	321	318	322	275	290	336	337	305	326	317	331	292	268	293	305	320	319	297	302	344	294	271	328	327	302	258	304	323	284	308	267	315	313	290	345	290	281	323	324	293	295	262	311	292	315	296	288	319	318	317	330	281	326	275	317	309	281	327	292	298	303	325	331	333	288	312	287	271	286	292	339	325	294	328	310	328	319	294	313	306	294	324	357	316	275	254	321	284	273	307	335	337	357	292	299	276	282	305	303	292	279	307	296	321	327	277	314	316	323	335	288	317	311	305	336	275	307	301	332	308	320	304	291	289	308	320	260	334	317	299	314	326	302	308	309	291	308	306	282	313	267	319	314	291	279	341	315	315	288	336	283	296	313	328	323	302	285	304	280	309	301	323	299	293	287	302	295	288	319	333	269	292	285	300	274	307	317	299	327	314	306	317	296	286	316	283	278	361	325	334	306	311	301	294	337	285	327	290	300	286	299	315	326	328	258	321	315	309	308	306	281	294	324	302	312	266	308	318	307	304	302	303	302	353	298	289	324	305	297	312	287	299	305	301	297	264	297	291	293	307	286	285	304	316	291	296	305	311	314	295	299	302	315	315	303	277	288	316	284	312	286	311	308	323	294	322	288	322	289	291	291	293	294	303	317	342	283	297	320	306	301	323	289	291	327	287	307	322	265	282	339	307	289	308	289	325	326	308	323	303	324	302	324	336	322	305	294	289	272	315	264	278	309	287	307	327	279	310	326	317	272	312	275	293	300	319	323	299	294	303	279	294	290	290	307	299	307	333	309	306	325	271	300	287	308	295	308	300	306	321	325	271	326	328	286	265	314	305	312	321	294	305	286	303	268	305	327	302	313	276	327	296	305	301	290	300	339	302	329	316	304	330	302	339	319	301	294	290	297	311	283	329	307	292	322	299	279	307	281	308	332	292	276	323	297	286	302	315	318	298	280	310	302	319	266	297	321	276	313	296	303	305	331	310	337	319	292	292	317	292	284	314	296	282	316	304	309	338	322	297	290	289	315	339	331	315	293	303	307	299	309	317	299	340	300	274	313	307	286	315	288	310	321	289	301	301	341	292	285	308	310	299	329	342	316	299	292	303	311	330	337	302	319	309	269	320	308	313	323	322	288	315	324	319	321	337	327	313	268	301	294	316	313	295	284	304	290	316	320	288	331	338	309	336	328	311	324	293	300	325	304	311	314	302	310	330	297	295	319	293	323	292	319	334	310	289	299	334	323	343	299	329	304	316	272	302	314	326	332	291	321	326	298	286	332	295	297	291	299	281	311	290	317	288	277	315	320	315	295	280	282	306	306	307	304	282	292	276	311	294	277	302	280	339	304	322	269	328	342	304	315	325	271	295	302	300	306	302	286	338	288	284	300	315	314	300	317	292	300	282	344	308	340	314	302	306	295	324	333	320	301	333	322	355	335	322	312	331	323	278	325	293	292	269	324	273	316	308	300	297	307	324	314	309	272	283	328	325	308	331	312	286	287	285	331	299	311	320	293	296	283	308	308	311	307	282	337	325	301	290	307	288	314	335	341	284	278	339	294	309	280	299	321	293	346	317	314	302	300	315	291	291	317	290	297	312	275	318	298	323	320	277	315	318	311	320	297	261	305	302	337	315	277	314	310	340	284	311	289	286	315	307	310	278	313	274	319	340	295	299	311	315	309	304	323	310	316	302	281	276	314	298	303	316	274	282	286	289	316	291	310	309	294	319	260	298	297	307	329	310	304	298	291	297	323	292	333	309	324	279	308	306	316	323	308	313	323	265	324	287	304	290	295	309	323	329	334	320	308	313	328	313	294	318	311	277	287	362	269	278	284	291	281	311	315	320	330	297	286	324	342	273	290	277	311	290	313	292	296	297	315	313	327	330	312	287	253	281	313	263	312	277	297	335	315	304	282	317	303	253	313	299	309	316	305	285	310	327	292	283	279	323	284	290	290	293	316	316	303	306	320	290	309	311	317	309	273	286	296	296	298	290	313	300	308	276	278	304	321	305	299	327	321	312	306	294	307	292	254	277	291	311	305	301	337	334	292	302	292	275	303	292	308	315	284	302	303	323	346	304	301	285	304	308	288	280	332	303	315	268	342	294	331	295	323	272	324	311	318	298	311	271	322	281	326	305	297	320	284	310	285	317	315	284	320	284	308	312	306	318	286	329	307	334	312	287	275	307	311	301	298	290	295	311	318	287	306	306	308	280	330	313	289	325	300	329	320	312	325	310	298	307	302	314	302	310	286	299	282	338	294	282	332	319	350	312	286	324	285	290	315	308	324	306	306	308	298	308	327	317	335	305	309	306	316	326	279	311	301	335	292	296	272	286	347	323	299	328	325	272	311	279	293	310	266	299	279	286	291	316	316	315	314	282	334	293	295	298	311	304	295	307	299	307	316	283	306	325	283	313	316	289	283	295	347	305	285	287	294	312	313	285	333	335	278	318	327	296	295	306	303	295	268	315	324	306	337	292	282	278	299	306	283	307	294	288	315	291	316	316	289	296	307	314	288	292	297	301	292	335	332	318	297	289	289	276	310	315	311	277	298	313	311	325	289	311	334	307	269	326	318	314	298	293	303	292	277	348	312	309	283	297	325	332	302	320	283	290	334	291	345	277	292	309	310	267	300	270	287	285	313	313	305	298	325	293	313	298	289	284	287	291	307	293	314	324	325	283	291	278	300	314	303	286	345	300	336	313	304	326	256	290	302	338	314	307	325	347	304	311	329	304	305	295	310	313	306	301	281	327	293	298	305	295	355	303	313	321	309	309	318	288	314	278	326	328	307	308	320	313	288	311	308	280	304	293	302	286	324	329	297	280	292	341	306	310	297	316	311	302	326	351	302	305	300	286	305	278	298	330	322	297	296	289	297	334	279	309	304	309	315	301	277	297	278	366	292	271	306	304	331	320	308	317	318	281	302	284	306	302	309	338	322	304	295	297	314	294	288	306	301	302	324	297	277	324	285	301	292	289	291	332	290	291	299	294	324	320	303	319	280	313	309	313	298	323	321	343	312	328	289	289	280	334	280	320	317	298	298	302	311	274	297	279	320	289	286	315	312	290	307	333	309	319	290	324	319	322	316	296	290	292	311	307	292	315	277	297	307	295	276	293	301	317	331	291	320	291	291	323	310	297	299	331	294	302	314	291	276	293	297	316	265	334	283	303	277	324	316	306	295	289	323	295	327	287	317	327	296	365	306	299	305	284	305	292	334	294	325	292	284	311	316	321	319	326	287	293	304	308	334	349	270	313	331	326	327	287	341	296	281	309	308	318	276	326	308	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47181	58206	44581	42193	41363	38426	30787	26027	33370	29400	20588	21455	19066	19363	18351	15341	16849	17891	12732	11843	10518	11539	10213	6259	7024	5897	3061	2036	1536	1698	1810	1726	1725	1874	1787	1823	1780	1733	1615	1522	1374	1197	1045	1103	1040	1062	1018	919	959	902	886	907	952	939	940	988	931	900	923	947	988	987	1046	1002	1054	1158	1177	1084	972	943	923	911	913	864	857	842	853	850	831	846	805	785	811	757	778	804	777	768	815	784	759	739	777	778	756	832	702	735	774	707	741	756	749	780	700	758	726	764	757	732	726	746	751	762	749	713	726	709	723	727	764	734	744	755	781	767	739	747	718	770	764	739	744	766	744	757	783	691	741	772	739	748	741	774	748	778	714	779	752	759	785	712	761	742	762	785	726	765	703	756	784	699	726	774	770	719	745	711	745	719	761	755	741	684	750	779	734	773	791	717	704	787	701	739	776	761	757	768	726	729	715	705	718	706	707	761	731	703	737	739	726	703	704	790	746	743	739	770	765	747	744	741	713	728	726	771	822	718	713	738	722	763	716	770	738	735	767	770	790	715	768	749	754	733	763	725	762	713	780	738	729	705	748	780	725	743	705	733	686	722	677	776	689	749	738	719	745	770	752	722	742	739	795	716	737	699	729	739	772	740	746	729	760	714	727	740	706	708	724	695	762	786	686	735	786	802	721	729	784	756	738	757	731	738	761	764	722	710	763	710	751	701	718	704	727	762	769	715	818	730	722	732	702	789	733	739	759	745	738	707	735	777	704	719	731	741	754	780	783	729	752	743	767	705	732	801	726	704	710	747	660	731	768	716	731	726	729	736	695	742	744	701	785	716	752	757	707	762	709	733	754	746	735	792	757	748	765	738	758	751	739	752	751	666	724	807	747	761	749	756	750	746	739	839	764	745	704	724	751	708	754	728	736	747	761	744	722	710	741	773	729	748	756	785	730	734	739	765	745	780	718	731	735	745	741	773	726	698	794	706	736	753	706	749	701	720	710	700	739	778	714	711	780	736	728	740	691	723	783	765	761	752	787	766	739	722	753	765	722	761	748	722	736	760	743	764	728	749	722	755	708	749	751	698	752	728	713	764	792	720	802	744	724	751	756	747	716	695	746	733	755	739	755	674	824	717	751	733	779	735	734	713	729	748	757	707	752	722	733	731	800	733	774	729	772	713	726	767	738	770	766	737	726	723	761	718	715	738	769	728	706	727	716	763	738	779	747	756	731	748	715	745	726	748	768	696	724	746	736	730	763	704	743	776	727	669	713	790	724	754	765	787	741	738	702	775	760	744	786	748	784	783	750	742	796	698	697	703	785	738	755	697	755	703	792	692	736	760	753	721	731	754	741	785	783	733	710	696	740	760	763	734	738	727	742	706	776	745	750	682	685	771	737	702	723	665	754	697	738	722	722	722	745	693	721	734	720	750	689	725	745	755	734	728	747	754	715	718	751	707	725	697	732	773	706	760	754	718	751	737	745	700	775	763	798	747	743	739	719	741	741	755	735	773	770	748	708	818	773	726	786	790	745	744	719	723	764	743	687	762	727	740	757	718	748	684	748	732	735	736	735	749	752	736	770	749	742	756	778	800	773	752	767	745	753	716	747	759	713	747	758	739	783	743	752	738	732	726	718	746	727	752	781	739	711	749	771	761	763	744	734	728	751	744	771	776	730	724	740	737	723	720	756	739	763	705	748	723	738	720	743	733	748	773	779	737	765	746	704	730	711	747	741	767	688	731	797	723	749	738	745	713	756	736	767	726	768	724	711	690	743	740	698	709	724	734	767	776	685	777	757	733	752	736	716	784	732	704	785	784	806	780	752	756	709	729	752	734	732	747	737	718	739	808	742	731	710	752	690	755	752	747	758	728	721	747	771	730	774	757	740	757	727	739	738	750	744	735	769	730	714	718	709	738	721	766	769	730	703	728	707	732	762	762	754	755	695	721	733	726	718	759	709	756	744	734	748	731	725	763	756	750	703	702	674	694	769	731	753	742	763	748	771	745	777	723	758	752	757	746	752	725	743	717	770	734	709	713	744	743	764	711	766	763	776	730	711	707	713	694	709	745	771	765	732	707	718	739	799	751	726	737	714	688	727	742	750	728	722	763	812	711	706	741	802	676	751	711	760	663	703	737	695	800	763	735	736	765	759	740	740	765	745	751	788	747	747	760	712	741	758	754	772	722	677	757	780	754	772	789	749	727	735	759	764	778	771	728	722	699	778	792	771	710	768	749	758	699	704	755	770	748	710	721	719	714	805	731	805	731	725	749	732	778	781	755	803	755	702	760	728	710	723	782	756	757	735	753	709	784	681	752	760	746	739	721	726	747	711	739	733	696	681	718	725	766	725	747	771	705	734	673	728	750	756	749	772	687	742	715	775	722	721	751	727	762	748	730	746	780	743	741	722	787	745	743	720	744	748	740	716	759	769	690	749	778	714	768	771	756	728	695	697	764	714	716	742	764	778	754	743	732	767	760	717	696	731	677	758	788	778	692	739	771	745	769	693	743	703	727	750	763	762	708	719	760	775	731	806	782	744	749	732	723	777	720	741	736	704	760	767	689	786	743	789	779	786	707	738	741	759	718	756	719	800	696	726	765	773	759	734	719	772	718	768	748	757	780	739	736	749	727	741	726	758	758	705	698	676	747	754	769	765	772	756	777	704	722	717	735	727	743	755	776	760	734	760	758	694	741	714	702	719	771	709	731	734	769	759	771	767	680	715	692	725	747	741	733	787	748	772	714	743	740	762	810	723	725	743	736	783	703	788	755	700	733	774	759	736	722	688	794	709	750	688	733	760	785	732	681	735	749	747	746	765	726	734	749	732	710	751	743	695	766	739	678	750	735	733	753	724	744	720	747	729	731	736	739	800	778	749	821	712	702	756	720	731	739	757	758	732	703	726	704	720	743	738	734	792	778	739	700	792	722	724	718	729	751	756	714	740	751	740	753	751	699	732	700	766	732	798	719	726	718	761	757	773	739	765	701	734	772	706	722	755	765	767	702	745	724	747	778	746	771	740	704	798	729	724	732	746	703	755	732	736	734	728	708	694	768	702	746	731	740	751	705	750	790	728	745	710	810	712	709	760	743	765	728	767	771	767	751	734	717	788	721	737	759	705	725	808	758	740	736	747	745	691	724	744	747	760	752	766	745	709	747	765	707	728	718	734	744	732	720	761	767	726	737	715	734	718	744	725	794	751	766	774	753	736	774	705	756	676	750	760	788	720	713	744	731	759	746	779	699	736	729	760	697	709	680	702	725	756	770	723	731	735	773	782	722	775	802	726	724	720	726	715	760	733	729	734	719	717	786	735	707	699	715	773	748	748	712	703	683	709	734	760	752	749	744	770	736	725	739	711	734	763	750	741	771	748	734	763	741	738	783	664	751	728	708	736	781	768	725	738	757	756	699	748	748	760	766	714	763	794	790	715	732	714	710	774	734	772	764	756	711	724	746	744	792	722	726	750	719	725	748	753	732	728	751	791	758	732	751	703	696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56601	42980	32797	30323	30701	30448	26757	22207	26265	25548	19268	16673	14123	11547	9275	9434	9860	8274	5244	5130	4275	5092	3707	2383	2207	1569	978	618	527	568	571	495	564	613	604	572	582	508	490	475	457	440	364	396	360	361	404	358	399	348	323	331	330	393	372	355	324	337	344	366	409	386	398	355	410	379	420	434	371	385	342	359	339	333	341	342	370	354	328	310	329	307	311	315	346	339	332	298	335	305	310	314	339	347	334	318	321	302	282	333	318	279	316	310	302	280	323	287	310	350	335	284	297	269	316	289	312	337	287	290	335	277	302	312	347	307	305	301	315	339	321	336	300	326	310	333	335	316	303	324	297	316	313	328	304	310	307	340	307	303	308	316	320	309	315	337	306	313	335	292	334	329	317	313	316	325	310	350	303	337	314	334	305	311	343	315	308	306	308	319	342	298	310	319	322	283	314	328	318	320	315	300	302	297	313	328	304	284	304	324	336	274	276	313	299	361	350	318	325	318	374	316	312	307	319	281	320	328	315	299	315	323	305	321	331	306	320	344	320	305	335	315	319	292	291	360	332	319	308	314	325	305	301	307	298	333	338	302	316	322	310	285	294	297	317	287	342	311	335	314	285	325	288	322	306	294	326	354	316	331	331	301	337	339	324	331	335	320	295	322	295	302	307	322	332	347	298	291	324	304	304	326	294	332	313	335	333	330	328	316	299	322	315	287	321	325	314	306	338	303	303	301	336	286	340	296	315	331	323	298	298	311	285	306	331	344	315	311	333	298	318	297	307	329	307	312	297	308	289	294	316	317	340	320	341	322	326	316	301	325	293	312	311	312	342	330	317	317	308	308	351	352	339	292	305	338	365	323	314	344	328	314	312	328	329	311	338	302	314	331	312	289	324	276	327	297	302	315	321	294	316	321	317	310	331	364	293	325	271	297	295	321	297	330	323	305	309	315	328	326	294	314	322	292	349	298	333	317	321	316	316	325	298	289	361	304	305	304	304	280	307	340	314	296	302	343	304	320	299	323	331	314	339	315	329	290	272	297	320	320	329	309	335	315	312	327	312	336	300	313	319	287	336	307	308	321	338	333	316	297	327	339	331	338	331	315	339	338	322	308	339	319	320	321	323	327	349	301	328	322	343	304	288	331	343	316	299	354	348	286	313	303	312	322	300	328	336	324	320	301	341	313	340	342	307	327	317	302	328	314	297	314	290	317	290	315	343	302	315	282	316	301	304	331	310	357	346	324	303	319	319	321	343	327	315	328	319	318	309	331	303	296	308	315	323	340	322	291	332	329	295	332	318	320	335	314	313	330	319	314	326	324	309	326	353	318	344	329	318	323	308	330	314	294	303	347	337	298	312	320	319	298	301	298	325	314	309	303	311	301	329	306	330	323	331	311	327	293	306	316	284	323	327	308	291	334	338	307	311	312	321	312	297	321	304	327	350	337	294	310	332	290	305	309	327	332	324	315	309	330	317	280	311	310	318	300	320	372	306	302	337	290	296	293	323	347	251	343	308	345	302	314	341	304	328	322	336	300	277	296	332	324	292	301	295	308	321	345	327	326	334	303	336	316	309	302	294	326	310	309	307	304	323	296	319	318	332	302	361	313	310	342	305	327	339	320	338	345	308	316	327	355	315	314	310	338	317	330	335	322	307	326	293	316	318	327	296	313	319	343	339	315	322	335	330	294	322	316	306	307	334	346	317	319	293	298	331	348	322	289	274	310	302	315	325	318	312	309	316	312	315	346	311	296	306	306	266	335	274	336	314	317	296	296	322	316	328	332	307	336	288	321	278	300	332	313	335	302	321	338	320	279	333	333	315	300	316	322	300	303	342	305	318	312	282	312	337	342	330	348	338	285	324	325	349	322	328	344	319	287	307	319	298	300	321	341	330	333	303	309	352	303	305	302	281	326	290	319	335	323	360	282	312	333	331	301	301	309	297	306	349	307	342	312	315	324	297	349	287	321	342	325	298	298	291	298	323	315	321	337	316	281	331	329	279	339	302	333	321	359	324	286	331	310	309	320	279	343	322	328	325	298	323	329	333	298	333	283	315	340	324	317	315	316	313	311	338	318	286	308	342	294	305	329	309	331	284	327	310	304	349	323	320	337	300	331	297	299	312	322	288	310	308	341	298	301	329	310	319	299	315	330	303	317	297	307	326	318	301	268	331	319	313	328	336	315	321	336	289	300	306	315	337	308	303	281	321	343	313	329	281	277	312	302	288	329	305	324	306	322	295	298	318	323	313	333	302	341	305	331	326	310	314	299	328	305	318	339	315	316	330	326	317	307	311	327	322	289	297	331	303	309	294	335	313	323	307	319	313	321	311	331	308	305	302	335	313	324	326	328	308	302	319	321	306	336	345	298	328	315	294	316	309	349	314	288	331	292	277	302	293	353	310	316	293	321	313	306	325	307	299	294	314	315	315	315	318	298	321	308	344	306	310	317	304	319	315	330	349	328	312	333	359	353	287	318	298	307	280	327	291	308	316	348	297	319	295	272	297	296	330	287	362	354	322	316	287	311	307	299	263	312	293	308	305	308	312	327	325	313	343	311	278	276	321	320	296	319	309	324	285	322	320	313	289	316	295	307	300	358	299	327	301	319	346	296	319	315	311	319	302	352	330	344	282	312	307	312	296	318	337	319	315	327	335	333	318	336	305	339	313	317	294	315	311	315	318	305	332	304	339	320	291	319	303	344	294	322	322	330	339	305	341	310	319	340	314	297	328	312	316	319	318	312	363	305	287	334	319	300	300	303	340	321	308	326	306	340	289	300	341	312	310	295	307	319	287	288	297	339	336	309	295	308	311	312	321	340	316	282	302	327	329	296	346	286	317	313	312	296	318	313	323	325	313	283	328	311	323	330	305	317	294	342	320	339	300	329	322	315	334	335	314	318	313	322	306	313	278	293	335	288	325	342	327	325	289	297	276	333	334	319	333	296	299	299	365	322	308	300	299	307	329	304	296	325	330	284	327	350	325	320	301	328	321	345	314	331	324	324	327	307	315	291	303	339	333	268	342	329	318	357	322	308	327	332	354	334	317	304	288	288	303	292	287	332	325	346	295	296	308	326	339	319	303	343	300	322	327	279	347	310	284	326	320	346	324	314	284	321	306	340	334	315	303	331	317	312	325	310	345	294	332	305	328	297	317	316	297	242	333	323	316	326	308	346	338	294	316	296	318	319	311	291	305	282	285	334	293	267	340	302	292	311	311	310	283	330	327	315	281	328	298	304	334	313	286	294	326	317	344	322	322	317	323	339	329	319	287	340	312	289	307	319	327	321	304	368	331	290	313	322	293	323	331	297	307	300	327	329	287	334	351	312	273	282	316	330	331	324	318	348	335	297	312	305	316	313	336	313	311	297	281	321	345	298	325	307	316	321	292	322	319	322	325	290	309	306	305	327	299	319	303	364	344	309	325	323	310	332	325	307	322	313	333	333	362	320	302	300	312	288	343	357	310	309	332	345	325	311	302	341	316	319	306	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49713	49631	43745	45237	44251	41576	34919	31272	39188	35199	30257	29884	25984	25693	19891	21732	25062	22219	18978	19508	15358	18081	13570	10346	10522	7484	3800	2476	1997	2306	2558	2280	2289	2558	2440	2399	2300	2045	2015	1888	1681	1464	1253	1242	1214	1174	1236	1083	1034	1059	998	1098	1036	1056	1063	1096	1048	1060	1068	1101	1165	1228	1122	1148	1311	1392	1484	1329	1152	1051	1045	984	984	934	894	906	1039	985	866	820	808	849	807	766	810	739	798	826	801	841	789	799	820	808	743	793	791	766	782	802	802	785	757	799	762	722	747	785	793	775	806	791	751	773	746	797	774	731	743	729	782	802	776	757	754	765	758	829	744	767	792	774	735	797	735	738	743	773	775	762	812	773	761	734	740	782	777	768	729	700	770	749	767	801	790	730	784	767	797	785	743	723	788	749	753	749	715	754	778	770	761	725	804	732	747	725	794	759	728	764	739	751	774	744	771	735	707	807	703	779	791	718	777	772	792	742	812	717	821	714	717	793	685	768	758	762	761	728	773	690	755	773	679	758	720	781	772	791	800	742	777	769	775	759	786	780	793	768	773	811	736	750	730	767	769	771	745	815	798	754	785	760	770	732	765	783	730	779	735	753	749	748	793	759	730	753	720	724	782	740	713	760	757	731	748	783	741	762	762	744	754	697	743	791	768	727	769	778	755	742	742	763	701	772	745	751	707	745	739	740	784	745	787	736	753	763	755	761	757	742	753	811	753	765	791	756	753	778	764	751	788	774	751	741	774	764	773	750	760	768	710	787	770	733	742	731	785	752	716	767	786	807	761	777	746	749	721	746	832	712	778	764	764	797	736	767	849	756	768	792	773	753	792	746	718	759	764	741	738	735	767	720	744	809	748	832	747	734	806	730	756	781	748	753	751	808	714	785	784	733	751	758	815	730	735	787	752	740	718	728	739	783	766	763	788	774	783	749	785	723	709	773	721	783	760	750	767	765	777	756	747	768	743	779	740	747	765	742	727	782	772	758	747	737	737	760	813	727	791	776	781	763	721	744	767	809	771	725	778	794	733	740	786	755	777	789	793	788	776	733	768	709	794	751	740	784	794	758	722	774	758	779	788	744	741	742	750	750	757	760	735	723	710	805	757	753	728	765	749	787	828	754	763	761	718	764	713	824	818	752	775	718	750	776	760	783	785	775	744	742	773	776	758	786	782	739	772	763	730	711	767	764	761	772	751	776	768	758	785	758	776	757	715	796	775	774	776	816	749	730	779	821	802	780	740	772	762	754	780	785	758	731	797	696	725	812	744	818	707	767	796	726	756	782	715	761	803	719	782	775	748	765	756	738	824	788	702	704	729	770	742	748	734	747	817	769	749	764	759	766	766	729	775	756	761	737	755	775	747	762	771	762	676	771	793	773	783	751	768	727	766	750	749	777	765	768	840	744	767	768	769	784	799	730	750	768	777	758	797	749	766	746	740	752	728	767	793	736	750	762	739	744	762	786	805	758	795	748	773	703	784	762	745	775	770	724	773	724	770	798	801	797	760	771	760	798	729	792	727	725	772	765	737	773	751	758	742	757	796	778	751	741	793	763	737	747	777	762	721	753	774	745	738	792	791	738	770	736	807	788	792	743	745	748	749	776	776	736	740	750	751	766	756	757	749	804	803	785	812	785	741	760	723	731	764	748	786	808	758	777	765	790	723	759	750	745	752	802	770	748	750	745	756	776	795	762	768	712	773	784	727	788	779	721	729	768	737	785	776	781	714	760	798	780	762	759	759	757	772	775	769	780	734	769	804	782	808	740	755	760	708	787	788	737	763	766	770	759	781	716	747	715	726	717	760	729	758	738	766	763	764	756	735	783	730	757	740	764	795	813	775	828	777	728	777	769	756	749	802	752	753	731	745	764	799	798	792	717	740	731	805	774	808	765	752	780	754	774	771	735	773	775	764	730	766	771	739	800	760	787	732	722	742	716	747	756	762	777	775	794	815	730	749	749	771	693	759	767	802	799	783	704	752	739	780	792	718	743	692	806	760	762	746	731	757	695	760	772	744	753	772	809	745	767	756	743	796	740	769	798	767	792	807	804	725	745	745	736	722	742	745	741	827	760	724	766	735	763	764	746	752	748	765	778	786	741	781	779	717	727	779	786	808	738	759	744	775	744	753	711	801	770	794	732	739	766	788	720	759	784	797	766	772	784	778	760	741	750	783	752	742	744	756	753	738	700	741	710	758	789	725	779	700	740	780	723	773	781	733	780	759	764	730	752	765	741	762	775	769	745	752	738	796	753	760	736	794	730	786	772	723	713	719	765	794	758	751	762	727	791	774	800	790	755	735	709	794	795	783	771	741	787	796	751	762	769	783	839	754	739	700	756	759	761	703	697	746	738	785	692	748	815	754	752	762	788	790	749	670	769	748	779	756	748	777	708	825	774	777	751	777	730	711	789	778	771	731	781	750	767	783	746	747	780	772	811	742	764	740	742	771	762	826	786	777	739	777	814	748	761	713	736	788	710	756	747	764	765	738	751	769	768	766	729	753	760	745	757	776	798	730	736	824	748	770	752	758	712	734	811	723	781	806	736	779	796	741	766	765	738	725	782	798	767	785	774	786	734	738	731	703	793	748	778	778	751	764	736	738	755	713	740	762	765	728	743	736	738	730	797	744	783	733	784	762	759	750	747	740	738	760	735	750	731	753	755	758	749	758	757	793	721	776	760	759	765	773	757	748	739	772	696	776	768	717	772	747	701	787	753	754	810	768	740	783	801	759	756	751	771	773	767	722	769	776	715	739	705	770	715	795	745	715	787	728	732	664	759	749	796	760	755	794	750	759	727	739	793	688	722	727	742	795	752	724	778	804	793	764	722	757	742	740	758	797	724	768	739	793	711	763	750	735	748	732	763	752	749	759	752	761	765	698	777	783	775	744	757	734	758	748	775	778	765	794	770	843	736	732	764	746	798	766	765	765	771	754	722	711	790	800	779	762	750	767	782	755	794	758	727	716	758	749	733	725	805	763	720	738	816	691	787	783	788	729	794	790	718	765	700	779	763	772	745	718	748	733	727	797	755	722	786	791	739	758	772	757	762	755	756	758	729	711	767	769	746	789	833	737	781	762	768	713	723	752	722	733	784	768	777	751	751	753	745	782	770	708	744	743	763	740	766	768	727	786	773	768	778	721	783	766	729	729	784	714	776	770	798	790	731	690	750	753	773	760	732	774	777	756	788	744	788	762	758	785	741	753	727	688	840	751	739	779	741	750	807	799	737	772	827	747	747	728	710	768	773	777	794	772	761	761	750	748	767	751	739	753	733	749	751	738	768	718	744	760	754	764	779	782	804	781	765	741	719	753	805	793	741	724	793	773	817	768	743	783	771	717	751	732	728	751	775	736	741	774	733	726	762	753	735	775	772	744	783	717	737	724	775	731	737	749	755	724	752	722	758	740	777	743	739	720	758	792	779	785	788	733	804	775	701	735	733	755	795	788	762	783	755	786	767	774	775	736	770	797	758	792	729	732	786	763	741	753	741	742	723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28935	25918	21390	15491	11332	7467	4976	3844	3455	2856	2249	1785	1489	1133	927	907	826	663	651	633	625	618	535	449	427	401	407	361	373	366	374	375	364	401	407	415	379	368	380	379	324	345	306	302	334	351	324	311	337	337	315	292	332	358	339	303	317	316	284	301	334	336	286	352	365	343	343	309	334	327	343	305	330	312	318	312	322	319	324	301	317	307	326	288	358	281	313	287	309	338	321	313	271	310	298	316	320	306	278	319	302	335	366	325	319	343	342	310	310	322	309	327	331	336	313	313	331	307	321	307	322	305	293	311	290	355	278	302	308	297	302	299	308	305	309	329	297	336	332	313	323	312	306	327	332	316	315	334	292	312	330	362	301	307	296	289	310	285	312	309	298	299	321	308	321	326	324	311	342	327	296	304	298	316	304	287	299	321	324	308	344	316	285	294	287	329	301	324	301	311	335	306	305	340	315	326	332	292	335	303	303	342	297	329	282	327	303	300	309	350	312	302	318	313	286	311	336	339	346	311	317	291	316	313	295	306	343	312	300	331	298	346	332	329	304	331	286	303	309	322	297	300	310	330	341	282	312	330	303	321	314	318	296	333	315	323	297	334	358	323	340	317	325	320	331	310	331	310	333	282	295	339	298	309	300	304	340	316	269	300	330	298	337	315	302	307	313	291	301	277	345	313	332	346	293	330	338	316	312	309	323	265	315	286	285	357	316	316	327	293	311	302	296	297	330	290	343	314	301	314	341	335	331	304	288	326	321	339	330	326	343	327	293	294	330	331	328	330	275	294	308	296	302	307	280	299	330	336	336	328	308	335	304	336	285	338	283	325	297	305	313	327	311	289	296	312	309	300	336	280	334	307	306	273	281	304	290	290	323	317	313	310	321	290	301	313	295	317	318	310	330	332	349	313	301	305	325	341	291	282	290	316	319	306	298	328	297	337	304	301	301	307	302	321	296	355	343	330	313	311	335	298	329	316	315	313	326	306	336	295	282	338	332	330	256	310	302	318	303	332	295	310	324	327	289	322	349	306	314	264	303	299	306	300	327	335	290	310	299	296	275	339	309	322	305	296	290	316	309	327	305	264	316	342	296	322	323	291	282	302	317	303	307	285	332	333	299	297	296	310	269	352	313	338	321	313	323	324	285	321	313	289	312	306	321	326	284	309	326	311	299	334	327	308	299	286	346	295	336	293	317	289	327	301	325	322	316	289	342	324	289	328	317	304	304	315	324	302	315	291	284	333	319	348	321	326	304	299	277	296	309	326	306	302	370	298	277	324	323	300	300	340	309	294	319	311	293	318	318	286	289	340	336	311	291	336	359	303	313	321	297	344	334	309	319	301	324	310	293	277	309	282	317	328	288	346	347	300	296	324	311	322	325	285	276	307	318	321	285	269	317	312	281	292	287	335	306	311	303	308	304	305	333	315	319	336	288	295	283	294	325	344	353	308	320	313	328	328	282	277	326	323	322	337	322	332	294	307	295	329	336	331	309	304	303	312	322	314	323	292	296	305	304	293	307	285	282	321	293	327	289	278	302	338	298	277	307	316	292	294	324	331	306	281	313	316	302	319	287	310	278	302	319	317	296	304	313	315	306	340	350	318	327	292	327	275	308	314	310	329	373	310	340	334	298	326	295	322	328	329	317	302	337	329	305	303	318	320	341	291	291	315	290	315	340	324	362	337	344	291	316	287	332	289	335	289	297	330	311	280	318	332	315	314	287	304	316	306	311	290	308	275	315	315	323	286	283	298	294	307	294	328	316	330	332	282	315	318	301	291	323	306	307	291	311	305	275	353	302	346	316	278	329	300	332	304	309	310	304	319	337	315	356	304	299	324	300	288	317	279	270	291	280	311	299	333	320	334	322	300	317	320	329	289	304	317	325	313	329	355	293	276	315	274	320	294	317	322	318	331	287	340	297	306	322	327	330	307	278	319	287	322	298	302	320	331	264	320	314	304	285	330	317	323	325	349	297	319	317	321	297	309	304	329	314	318	303	331	312	302	337	305	308	317	295	287	318	283	275	304	318	314	303	314	293	300	273	300	337	332	327	302	336	300	341	330	314	328	269	309	315	296	343	337	306	330	301	336	306	321	314	301	319	328	294	291	284	303	309	289	310	332	311	346	290	319	320	322	319	283	298	326	285	310	318	313	309	289	299	308	301	324	320	313	337	291	302	298	294	313	312	286	329	289	311	315	305	304	319	303	310	300	304	314	308	293	321	290	328	336	332	299	288	349	271	319	306	324	286	304	313	307	316	291	304	331	289	330	305	330	285	318	295	298	288	307	332	304	316	280	286	289	344	312	307	317	317	329	322	330	314	314	285	300	300	299	300	335	298	327	326	305	304	309	347	324	321	333	301	311	280	327	339	307	296	315	319	328	322	297	298	298	333	342	307	309	298	263	306	326	346	300	293	341	326	352	307	296	323	311	283	299	314	289	270	299	315	323	324	324	315	277	334	318	321	321	310	316	292	326	300	262	303	301	334	285	280	307	351	326	327	284	310	303	301	307	287	301	297	293	365	297	330	318	311	303	288	305	339	328	298	296	277	312	327	334	298	323	314	287	306	338	302	315	309	312	330	317	308	297	290	314	294	319	290	298	294	350	331	307	297	288	310	295	366	301	304	329	280	314	328	300	305	287	311	321	319	306	321	305	305	310	346	314	306	302	291	290	275	318	305	310	304	309	295	325	304	306	334	321	342	316	293	294	302	303	311	331	306	309	275	290	283	303	303	302	315	328	306	308	315	332	298	291	316	289	292	306	327	301	289	293	310	332	295	294	313	281	311	317	332	352	283	363	288	348	326	331	310	309	271	302	337	313	312	313	309	327	294	263	322	299	304	328	316	296	329	331	324	277	309	281	333	310	305	320	301	319	311	277	313	323	312	332	293	314	325	309	319	321	284	307	355	280	323	314	295	268	306	297	302	321	311	350	343	298	324	282	351	298	266	296	345	319	279	315	341	330	290	343	272	301	312	302	310	306	318	339	289	296	315	347	308	349	328	296	327	297	309	295	304	316	327	348	308	311	328	321	328	297	291	296	308	321	317	308	324	316	322	309	322	314	312	327	312	322	333	290	304	307	322	304	323	293	277	292	304	320	291	317	292	305	303	294	323	294	286	303	333	296	297	288	310	302	305	304	291	318	300	316	303	320	330	302	330	295	318	313	310	314	332	326	320	315	295	335	315	332	307	317	314	312	316	322	300	331	296	331	310	340	321	289	323	346	299	316	305	328	341	338	306	327	338	312	310	299	304	319	343	321	306	326	292	296	335	321	299	285	332	339	301	310	333	290	336	346	321	300	342	285	300	306	295	337	318	310	315	314	280	333	324	282	299	335	316	322	354	292	316	276	334	328	326	345	311	307	305	331	292	327	315	297	313	338	342	299	286	317	318	325	306	319	305	322	300	323	273	309	315	279	312	327	295	321	292	289	296	301	296	298	324	298	321	319	313	339	320	301	309	310	335	313	307	318	328	341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21500	20705	23965	24208	22295	17740	14027	12573	11738	10344	8708	6783	5837	4852	4124	3898	3591	2988	2821	2620	2228	2490	2172	1656	1617	1440	1239	1111	1161	1207	1137	1230	1214	1304	1381	1306	1295	1254	1195	1195	1063	1043	947	877	942	935	917	914	834	855	903	868	833	899	848	838	801	820	841	798	808	828	858	868	870	872	857	868	927	921	893	839	885	864	801	822	872	832	760	839	761	808	797	815	774	726	818	744	778	786	729	731	793	784	751	804	757	766	793	784	776	792	793	737	790	713	776	767	765	778	737	764	766	783	796	759	789	798	776	801	797	770	759	771	766	813	756	740	750	804	801	832	721	782	770	771	812	732	778	727	739	778	781	799	744	753	770	767	754	767	724	685	759	789	746	744	766	779	707	786	796	739	758	756	831	769	748	781	784	740	756	759	764	770	734	791	830	808	824	770	774	756	737	813	787	761	739	707	814	769	776	816	775	734	782	798	840	772	776	720	745	770	774	766	811	760	747	777	762	741	776	763	811	778	763	753	779	774	753	772	781	780	739	745	791	815	817	756	799	781	799	802	781	740	728	787	739	800	705	771	788	776	740	749	739	812	750	745	825	780	787	798	728	831	735	761	833	807	751	785	794	797	786	800	793	740	774	763	792	761	759	776	731	779	748	774	764	792	802	799	735	767	766	767	750	782	801	733	770	764	783	779	768	789	720	826	750	803	799	765	827	809	742	781	789	796	805	761	786	763	815	765	785	748	802	788	747	769	785	760	764	752	783	805	831	770	793	798	756	762	772	745	789	758	773	746	748	775	728	796	735	736	836	772	828	769	791	756	770	803	779	758	738	781	774	771	813	783	745	771	789	791	854	752	785	768	708	771	759	781	791	776	796	769	790	761	756	710	792	732	798	739	767	809	842	773	772	705	752	726	759	756	792	815	765	750	774	753	781	821	722	775	789	769	787	802	783	807	793	787	783	751	783	755	748	772	728	773	746	819	801	750	842	783	786	729	736	787	764	776	829	769	816	746	753	789	781	766	813	767	781	778	764	802	765	722	811	775	711	742	819	806	779	768	756	744	779	766	779	838	810	709	784	796	772	784	843	784	756	713	804	755	782	774	730	753	827	726	760	820	795	752	831	748	777	732	810	738	814	774	771	787	829	767	772	704	865	765	766	798	787	751	773	769	782	788	789	783	774	817	729	754	810	757	740	752	780	729	769	739	763	795	787	807	781	783	795	750	787	793	789	755	739	740	736	789	770	800	773	751	771	791	779	765	771	778	762	812	809	796	735	782	757	791	795	789	748	812	760	745	752	759	794	805	809	755	775	809	785	776	806	758	761	738	791	805	755	779	794	772	791	745	758	759	757	728	757	785	766	823	756	780	758	802	775	770	756	803	757	770	745	772	787	796	790	816	757	791	760	746	798	823	768	768	801	809	758	791	771	705	777	790	779	818	771	796	778	807	820	885	794	810	745	804	780	798	782	827	742	812	762	820	799	780	764	764	819	790	797	764	756	809	774	801	821	727	749	789	790	806	735	782	768	773	761	775	819	775	773	782	784	754	831	819	789	763	792	774	722	755	745	750	767	832	780	758	763	805	766	775	792	744	787	765	805	789	853	838	754	778	773	756	756	742	723	786	778	771	776	736	800	804	796	728	776	760	790	781	804	766	748	765	801	752	800	807	749	801	734	772	798	787	722	816	791	761	792	775	817	763	747	819	806	776	755	766	767	796	793	752	787	720	752	835	712	737	797	804	776	780	739	743	765	810	761	730	800	738	818	756	779	789	748	782	839	792	832	798	774	777	756	795	795	808	734	811	742	782	826	798	760	777	788	826	768	718	696	766	762	732	778	788	798	775	826	789	799	790	769	800	775	749	758	803	749	778	825	720	778	840	778	761	785	851	766	729	790	824	745	818	741	760	803	780	766	747	777	753	766	761	815	754	735	750	735	797	801	778	738	790	732	754	766	747	739	803	804	807	737	849	810	790	775	814	801	777	803	769	769	800	777	794	783	747	818	780	770	782	776	797	801	809	765	735	813	762	775	757	743	754	759	804	760	783	755	779	783	810	772	801	805	770	779	789	773	782	806	789	790	748	767	735	773	781	734	843	741	846	721	812	834	796	846	762	793	753	751	752	790	795	771	732	716	812	812	790	782	748	796	772	757	823	756	769	720	760	797	799	771	790	751	724	790	784	839	739	727	816	762	749	798	742	781	802	796	773	823	787	779	766	857	796	768	808	777	799	787	755	801	777	786	806	795	746	802	753	745	792	753	831	745	746	780	746	774	802	798	758	756	703	747	810	764	786	766	748	815	736	764	783	773	795	767	772	711	709	805	796	803	791	801	771	772	747	815	767	781	758	765	804	768	777	780	795	782	761	734	741	842	809	744	778	786	792	780	799	735	767	802	813	772	719	794	780	767	793	744	760	754	804	790	805	720	768	749	751	718	803	796	807	770	764	777	774	774	753	801	788	823	804	707	816	778	810	776	730	812	780	803	818	772	795	732	813	758	797	782	760	765	743	803	752	720	772	730	738	739	743	753	782	766	818	793	829	788	711	809	752	763	770	785	755	754	710	770	791	729	755	709	739	762	817	790	763	743	798	724	722	766	755	789	826	803	738	830	815	745	760	809	764	760	813	808	806	834	794	751	763	785	752	801	773	821	728	776	784	787	765	797	794	762	764	778	801	654	773	754	751	794	817	808	773	783	776	760	822	782	736	800	774	778	840	790	755	809	762	767	740	754	756	772	774	794	814	757	792	767	815	818	778	773	760	789	768	753	797	800	773	845	713	815	768	804	769	744	791	809	758	754	786	784	776	802	797	776	744	783	841	793	775	741	760	789	839	811	736	731	749	816	767	761	795	738	737	762	777	778	791	773	827	796	767	795	745	820	776	752	718	766	740	767	813	753	759	764	782	776	763	761	777	797	759	783	755	734	792	770	784	760	742	789	771	762	800	780	805	740	804	783	816	770	773	732	726	747	815	770	792	792	773	728	790	757	776	793	777	819	786	786	772	791	836	760	739	767	738	723	817	769	772	831	717	745	791	758	788	793	748	765	751	779	767	728	823	766	774	790	778	792	740	727	806	754	792	762	790	719	735	818	808	766	798	772	797	771	788	767	845	742	752	769	820	768	767	775	782	808	751	774	753	802	778	778	770	817	772	751	728	798	758	806	768	754	760	842	741	766	788	778	751	806	835	777	778	812	753	826	812	805	785	799	780	752	823	783	780	761	846	821	803	747	719	743	753	799	809	771	737	806	809	754	739	784	780	789	761	798	781	790	760	786	746	739	745	761	781	777	725	792	800	804	777	808	708	765	782	783	771	794	763	782	768	787	828	755	738	779	807	744	706	761	814	770	796	759	738	772	753	793	798	760	770	805	812	796	762	749	781	752	787	764	834	761	810	777	772	806	764	819	778	794	777	788	769	747	829	826	795	763	825	768	830	801	739	803	833	778	770	770	730	793	798	806	743	803	796	800	761	776	746	816	735	767	782	787	793	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50397	50023	36816	30778	32385	30294	24120	15810	12492	12674	12142	10731	9269	6569	6421	5738	4488	3740	3512	3120	2487	2508	2148	1317	1768	1144	922	601	433	417	377	429	430	454	476	473	490	439	431	403	375	366	337	319	316	340	352	312	318	303	325	325	290	318	344	330	359	325	341	324	308	360	343	358	338	365	352	361	349	346	315	320	293	309	270	305	352	259	289	314	292	284	273	284	278	299	319	277	293	307	298	295	300	310	292	257	250	285	295	285	278	266	284	289	278	283	304	280	287	309	282	308	295	307	279	313	302	257	297	285	294	297	305	291	281	289	313	284	273	274	245	312	288	297	300	287	293	307	318	292	291	288	305	293	251	283	279	305	294	294	249	294	279	339	254	286	299	302	310	256	306	272	312	328	307	289	284	259	261	311	299	307	299	296	289	280	286	311	290	317	266	293	306	252	284	279	275	280	298	286	320	301	300	313	326	286	288	325	299	299	257	274	242	316	289	259	300	266	296	293	292	290	275	275	278	257	282	308	273	274	318	325	314	305	307	267	280	285	237	265	253	310	293	303	278	262	290	276	291	283	280	300	266	308	289	313	305	287	319	291	302	290	306	283	313	304	256	298	283	273	277	284	287	285	315	257	295	310	311	303	282	306	297	299	271	309	307	288	317	270	265	278	300	307	273	273	324	281	305	305	307	264	320	277	288	305	289	263	312	274	267	301	288	309	293	314	294	301	298	296	293	287	274	283	262	309	284	260	258	273	281	284	278	298	308	286	277	300	264	313	298	283	298	281	271	287	272	270	297	242	312	288	276	259	276	284	287	276	295	294	306	250	285	267	289	271	304	305	277	276	290	268	281	290	281	312	324	286	270	273	269	276	273	288	267	288	281	280	302	317	317	304	287	336	298	268	302	334	347	264	278	280	305	302	260	295	288	301	298	287	281	317	310	285	313	277	299	274	274	284	309	269	255	311	302	284	288	289	319	282	256	279	304	299	284	273	280	305	294	312	279	264	284	296	292	281	261	288	262	287	317	271	293	299	271	314	289	283	268	282	286	299	293	286	273	281	303	314	272	303	297	293	274	289	297	291	269	304	302	307	309	285	293	289	311	264	271	285	276	310	291	300	286	288	301	312	298	311	300	343	260	312	295	299	298	308	287	276	299	296	332	275	247	290	265	282	273	312	288	310	269	274	254	302	289	273	294	294	272	310	293	277	271	288	277	327	310	291	310	303	295	269	311	285	286	285	288	283	320	295	257	290	297	316	288	305	267	300	274	299	274	269	293	285	267	289	309	286	270	276	327	260	315	306	307	253	276	274	276	301	273	297	296	314	289	299	269	302	309	298	291	274	293	284	293	288	303	304	302	271	296	293	289	299	283	299	297	282	281	279	275	265	298	287	283	282	285	297	294	310	263	286	297	253	297	306	303	273	296	300	290	271	306	274	273	291	283	304	300	270	312	298	254	294	291	295	283	291	291	270	274	337	289	298	278	277	284	289	316	288	307	266	254	288	254	299	297	304	313	308	292	287	286	284	287	281	290	279	248	296	274	272	286	296	296	273	279	299	273	318	311	300	271	264	293	291	323	309	255	286	294	303	326	311	272	331	299	306	284	267	310	322	293	270	305	276	306	291	271	287	320	273	308	320	298	281	242	293	291	282	276	304	280	298	280	278	282	272	257	251	287	283	268	303	292	284	297	298	317	286	306	302	282	286	286	283	303	312	278	291	271	278	275	301	286	280	283	317	280	304	281	294	283	274	318	273	292	274	286	282	276	294	268	294	313	286	296	295	304	289	288	299	280	275	313	300	292	295	298	286	274	262	270	307	260	304	266	294	299	287	285	302	270	298	303	299	290	337	288	292	267	294	331	276	293	301	293	274	289	322	282	265	280	282	316	274	305	309	299	314	273	293	256	309	299	271	335	300	288	271	274	300	296	316	288	319	294	324	285	332	319	300	308	314	277	289	297	301	290	297	275	279	280	290	321	290	291	311	282	322	269	277	283	316	291	314	261	282	280	276	286	305	275	316	271	294	294	302	315	287	302	302	295	284	279	280	303	299	300	268	278	317	278	300	299	318	288	314	290	297	303	269	307	294	296	268	308	279	300	274	297	293	299	292	288	303	299	313	323	285	293	270	291	275	289	276	291	317	296	263	270	289	282	292	286	270	267	279	309	311	293	260	305	287	314	279	278	306	288	275	269	290	302	304	309	274	280	275	305	298	309	303	306	275	286	277	276	292	293	314	300	273	265	318	305	300	302	333	283	284	268	302	313	307	281	274	268	294	272	281	303	311	272	288	288	318	303	311	273	279	311	305	295	267	271	285	282	289	272	264	293	274	300	312	292	292	273	296	292	317	282	314	289	300	262	278	254	277	276	280	310	258	295	299	291	287	292	294	284	289	296	289	285	271	307	291	266	292	291	289	272	312	289	280	313	272	321	289	285	269	291	278	313	284	288	285	259	297	277	273	266	262	301	251	316	281	309	289	267	289	318	279	264	274	281	283	319	280	284	302	293	274	282	255	290	310	280	302	318	293	271	260	279	278	305	282	304	311	272	256	306	306	292	294	287	312	283	268	273	278	309	280	300	279	293	300	300	326	282	266	267	253	275	307	284	317	278	290	331	284	308	294	295	309	300	304	290	286	290	267	281	269	283	319	283	276	273	283	306	315	253	292	289	303	281	310	284	259	296	283	320	280	304	303	270	284	286	311	273	292	266	264	285	274	264	300	281	290	300	292	288	298	293	281	284	301	240	297	276	268	257	282	269	256	268	272	285	300	328	263	265	280	270	283	274	255	287	287	286	300	308	338	312	311	312	277	288	274	299	282	264	296	316	290	301	309	283	295	277	327	291	274	284	292	270	324	297	272	279	278	278	288	305	274	255	270	316	270	263	279	289	299	272	289	280	262	271	279	305	329	285	283	301	311	318	306	285	262	318	296	276	305	296	270	271	301	320	268	288	313	294	299	299	301	295	267	296	252	299	290	285	298	275	273	327	316	315	279	296	289	322	283	292	311	274	289	317	277	266	269	267	297	292	281	258	297	302	293	284	291	274	297	295	270	274	310	273	309	283	295	272	335	295	306	295	267	309	272	304	297	274	301	316	295	283	276	333	301	291	274	278	294	319	301	291	279	288	291	289	288	286	274	310	293	298	306	306	293	314	285	276	309	309	302	321	281	320	325	284	260	298	313	317	302	304	250	319	318	333	301	295	284	308	279	255	286	303	294	259	285	285	258	287	280	286	290	330	281	305	299	250	279	288	299	317	305	283	257	285	315	254	270	276	260	287	316	288	287	310	306	280	264	295	322	319	309	312	300	283	314	281	276	300	281	295	312	269	290	274	285	275	294	290	304	269	305	301	279	284	282	285	305	285	276	325	283	288	298	273	248	282	274	308	303	291	288	321	321	282	283	303	275	295	279	272	279	294	311	318	279	327	279	285	265	258	273	304	260	298	282	264	289	280	289	306	308	281	283	271	275	274	271	314	280	273	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39257	50887	39296	40041	40752	38587	32235	24185	23990	25819	25938	24713	21664	16973	17265	15892	14511	14975	15174	14039	11064	11298	9797	6868	8814	5945	3657	1950	1658	1763	1833	1802	1722	1851	1871	1780	1789	1701	1494	1519	1427	1116	1074	1072	1039	1085	991	976	891	838	882	959	874	895	986	906	913	902	933	955	1011	998	1011	977	1050	1131	1148	1061	1034	901	892	908	879	854	877	814	884	805	821	781	782	796	787	805	722	738	742	776	760	737	790	730	800	728	768	761	709	782	740	753	759	757	756	728	698	777	733	705	737	734	750	748	688	727	755	711	721	782	742	708	699	729	712	732	736	774	726	763	720	771	734	738	716	723	753	729	759	732	723	696	768	683	725	708	711	740	714	676	690	702	735	809	698	800	740	725	743	692	689	718	705	719	728	713	714	746	731	775	727	781	732	692	741	699	731	746	737	767	745	728	733	722	716	765	705	736	716	701	751	689	731	723	684	753	760	665	735	745	750	728	742	742	744	748	748	755	721	749	695	753	728	756	754	765	752	807	770	725	764	741	696	751	751	718	682	749	748	729	705	715	744	715	758	723	725	739	704	728	754	669	718	687	720	695	747	759	698	735	732	682	717	733	753	758	742	778	756	751	709	739	739	738	735	768	736	709	692	704	707	738	773	733	707	731	705	762	719	708	712	720	742	660	712	735	750	753	757	726	681	751	655	725	715	734	709	723	733	720	729	776	749	732	728	690	727	713	797	712	693	756	729	753	796	737	670	676	737	716	725	771	711	750	751	742	750	711	720	714	769	778	742	771	714	735	744	737	736	748	748	767	709	795	778	720	711	689	736	744	737	706	728	709	713	686	721	684	679	728	769	739	742	725	735	699	708	725	703	728	739	693	750	741	728	725	716	682	740	769	670	807	734	767	741	717	704	708	724	701	715	717	716	739	721	722	744	693	762	773	721	721	730	689	705	806	675	732	766	760	739	724	725	723	704	744	725	734	757	743	793	715	710	724	712	717	681	750	720	735	717	717	734	767	735	732	745	759	692	764	694	726	711	708	720	756	743	711	714	724	760	726	748	742	692	685	716	764	713	668	780	733	719	715	720	720	680	755	731	707	701	722	713	726	751	758	759	755	757	700	723	709	726	729	700	795	766	721	757	693	720	720	724	692	702	719	732	738	703	748	714	702	696	742	780	727	734	712	715	729	715	707	738	746	720	683	793	734	745	702	710	733	771	697	710	808	746	708	701	687	715	721	713	783	780	690	722	733	760	736	760	683	674	744	768	756	757	777	741	702	747	769	729	756	734	744	749	754	737	696	697	737	753	719	791	738	766	756	723	730	758	767	751	771	700	712	645	686	683	757	759	706	712	722	701	709	715	764	769	695	739	776	730	737	730	706	749	735	723	758	751	761	708	741	712	717	709	705	694	744	728	781	773	750	721	679	744	740	730	801	690	665	717	776	714	793	743	731	742	718	742	759	727	716	722	715	697	699	740	692	754	748	749	721	722	794	761	729	710	711	744	694	700	713	722	703	733	728	725	747	753	741	730	666	734	689	758	735	672	720	699	767	772	706	730	746	747	746	700	725	724	698	762	787	734	719	770	733	694	749	717	747	701	663	723	658	673	730	698	672	694	718	726	721	705	754	729	747	703	743	751	704	735	736	738	721	749	741	760	731	728	723	716	719	676	747	741	694	683	710	720	718	748	730	795	716	696	724	744	681	700	673	686	741	742	746	665	760	732	740	742	711	714	720	661	737	764	734	704	771	680	735	679	715	732	723	696	711	686	722	684	680	717	722	760	738	711	704	724	753	705	738	725	723	774	683	719	746	721	763	716	733	722	727	727	707	673	699	733	739	751	745	688	740	711	712	727	748	723	754	749	758	738	731	691	756	695	785	720	741	709	780	688	771	682	696	774	790	712	712	753	691	758	751	744	691	713	774	700	746	756	722	704	747	756	789	705	722	739	698	715	689	746	723	730	749	743	736	708	736	750	723	720	808	723	715	663	740	706	824	743	732	723	724	737	702	752	722	728	731	749	726	733	731	733	697	735	666	732	753	717	759	747	750	717	689	793	694	744	720	764	721	731	731	720	759	728	727	725	767	675	743	727	753	691	710	748	703	723	708	683	746	706	732	750	745	672	761	711	753	731	703	747	706	735	729	723	742	716	780	725	713	773	742	709	733	722	773	735	724	720	761	709	712	679	765	709	724	758	739	767	750	741	712	744	727	747	752	699	743	734	717	715	717	673	683	720	712	726	708	769	749	676	754	774	695	743	757	757	749	744	753	760	724	739	700	756	750	747	713	715	768	754	726	748	727	709	725	688	729	709	768	716	741	762	737	764	748	806	723	733	735	717	719	703	733	714	745	692	739	706	700	735	762	718	754	716	748	743	723	799	730	685	732	707	702	746	742	751	744	723	754	729	708	736	700	741	775	729	776	788	707	721	711	696	685	684	722	745	683	767	689	771	714	686	767	741	752	704	716	734	709	787	766	735	726	702	706	725	771	731	749	715	764	719	726	818	768	750	712	713	675	701	750	734	669	716	694	720	713	734	737	712	733	752	738	715	712	741	762	716	707	717	733	703	751	749	732	732	745	782	706	712	737	751	731	760	731	732	705	743	722	766	746	712	738	734	739	745	764	725	740	673	699	727	752	721	739	710	700	718	685	733	705	723	748	788	762	745	754	724	695	709	713	777	713	735	738	714	699	730	772	760	734	679	726	733	694	731	768	707	731	730	749	713	753	717	697	752	748	759	712	721	709	747	695	688	742	750	772	721	742	701	695	746	743	687	762	765	712	782	706	715	744	764	704	751	744	704	706	759	735	729	741	757	750	733	798	679	717	696	724	727	756	707	765	744	773	744	706	714	679	760	744	726	749	751	708	741	720	766	718	683	709	745	735	729	717	762	777	752	751	695	743	757	721	743	751	766	739	713	685	729	792	692	721	746	680	748	758	694	714	694	737	728	699	767	737	708	759	704	727	720	733	745	747	766	751	744	732	683	730	721	734	739	719	709	742	679	717	767	723	703	686	752	690	712	690	744	726	723	746	713	729	753	704	740	706	657	702	752	710	753	709	707	730	755	711	726	665	716	718	731	715	733	725	705	689	729	733	747	679	689	701	747	758	698	728	752	728	734	668	723	723	709	735	737	762	611	751	708	746	737	777	735	679	753	732	767	712	720	726	739	732	745	705	705	731	705	680	758	777	708	755	710	784	726	704	721	749	751	762	711	742	719	694	727	757	729	685	753	701	708	730	686	704	738	715	743	812	771	709	746	754	743	752	696	737	787	732	702	750	692	737	726	741	776	714	735	718	785	747	740	749	765	692	740	716	718	732	730	747	710	703	733	724	714	717	725	731	758	715	754	721	719	650	753	687	807	735	777	783	740	763	734	698	748	737	727	796	722	705	804	764	703	748	687	722	772	785	729	746	724	718	728	728	750	735	718	714	741	716	729	688	679	713	724	732	701	762	723	755	787	736	787	727	739	707	757	737	675	756	737	720	733	677	769	738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53663	49480	34543	32057	35130	35612	30728	24814	20983	21208	20571	18638	16677	11009	9479	10341	7841	7115	6502	5575	5853	4938	4243	2491	2815	1736	1166	617	505	541	541	589	558	574	552	504	509	533	506	453	451	430	404	391	347	367	386	344	348	361	340	357	339	373	336	379	332	330	336	353	376	350	362	368	373	388	424	366	381	363	350	338	315	358	331	364	355	292	305	294	287	288	340	298	311	309	333	360	331	320	328	303	305	338	328	286	318	305	296	315	297	280	301	316	279	305	279	315	301	327	268	291	311	310	297	279	297	326	283	287	310	299	294	283	316	322	328	305	278	307	346	312	292	346	272	291	308	297	325	294	302	276	305	308	323	290	278	327	302	254	290	300	331	288	329	316	322	278	302	308	318	319	329	308	297	287	308	322	301	322	335	323	324	300	307	306	310	317	299	309	308	316	291	307	318	306	327	299	326	332	284	282	315	310	302	288	315	284	321	311	316	316	322	313	272	296	319	333	310	306	322	284	306	277	339	316	316	319	323	316	312	301	314	311	306	335	299	283	293	327	336	347	311	280	283	319	335	296	330	264	314	325	325	305	281	289	325	292	295	324	283	283	324	292	313	315	319	299	320	279	306	278	291	311	313	304	308	286	331	315	322	277	291	303	309	307	289	311	292	286	305	316	298	256	298	301	320	312	292	302	323	311	335	342	321	277	331	287	299	326	304	331	300	331	330	289	318	286	302	313	313	354	304	282	287	299	275	321	342	308	328	317	285	278	289	276	334	319	288	309	340	317	306	328	315	296	309	334	288	330	284	304	296	299	313	325	292	265	322	332	301	326	311	336	288	292	311	281	305	252	330	307	309	302	323	342	308	324	325	321	319	303	329	300	306	332	290	304	297	313	313	327	321	301	331	300	334	312	315	323	298	291	282	310	317	273	290	286	322	287	312	324	324	316	316	312	265	288	291	336	320	275	272	313	328	315	316	321	310	315	287	317	296	332	292	310	288	331	300	297	301	293	311	297	293	284	318	289	297	293	315	304	315	322	294	312	332	321	302	288	318	279	327	335	361	313	299	323	315	305	314	322	298	314	272	290	300	311	315	314	312	329	288	292	313	317	300	292	294	280	333	319	295	294	299	294	298	305	295	299	296	326	307	321	278	277	304	321	306	302	294	318	332	316	322	287	330	284	295	300	309	315	308	311	287	291	304	279	293	287	332	281	300	308	316	295	295	285	293	289	275	302	287	328	335	320	335	325	309	300	306	325	319	294	300	321	301	320	307	292	304	285	292	329	295	306	323	321	320	296	331	293	297	316	293	302	298	316	331	308	302	293	278	318	283	293	287	306	278	313	295	284	310	315	267	313	300	309	299	298	334	297	300	301	333	294	303	302	326	303	283	311	316	308	316	294	323	287	275	328	303	307	327	293	311	325	299	289	313	275	325	291	317	305	276	303	299	277	323	312	334	289	304	317	312	265	275	273	309	286	296	335	314	300	321	318	308	313	331	298	328	278	292	257	315	321	315	263	305	269	313	272	295	324	325	305	278	327	301	308	316	304	270	298	322	288	320	319	338	319	314	278	320	293	297	305	322	308	292	302	282	337	315	317	305	305	317	309	327	291	310	318	340	294	289	310	309	299	293	315	289	327	326	329	308	315	301	288	336	331	302	313	261	306	315	340	310	325	323	311	286	285	328	308	279	316	284	282	266	277	289	295	325	298	343	322	286	304	316	311	296	328	312	327	301	279	268	325	296	322	317	337	270	292	297	331	334	315	290	294	270	312	310	301	280	295	307	321	321	338	320	275	286	291	307	273	329	311	330	317	282	313	322	313	299	297	298	298	308	300	314	302	290	298	299	282	308	322	322	307	323	321	325	312	339	313	282	310	316	305	307	297	312	311	312	286	284	309	286	330	278	266	285	290	278	319	336	348	302	332	297	332	273	326	318	335	298	312	318	306	282	310	316	319	335	291	333	336	326	289	334	319	319	306	269	313	304	306	280	306	301	319	286	312	312	305	295	314	308	279	294	333	277	340	293	345	327	279	324	315	264	304	333	288	307	316	286	302	305	297	297	314	309	299	309	311	293	296	282	328	311	273	304	330	279	311	291	304	313	307	302	284	303	290	323	301	311	301	288	287	285	285	329	311	305	295	329	333	281	301	308	305	318	313	343	311	300	305	308	325	313	319	287	286	300	289	331	280	301	286	329	353	289	309	291	270	328	313	305	288	294	298	285	299	307	327	291	302	313	307	296	283	314	297	306	313	305	303	306	317	291	303	289	323	290	265	329	317	299	316	285	284	311	308	299	320	328	294	301	287	278	342	298	275	298	303	322	307	304	278	271	345	319	303	337	294	337	337	320	289	326	290	282	302	282	319	330	327	298	292	278	284	341	315	307	307	280	318	301	309	281	315	319	303	291	273	284	294	300	290	318	300	285	290	300	325	342	295	330	281	296	302	333	306	305	315	329	298	287	325	296	310	316	322	309	319	304	322	305	321	315	308	272	306	333	306	293	286	304	297	296	287	294	270	322	266	323	355	333	317	281	323	303	291	313	321	281	306	310	317	288	305	293	311	286	321	293	308	274	312	328	295	297	351	331	303	288	311	285	290	318	298	330	325	297	327	337	291	299	330	315	312	302	337	321	295	299	321	301	298	304	317	287	289	282	309	327	268	283	319	301	326	318	293	313	315	307	296	318	302	278	289	312	309	249	278	327	298	309	299	301	272	279	317	297	284	283	311	313	305	322	300	310	325	327	311	338	356	273	287	283	293	308	337	292	297	292	266	308	277	318	314	320	311	294	311	311	309	274	307	314	298	305	330	321	306	296	295	316	314	305	312	310	311	307	348	300	313	351	284	322	279	305	317	284	302	306	326	292	302	318	307	291	292	259	305	322	297	317	301	317	331	284	294	304	312	320	320	304	327	329	300	304	303	321	328	297	326	327	301	279	330	316	311	301	328	297	305	296	282	299	300	330	299	306	304	300	305	294	309	314	318	290	293	327	282	322	300	318	321	287	331	311	328	297	311	283	300	304	307	284	272	250	281	296	313	311	341	324	289	293	309	364	311	290	303	283	299	300	299	319	327	291	313	256	290	291	335	307	292	317	335	327	291	292	325	336	303	331	321	282	320	303	313	292	301	270	304	297	336	282	328	295	320	326	315	351	259	329	332	316	311	339	331	301	303	297	285	297	304	261	308	362	278	275	281	274	328	301	283	333	308	313	312	287	303	293	355	294	313	297	309	292	307	335	324	331	296	329	312	295	269	296	296	272	327	308	322	278	291	285	285	253	282	326	305	290	324	322	325	296	313	280	292	319	304	307	301	309	296	295	330	301	340	301	319	332	319	287	297	287	290	323	289	316	313	313	303	306	308	306	312	317	297	304	309	316	305	293	302	290	281	318	356	292	288	305	314	338	313	342	304	314	301	269	298	318	292	310	308	333	308	259	309	295	339	359	288	291	293	303	285	270	304	294	318	312	307	301	297	297	295	269	285	285	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43921	49387	42763	45833	47546	46987	39646	33499	30839	34320	33564	32483	30092	22323	22523	22513	19888	22946	21772	20074	18895	17004	15770	10083	13356	7815	4997	2521	2039	2329	2355	2322	2413	2555	2362	2493	2261	2123	1928	1894	1547	1351	1304	1215	1146	1264	1299	1076	1046	1040	998	1000	1002	1113	1035	978	1102	1060	1121	1141	1224	1210	1177	1195	1318	1344	1494	1284	1144	1133	994	987	1012	876	907	920	1153	838	844	792	850	799	817	815	791	802	827	794	717	783	759	832	790	753	767	805	775	802	791	733	760	730	737	754	762	779	750	733	774	759	773	803	763	775	761	791	773	770	801	782	775	761	755	781	761	740	732	806	801	768	734	761	770	750	762	768	763	745	768	782	751	805	725	777	766	716	764	718	703	776	768	690	739	725	791	772	759	743	718	762	755	778	795	786	770	758	715	718	731	766	730	781	793	765	684	764	776	756	741	731	755	723	689	776	724	743	735	766	770	774	782	731	754	737	778	772	708	747	769	734	728	756	766	715	760	746	756	731	759	768	767	726	772	793	774	748	748	769	803	739	742	772	756	784	753	728	730	738	778	775	784	757	794	777	775	751	742	716	742	768	763	753	740	807	765	740	755	739	797	735	750	831	692	758	722	739	742	745	761	741	764	758	765	737	782	755	762	730	737	739	798	692	740	768	748	761	765	715	787	746	743	768	760	740	778	752	737	760	754	749	704	743	754	737	756	706	763	743	738	755	720	755	731	756	792	733	753	738	715	735	747	748	765	725	731	760	703	757	771	748	723	717	737	743	773	756	751	747	736	710	787	721	790	750	727	725	755	770	795	771	746	719	740	779	784	755	733	785	727	761	792	748	783	721	760	724	745	833	743	781	774	777	773	730	789	748	747	779	764	752	780	774	722	731	788	766	771	760	731	797	785	738	749	733	823	706	739	798	749	725	736	720	725	745	776	766	788	734	792	724	731	707	741	815	747	771	757	729	717	741	743	735	738	821	785	744	731	804	769	746	743	755	758	764	756	732	724	839	720	754	762	723	700	785	785	710	787	741	779	782	719	706	711	732	748	726	731	756	742	730	766	711	802	753	747	737	735	766	727	739	774	720	768	774	708	732	761	776	759	742	765	717	715	783	767	774	795	803	737	794	739	720	799	703	731	772	751	712	769	744	718	714	716	782	765	755	800	782	768	761	738	770	739	767	667	772	776	771	763	787	737	712	784	733	745	762	768	778	788	736	793	726	743	782	758	764	741	741	733	746	741	752	750	700	744	730	828	764	801	721	760	769	802	779	767	729	761	737	768	778	734	779	777	765	732	762	726	741	753	717	759	809	779	793	747	749	714	732	747	748	795	701	732	739	783	744	778	718	720	765	749	751	750	673	696	731	769	839	700	771	771	708	788	775	751	810	780	761	735	745	725	741	708	745	761	758	751	752	759	796	753	764	739	753	749	755	768	750	760	748	776	814	822	747	811	766	760	762	761	800	755	745	729	713	717	715	730	771	766	725	749	752	756	774	805	794	737	751	718	756	781	765	736	710	752	799	744	754	791	707	731	757	723	726	743	713	684	753	786	744	782	758	753	740	778	740	745	771	731	732	764	733	736	754	806	702	758	767	722	794	715	712	778	724	816	749	748	749	741	793	737	718	745	783	765	754	741	780	764	775	745	769	729	749	746	701	716	780	787	715	763	759	697	812	748	733	763	751	757	727	723	779	749	782	764	759	738	741	753	829	778	725	749	741	809	755	715	779	734	756	768	756	767	741	759	755	813	742	725	789	746	757	736	717	753	749	730	768	768	763	731	761	740	716	746	777	743	709	731	761	757	750	740	760	729	754	738	753	736	755	727	732	797	786	775	820	723	743	738	756	774	781	750	690	723	756	735	772	730	760	746	794	819	761	725	794	749	752	730	759	758	752	748	740	782	709	760	770	752	739	783	784	728	792	782	757	735	774	771	721	719	754	760	757	768	729	752	731	722	733	781	728	720	729	696	763	774	786	771	739	730	789	717	805	794	763	779	708	737	741	781	698	792	747	755	793	750	718	720	694	733	727	764	715	730	756	714	760	730	770	733	744	765	712	803	779	768	737	709	756	761	759	714	735	738	769	761	731	739	777	731	734	754	804	788	755	759	760	793	735	770	772	760	795	756	743	747	769	753	740	737	723	758	792	717	744	763	770	696	764	758	804	744	736	750	726	797	737	777	718	765	735	749	732	758	748	784	744	708	730	758	730	778	785	745	737	724	711	755	747	751	772	761	782	759	793	716	739	735	761	761	739	747	729	741	780	699	796	738	767	756	699	756	752	749	771	732	715	770	719	744	720	747	741	732	736	690	767	739	736	690	747	790	760	751	768	788	774	725	745	733	739	763	682	771	830	745	735	759	740	726	723	744	748	811	713	770	771	764	782	755	754	775	717	805	758	767	743	737	733	775	741	735	701	736	742	729	750	776	768	775	730	711	774	725	720	760	819	792	760	749	748	781	763	759	732	724	736	715	775	758	812	747	806	761	741	777	737	740	745	725	714	750	801	784	768	737	736	759	725	739	698	703	723	781	764	748	752	714	736	754	704	797	707	774	753	786	759	753	730	717	706	763	731	737	753	731	799	763	741	740	727	696	775	786	752	806	765	716	741	752	758	797	750	739	756	713	739	777	702	721	764	784	726	758	774	745	765	743	776	771	743	768	784	733	706	779	721	736	816	748	730	755	729	762	752	767	782	764	723	760	782	750	769	774	772	708	759	695	765	779	752	736	739	742	795	724	744	788	711	757	757	767	776	759	731	776	756	739	727	766	756	714	730	765	724	741	778	733	783	736	743	750	753	741	706	807	726	759	767	731	758	786	783	773	785	722	709	775	711	764	698	760	701	738	718	751	790	777	748	732	743	713	744	760	712	803	759	709	762	789	773	723	754	735	783	739	721	784	771	763	720	733	783	758	697	730	735	733	742	722	735	754	774	787	781	754	752	730	764	776	755	751	703	708	738	793	743	756	738	766	748	748	731	769	741	718	758	782	769	766	748	726	785	787	744	776	728	769	781	740	763	726	761	785	738	738	779	718	736	736	752	766	743	752	719	782	792	764	767	781	756	788	741	771	749	809	713	737	786	798	763	742	765	786	772	744	700	741	747	705	733	697	795	742	782	726	774	758	700	784	717	755	732	698	764	809	791	778	771	687	748	779	780	733	722	758	673	758	756	761	772	806	748	753	693	801	775	727	779	750	747	723	736	732	704	728	785	754	723	725	753	738	745	768	748	776	731	794	754	764	771	715	810	767	767	747	748	784	764	739	791	709	752	710	765	758	759	754	742	810	730	706	717	724	782	737	732	792	748	781	774	815	711	701	727	787	740	749	736	736	727	725	804	734	750	752	777	753	771	748	733	751	740	695	763	771	746	757	713	765	739	784	714	750	758	706	744	757	741	729	762	751	805	695	719	777	802	704	792	771	762	705	794	758	766	740	747	720	752	774	729	782	747	741	794	754	762	740	759	782	771	717	751	733	731	829	767	733	750	769	769	761	745	720	728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22126	26254	22084	17314	12313	8720	5309	3760	3204	2744	2194	1863	1558	1053	934	863	781	682	647	573	638	563	506	477	421	441	380	360	335	373	361	397	398	354	389	408	394	390	349	363	375	337	352	341	290	355	323	312	320	295	344	324	336	343	293	330	283	333	288	299	285	299	340	285	306	301	346	346	317	336	284	334	332	306	322	306	318	283	317	299	312	298	323	301	300	304	305	276	300	317	296	321	288	293	306	308	294	270	292	314	326	326	337	339	279	288	293	325	301	289	326	308	302	319	286	291	293	296	312	301	308	317	300	301	325	321	309	327	317	286	271	309	271	304	337	270	292	276	319	295	289	308	296	291	288	286	277	291	297	308	284	303	300	314	292	295	283	297	277	323	286	292	310	309	306	315	304	304	288	301	321	297	295	296	315	314	315	290	317	300	326	333	333	298	314	320	315	297	309	319	300	318	306	284	301	293	312	320	325	312	292	293	296	263	317	346	323	296	298	309	328	291	331	331	325	327	313	303	320	313	317	304	302	338	306	310	295	293	309	280	309	321	276	302	310	308	307	291	316	290	305	285	284	298	305	316	314	319	289	296	298	316	303	292	302	337	315	300	304	304	310	320	364	338	325	288	276	318	317	312	293	316	325	287	324	316	305	304	300	302	291	284	307	284	293	275	307	313	342	301	291	322	267	301	286	262	311	315	295	294	279	301	329	293	295	331	269	282	304	315	308	297	296	311	311	296	317	304	310	265	338	292	340	296	286	290	295	300	309	300	335	275	294	295	313	322	373	328	285	292	338	311	285	298	301	314	311	291	321	321	304	312	317	316	310	301	288	290	311	301	284	271	294	319	275	313	302	294	287	301	300	286	335	293	300	313	311	301	312	322	322	333	300	326	304	299	312	313	292	342	306	311	314	275	276	300	253	322	289	295	289	294	298	297	330	307	292	309	339	304	289	268	254	292	308	306	303	286	316	292	314	270	307	309	296	312	298	335	302	314	305	340	293	293	319	351	318	268	291	298	290	294	279	319	309	304	310	314	297	333	267	298	313	313	335	300	301	315	323	335	318	301	320	288	260	278	337	315	316	274	310	319	263	302	293	328	290	321	292	284	306	298	310	311	324	323	302	309	316	329	294	315	282	315	339	304	299	314	303	274	309	307	318	252	352	282	294	292	360	304	312	316	271	307	334	293	315	264	321	284	335	331	266	294	329	279	323	275	310	298	281	317	301	325	298	343	287	314	290	321	330	295	303	274	326	288	291	295	296	307	277	321	328	298	329	350	277	309	291	322	312	296	321	281	330	317	283	292	299	287	327	287	280	330	286	316	293	261	279	285	291	327	306	296	312	301	309	301	346	327	313	263	318	320	317	305	287	340	298	286	282	328	302	333	332	315	323	352	280	295	311	339	326	303	282	300	289	294	306	303	310	350	310	308	321	294	329	291	313	299	286	271	306	315	310	290	298	315	321	288	334	329	289	307	314	286	312	283	292	294	301	293	315	286	304	328	301	299	308	310	305	317	307	290	310	298	317	282	326	262	298	312	323	315	283	321	290	318	317	304	329	312	293	370	307	334	289	330	293	275	315	305	299	322	300	271	325	303	289	332	309	296	275	294	303	296	322	288	303	299	320	328	291	332	310	300	311	253	277	290	325	309	296	292	307	312	296	300	279	321	346	285	277	314	324	302	310	290	297	316	320	321	279	297	306	312	318	330	279	295	295	285	281	294	295	318	312	293	321	283	308	291	318	318	288	311	301	321	307	254	336	319	306	286	298	326	302	289	312	272	313	326	305	276	342	289	301	314	304	319	326	321	305	309	314	314	292	290	323	311	310	305	308	266	294	304	314	319	304	289	290	294	294	324	306	333	295	299	284	296	328	320	318	284	322	293	274	286	334	281	281	326	338	310	320	288	333	302	288	322	303	325	286	315	306	321	330	274	289	282	319	290	330	305	312	291	322	317	292	273	295	311	307	262	315	276	269	325	319	289	300	296	298	309	271	287	314	296	297	273	282	285	286	294	310	325	306	306	325	314	327	322	299	317	281	320	324	285	288	309	307	286	312	278	292	297	311	311	292	305	328	292	313	303	305	313	291	296	308	310	292	295	279	303	316	298	298	294	280	303	303	320	289	300	304	309	306	332	300	294	305	287	316	290	327	295	305	304	318	307	331	304	316	305	308	331	304	311	283	299	290	330	331	289	315	305	325	295	329	332	332	287	291	295	308	298	304	297	314	295	299	318	293	316	322	319	310	317	292	348	316	291	318	287	331	293	284	343	282	293	319	279	302	305	303	296	299	278	305	273	316	267	303	305	299	311	314	293	293	319	297	289	291	304	288	302	323	299	303	313	316	294	337	308	317	321	305	330	290	318	311	299	305	314	301	336	288	319	315	348	321	304	306	333	327	315	318	296	281	287	319	330	330	323	314	278	302	307	324	293	281	313	300	328	284	317	316	275	329	342	306	288	322	307	322	315	325	327	276	301	296	301	309	311	315	315	292	304	330	299	315	308	299	296	354	332	317	318	302	319	295	343	293	304	305	289	288	311	343	323	270	294	340	330	290	285	275	305	270	345	318	284	320	291	295	303	304	303	267	297	291	322	312	296	342	321	307	312	316	300	278	293	325	318	301	284	288	300	308	293	327	311	320	273	309	289	299	318	319	321	316	283	300	320	307	280	330	305	345	333	339	286	327	299	303	348	259	296	311	302	306	296	297	361	312	294	281	298	282	316	346	343	294	285	281	275	326	289	312	332	300	293	275	283	320	313	307	327	325	318	327	300	326	286	303	331	295	285	321	321	310	304	310	286	284	317	276	321	280	331	294	292	315	288	312	319	317	301	282	349	303	312	304	302	328	322	296	296	302	295	306	320	312	319	335	312	327	325	316	295	308	285	332	245	325	322	332	337	319	302	287	327	325	288	288	278	294	296	322	276	315	317	333	298	319	299	280	315	284	296	303	305	306	294	318	295	289	320	331	309	320	300	325	319	300	316	286	296	281	305	307	312	310	289	314	315	283	307	296	326	297	312	308	316	309	334	288	301	297	321	271	316	289	292	292	299	312	293	302	315	303	312	282	278	297	292	293	303	313	338	298	317	329	296	288	293	278	282	315	269	287	313	291	300	276	268	317	274	315	298	260	282	315	320	297	309	291	341	286	319	288	312	280	311	361	308	327	300	321	295	307	317	312	302	291	322	300	304	343	322	295	315	319	314	299	297	320	298	300	337	297	296	299	327	298	294	310	294	312	305	289	294	310	280	328	312	282	276	302	286	299	304	268	303	314	260	314	320	295	320	328	282	309	294	292	319	317	302	321	300	334	274	321	318	332	324	268	296	346	298	326	293	305	296	308	321	280	311	292	294	328	324	298	303	277	305	295	291	325	284	288	296	284	295	305	281	304	331	295	299	297	310	301	294	300	276	299	336	308	312	333	293	296	316	281	328	287	299	332	330	314	285	314	306	285	301	313	331	318	284	308	287	311	247	309	273	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16390	21823	24706	26499	23185	19745	14546	12350	11553	10047	8341	7526	6488	4711	4198	3798	3528	3036	2879	2610	2603	2378	2125	1553	1667	1443	1174	1178	1143	1150	1265	1216	1253	1315	1364	1322	1364	1239	1185	1147	1117	967	969	924	939	909	931	851	836	860	830	864	831	826	869	859	810	836	904	838	844	782	816	839	849	920	824	877	885	851	876	823	810	820	828	803	800	832	814	774	836	862	763	777	801	764	846	838	815	818	802	727	768	745	773	714	780	755	772	796	768	785	757	738	794	730	777	762	778	807	789	822	759	738	772	740	770	768	801	765	739	759	765	782	690	775	772	726	806	778	771	775	751	801	764	739	756	801	799	799	790	743	756	725	767	754	723	766	755	752	761	761	757	742	768	751	786	721	790	772	775	837	769	772	751	770	753	760	775	767	755	774	794	777	775	750	769	749	789	804	778	769	774	828	758	759	757	724	778	738	792	826	776	778	717	774	802	806	726	727	805	765	708	857	772	740	747	719	783	790	736	779	790	772	758	777	761	801	760	786	793	745	770	759	792	798	779	711	797	763	753	772	786	755	727	725	788	812	753	774	766	778	739	786	802	768	754	787	757	798	756	745	812	737	743	783	772	753	733	720	803	809	788	805	793	794	793	724	839	781	754	762	802	763	752	776	769	812	706	808	790	794	783	789	761	775	805	730	825	740	804	766	785	793	780	771	734	772	763	758	830	826	763	804	787	754	755	794	747	773	805	729	805	796	779	735	788	755	771	749	771	729	764	784	779	771	771	763	741	757	743	812	747	785	821	749	820	770	760	727	720	779	851	770	792	759	781	745	736	827	787	785	784	757	768	813	727	736	784	755	786	784	785	772	803	718	797	780	756	785	750	813	778	783	769	785	758	771	744	791	719	737	788	799	796	790	780	776	759	801	789	809	759	786	802	776	741	773	764	767	743	779	722	731	789	789	768	766	796	775	788	751	745	795	726	755	757	719	791	809	822	762	770	757	784	736	781	749	751	820	803	764	735	779	763	800	804	828	802	759	737	788	794	770	787	772	765	788	779	773	804	723	711	766	806	752	768	729	765	755	810	791	788	782	769	715	744	767	778	786	761	787	757	776	797	759	787	808	753	769	774	810	738	790	800	790	767	782	741	789	793	794	793	770	761	780	729	804	776	749	773	798	768	759	728	774	754	801	766	784	764	797	767	806	768	745	737	745	723	772	767	812	766	774	815	796	805	796	753	789	753	761	734	721	771	764	768	773	819	739	811	788	795	741	778	736	752	778	813	786	776	743	837	767	770	751	772	796	751	772	798	781	790	784	770	725	785	791	746	811	786	753	766	786	741	772	769	769	788	781	751	781	776	749	761	764	757	802	813	774	799	751	736	737	740	832	806	773	752	779	803	801	752	749	805	756	721	771	771	805	768	754	810	807	754	777	813	811	733	789	751	803	817	768	783	741	785	787	768	836	764	703	807	768	758	731	741	742	769	753	755	794	750	760	763	737	813	791	780	712	764	748	738	789	773	823	794	735	771	768	737	739	770	784	792	780	843	784	797	785	762	772	773	759	742	798	757	772	782	765	807	762	786	813	798	775	797	779	742	760	740	765	771	765	764	797	716	751	794	746	780	785	821	788	776	787	742	735	719	794	741	734	730	773	782	740	785	761	722	817	786	806	757	774	702	800	754	780	768	765	769	781	763	781	741	806	727	733	726	783	782	766	759	774	788	751	820	805	812	773	737	804	795	759	788	799	782	798	742	758	741	704	768	821	731	743	735	806	824	769	794	750	791	753	744	794	768	739	732	796	758	796	841	780	831	786	761	736	779	830	757	719	729	790	736	795	799	778	784	790	705	794	778	735	740	768	791	761	732	770	775	771	728	754	770	772	774	784	776	756	784	714	796	741	733	729	754	779	818	795	722	753	761	788	820	756	765	760	774	768	780	755	786	801	740	755	755	757	770	795	765	808	778	777	729	789	796	751	802	771	806	808	749	758	773	799	783	779	796	792	782	754	761	785	753	736	692	776	724	713	812	772	750	800	777	782	759	719	775	777	776	745	782	781	766	756	827	761	742	781	732	770	786	773	797	757	814	786	809	743	736	774	811	742	735	748	784	741	769	812	769	786	763	770	747	740	734	757	763	780	787	790	763	794	775	784	766	736	816	704	761	746	815	849	789	815	781	779	754	724	819	768	789	775	798	735	722	777	764	794	825	732	771	751	827	749	802	731	777	766	731	809	747	787	792	736	748	775	776	794	780	759	755	799	776	765	812	790	740	777	787	768	729	785	736	753	754	778	746	760	756	727	741	834	737	744	755	755	773	781	791	745	804	715	745	780	710	784	754	731	736	764	734	763	765	763	731	746	771	758	749	771	750	755	773	773	785	749	741	760	765	779	804	785	803	778	786	799	740	817	766	788	752	760	790	773	781	751	735	797	774	747	781	796	763	742	803	826	814	743	768	762	748	772	810	800	789	796	812	832	760	785	779	742	775	760	746	752	764	746	703	746	744	772	822	771	724	749	806	787	787	818	795	783	786	829	780	764	735	809	740	727	760	766	797	750	767	770	765	722	756	848	786	772	734	818	773	759	795	746	765	778	739	774	715	766	805	780	798	788	800	707	757	793	787	738	808	776	783	796	780	776	778	764	791	765	752	744	768	759	750	776	782	773	772	752	766	774	713	718	779	789	757	758	769	772	859	755	777	734	823	818	760	776	743	790	803	767	788	795	761	810	789	815	787	768	804	783	842	788	760	712	774	712	782	776	776	780	757	775	763	768	782	732	829	758	748	819	852	752	778	743	797	785	728	773	765	770	790	726	760	793	751	775	771	780	814	739	796	794	773	789	799	788	754	755	743	809	798	750	736	785	799	798	761	714	726	799	811	781	787	770	773	785	779	737	760	748	765	777	772	736	780	741	826	783	783	787	769	769	797	780	769	757	759	773	731	786	751	767	740	764	736	797	784	744	778	734	767	728	761	770	780	774	775	812	775	750	761	781	769	764	765	772	764	732	826	793	793	741	777	791	794	711	785	794	786	794	755	779	755	745	754	767	779	793	788	772	751	805	742	813	777	786	778	776	754	835	755	787	731	787	735	726	759	807	801	745	745	842	763	734	748	738	704	814	777	751	721	755	780	737	729	727	733	744	761	772	749	800	793	773	786	796	752	799	751	721	752	759	748	772	789	756	787	740	729	798	781	757	692	781	822	764	756	790	782	764	710	757	756	759	754	769	825	797	740	764	757	738	807	770	741	828	753	813	794	787	778	747	728	777	764	742	743	734	790	807	763	798	717	800	813	732	821	772	752	781	753	781	689	753	772	758	777	718	785	776	757	792	855	783	780	762	828	763	811	753	789	740	736	780	810	760	749	794	749	775	798	799	786	771	744	725	797	757	772	807	811	765	777	775	777	779	748	779	757	757	781	721	743	809	787	755	752	795	755	749	734	775	732	769	748	803	775	739	763	791	755	827	787	764	747	785	729	738	804	728	762	747	764	754	748	798	703	782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49532	39993	37519	35470	36324	31145	24225	22780	20091	16321	14190	12527	10096	6665	4401	4686	5219	4194	3005	2752	3025	2921	2086	1335	1260	1298	650	488	407	456	438	424	420	460	458	466	440	424	406	394	368	364	362	314	348	351	347	304	318	313	297	298	316	309	289	290	320	307	319	339	289	278	359	367	337	328	366	320	315	319	326	325	287	322	300	304	344	287	296	316	309	284	278	267	310	307	285	291	287	271	271	283	292	264	276	304	298	309	283	261	272	270	297	257	275	283	305	287	291	245	259	293	289	273	304	303	275	261	286	294	275	260	277	278	325	286	281	293	289	288	298	278	277	287	289	297	255	311	283	281	317	284	296	266	304	292	278	283	245	309	311	297	285	311	291	274	298	271	287	306	271	294	279	295	296	288	268	311	290	276	298	256	280	265	290	280	311	262	270	281	284	292	307	256	293	307	276	291	298	281	293	301	277	319	272	302	313	319	290	291	302	306	290	296	290	318	276	282	304	271	320	278	296	291	300	299	283	298	247	314	292	284	269	286	296	286	258	296	264	290	300	289	283	303	298	265	295	287	302	293	306	302	297	270	316	281	283	296	276	266	294	323	272	293	272	276	263	291	299	263	290	284	297	285	279	245	276	276	277	269	241	268	272	288	297	287	271	279	288	273	284	305	252	297	270	287	268	281	316	303	277	291	277	265	316	269	296	294	293	301	281	298	299	263	299	274	280	289	264	282	286	281	297	288	269	310	273	311	284	292	290	270	259	307	273	264	281	268	253	262	320	291	284	287	279	292	282	270	290	282	284	312	274	271	271	292	278	258	326	266	278	303	279	300	273	279	262	274	288	264	284	293	296	280	276	286	258	317	291	273	311	276	274	286	284	310	265	266	287	272	278	296	282	294	283	317	269	279	287	337	284	274	272	266	333	273	286	266	260	276	283	259	273	293	320	324	286	292	307	295	270	273	276	282	297	268	286	313	307	328	325	285	266	281	273	290	272	283	281	278	279	277	259	321	251	287	281	289	249	324	300	263	300	288	287	289	305	333	293	252	305	265	286	275	289	269	276	288	263	302	265	268	292	288	281	279	292	305	295	324	259	286	282	295	271	284	301	275	282	277	263	267	283	247	289	317	295	260	310	295	308	303	291	265	278	308	273	272	312	251	279	240	277	291	300	280	283	286	256	293	283	315	303	284	301	255	304	275	285	301	280	289	253	312	282	266	282	276	290	265	316	298	314	284	272	284	227	299	290	316	301	290	273	295	280	255	275	265	297	322	270	300	282	312	308	255	317	251	299	271	282	282	279	276	289	267	286	285	310	267	292	292	291	292	309	297	291	279	260	292	270	279	293	281	249	276	318	288	274	273	308	305	277	276	295	289	298	290	304	287	241	313	279	278	309	312	299	284	275	267	268	286	275	245	305	268	321	271	284	294	290	281	298	296	257	289	300	258	258	278	310	286	284	286	305	282	310	278	292	281	287	311	280	287	281	290	297	302	282	304	287	328	282	260	274	293	335	297	305	288	307	290	288	256	268	287	270	281	289	270	315	280	297	305	303	277	287	295	271	295	281	304	268	278	295	315	266	279	304	262	288	313	278	288	280	284	310	273	279	259	293	304	283	280	287	281	244	258	276	295	265	266	307	275	281	305	278	288	290	306	292	306	294	287	273	308	287	273	283	262	289	275	265	258	286	270	304	287	268	294	295	262	304	283	278	285	311	267	302	283	288	285	268	281	311	307	294	310	284	281	296	307	254	287	301	253	274	294	281	298	298	292	312	318	303	282	297	280	285	281	270	275	313	300	261	265	297	297	265	284	268	296	273	287	262	288	291	267	297	300	313	283	276	248	275	289	295	273	294	280	273	300	292	264	303	314	269	319	281	274	298	318	302	277	280	269	278	304	287	266	284	289	295	282	278	308	298	285	316	295	300	331	291	302	295	279	308	293	307	308	301	302	277	282	253	293	299	289	281	258	279	304	287	278	290	292	291	309	296	274	280	327	306	280	272	291	281	270	303	294	287	285	297	290	302	294	279	285	286	302	280	287	276	298	266	271	286	303	284	301	289	303	318	291	273	259	274	318	269	293	285	286	286	301	325	301	280	293	274	280	289	299	274	253	271	286	272	280	270	277	278	314	299	302	302	308	285	271	294	286	318	304	286	304	297	270	287	281	281	302	274	288	262	273	279	279	281	287	283	322	290	288	315	289	306	264	316	280	305	293	274	293	279	284	287	289	301	281	287	311	262	265	281	292	288	283	274	274	287	284	302	286	302	280	295	317	310	301	269	281	273	291	280	271	278	298	259	286	298	274	279	264	270	295	295	298	291	284	288	293	273	278	267	303	308	317	253	304	289	275	281	270	283	277	298	267	271	330	300	267	281	278	302	268	291	293	272	285	281	290	290	306	281	312	266	290	289	262	277	267	307	285	277	274	289	298	289	298	257	295	275	283	290	329	291	258	245	294	295	281	303	265	325	280	261	283	275	302	274	277	325	267	278	288	275	303	295	309	313	286	272	292	281	272	289	292	289	264	297	309	296	280	264	334	276	317	249	287	293	298	316	267	267	261	280	282	281	304	283	279	311	270	299	301	295	281	295	288	285	280	309	307	279	293	288	303	257	309	299	304	258	287	273	308	299	298	303	295	291	289	278	267	298	291	294	313	308	307	313	284	320	300	303	297	301	285	260	281	298	279	297	313	294	287	285	305	295	278	295	282	268	278	301	287	325	271	278	284	276	304	286	298	269	281	287	298	298	281	262	268	292	281	267	305	265	282	296	311	264	288	311	306	295	311	308	285	293	301	275	273	283	261	259	266	314	295	267	294	281	268	275	294	273	297	271	284	273	281	287	281	262	290	261	270	282	293	318	295	300	282	294	258	258	296	286	308	314	269	300	233	294	281	290	283	286	288	288	291	294	273	264	271	268	263	293	279	294	279	287	291	293	287	289	308	292	262	301	286	301	275	304	277	282	321	274	295	285	277	304	289	300	298	263	295	276	292	299	279	299	271	282	307	273	281	287	276	279	299	291	270	265	283	287	263	287	288	305	285	268	284	307	294	262	269	261	269	282	274	257	255	314	302	300	293	299	280	268	281	282	286	287	282	302	284	310	270	311	268	266	265	313	265	284	262	284	270	306	289	284	304	294	290	280	295	254	270	279	284	267	256	252	306	307	306	287	297	281	286	297	298	274	245	308	280	274	256	295	301	302	298	279	271	256	252	311	272	262	297	293	272	279	296	287	312	312	295	269	287	283	285	285	269	298	300	279	290	306	271	274	270	300	294	286	287	277	273	302	274	279	295	272	270	299	273	250	285	298	304	268	254	312	290	279	282	322	299	272	298	280	271	285	287	295	364	287	296	281	311	304	256	300	278	319	282	294	312	288	303	284	297	304	303	286	288	265	291	260	278	298	310	306	298	275	296	261	324	301	285	268	277	278	264	282	273	296	278	278	283	303	277	290	268	284	261	263	274	288	277	298	288	271	290	273	292	271	250	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37093	37025	40729	43570	43617	37957	33114	33606	31999	29632	27326	25488	22907	16524	14480	15530	16906	16718	14217	13541	13384	12790	10076	6883	6204	6844	2583	1994	1608	1741	1923	1889	1882	2085	1907	1990	1839	1768	1565	1465	1290	1206	1106	1061	1028	1079	990	975	925	918	888	868	941	878	977	930	876	854	892	963	1012	982	1050	1100	1015	1075	1225	1083	1085	980	914	909	866	828	787	934	931	793	745	761	745	788	851	776	810	736	759	743	713	760	802	797	787	724	735	751	760	733	758	741	787	732	765	730	711	742	716	717	759	742	668	734	705	739	713	785	753	683	794	741	706	722	703	810	721	741	764	747	783	695	723	742	703	729	717	769	733	713	743	767	721	761	747	720	751	702	745	736	726	726	769	745	743	690	714	739	718	770	763	697	721	734	716	723	729	696	722	701	743	710	713	740	728	734	746	730	757	703	778	709	709	768	706	748	719	743	764	756	745	745	684	706	724	682	725	687	749	758	730	734	730	675	727	707	708	748	749	719	731	680	685	754	730	713	800	744	733	687	753	783	765	760	745	714	730	733	734	731	750	702	708	726	718	708	749	765	788	738	711	677	704	762	675	711	739	740	753	748	741	773	677	688	697	770	746	709	686	747	735	751	777	718	741	717	726	732	693	741	724	676	744	721	739	728	705	762	745	707	712	703	724	729	702	742	734	735	759	733	735	761	717	704	738	778	693	707	746	714	736	718	714	762	756	716	715	689	735	751	756	734	720	719	750	708	734	758	719	741	723	765	756	742	727	695	720	692	697	747	724	697	728	688	737	728	740	706	713	705	721	770	727	725	745	692	719	747	686	710	729	720	732	726	695	686	698	730	696	701	723	724	710	719	719	758	759	730	725	717	719	729	701	775	712	722	725	682	737	707	767	710	707	720	712	716	738	717	755	741	706	732	716	762	735	732	761	750	750	696	752	768	747	718	739	741	704	753	721	753	726	694	747	721	759	701	733	741	750	726	699	709	745	754	703	769	771	710	731	704	690	752	733	731	766	698	705	774	706	732	761	746	759	715	736	767	704	696	752	710	744	734	708	749	687	728	756	772	730	716	702	730	719	761	677	728	770	713	733	740	695	705	700	740	767	752	746	764	747	758	717	745	691	712	682	678	716	743	711	701	698	776	719	746	760	725	711	695	714	702	733	729	756	707	755	672	739	724	711	704	747	719	736	731	702	708	715	780	752	740	708	756	733	779	715	733	723	727	746	698	744	721	722	719	739	738	732	718	729	770	743	674	745	685	731	810	710	736	723	708	724	740	699	745	769	685	708	738	743	718	738	745	732	754	741	739	770	686	738	754	744	709	720	730	738	719	749	735	717	717	720	766	744	741	721	706	713	721	739	740	757	716	773	713	768	727	737	752	786	723	718	737	725	754	753	762	711	793	665	750	716	787	698	750	782	732	705	762	711	694	721	715	716	709	761	746	716	696	683	738	730	683	715	723	713	750	729	738	745	741	767	771	670	753	703	752	751	717	755	725	713	713	732	707	703	776	735	725	715	742	737	785	714	738	671	728	732	727	755	751	717	733	707	708	744	722	785	716	729	798	718	683	782	716	771	738	693	746	725	706	717	740	753	705	721	718	744	712	714	715	772	716	674	741	720	692	722	697	756	745	721	684	760	691	742	739	721	735	754	724	751	759	692	700	713	772	714	747	698	745	706	801	689	801	740	673	774	697	758	792	735	719	692	708	697	755	750	727	736	690	728	740	709	694	746	788	722	707	730	705	714	736	673	745	755	715	697	716	719	733	679	748	759	718	727	735	660	760	684	772	727	740	753	735	746	775	688	748	783	724	745	767	727	695	726	709	720	787	703	745	707	724	763	770	710	707	759	745	727	711	713	793	723	750	737	704	724	741	785	766	704	720	731	705	697	721	785	723	711	698	715	746	721	674	762	753	727	765	772	682	751	736	706	699	722	737	692	747	731	738	736	726	718	750	749	802	718	721	717	686	706	761	729	681	747	683	754	709	702	697	716	732	739	737	707	784	680	723	734	760	727	718	774	738	721	761	729	718	700	724	716	717	668	710	703	763	725	733	728	718	707	764	730	792	700	725	720	695	732	684	695	736	731	692	731	770	737	720	703	755	769	701	705	760	706	760	684	728	714	736	720	765	720	694	746	742	711	714	710	739	743	727	721	684	725	732	765	740	706	719	749	714	722	768	714	733	696	712	802	738	694	728	741	721	717	745	703	749	743	754	689	721	774	733	679	723	723	758	792	734	768	732	702	707	744	737	789	706	747	769	732	746	740	758	785	740	704	743	737	726	774	723	745	736	696	694	740	746	668	669	708	687	714	773	693	660	720	764	714	765	737	748	710	749	758	729	759	727	690	743	730	770	704	752	739	692	731	744	738	710	710	745	724	752	722	770	692	767	731	705	695	781	798	713	722	688	725	711	732	699	744	760	766	723	744	759	718	764	708	711	720	714	726	704	712	749	757	679	732	722	708	703	687	765	743	735	706	711	711	761	725	736	692	709	712	776	738	745	704	719	701	696	735	712	730	714	731	679	731	733	774	720	768	701	731	720	736	713	731	703	758	692	711	789	744	741	717	695	729	728	732	732	717	730	718	700	751	716	719	757	691	779	752	693	696	725	694	724	721	744	736	726	687	753	717	719	740	719	745	700	721	744	740	714	729	702	779	732	703	780	734	742	759	733	728	754	776	752	722	728	704	709	692	745	811	748	687	722	736	731	810	734	722	732	734	724	755	723	721	788	736	715	740	739	723	781	739	703	703	742	761	745	702	756	741	738	735	735	712	761	741	704	732	764	746	728	687	712	778	725	751	716	708	773	735	764	730	713	736	709	705	723	753	740	708	729	785	727	733	696	703	705	735	770	681	771	754	750	699	756	780	727	710	723	700	717	740	689	727	735	777	758	748	736	750	784	730	687	716	776	722	720	748	752	724	732	733	705	724	756	734	731	740	688	720	746	762	713	714	713	727	753	715	717	705	693	693	744	745	748	753	745	718	713	697	703	682	674	732	708	730	684	693	706	709	713	734	731	686	751	763	736	717	736	742	677	739	693	723	727	714	776	741	711	721	747	732	662	751	745	732	687	751	739	735	727	695	718	693	745	721	761	737	759	740	683	735	701	714	734	732	715	713	719	731	696	728	695	703	675	710	711	700	668	753	736	756	794	743	754	714	717	771	740	703	735	769	700	702	699	742	719	725	764	705	767	748	700	732	680	772	762	701	702	732	715	794	728	748	695	795	704	717	720	772	728	756	717	765	676	740	704	726	737	759	735	743	744	707	733	725	712	717	767	771	762	725	698	732	751	706	729	723	738	688	761	724	761	715	776	712	706	770	688	682	774	745	734	717	744	726	731	736	727	710	665	727	734	736	726	701	715	752	716	742	720	733	738	758	752	768	711	698	724	755	704	734	748	758	709	726	735	711	747	712	705	764	731	676	728	745	741	767	729	716	703	737	712	760	790	729	711	743	687	710	723	764	726	746	735	686	735	727	742	725	735	678	727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10
