634
0
885
1868
342
1158
588
1080
717
798
406
1164
585
1225
756
373
459
951
758
1123
317
521
694
698
765
797
549
509
905
407
504