20634
8
2275
2
467
0
999
1
31535
1642
2076
2198
3114
4
4513
2097
3
19279
6975
2727
5
4396
785
4820
2710
9
1418
7334
3063
6062
16
2730
6
1787
1452
883
11881
512
3595
2215
7