566
0
527
295
548
3644
453
563
419
263
243
968
350
409
1398
657
775
2010
1085
718
756
797
2740
752
529
6339
962
332
579
514
1540