2115
2
511
1
503
687
509
481
489
434
477
527
492
429
1524
6
753
585
1783
584
487
583
427
656
701
550
555
520
1611
609
437