857
839
1042
1090
941
1036
5450
2851
2874
2621
5044
4595
4861
4361
5096
4817
19187
20756
17661
16420
16695
20924
16406
16510
15784
3283
4752
4598
4457
4475