3090
6
3673
2535
2
19783
2932
1610
0
17946
32302
3498
4
2996
3868
10
3694
984
1320
5347
25669
1189
14
6572
2471
7
21152
8
1960
2358
9
2160
1663
5
3461
1593
6899
1628
1
3080
3