3083
2
17946
0
2155
3
2465
2784
1
3125
5412
4
3546
32302
1594
3498
1777
4291
3779
2948
6
4471
3868
10
2964
1758
457