1782
1
430
0
1611
288
638
391
566
471
3429
2588
520
708
315
817
409
625
442
2199
337
345
303
452
691
932
841