28098
14
878
2
3868
10
3338
11
13676
21
2160
1628
1
5052
1186
1663
5
462
0
2471
7
5599
2358
9
2155
3
1055
1407
1320
2948
6
10598
3694
3540
1903
2411
5347
4
6095
1960
3090
11717
3066