50
1207
0
1027
856
726
881
922
775
1204
780
1141
889
887
851
1239
1124
917
920
759
844
840
721
997
756
648