19944
2
2377
1
1331
4691
1089
19783
810
3742
6
1343
0
3158
1412
3090
1431
2886
4
2174
2405
4074
14887
18
888
4305
1105
1736
1788
5504
16
17946
1516
1445
131589
1579
1641