572 12047 112 39 1 1520 3 4 12 6121 44 2 80 
148 16744 89 1 2 138 1 1029 13 
25 17778 55 12 42 254 13 
15 18075 10 13 6 41 5 
6 18154 2 4 7 9 
3 18149 3 2 2 
18171 2 1 1 
14 18136 10 
9 18153 1 13 
1 18160 3 2 
18179 1 1 12 
18137 3 7 
18177 5 11 
18157 4 5 
18163 7 6 
18090 14 3 49 3 1 
18103 38 4 29 1 
18043 68 8 15 25 
10 17933 149 29 39 22 
8 17755 225 22 120 35 
31 17214 377 69 418 69 1 
147 15645 517 2 333 1382 122 6 11 
355 10129 517 9 766 1 3709 273 2 6 
