20634
8
2855
3
2668
2
2730
6
19279
25137
0
2069
2657
625
282572
31535
3092
1
398
169211
11
3047
10
1551
392
180849
521
3442
1824
2224
4820
2014
1462
1507
458
4396
258
2648
5