50
825
0
1
1132
8
812
6
813
2
983
1281
3
865
926
1316
4
12
987
1288
5
2969
16
911
1075
745
805
1020
974
1980
11
868
921
881
854
1226
1698
941
1278