390 25391 667 98 399 7 140 15 7898 3 16 99 
46 29521 575 5 62 5 34 17 1251 35 
11 30739 343 15 2 43 32 7 464 3 9 
7 30949 202 40 13 21 7 128 3 1 
2 31450 50 26 5 20 11 21 4 2 
31498 16 3 3 25 6 7 1 
31345 2 2 13 9 2 
14 31459 1 5 17 3 2 9 
21 31579 4 9 13 1 8 30 
2 31358 5 74 3 3 
31385 7 7 1 13 
3 31577 10 12 10 8 55 
30884 197 8 18 24 1 232 
53 29073 1 1252 2 22 188 10 950 
481 19316 2 46 4165 16 40 476 63 3165 
