28098
14
878
2
3338
11
13676
21
1055
1
5599
2295
3
3540
2411
0
11717
453
1590
8411
7592
7
1000
658
1564
1618
1239
1529
1265
1019
2562
2426
4
2277
2344
13018
1637
978
471