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