866
0
553
493
6262
11447
717
83
829
538
543
546
372
828
1106
547
1604
1467
919
583
951
947
462
854
1894
2
984
738
758
461
445
3144