20634
8
2730
6
2369
1
2657
3
2668
2
375
417
0
6515
3092
282572
2855
1491
4071
1129
1776
2198
2459
9
2710
4396
467
1772
360784
19
1642
1862
18385
195
4820
25137
19279