1273
718
687
5185
711
16599
1797
656
850
719
941
640
639
2520
715
1255
605
553
3436
1469