1101
3257
986
1613
678
1053
1155
2149
988
1100
965
18404
1286
10662
1746
4963
2284
6333
3006
37666
5882
2178
17050
8416
26669