50
858
0
2
907
955
1074
879
1123
1106
1
1337
900
828
1401
707
1034
1011
953
751
890
1951
1274
1058
950
1054
1623