393
0
1298
1
2954
2
468
467
636
558
325
422
2661
673
918
437
1522
5430
524
749
404
817
3168
919
5043
789
1596
804