19783
2
181997
11
17946
0
2535
3820
3
3158
32302
3765
4
25669
21152
8
2932
3546
1
3498
3779
2476
1153
3090
6
1367
1849
2711
1089
118
3261
2377
13018
1485
3998
5
2763
3080
2300