676
1
1298
666
991
830
675
770
1725
2
910
2077
1177
1286
963
877
1003
848
812
777
867
865
839
997
1218
1139
726
776
1523
945
3
1018
1063