20634
8
2855
3
2668
2
2730
6
282572
0
25137
2069
19279
2657
17353
3092
1
625
31535
4869
1020
6515
105290
9355
1824
2881
1957
180849
3217
7
2831
2748
1452
683
2189
1084
2256