360
0
2691
13
485
257
398
1940
417
305
329
10941
38477
34
572
1893
545
3544
469
102
306
371
887
412
2385
293
645
345
323
595
1330
795