561
0
8116
6
486
965
1462
2
2644
464
4830
518
165
675
363
373
483
670
521
1
1084
46
505
3808
301
367
2189
784