671
0
392
484
152
3815
1848
2
3360
775
1860
418
325
333
393
7551
17
1559
1
314
397
474
1084
492
486
552
387
55
138
575
1736
326
327
979