221
8016
114
2722
3749
1982
7133
14517
28
1013

69

166
951
2214
2284
103
844
6631