1829
1154
1159
8170
943
14703
3253
2064
889
1055
727
1014
934
1668
3556
1036
9122
3856
5919
3912
1563