3090
6
19783
2
32302
0
17946
2535
1816
3765
4
25669
2835
2906
1
21152
8
3868
10
3083
5347
5052
13499
5
462
1628
4537
1781
1593
1849
683
3126
3
2358
9
2932
120
2165
3498
1516