769
2
658
723
987
4
896
0
755
677
720
967
1
794
895
15
399
1106
465
1051
582
612
489
906
14
1167
919
631
356