3090
6
3624
4
372
0
598
2903
3
2932
2
17946
21152
8
572
25669
3080
3673
1849
536
14
1189
500
2517
2065
1
2919
1755
693
2358
9
19783
2535
1289601
2996
4044
5
3083
2155