451
1
662
779
1634
2
1120
4
629
860
807
914
887
1258
3
1010
1377
665
1074
688
799
992
1103
1056
960
804
7
1970
973
1035
828
1034
671
1134