19783
2
17946
0
21152
8
2535
32302
3765
4
25669
1730
2902
16
3354
1
2057
3683
2932
3498
3546
1683
3779
2366
1153
118
843
3090
6
3629
1247
2763
4630
3
3929
2422
1537
7793