0
279
320
195
295
350
180
356
275
345
192
416
308
418
194
263
220
475
382
294
304
253
254
206
222
224
370
479
368
185
1222
1233
1
1006
6619
1512
881
-1
6371
5748
-2
5184
5132
2
5037