20634
8
2855
3
2668
2
2730
6
2069
282572
0
2657
1880
1949
1343
625
17353
105290
2461
20
2189
180849
1824
422
2190
1
3114
4
1020
3203
10
31535
1430
19279
1498
1084
2546
846
47041