189326
0
3606
3
2057
1
2136
5
4476
2
12305
28098
14
1637
5527
2436
3926
2138
2082
774
1833
3196
2966
6
2094
1587
18487
989