19944
2
2377
1
1334
19783
1825
2428
0
11059
9
810
2535
610
1380
14887
18
2522
11924
2174
4
2152
1412
3090
6
526
1425
2405
30334
2903
3
3498
2727
1105
32302
4944
1736
2055