30641
0
1809
7
2471
2
1682
1950
16
4911
1208
1201
1
3544
2017
24436
6833
4
3430
5
16822
2023
2638
18766
474
1492