1106
0
6916
3936
1862
1
384
340
368
432
265
388
711
576
468
325
1391
582
355
1166
1676
540
822
2332
322
351
375
1596
652
460
288
1318