28098
14
13676
21
1254
2
1055
1
2358
9
1285
878
2295
3
3540
3868
10
1320
10598
3694
1903
2411
0
11717
11
5347
4
6095
1960
3338
5599
3066
7
2160
4537
453
5052
1593
6899
3336
3439
5