19783
2
25669
0
21152
8
2906
1
17946
4471
2535
32302
3083
5382
5
297066
1804
1125
1295
2699
3765
4
280
2650
20
3683
571
2250
3546
3090
6
572
2009
898
542
3426
1581
2750