693
0
106
639
1374
791
479
706
1001
785
1325
685
814
103
542
1967
1
818
661
817
622
23802
9
598
422
915
620
603
1441
931
621
1359