16062
15
297066
0
891
2
181997
11
4724
3
400
1307
2209
1
2207
2980
4099
8
1306
2982
1883
4080
2642
2999