3090
6
572
0
3546
1
2932
2
1397
14
1022
3125
2903
3
3080
437
1189
19783
21152
8
108797
3693
6236
10
25669
2996
416
2525
4
32302
1193
455
2593
380
3673
3765
11153
2906