282572
0
422
121182
1
364
366
416
851
476
573
1853
5255
16
1073
120469
35
180849
714
1448
360
1559
2
4071
1222856
4
363
87
453
941
44199
1191
116
2192
18403
6
472