3090
6
3083
2
2535
32302
0
21152
8
17946
19783
2932
3498
4
3546
1
25669
1294
1153
2727
3
2556
2258
1304
796
3080
2004
1044
2303
2755
1473
1095
7258
444571
9
4044
5
1397
2465