19783
2
25669
0
32302
2535
17946
2366
1
2921
5
3765
4
2264
21152
8
2932
3498
1153
2012
3779
2316
3090
6
1804
7258
2902
16
2204
3080
3
3008
1044
2512
3593
3546
2476
5440
1603