2441
0
579
475
2461
20
932
714
479
295
381
749
288
913
1780
503
637
811
483
887
962
2189
5313
458
2645
484
408
440
152
2713
420