2524
0
47639
5151
2
713
4651
3
2535
698
1120
2949
6
4044
5
3083
2184
1193
17946
2465
3125
3546
1
355
860
280
838
2087
387
3498
4
471
3779
4471
2964
2395
4148