20634
8
2855
3
2668
2
2730
6
1880
282572
0
2069
2657
3092
1
625
2881
1020
968
3715
5
5464
4328
10
3428
121182
25137
1824
3442
3628
4
18385
4820
5722
618
4396
2120
19279
2275