31691
9
5259
1
15081
2
45202
3
5124
18134
245843
32
7087
3219
5826
16973
6
25558
8
17719
3692
19364
7000
5380
0
43932
4
29930
6155
6596
8650
8499
5063
8664
5
12781
7
16972
4997
22399
3790
4800
2129
12999
9184
15480
9831
5037
7607
6472
7305