547
0
846
415
860
505
455
798
1557
403
8116
6
787
400
464
367
809
755
407
826
275
951
392
418
391
1661
1
2123
463
1199
267