20634
8
2730
6
2855
3
2668
2
282572
0
2524
467
1020
17353
25137
19279
2657
31535
2546
1
3092
625
777
6515
3442
2804
4111
2283
180849
390
14076
7
968
2881
2069
605
1452