19783
2
25669
0
32302
21152
8
2535
17946
3090
6
3083
2366
1
2932
3498
4
1411
3546
4044
5
2964
1603
2476
297066
1329
1294
1516
1153
2139
2069
181997
11
2012
2405
730
1089
2556