20634
8
2275
2
2957
6
1665
1
1470
467
0
31535
3056
3
999
3114
4
2470
1642
19279
2076
2198
2097
4396
2710
9
4513
333
1172
3063
6975
2727
5
785
4820
2730
7334
1418
2328