4221
1186
2275
44043
1519
1010
1773
950
887
1046
952
1056
1345
2087
907
1000
1033
952