0
228
374
183
185
412
296
299
179
276
275
286
226
410
209
232
297
358
371
411
271
203
405
184
229
338
491
268
433
357
380
1236
1249
1
1022
6638
1527
894
-1
6432
5801
-2
5201
5153
2
5083