543
0
943
1
489
353
561
8116
6
486
5262
10
965
464
518
165
675
363
373
483
670
1084
46
505
3808
301
367
1209