489
0
353
561
8116
6
1889
1
486
965
464
518
165
675
363
373
483
670
3514
3
1783
2
1084
423
46
505
3808