122326
60
106473
442
27985
156
17176
0
11905
42
8153
1
7063
0
5556
12
5109
10
3106
1