122427
60
106946
442
28172
156
17180
0
11932
42
8162
1
7068
0
5569
12
5131
10
3114
1