8116
6
486
0
965
326
464
4740
1
518
165
675
373
483
670
1084
16840
15
46
505
3808
301
367
305
3203
10
284
2189