19783
2
25669
0
32302
2535
1876
1
3644
21152
8
2039
7
3090
6
3083
17946
2366
1369
2932
1381
3498
4
1752
3546
3765
2476
1329
1445
1294
1172
1153
4358
2342
1135
3
2558
2012