2535
2
3090
6
1545
4179
1
2903
3
2932
2034
2996
0
3546
21152
8
37355
13
8627
2131
496
4114
3080
108797
1819
2302
570
800
25669
1380
1000
3206
5
2105
1537
2823
1125
13442
15