77
516
714
10214
9610
28615
2058
1447
506
13913
311
483
372
29
13325
133
277
223
172
30
171
244
203
623
182
353
131
2411
11