20634
8
2855
3
2668
2
2730
6
2275
19279
17353
0
282572
31535
2526
3442
3344
4
4820
1320
1
4396
3034
12
1020
25137
467
2125
1824
3114
2461
20
3510
3498
598
1825
802
180849
3092