988
1107
1042
1532
1723
1603
866
1105
985
1232
10013
6178
5729
5305
4787
4485
3671
3533
3530
3439