498
1
274
227
247
80
98
104
294
4
181
140
160
3
70
220
187
166
149
219
524
312
2204
6
1658
2
1011
1426
645
749
764
470
657