3083
2
389
0
17946
1298
1
2465
1189
3125
3546
32302
2087
2378
3498
4
2676
3779
4471
2964
4724
3
1889
3051
1603
337
1942
1461
3780
10
1564
3131