3090
6
2903
3
108797
0
2932
2
2996
21152
8
4044
5
25669
3080
14
1633
3206
1537
1
2823
4382
4
2556
9956
4358
1047
3539
2395
3551
10
19783
2535
2920
3491
2365
2502
1404
2670