23774
4
13967
2
1527
1
708
0
4288
3216
10
2524
19944
1672
2578
688
18258
5801
5389
5252
10243
586
4732
7
1069
644
2061
3
3863
6547
9504
6
4926
5
1297
2499
3208
814
1510