19944
2
2744
1
17970
15
2386
1247
1335
0
4431
9
1964
6236
10
9956
3
66
14861
7
12459
3485
189326
5486
562
1632
2204
5
951