866
0
553
11447
543
1429
461
546
829
547
538
83
372
828
717
1604
919
2367
1861
947
439
863
583
6916
1894
2
1005
1728
758
493
558
823