4471
2
25669
0
3380
19783
2366
1
17946
717
2271
4
32302
2902
16
2954
1659
3765
3498
2535
2907
4044
5
3083
3971
2465
3125
789
2041
2695
2313
1643
319