17946
0
2465
2
1189
1568
1
3125
3546
32302
3299
3498
4
3779
4471
2964
3051
1859
1787
1751
1461
234
7835
14
4074
1476
2193
1669
2906