20634
8
2855
3
2668
2
2730
6
4111
3691
5
2657
625
19279
282572
0
180849
1463
1
329
2069
3092
14076
7
25137
521
3442
3498
4
4820
1824
2224
17353
31535
1932
3827
2526
2749
1452