28098
14
13676
21
1055
1
878
2
2295
3
3540
2411
0
11717
11
3338
5599
453
1590
8411
7592
7
1000
1019
2426
4
607
3386
3326
427
5924
17
976
5477
12
3106
1129
123674
35
300