504 12538 1 2 3 22 3 10 110 388 6165 1329 350 
86 17058 13 3 36 42 1713 84 39 
5 18546 12 2 4 21 2 242 4 3 
18825 23 4 5 17 
18777 21 7 
19273 39 7 
18259 29 58 3 6 123 
18325 65 195 6 20 300 
17632 34 1089 1 9 3 429 
15514 2 2798 44 54 8 249 
14956 10 3545 86 91 2 
16854 25 2372 54 5 62 2 
5 17181 28 15 1093 19 58 24 
8 18178 29 197 447 160 5 2 
16136 18 2207 266 187 6 18 
9762 8 8879 70 63 66 29 
2481 3 15961 27 8 353 20 
2 378 2 15062 5 855 4 
