23774
4
18258
0
13967
2
2966
10
442
5801
1
3624
5252
6547
1743
3539
3
2078
2479
3336
1121
1317
1158
8204
1923
1479
1301
1276
40177
2767
1787
2110
3326
3186
5382
5
10243