 46	      340
 42	       80
 28	      644
 29	     2544
  1	     4392
 16	     3410
 43	       30
507	     1605
 12	     7691
 17	       55
 36	       15
 38	        0
 51	       81
  9	      319
 37	     3859
 35	     4564
 49	      330
 14	     1453
 40	       96
 32	       28
 39	      780
504	     1836
 33	     2941
 27	     1914
 11	      123
 52	       25
 31	      119
 45	       34
 41	       55
734	     1303
999	    40666
