878
2
28098
14
3540
1
1055
3338
11
11717
13676
21
2295
3
453
0
5599
4096
1816
5477
12
5924
17
427
8411
7592
7
2426
4
2382
6
847
2902
2226
1309
3788
1992
2533
3386
3085
5
380
4144
19