19783
2
25669
0
2366
1
1022
32302
345
2535
2727
17946
392
3724
3
2921
5
21152
8
2932
3498
4
3593
16
1212
3779
3765
2264
1849
1668
1153
3090
6
2012
742
1451
3012
272
3080