20634
8
2855
3
2668
2
2275
2730
6
31535
0
19279
3114
4
2526
17353
3442
467
3344
282572
4820
1320
1
745
4396
1644
3034
12
25137
949
1452
2125
1020
1823
2461
20
3510
3498
2735