2535
2
4114
3
8627
19783
2105
1
1583
0
2996
1545
4179
25669
17946
32302
3546
2034
13442
15
4655
10
3175
5
21152
8
2932
3498
4
1189
1819
2302
3779
570
1162
800
1527
1623
3765