2535
2
181997
11
19783
1416
1
17946
0
32302
25669
1891
21152
8
2932
3498
4
599
3779
3765
1168
1153
1301
3090
6
2633
920
1392
1456
2907
637
1495
1088
1133
3223
3
3080
1087