23774
4
18258
0
1992
3
697
13967
2
1309
4914
2966
10
442
5389
1
5801
3624
5252
6547
10243
5382
5
2551