50
1112
0
942
5
754
850
2
699
1
799
776
1040
651
1154
691
1081
1031
1263
15
962
1427
1168
803
3
864
1147
2257
6
921
843
769
779
851
846
726