2535
2
3090
6
19783
1583
0
2358
9
4179
1
17946
32302
3546
3694
5347
4
8627
3
6095
2919
13442
15
4114
6899
25669
4655
10
3175
5
462
1628
1663
1545
1188
3575
21152
8
2932
3498
2105