2535
2
2920
4
3491
494
0
4044
5
3083
17946
485
2465
7793
496
3125
3546
1
32302
5949
500
8527
3498
2437
1673
3779
4471
4083
2964
3051
1603
14861
7
1461
1107
409