2535
2
1473
0
21152
8
3090
6
3083
32302
19783
3724
3
2932
3498
4
1327
1
17946
1294
1153
636
25669
3080
1044
4044
5
3546
2465
3125
3765
1064
2088
485
2476
3779
1514
4471