392
0
13676
21
1615
908
510
390
1239
1296
560
4937
635
577
706
445
1164
348
6713
11
726
605
483
1026
1049
463
476
575
617
96
417
651
628