50
890
0
5
1100
1
797
2
1960
847
1334
4
945
947
3
1134
8
893
2020
16
992
926
996
970
899
795
1378
1084
943
1204
1042
846
1099
10
834
1122
865
883