2535
2
3090
6
1545
4179
1
2903
3
2932
2034
3546
21152
8
37355
13
8627
2131
4114
3080
108797
0
1819
2302
570
800
25669
3206
5
2105
1537
2823
1125
13442
15
1583
3551
10
19783
2920
4