688
1524
1184
701
876
830
813
1157
1379
1956
2170
1750
1874
1786
1593
2191
1688
5469
3505
2261
2509
5171
3975
3119
3064
4141