2683
0
259
325
2398
1
308
644
266
294
288
423
350
389
1153
1661
408
370
798
846
428
1780
614
683
382
784
1614
245
544
280
256
1167