899
0
1540
382
1862
1
458
514
57
811
384
383
3114
4
1518
270
2727
2
586
492
2284
543
44199
489
317
334
368532
1343
3840
831