565
0
3378
7
360
2512
2
257
398
1940
417
305
583
38477
34
668
306
371
887
329
1945
1
294
1569
57793
99072
917
742
351
10941
609
3544
988
412
595