50
838
0
2
949
1338
1173
1127
1159
930
1
1250
1472
1190
1277
1195
1172
1271
900
938
1199
977
1295
1196
1099
2000
2076
1557