1594
1
482
2
2128
450
609
624
882
675
601
676
491
1706
520
837
1207
6
1577
399
449
444
341
533
673
478
485
739
403
400
611
700
515