2441
0
579
475
2730
6
932
714
479
295
381
749
288
913
503
637
483
2668
2
962
2189
5313
458
484
440
152
420
387
1610
383
308
357