3969
2
2997
1
143143
54
414265
391
20927
18
9196
16
7186
2
16145
7
3193
2
131830
216
6733
21
3385
1
2902
4
4467
5
2575
5
25849
33