570
1
707
639
857
1658
512
2
626
681
440
68
1096
80
108
1457
0
864
620
896
739
795
2742
4
1702
90
770
689
966
1813
968
498
403
958