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