3083
2
2465
1189
0
509
3125
3546
1
47639
810
514
1215
2949
1566
3779
4471
2964
3051
1603
365
1673
2312
5338
1583
7793
4
3103
1272
1136
11650
23
1024
730