540 12261 1 2 3 24 3 10 110 387 5943 1190 352 
76 16552 13 3 38 45 1696 73 42 
5 17976 12 2 4 22 2 279 5 3 
18276 23 4 5 14 
18248 21 7 3 
18741 39 7 
17735 29 58 3 6 123 
17791 65 189 6 20 297 
17164 34 1043 1 9 3 408 
15169 2 2639 43 54 8 219 
14614 10 3328 87 91 9 
16438 25 2252 54 5 62 2 
5 16715 28 15 1039 19 58 24 
8 17683 29 197 424 160 5 2 
15709 18 2096 248 185 6 18 
9578 8 8548 68 62 59 29 
2463 3 15471 27 9 316 20 
2 373 2 14635 5 816 4 
