19783
2
17946
0
21152
8
2535
32302
3765
4
25669
2044
3354
1
2057
2932
3546
3125
3498
1683
3779
2476
582
5375
1153
3090
6
1849
1247
12472
3835
5
2711
118
3261
3
13018
2495