3580
742
5030
1042
5698
1180
3958
820
5805
1202
4980
1031
3636
753
5030
1042
10788
2234
7830
1621