29391
48
0
12084
20
21784
24
10977
7
1
11680
15
12154
9
2
12410
13
10904
4
13083
12
9598
5
23914
6
12296
12126
14251
14
32895