2903
3
25669
0
3090
6
2996
2932
2
3498
4
2535
21152
8
3724
14
3080
108797
3222
2484
1814
3206
5
536
6617
929
1537
1
2823
1193
1323
1643
9956
616
1761
2682
3551
10
19783