28098
14
2411
0
878
2
2505
3338
11
13676
21
5599
1015
1
3354
784
1055
1038
3835
5
1265
3540
18816
137
12459
3
11717
3818
7
3518
453
1451
4944
2295
785
1618
2277
572
2522