50
1026
0
1033
1060
2
903
1161
1038
1061
998
1
1187
920
100
1021
4
1616
9
1110
1103
1188
3
500
899
900
1052
935
1006
2345
150
1096
300
1010
7
12