0
247
242
377
187
207
199
367
272
319
356
254
276
198
344
388
193
185
210
159
285
351
168
230
231
308
315
237
389
301
1240
1253
1
1026
6642
1531
896
-1
6445
5813
-2
5204
5157
2
5091