598
0
4677
10
5108
4
2628
2
111
1270
3
391
521
1
1385
2076
47041
2587
16
5262
1633
978
714
5380
8
555
267
907
480
2843
1337
4271
31535
2659
1580
918
332
11881