19783
2
25669
0
3779
3090
6
2907
32302
21152
8
3080
3
2535
17946
4358
3589
2638
706
1
822
2366
2921
5
2932
3498
4
5717
1532
3765
9160
2264
1152
1153
2949
2012
4199