181997
11
2996
0
2535
2
19783
2932
3498
4
32302
17946
345
931
1153
3090
6
21152
8
25669
1189
717
3080
3
1044
1
14
4044
5
3083
2465
392
1324
3125
3765
722
2476
3779
4471