2645
0
19279
2
467
328
546
986
3498
4
325
340
415
547
269
359
811
460
362
826
327
683
288
2941
267
4045
171
2551
1
514
382
408
458
1133