50
957
0
1
887
3
779
1998
16
987
5
844
913
986
904
962
2
888
1250
788
1370
1079
2084
1089
938
1271
1192
849
944
903