19783
2
25669
0
32302
17946
2535
3820
3
3158
3765
4
2366
1
2921
5
21152
8
2932
3546
6779
3498
3779
2476
2264
1153
4358
6
3090
2012
2204
1367
1849
2711
1089
3593
16
118
3261