1087
684
646
770
825
819
2442
844
895
1756
1167
1076
3196
9709
1179
5822
5267
1522
3036
5025
1185
1687
36901
5153