1670
1
620
2471
633
5
462
558
2
508
604
570
549
471
482
630
504
537
577
603
1135
6
503
821
4
646
475
401
544
446
1262
545
543
546
616