2535
2
181997
11
19783
17946
0
32302
4360
9
2169
1
3175
5
25669
2949
3092
4
21152
8
2932
155
3498
929
3
4562
7762
3779
3765
1153
2105
3090
6
4160
2327
5658
1452
3055
3208
582